--- /srv/rebuilderd/tmp/rebuilderdsNKzhZ/inputs/haskell-sdl2-image-utils_2.1.0.0-5_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdsNKzhZ/out/haskell-sdl2-image-utils_2.1.0.0-5_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-30 09:02:11.000000 debian-binary │ -rw-r--r-- 0 0 0 964 2026-01-30 09:02:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 5368552 2026-01-30 09:02:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 5374220 2026-01-30 09:02:11.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/sdl2-image-example │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,19 +4,19 @@ │ │ │ │ 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 0x201dae0 0x201dae0 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x00008000 0x00008000 0x201daf0 0x201daf0 R E 0x1000 │ │ │ │ LOAD 0x201e860 0x02027860 0x02027860 0x156e8c 0x15970c RW 0x1000 │ │ │ │ DYNAMIC 0x201eedc 0x02027edc 0x02027edc 0x00118 0x00118 RW 0x4 │ │ │ │ NOTE 0x000190 0x00008190 0x00008190 0x00044 0x00044 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x201dad8 0x02025ad8 0x02025ad8 0x00008 0x00008 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x201dae8 0x02025ae8 0x02025ae8 0x00008 0x00008 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ ARM_EXIDX 0x1ebe6bc 0x01ec66bc 0x01ec66bc 0x00008 0x00008 R 0x4 │ │ │ │ GNU_RELRO 0x201e860 0x02027860 0x02027860 0x007a0 0x007a0 RW 0x10 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -14,17 +14,17 @@ │ │ │ │ [ 9] .rel.dyn REL 0000bd34 003d34 000108 08 A 4 0 4 │ │ │ │ [10] .rel.plt REL 0000be3c 003e3c 000d38 08 AI 4 26 4 │ │ │ │ [11] .init PROGBITS 0000cb74 004b74 00000c 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 0000cb80 004b80 0013e8 00 AX 0 0 4 │ │ │ │ [13] .text PROGBITS 0000df68 005f68 1eb874c 00 AX 0 0 8 │ │ │ │ [14] .fini PROGBITS 01ec66b4 1ebe6b4 000008 00 AX 0 0 4 │ │ │ │ [15] .ARM.exidx ARM_EXIDX 01ec66bc 1ebe6bc 000008 08 AL 13 0 4 │ │ │ │ - [16] .rodata PROGBITS 01ec6700 1ebe700 15f3d2 00 A 0 0 64 │ │ │ │ - [17] .eh_frame PROGBITS 02025ad4 201dad4 000004 00 A 0 0 4 │ │ │ │ - [18] .eh_frame_hdr PROGBITS 02025ad8 201dad8 000008 00 A 0 0 4 │ │ │ │ + [16] .rodata PROGBITS 01ec6700 1ebe700 15f3e2 00 A 0 0 64 │ │ │ │ + [17] .eh_frame PROGBITS 02025ae4 201dae4 000004 00 A 0 0 4 │ │ │ │ + [18] .eh_frame_hdr PROGBITS 02025ae8 201dae8 000008 00 A 0 0 4 │ │ │ │ [19] .data.rel.ro.local PROGBITS 02027860 201e860 000020 00 WA 0 0 4 │ │ │ │ [20] .fini_array FINI_ARRAY 02027880 201e880 000004 04 WA 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 02027884 201e884 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 02027890 201e890 00064c 00 WA 0 0 16 │ │ │ │ [23] .dynamic DYNAMIC 02027edc 201eedc 000118 08 WA 5 0 4 │ │ │ │ [24] .data PROGBITS 02028000 201f000 1538b4 00 WA 0 0 16 │ │ │ │ [25] .tm_clone_table PROGBITS 0217b8b4 21728b4 000000 00 WA 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ 0217dbb0 00006115 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ 0217db8c 00006615 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ 0217d064 0000b415 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ 0217dff8 0000b715 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ 0217dffc 0000b815 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ 0217dff4 0000b915 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ 0217b8b8 0000be15 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -0217cb5c 0001c215 R_ARM_GLOB_DAT 0000ce34 free@GLIBC_2.4 │ │ │ │ +0217cb7c 0001c215 R_ARM_GLOB_DAT 0000ce34 free@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x3e3c contains 423 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0217e050 0000bc16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ 0217e054 00005516 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 0217e058 0000be16 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 0217e05c 0000f016 R_ARM_JUMP_SLOT 00000000 SDL_RenderClear │ │ │ │ @@ -245,16 +245,16 @@ │ │ │ │ 0217e384 0001b916 R_ARM_JUMP_SLOT 00000000 getentropy@GLIBC_2.25 │ │ │ │ 0217e388 0000f516 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ 0217e38c 0000fe16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 0217e390 0001ba16 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ 0217e394 0001bb16 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ 0217e398 0001bc16 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ 0217e39c 0000eb16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -0217e3a0 0001bd16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -0217e3a4 00012816 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +0217e3a0 00012816 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +0217e3a4 0001bd16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 0217e3a8 00012b16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ 0217e3ac 0000bf16 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ 0217e3b0 0000cc16 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ 0217e3b4 0000dc16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ 0217e3b8 0000cf16 R_ARM_JUMP_SLOT 00000000 expm1@GLIBC_2.4 │ │ │ │ 0217e3bc 0000e416 R_ARM_JUMP_SLOT 00000000 expm1f@GLIBC_2.4 │ │ │ │ 0217e3c0 0000d916 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.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: 9b1b9679971c682c273b2dcb14c979ccd11f1fad │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7a41ff2ad8cbdf28e10b6912165f3dd2a47b4854 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -4428,14 +4428,403 @@ │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.SP │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable2 │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable1 │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.HashArgs0 │ │ │ │ K@~Data.Hashable.LowLevel │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R │ │ │ │ +'OsString │ │ │ │ +OsString │ │ │ │ +'PosixChar │ │ │ │ +PosixChar │ │ │ │ +'WindowsChar │ │ │ │ +WindowsChar │ │ │ │ +'PosixString │ │ │ │ +'WindowsString │ │ │ │ +PosixString │ │ │ │ +System.OsString.Internal.Types │ │ │ │ +os-string-2.0.7-inplace │ │ │ │ +WindowsString │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +System.OsPath.Data.ByteString.Short. │ │ │ │ +moduleError │ │ │ │ +empty ShortByteString │ │ │ │ +os-string-2.0.7-inplace │ │ │ │ +System.OsString.Data.ByteString.Short.Internal │ │ │ │ +libraries/os-string/System/OsString/Data/ByteString/Short/Internal.hs │ │ │ │ +Uneven number of bytes: │ │ │ │ +. This is not a Word16 bytestream. │ │ │ │ +os-string-2.0.7-inplace:System.OsString.Data.ByteString.Short.Internal.MBA# │ │ │ │ +os-string-2.0.7-inplace:System.OsString.Data.ByteString.Short.Internal.BA# │ │ │ │ +os-string-2.0.7-inplace │ │ │ │ +System.OsString.Encoding.Internal │ │ │ │ +EncodingException │ │ │ │ +Cannot decode byte '\x │ │ │ │ +Cannot decode input: │ │ │ │ +'EncodingError │ │ │ │ +UTF-16LE_b │ │ │ │ +os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ +libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ +System.OsString.Internal.Exception │ │ │ │ +os-string-2.0.7-inplace │ │ │ │ +CopastroSum │ │ │ │ +CotambaraSum │ │ │ │ +Cochoice │ │ │ │ +'PastroSum │ │ │ │ +PastroSum │ │ │ │ +TambaraSum │ │ │ │ +Data.Profunctor.Choice │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.CotambaraSum │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.C:Cochoice │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.PastroSum │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.C:Choice │ │ │ │ +'Environment │ │ │ │ +Environment │ │ │ │ +Data.Profunctor.Closed │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Closed.Environment │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Closed.C:Closed │ │ │ │ +ProfunctorComonad │ │ │ │ +ProfunctorMonad │ │ │ │ +ProfunctorFunctor │ │ │ │ +Data.Profunctor.Monad │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Monad.C:ProfunctorComonad │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Monad.C:ProfunctorMonad │ │ │ │ +Corepresentable │ │ │ │ +Representable │ │ │ │ +Data.Profunctor.Rep │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Rep.Prep │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Rep.C:Corepresentable │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Rep.C:Representable │ │ │ │ +Data.Profunctor.Sieve │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Sieve.C:Cosieve │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Sieve.C:Sieve │ │ │ │ +Copastro │ │ │ │ +Cotambara │ │ │ │ +Costrong │ │ │ │ +Data.Profunctor.Strong │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.Cotambara │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.C:Costrong │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.Pastro │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.C:Strong │ │ │ │ +'WrapArrow │ │ │ │ +WrappedArrow │ │ │ │ +Data.Profunctor.Types │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Profunctor │ │ │ │ +Data.Profunctor.Unsafe │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Unsafe.C:Profunctor │ │ │ │ +ProfunctorAdjunction │ │ │ │ +Data.Profunctor.Adjunction │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ +profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Adjunction.C:ProfunctorAdjunction │ │ │ │ +Data.Bifunctor.Biff │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Biff {runBiff = │ │ │ │ +Data.Bifunctor.Clown │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +Clown {runClown = │ │ │ │ +runClown │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Data.Bifunctor.Flip │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Flip {runFlip = │ │ │ │ +Data.Bifunctor.Join │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Join {runJoin = │ │ │ │ +Data.Bifunctor.Joker │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Joker {runJoker = │ │ │ │ +runJoker │ │ │ │ +Data.Bifunctor.Product │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Product.Pair │ │ │ │ +Data.Bifunctor.Sum │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +src/Data/Bifunctor/Sum.hs:23:13-14|case │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Sum.L2 │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Sum.R2 │ │ │ │ +Data.Bifunctor.Tannen │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Tannen {runTannen = │ │ │ │ +runTannen │ │ │ │ +'WrapBifunctor │ │ │ │ +WrappedBifunctor │ │ │ │ +Data.Bifunctor.Wrapped │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +WrapBifunctor {unwrapBifunctor = │ │ │ │ +WrapBifunctor │ │ │ │ +unwrapBifunctor │ │ │ │ +Biapplicative │ │ │ │ +Impossible: the arguments are always the same. │ │ │ │ +src/Data/Biapplicative.hs │ │ │ │ +Data.Biapplicative │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.Pure │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.Map │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.Ap │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.LiftA2 │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.One │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.C:Biapplicative │ │ │ │ +BifunctorComonad │ │ │ │ +BifunctorMonad │ │ │ │ +BifunctorFunctor │ │ │ │ +Data.Bifunctor.Functor │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Functor.C:BifunctorComonad │ │ │ │ +bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Functor.C:BifunctorMonad │ │ │ │ +Data.Bifunctor.Assoc │ │ │ │ +assoc-1.1.1-30BCdn01wuCLUYQedFJHQR │ │ │ │ +assoc-1.1.1-30BCdn01wuCLUYQedFJHQR:Data.Bifunctor.Assoc.C:Assoc │ │ │ │ +'Cokleisli │ │ │ │ +Cokleisli │ │ │ │ +ComonadApply │ │ │ │ +Control.Comonad │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.C:ComonadApply │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.C:Comonad │ │ │ │ +ComonadEnv │ │ │ │ +Control.Comonad.Env.Class │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Env.Class.C:ComonadEnv │ │ │ │ +ComonadStore │ │ │ │ +Control.Comonad.Store.Class │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Store.Class.C:ComonadStore │ │ │ │ +ComonadTraced │ │ │ │ +Control.Comonad.Traced.Class │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Traced.Class.C:ComonadTraced │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +Control.Comonad.Trans.Env.EnvT │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +src/Control/Comonad/Trans/Env.hs │ │ │ │ +Control.Comonad.Trans.Env │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Trans.Env.EnvT │ │ │ │ +Control.Comonad.Trans.Store │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Trans.Store.StoreT │ │ │ │ +'TracedT │ │ │ │ +Control.Comonad.Trans.Traced │ │ │ │ +comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ +Foldable1WithIndex │ │ │ │ +'SNothing │ │ │ │ +'FromMaybe │ │ │ │ +FromMaybe │ │ │ │ +TraversableWithIndex │ │ │ │ +FoldableWithIndex │ │ │ │ +FunctorWithIndex │ │ │ │ +'Indexing │ │ │ │ +Indexing │ │ │ │ +'Sequenced │ │ │ │ +Sequenced │ │ │ │ +'Traversed │ │ │ │ +Traversed │ │ │ │ +Sequenced: value used │ │ │ │ +Traversed: value used │ │ │ │ +src/WithIndex.hs │ │ │ │ +WithIndex │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:Foldable1WithIndex │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.SNothing │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.SJust │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:TraversableWithIndex │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:FoldableWithIndex │ │ │ │ +indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:FunctorWithIndex │ │ │ │ +Distributive │ │ │ │ +Data.Distributive │ │ │ │ +distributive-0.6.2.1-AFc4tDvV7a6AE6bSxGrEfm │ │ │ │ +distributive-0.6.2.1-AFc4tDvV7a6AE6bSxGrEfm:Data.Distributive.C:Distributive │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +Data.Tagged.Tagged │ │ │ │ +undefined │ │ │ │ +src/Data/Tagged.hs │ │ │ │ +Data.Tagged │ │ │ │ +tagged-0.8.9-EraSdp0lx7uJnqESyrqLTP │ │ │ │ +MonadReader │ │ │ │ +Control.Monad.Reader.Class │ │ │ │ +mtl-2.3.1-inplace │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.Reader.Class.C:MonadReader │ │ │ │ +MonadState │ │ │ │ +Control.Monad.State.Class │ │ │ │ +mtl-2.3.1-inplace │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ +HasUpdate │ │ │ │ +HasGetter │ │ │ │ +HasSetter │ │ │ │ +'SettableStateVar │ │ │ │ +SettableStateVar │ │ │ │ +'StateVar │ │ │ │ +StateVar │ │ │ │ +Data.StateVar │ │ │ │ +StateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9 │ │ │ │ +StateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9:Data.StateVar.C:HasUpdate │ │ │ │ +StateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9:Data.StateVar.StateVar │ │ │ │ +'Backwards │ │ │ │ +Control.Applicative.Backwards │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +Backwards │ │ │ │ +Control.Applicative.Lift │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +transformers-0.6.1.1-inplace:Control.Applicative.Lift.Pure │ │ │ │ +transformers-0.6.1.1-inplace:Control.Applicative.Lift.Other │ │ │ │ +Control.Monad.Trans.Accum │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +MonadTrans │ │ │ │ +Control.Monad.Trans.Class │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ +Control.Monad.Trans.Cont │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +'ExceptT │ │ │ │ +mfix (ExceptT): inner computation returned Left value │ │ │ │ +libraries/transformers/Control/Monad/Trans/Except.hs │ │ │ │ +Control.Monad.Trans.Except │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +'IdentityT │ │ │ │ +Control.Monad.Trans.Identity │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +IdentityT │ │ │ │ +mfix (MaybeT): inner computation returned Nothing │ │ │ │ +libraries/transformers/Control/Monad/Trans/Maybe.hs │ │ │ │ +Control.Monad.Trans.Maybe │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Arg: lvl │ │ │ │ +Type: [a] -> ShowS │ │ │ │ +In module `Control.Monad.Trans.Maybe' │ │ │ │ +Type: [a] -> ShowS │ │ │ │ +In module `Control.Monad.Trans.Maybe' │ │ │ │ +'ReaderT │ │ │ │ +Control.Monad.Trans.Reader │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +Control.Monad.Trans.RWS.CPS │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +Control.Monad.Trans.RWS.Lazy │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +Control.Monad.Trans.RWS.Strict │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +'SelectT │ │ │ │ +Control.Monad.Trans.Select │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +Control.Monad.Trans.State.Lazy │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +Control.Monad.Trans.State.Strict │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +'WriterT │ │ │ │ +Control.Monad.Trans.Writer.CPS │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +'WriterT │ │ │ │ +Control.Monad.Trans.Writer.Lazy │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +'WriterT │ │ │ │ +Control.Monad.Trans.Writer.Strict │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +'Constant │ │ │ │ +Data.Functor.Constant │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +Data.Functor.Constant.Constant │ │ │ │ +getConstant │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Constant │ │ │ │ +'Reverse │ │ │ │ +Data.Functor.Reverse │ │ │ │ +transformers-0.6.1.1-inplace │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ breakOnAll │ │ │ │ : empty input │ │ │ │ Negative index │ │ │ │ Index too large │ │ │ │ streamError │ │ │ │ libraries/text/src/Data/Text/Internal/Fusion.hs │ │ │ │ Data.Text.Internal.Fusion │ │ │ │ @@ -4752,281 +5141,14 @@ │ │ │ │ Not a valid Unicode code point! │ │ │ │ not enough bytes │ │ │ │ GHCi.TH.Binary.getSomeTypeRep: Kind mismatch │ │ │ │ GHCi.TH.Binary.getSomeTypeRep: Invalid SomeTypeRep │ │ │ │ GHCi.TH.Binary.getSomeTypeRep: Kind mismatch │ │ │ │ GHCi.TH.Binary.getSomeTypeRep: Applied non-arrow type │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Class.C:Binary │ │ │ │ -'OsString │ │ │ │ -OsString │ │ │ │ -'PosixChar │ │ │ │ -PosixChar │ │ │ │ -'WindowsChar │ │ │ │ -WindowsChar │ │ │ │ -'PosixString │ │ │ │ -'WindowsString │ │ │ │ -PosixString │ │ │ │ -System.OsString.Internal.Types │ │ │ │ -os-string-2.0.7-inplace │ │ │ │ -WindowsString │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -System.OsPath.Data.ByteString.Short. │ │ │ │ -moduleError │ │ │ │ -empty ShortByteString │ │ │ │ -os-string-2.0.7-inplace │ │ │ │ -System.OsString.Data.ByteString.Short.Internal │ │ │ │ -libraries/os-string/System/OsString/Data/ByteString/Short/Internal.hs │ │ │ │ -Uneven number of bytes: │ │ │ │ -. This is not a Word16 bytestream. │ │ │ │ -os-string-2.0.7-inplace:System.OsString.Data.ByteString.Short.Internal.MBA# │ │ │ │ -os-string-2.0.7-inplace:System.OsString.Data.ByteString.Short.Internal.BA# │ │ │ │ -os-string-2.0.7-inplace │ │ │ │ -System.OsString.Encoding.Internal │ │ │ │ -EncodingException │ │ │ │ -Cannot decode byte '\x │ │ │ │ -Cannot decode input: │ │ │ │ -'EncodingError │ │ │ │ -UTF-16LE_b │ │ │ │ -os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ -libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ -System.OsString.Internal.Exception │ │ │ │ -os-string-2.0.7-inplace │ │ │ │ -CopastroSum │ │ │ │ -CotambaraSum │ │ │ │ -Cochoice │ │ │ │ -'PastroSum │ │ │ │ -PastroSum │ │ │ │ -TambaraSum │ │ │ │ -Data.Profunctor.Choice │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.CotambaraSum │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.C:Cochoice │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.PastroSum │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Choice.C:Choice │ │ │ │ -'Environment │ │ │ │ -Environment │ │ │ │ -Data.Profunctor.Closed │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Closed.Environment │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Closed.C:Closed │ │ │ │ -ProfunctorComonad │ │ │ │ -ProfunctorMonad │ │ │ │ -ProfunctorFunctor │ │ │ │ -Data.Profunctor.Monad │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Monad.C:ProfunctorComonad │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Monad.C:ProfunctorMonad │ │ │ │ -Corepresentable │ │ │ │ -Representable │ │ │ │ -Data.Profunctor.Rep │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Rep.Prep │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Rep.C:Corepresentable │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Rep.C:Representable │ │ │ │ -Data.Profunctor.Sieve │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Sieve.C:Cosieve │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Sieve.C:Sieve │ │ │ │ -Copastro │ │ │ │ -Cotambara │ │ │ │ -Costrong │ │ │ │ -Data.Profunctor.Strong │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.Cotambara │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.C:Costrong │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.Pastro │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Strong.C:Strong │ │ │ │ -'WrapArrow │ │ │ │ -WrappedArrow │ │ │ │ -Data.Profunctor.Types │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Profunctor │ │ │ │ -Data.Profunctor.Unsafe │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Unsafe.C:Profunctor │ │ │ │ -ProfunctorAdjunction │ │ │ │ -Data.Profunctor.Adjunction │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah │ │ │ │ -profunctors-5.6.3-LiJYd6qbkt88aIvAmbRWah:Data.Profunctor.Adjunction.C:ProfunctorAdjunction │ │ │ │ -Data.Bifunctor.Biff │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Biff {runBiff = │ │ │ │ -Data.Bifunctor.Clown │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -Clown {runClown = │ │ │ │ -runClown │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Data.Bifunctor.Flip │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Flip {runFlip = │ │ │ │ -Data.Bifunctor.Join │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Join {runJoin = │ │ │ │ -Data.Bifunctor.Joker │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Joker {runJoker = │ │ │ │ -runJoker │ │ │ │ -Data.Bifunctor.Product │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Product.Pair │ │ │ │ -Data.Bifunctor.Sum │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -src/Data/Bifunctor/Sum.hs:23:13-14|case │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Sum.L2 │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Sum.R2 │ │ │ │ -Data.Bifunctor.Tannen │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Tannen {runTannen = │ │ │ │ -runTannen │ │ │ │ -'WrapBifunctor │ │ │ │ -WrappedBifunctor │ │ │ │ -Data.Bifunctor.Wrapped │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -WrapBifunctor {unwrapBifunctor = │ │ │ │ -WrapBifunctor │ │ │ │ -unwrapBifunctor │ │ │ │ -Biapplicative │ │ │ │ -Impossible: the arguments are always the same. │ │ │ │ -src/Data/Biapplicative.hs │ │ │ │ -Data.Biapplicative │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.Pure │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.Map │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.Ap │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.LiftA2 │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.One │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Biapplicative.C:Biapplicative │ │ │ │ -BifunctorComonad │ │ │ │ -BifunctorMonad │ │ │ │ -BifunctorFunctor │ │ │ │ -Data.Bifunctor.Functor │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Functor.C:BifunctorComonad │ │ │ │ -bifunctors-5.6.2-4kXyA9Yl2Ys9aGae1sUdxu:Data.Bifunctor.Functor.C:BifunctorMonad │ │ │ │ -Data.Bifunctor.Assoc │ │ │ │ -assoc-1.1.1-30BCdn01wuCLUYQedFJHQR │ │ │ │ -assoc-1.1.1-30BCdn01wuCLUYQedFJHQR:Data.Bifunctor.Assoc.C:Assoc │ │ │ │ -'Cokleisli │ │ │ │ -Cokleisli │ │ │ │ -ComonadApply │ │ │ │ -Control.Comonad │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.C:ComonadApply │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.C:Comonad │ │ │ │ -ComonadEnv │ │ │ │ -Control.Comonad.Env.Class │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Env.Class.C:ComonadEnv │ │ │ │ -ComonadStore │ │ │ │ -Control.Comonad.Store.Class │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Store.Class.C:ComonadStore │ │ │ │ -ComonadTraced │ │ │ │ -Control.Comonad.Traced.Class │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Traced.Class.C:ComonadTraced │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -Control.Comonad.Trans.Env.EnvT │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -src/Control/Comonad/Trans/Env.hs │ │ │ │ -Control.Comonad.Trans.Env │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Trans.Env.EnvT │ │ │ │ -Control.Comonad.Trans.Store │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe:Control.Comonad.Trans.Store.StoreT │ │ │ │ -'TracedT │ │ │ │ -Control.Comonad.Trans.Traced │ │ │ │ -comonad-5.0.9-D4IcmAYsXYEFDmrxTI6Zqe │ │ │ │ -Foldable1WithIndex │ │ │ │ -'SNothing │ │ │ │ -'FromMaybe │ │ │ │ -FromMaybe │ │ │ │ -TraversableWithIndex │ │ │ │ -FoldableWithIndex │ │ │ │ -FunctorWithIndex │ │ │ │ -'Indexing │ │ │ │ -Indexing │ │ │ │ -'Sequenced │ │ │ │ -Sequenced │ │ │ │ -'Traversed │ │ │ │ -Traversed │ │ │ │ -Sequenced: value used │ │ │ │ -Traversed: value used │ │ │ │ -src/WithIndex.hs │ │ │ │ -WithIndex │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:Foldable1WithIndex │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.SNothing │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.SJust │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:TraversableWithIndex │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:FoldableWithIndex │ │ │ │ -indexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO:WithIndex.C:FunctorWithIndex │ │ │ │ -Distributive │ │ │ │ -Data.Distributive │ │ │ │ -distributive-0.6.2.1-AFc4tDvV7a6AE6bSxGrEfm │ │ │ │ -distributive-0.6.2.1-AFc4tDvV7a6AE6bSxGrEfm:Data.Distributive.C:Distributive │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -Data.Tagged.Tagged │ │ │ │ -undefined │ │ │ │ -src/Data/Tagged.hs │ │ │ │ -Data.Tagged │ │ │ │ -tagged-0.8.9-EraSdp0lx7uJnqESyrqLTP │ │ │ │ libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ GHC.Internal.Data.Data │ │ │ │ ghc-internal │ │ │ │ fromJust │ │ │ │ Data.IntSet.keysSet: Nil │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:(1353,19)-(1356,30)|lambda │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:1307:24-71|lambda │ │ │ │ @@ -5341,22 +5463,14 @@ │ │ │ │ Utils.Containers.Internal.BitQueue │ │ │ │ containers-0.7-inplace │ │ │ │ containers-0.7-inplace:Utils.Containers.Internal.BitQueue.BQB │ │ │ │ StrictPair │ │ │ │ Utils.Containers.Internal.StrictPair │ │ │ │ containers-0.7-inplace │ │ │ │ containers-0.7-inplace:Utils.Containers.Internal.StrictPair.:*: │ │ │ │ -MonadReader │ │ │ │ -Control.Monad.Reader.Class │ │ │ │ -mtl-2.3.1-inplace │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.Reader.Class.C:MonadReader │ │ │ │ -MonadState │ │ │ │ -Control.Monad.State.Class │ │ │ │ -mtl-2.3.1-inplace │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ negative index: │ │ │ │ , length = │ │ │ │ index too large: │ │ │ │ intercalate │ │ │ │ negative length: │ │ │ │ packCStringLen │ │ │ │ hGetNonBlocking │ │ │ │ @@ -6316,128 +6430,14 @@ │ │ │ │ '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 │ │ │ │ -HasUpdate │ │ │ │ -HasGetter │ │ │ │ -HasSetter │ │ │ │ -'SettableStateVar │ │ │ │ -SettableStateVar │ │ │ │ -'StateVar │ │ │ │ -StateVar │ │ │ │ -Data.StateVar │ │ │ │ -StateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9 │ │ │ │ -StateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9:Data.StateVar.C:HasUpdate │ │ │ │ -StateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9:Data.StateVar.StateVar │ │ │ │ -'Backwards │ │ │ │ -Control.Applicative.Backwards │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -Backwards │ │ │ │ -Control.Applicative.Lift │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -transformers-0.6.1.1-inplace:Control.Applicative.Lift.Pure │ │ │ │ -transformers-0.6.1.1-inplace:Control.Applicative.Lift.Other │ │ │ │ -Control.Monad.Trans.Accum │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -MonadTrans │ │ │ │ -Control.Monad.Trans.Class │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ -Control.Monad.Trans.Cont │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -'ExceptT │ │ │ │ -mfix (ExceptT): inner computation returned Left value │ │ │ │ -libraries/transformers/Control/Monad/Trans/Except.hs │ │ │ │ -Control.Monad.Trans.Except │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -'IdentityT │ │ │ │ -Control.Monad.Trans.Identity │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -IdentityT │ │ │ │ -mfix (MaybeT): inner computation returned Nothing │ │ │ │ -libraries/transformers/Control/Monad/Trans/Maybe.hs │ │ │ │ -Control.Monad.Trans.Maybe │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Arg: lvl │ │ │ │ -Type: [a] -> ShowS │ │ │ │ -In module `Control.Monad.Trans.Maybe' │ │ │ │ -Type: [a] -> ShowS │ │ │ │ -In module `Control.Monad.Trans.Maybe' │ │ │ │ -'ReaderT │ │ │ │ -Control.Monad.Trans.Reader │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -Control.Monad.Trans.RWS.CPS │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -Control.Monad.Trans.RWS.Lazy │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -Control.Monad.Trans.RWS.Strict │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -'SelectT │ │ │ │ -Control.Monad.Trans.Select │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -Control.Monad.Trans.State.Lazy │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -Control.Monad.Trans.State.Strict │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -'WriterT │ │ │ │ -Control.Monad.Trans.Writer.CPS │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -'WriterT │ │ │ │ -Control.Monad.Trans.Writer.Lazy │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -'WriterT │ │ │ │ -Control.Monad.Trans.Writer.Strict │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -'Constant │ │ │ │ -Data.Functor.Constant │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -Data.Functor.Constant.Constant │ │ │ │ -getConstant │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Constant │ │ │ │ -'Reverse │ │ │ │ -Data.Functor.Reverse │ │ │ │ -transformers-0.6.1.1-inplace │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ Data.Array.Base.safe_scale: Overflow; scale: │ │ │ │ not in range [0.. │ │ │ │ Error in array index; │ │ │ │ 'STUArray │ │ │ │ STUArray │ │ │ │ MArray: undefined array element │ │ │ │ Negative range size │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1066,20 +1066,20 @@ │ │ │ │ ldr pc, [ip, #3620]! @ 0xe24 │ │ │ │ │ │ │ │ 0000d578 <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #34603008 @ 0x2100000 │ │ │ │ add ip, ip, #112, 20 @ 0x70000 │ │ │ │ ldr pc, [ip, #3612]! @ 0xe1c │ │ │ │ │ │ │ │ -0000d584 : │ │ │ │ +0000d584 : │ │ │ │ add ip, pc, #34603008 @ 0x2100000 │ │ │ │ add ip, ip, #112, 20 @ 0x70000 │ │ │ │ ldr pc, [ip, #3604]! @ 0xe14 │ │ │ │ │ │ │ │ -0000d590 : │ │ │ │ +0000d590 : │ │ │ │ add ip, pc, #34603008 @ 0x2100000 │ │ │ │ add ip, ip, #112, 20 @ 0x70000 │ │ │ │ ldr pc, [ip, #3596]! @ 0xe0c │ │ │ │ │ │ │ │ 0000d59c : │ │ │ │ add ip, pc, #34603008 @ 0x2100000 │ │ │ │ add ip, ip, #112, 20 @ 0x70000 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -629,15 +629,15 @@ │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ ldr r0, [pc, #40] @ e954 <__cxa_atexit@plt+0x9f8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1e734d4 <__cxa_atexit@plt+0x1e65578> │ │ │ │ andseq pc, r6, #72, 24 @ 0x4800 │ │ │ │ - andeq r5, r1, #55808 @ 0xda00 │ │ │ │ + andeq r5, r1, #59904 @ 0xea00 │ │ │ │ andseq r2, r7, #196, 10 @ 0x31000000 │ │ │ │ @ instruction: 0xfffffc6c │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ mvneq r6, r8, lsl #7 │ │ │ │ mvneq r6, r4, lsl r3 │ │ │ │ mvneq r0, r0, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1309,17 +1309,17 @@ │ │ │ │ movw r2, #1755 @ 0x6db │ │ │ │ ldr r0, [pc, #108] @ f438 <__cxa_atexit@plt+0x14dc> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1e734d4 <__cxa_atexit@plt+0x1e65578> │ │ │ │ andseq pc, r6, #208, 12 @ 0xd000000 │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ - andeq r5, r1, #144, 14 @ 0x2400000 │ │ │ │ + andeq r5, r1, #160, 14 @ 0x2800000 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ - andeq r5, r1, #184, 12 @ 0xb800000 │ │ │ │ + andeq r5, r1, #200, 12 @ 0xc800000 │ │ │ │ andseq r1, r7, #76, 26 @ 0x1300 │ │ │ │ andseq r9, r6, #56, 4 @ 0x80000003 │ │ │ │ andseq r1, r7, #156, 26 @ 0x2700 │ │ │ │ andseq r1, r7, #120, 26 @ 0x1e00 │ │ │ │ andseq r1, r7, #44, 26 @ 0xb00 │ │ │ │ andseq r1, r7, #16, 26 @ 0x400 │ │ │ │ andseq r1, r7, #184, 22 @ 0x2e000 │ │ │ │ @@ -2629,15 +2629,15 @@ │ │ │ │ bl 116a4 <__cxa_atexit@plt+0x3748> │ │ │ │ b fea4 <__cxa_atexit@plt+0x1f48> │ │ │ │ ldr r0, [pc, #128] @ 108f0 <__cxa_atexit@plt+0x2994> │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1e734d4 <__cxa_atexit@plt+0x1e65578> │ │ │ │ andseq lr, r6, #160, 4 │ │ │ │ - andeq r4, r1, #394264576 @ 0x17800000 │ │ │ │ + andeq r4, r1, #461373440 @ 0x1b800000 │ │ │ │ andseq pc, r6, #16, 20 @ 0x10000 │ │ │ │ andseq pc, r6, #124, 18 @ 0x1f0000 │ │ │ │ @ instruction: 0xffffddd4 │ │ │ │ @ instruction: 0xffffddd0 │ │ │ │ @ instruction: 0xfffffc70 │ │ │ │ @ instruction: 0xffffdda8 │ │ │ │ @ instruction: 0xfffffc20 │ │ │ │ @@ -3505,15 +3505,15 @@ │ │ │ │ bl 13898 <__cxa_atexit@plt+0x593c> │ │ │ │ b 10c54 <__cxa_atexit@plt+0x2cf8> │ │ │ │ ldr r0, [pc, #128] @ 116a0 <__cxa_atexit@plt+0x3744> │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1e734d4 <__cxa_atexit@plt+0x1e65578> │ │ │ │ andseq sp, r6, #240, 8 @ 0xf0000000 │ │ │ │ - andeq r3, r1, #132, 18 @ 0x210000 │ │ │ │ + andeq r3, r1, #148, 18 @ 0x250000 │ │ │ │ andseq lr, r6, #96, 24 @ 0x6000 │ │ │ │ andseq lr, r6, #204, 22 @ 0x33000 │ │ │ │ @ instruction: 0xffffddd4 │ │ │ │ @ instruction: 0xffffddd0 │ │ │ │ @ instruction: 0xfffffc70 │ │ │ │ @ instruction: 0xffffdda8 │ │ │ │ @ instruction: 0xfffffc20 │ │ │ │ @@ -4536,27 +4536,27 @@ │ │ │ │ ldr r1, [r7, r3] │ │ │ │ add r6, r1, r2, lsl #3 │ │ │ │ orr fp, r6, fp │ │ │ │ str fp, [r5] │ │ │ │ b 11ca4 <__cxa_atexit@plt+0x3d48> │ │ │ │ andseq ip, r6, #136, 18 @ 0x220000 │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ - andeq r4, r1, #-2147483623 @ 0x80000019 │ │ │ │ + andeq r4, r1, #-2147483619 @ 0x8000001d │ │ │ │ mvneq r9, r0, asr r0 │ │ │ │ mvneq r8, ip, ror sl │ │ │ │ @ instruction: 0xfffffaf0 │ │ │ │ @ instruction: 0xfffffae8 │ │ │ │ @ instruction: 0xfffffaf4 │ │ │ │ @ instruction: 0xfffffaf8 │ │ │ │ @ instruction: 0xffffdfc8 │ │ │ │ @ instruction: 0xffffd8f8 │ │ │ │ @ instruction: 0xffffd99c │ │ │ │ andseq ip, r6, #176, 22 @ 0x2c000 │ │ │ │ andseq ip, r6, #161792 @ 0x27800 │ │ │ │ - andeq r2, r1, #251904 @ 0x3d800 │ │ │ │ + andeq r2, r1, #1536 @ 0x600 │ │ │ │ mvneq r7, r0, ror #22 │ │ │ │ andseq r5, r6, #104 @ 0x68 │ │ │ │ andseq r5, r6, #80 @ 0x50 │ │ │ │ andseq r4, r6, #216, 30 @ 0x360 │ │ │ │ andseq r4, r6, #192, 30 @ 0x300 │ │ │ │ andseq r4, r6, #116, 30 @ 0x1d0 │ │ │ │ andseq r4, r6, #88, 30 @ 0x160 │ │ │ │ @@ -6678,25 +6678,25 @@ │ │ │ │ bne 14c58 <__cxa_atexit@plt+0x6cfc> │ │ │ │ strex r1, r5, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 14c58 <__cxa_atexit@plt+0x6cfc> │ │ │ │ b 1479c <__cxa_atexit@plt+0x6840> │ │ │ │ andseq sl, r6, #144, 14 @ 0x2400000 │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ - andeq r2, r1, #104 @ 0x68 │ │ │ │ + andeq r2, r1, #120 @ 0x78 │ │ │ │ @ instruction: 0xfffffaf0 │ │ │ │ @ instruction: 0xfffffaf4 │ │ │ │ @ instruction: 0xfffffaf8 │ │ │ │ @ instruction: 0xfffffae8 │ │ │ │ @ instruction: 0xffffdfc8 │ │ │ │ @ instruction: 0xffffd8f8 │ │ │ │ @ instruction: 0xffffd99c │ │ │ │ andseq sl, r6, #148, 16 @ 0x940000 │ │ │ │ andseq sl, r6, #8519680 @ 0x820000 │ │ │ │ - andeq r0, r1, #204, 18 @ 0x330000 │ │ │ │ + andeq r0, r1, #220, 18 @ 0x370000 │ │ │ │ andseq sl, r6, #244, 14 @ 0x3d00000 │ │ │ │ andseq sl, r6, #196, 14 @ 0x3100000 │ │ │ │ andseq sl, r6, #168, 14 @ 0x2a00000 │ │ │ │ andseq sl, r6, #172, 14 @ 0x2b00000 │ │ │ │ mvneq r5, r8, ror r6 │ │ │ │ mvneq r5, r8, lsl #13 │ │ │ │ mvneq r5, r0, lsr r6 │ │ │ │ @@ -8111,15 +8111,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 15e3c <__cxa_atexit@plt+0x7ee0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 15e40 <__cxa_atexit@plt+0x7ee4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r4, ror #18 │ │ │ │ andseq r5, r6, #156, 20 @ 0x9c000 │ │ │ │ @@ -8191,15 +8191,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 15f7c <__cxa_atexit@plt+0x8020> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 15f80 <__cxa_atexit@plt+0x8024> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r4, lsl r8 │ │ │ │ andseq r5, r6, #92, 18 @ 0x170000 │ │ │ │ @@ -8391,15 +8391,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 1629c <__cxa_atexit@plt+0x8340> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 162a0 <__cxa_atexit@plt+0x8344> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r7, asr #9 │ │ │ │ andseq r5, r6, #60, 12 @ 0x3c00000 │ │ │ │ @@ -8471,15 +8471,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 163dc <__cxa_atexit@plt+0x8480> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 163e0 <__cxa_atexit@plt+0x8484> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r9, ror #6 │ │ │ │ andseq r5, r6, #252, 8 @ 0xfc000000 │ │ │ │ @@ -9025,15 +9025,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 16c84 <__cxa_atexit@plt+0x8d28> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 16c88 <__cxa_atexit@plt+0x8d2c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq pc, r4, lsr #21 │ │ │ │ andseq r4, r6, #84, 24 @ 0x5400 │ │ │ │ @@ -9334,15 +9334,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r7, #1] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ stmib r5, {r1, r3, r9} │ │ │ │ ldr r8, [pc, #24] @ 17154 <__cxa_atexit@plt+0x91f8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ mov r9, r3 │ │ │ │ - b cdb108 <__cxa_atexit@plt+0xccd1ac> │ │ │ │ + b f18750 <__cxa_atexit@plt+0xf0a7f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andseq r4, r6, #172, 14 @ 0x2b00000 │ │ │ │ andeq r1, r1, #136 @ 0x88 │ │ │ │ andeq r0, r0, r3 │ │ │ │ @@ -9710,25 +9710,25 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ add r3, r1, #3 │ │ │ │ stmib r5, {r2, r9} │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r8, [pc, #132] @ 177a4 <__cxa_atexit@plt+0x9848> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b cdb108 <__cxa_atexit@plt+0xccd1ac> │ │ │ │ + b f18750 <__cxa_atexit@plt+0xf0a7f4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #88] @ 1778c <__cxa_atexit@plt+0x9830> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [pc, #84] @ 17790 <__cxa_atexit@plt+0x9834> │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [pc, #76] @ 17794 <__cxa_atexit@plt+0x9838> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b cdb108 <__cxa_atexit@plt+0xccd1ac> │ │ │ │ + b f18750 <__cxa_atexit@plt+0xf0a7f4> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r5, [pc, #36] @ 17784 <__cxa_atexit@plt+0x9828> │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r8, [pc, #32] @ 17788 <__cxa_atexit@plt+0x982c> │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -9780,23 +9780,23 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ add r3, r1, #3 │ │ │ │ stmib r5, {r2, r9} │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r8, [pc, #120] @ 178b0 <__cxa_atexit@plt+0x9954> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b cdb108 <__cxa_atexit@plt+0xccd1ac> │ │ │ │ + b f18750 <__cxa_atexit@plt+0xf0a7f4> │ │ │ │ ldr r3, [pc, #84] @ 17898 <__cxa_atexit@plt+0x993c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [pc, #80] @ 1789c <__cxa_atexit@plt+0x9940> │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [pc, #72] @ 178a0 <__cxa_atexit@plt+0x9944> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b cdb108 <__cxa_atexit@plt+0xccd1ac> │ │ │ │ + b f18750 <__cxa_atexit@plt+0xf0a7f4> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r5, [pc, #32] @ 17890 <__cxa_atexit@plt+0x9934> │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r8, [pc, #28] @ 17894 <__cxa_atexit@plt+0x9938> │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -9835,15 +9835,15 @@ │ │ │ │ ldr r1, [r7, #1] │ │ │ │ add r3, r3, #3 │ │ │ │ stmdb r5, {r1, r9} │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-12]! │ │ │ │ ldr r8, [pc, #52] @ 17948 <__cxa_atexit@plt+0x99ec> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b cdb108 <__cxa_atexit@plt+0xccd1ac> │ │ │ │ + b f18750 <__cxa_atexit@plt+0xf0a7f4> │ │ │ │ ldr r5, [pc, #44] @ 1794c <__cxa_atexit@plt+0x99f0> │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r8, [pc, #40] @ 17950 <__cxa_atexit@plt+0x99f4> │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, r5, #3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ @@ -20989,15 +20989,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 22774 <__cxa_atexit@plt+0x14818> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 22778 <__cxa_atexit@plt+0x1481c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r4, r2, ror #8 │ │ │ │ andseq r9, r5, #100, 2 │ │ │ │ @@ -21069,15 +21069,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 228b4 <__cxa_atexit@plt+0x14958> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 228b8 <__cxa_atexit@plt+0x1495c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r4, r9, lsl r3 │ │ │ │ andseq r9, r5, #36 @ 0x24 │ │ │ │ @@ -21916,15 +21916,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 235f0 <__cxa_atexit@plt+0x15694> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 235f4 <__cxa_atexit@plt+0x15698> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r3, r6, ror r5 │ │ │ │ andseq r8, r5, #232, 4 @ 0x8000000e │ │ │ │ @@ -21996,15 +21996,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 23730 <__cxa_atexit@plt+0x157d4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 23734 <__cxa_atexit@plt+0x157d8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r3, sp, lsr #8 │ │ │ │ andseq r8, r5, #168, 2 @ 0x2a │ │ │ │ @@ -23325,15 +23325,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 24bf4 <__cxa_atexit@plt+0x16c98> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 24bf8 <__cxa_atexit@plt+0x16c9c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r1, r8, asr pc │ │ │ │ andseq r6, r5, #228, 24 @ 0xe400 │ │ │ │ @@ -23405,15 +23405,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 24d34 <__cxa_atexit@plt+0x16dd8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 24d38 <__cxa_atexit@plt+0x16ddc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r1, ip, lsl #28 │ │ │ │ andseq r6, r5, #164, 22 @ 0x29000 │ │ │ │ @@ -24283,15 +24283,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 25aec <__cxa_atexit@plt+0x17b90> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 25af0 <__cxa_atexit@plt+0x17b94> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r1, r2, asr #32 │ │ │ │ andseq r5, r5, #236, 26 @ 0x3b00 │ │ │ │ @@ -24363,15 +24363,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 25c2c <__cxa_atexit@plt+0x17cd0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 25c30 <__cxa_atexit@plt+0x17cd4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ strdeq r0, [sl, #227]! @ 0xe3 │ │ │ │ andseq r5, r5, #172, 24 @ 0xac00 │ │ │ │ @@ -26067,15 +26067,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 276cc <__cxa_atexit@plt+0x19770> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 276d0 <__cxa_atexit@plt+0x19774> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq pc, ip, lsr r4 @ │ │ │ │ andseq r4, r5, #12, 4 @ 0xc0000000 │ │ │ │ @@ -26943,15 +26943,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 2847c <__cxa_atexit@plt+0x1a520> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 28480 <__cxa_atexit@plt+0x1a524> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq lr, r6, ror r6 │ │ │ │ andseq r3, r5, #92, 8 @ 0x5c000000 │ │ │ │ @@ -27023,15 +27023,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 285bc <__cxa_atexit@plt+0x1a660> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 285c0 <__cxa_atexit@plt+0x1a664> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq lr, pc, lsr #10 │ │ │ │ andseq r3, r5, #28, 6 @ 0x70000000 │ │ │ │ @@ -27103,15 +27103,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 286fc <__cxa_atexit@plt+0x1a7a0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 28700 <__cxa_atexit@plt+0x1a7a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrdeq lr, [r9, #57]! @ 0x39 │ │ │ │ andseq r3, r5, #220, 2 @ 0x37 │ │ │ │ @@ -27183,15 +27183,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 2883c <__cxa_atexit@plt+0x1a8e0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 28840 <__cxa_atexit@plt+0x1a8e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01e9e297 │ │ │ │ andseq r3, r5, #156 @ 0x9c │ │ │ │ @@ -27361,15 +27361,15 @@ │ │ │ │ andeq r0, r0, #52, 26 @ 0xd00 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 28af0 <__cxa_atexit@plt+0x1ab94> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ + b e7f458 <__cxa_atexit@plt+0xe714fc> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, #16, 26 @ 0x400 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #40] @ 28b30 <__cxa_atexit@plt+0x1abd4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ @@ -27377,15 +27377,15 @@ │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r1, [r5] │ │ │ │ stmib r5, {r0, r3} │ │ │ │ str r2, [r5, #-4]! │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ + b e7f6cc <__cxa_atexit@plt+0xe71770> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, #208, 24 @ 0xd000 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #40] @ 28b70 <__cxa_atexit@plt+0x1ac14> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #36] @ 28b74 <__cxa_atexit@plt+0x1ac18> │ │ │ │ @@ -27423,15 +27423,15 @@ │ │ │ │ andeq r0, r0, #44, 24 @ 0x2c00 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 28be8 <__cxa_atexit@plt+0x1ac8c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ + b e7f458 <__cxa_atexit@plt+0xe714fc> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, #248, 22 @ 0x3e000 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #40] @ 28c28 <__cxa_atexit@plt+0x1accc> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ @@ -27439,15 +27439,15 @@ │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r5, #24] │ │ │ │ str r1, [r5] │ │ │ │ stmib r5, {r0, r3} │ │ │ │ str r2, [r5, #-4]! │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ + b e7f6cc <__cxa_atexit@plt+0xe71770> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, #184, 22 @ 0x2e000 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #40] @ 28c68 <__cxa_atexit@plt+0x1ad0c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #36] @ 28c6c <__cxa_atexit@plt+0x1ad10> │ │ │ │ @@ -27473,15 +27473,15 @@ │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r5, #24] │ │ │ │ str r1, [r5] │ │ │ │ stmib r5, {r0, r3} │ │ │ │ str r2, [r5, #-4]! │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ + b e7f6cc <__cxa_atexit@plt+0xe71770> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [r5, #16] │ │ │ │ str r9, [r5, #-4] │ │ │ │ str r8, [r5] │ │ │ │ @@ -31793,45 +31793,45 @@ │ │ │ │ bhi 2d030 <__cxa_atexit@plt+0x1f0d4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 2d038 <__cxa_atexit@plt+0x1f0dc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andseq lr, r4, #156, 16 @ 0x9c0000 │ │ │ │ andeq r0, r2, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d06c <__cxa_atexit@plt+0x1f110> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 2d074 <__cxa_atexit@plt+0x1f118> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andseq lr, r4, #96, 16 @ 0x600000 │ │ │ │ andeq r0, r2, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d0a8 <__cxa_atexit@plt+0x1f14c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 2d0b0 <__cxa_atexit@plt+0x1f154> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andseq lr, r4, #36, 16 @ 0x240000 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -32222,30 +32222,30 @@ │ │ │ │ bhi 2d6e4 <__cxa_atexit@plt+0x1f788> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 2d6ec <__cxa_atexit@plt+0x1f790> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andseq lr, r4, #232, 2 @ 0x3a │ │ │ │ andeq r0, r2, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d720 <__cxa_atexit@plt+0x1f7c4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 2d728 <__cxa_atexit@plt+0x1f7cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andseq lr, r4, #172, 2 @ 0x2b │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -33561,15 +33561,15 @@ │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andseq ip, r4, #24, 28 @ 0x180 │ │ │ │ mvnseq fp, ip, asr #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b bfc750 <__cxa_atexit@plt+0xbee7f4> │ │ │ │ + b e39d98 <__cxa_atexit@plt+0xe2be3c> │ │ │ │ mvnseq fp, ip, lsr r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -37344,15 +37344,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ mov r5, r9 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ ldr r9, [sp] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ - b c18798 <__cxa_atexit@plt+0xc0a83c> │ │ │ │ + b e55de0 <__cxa_atexit@plt+0xe47e84> │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bpl 325f8 <__cxa_atexit@plt+0x2469c> │ │ │ │ b 32624 <__cxa_atexit@plt+0x246c8> │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bpl 32618 <__cxa_atexit@plt+0x246bc> │ │ │ │ @@ -46799,15 +46799,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 3babc <__cxa_atexit@plt+0x2db60> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 3bac0 <__cxa_atexit@plt+0x2db64> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ strheq fp, [r8, #197]! @ 0xc5 │ │ │ │ andseq pc, r3, #28, 28 @ 0x1c0 │ │ │ │ @@ -46879,15 +46879,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 3bbfc <__cxa_atexit@plt+0x2dca0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 3bc00 <__cxa_atexit@plt+0x2dca4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq fp, ip, ror #22 │ │ │ │ andseq pc, r3, #220, 24 @ 0xdc00 │ │ │ │ @@ -88198,15 +88198,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 64198 <__cxa_atexit@plt+0x5623c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 6419c <__cxa_atexit@plt+0x56240> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01e63a9f │ │ │ │ andseq r7, r1, #64, 14 @ 0x1000000 │ │ │ │ @@ -88278,15 +88278,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 642d8 <__cxa_atexit@plt+0x5637c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 642dc <__cxa_atexit@plt+0x56380> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r3, r4, asr #18 │ │ │ │ andseq r7, r1, #0, 12 │ │ │ │ @@ -88827,15 +88827,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 64b6c <__cxa_atexit@plt+0x56c10> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 64b70 <__cxa_atexit@plt+0x56c14> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01e63097 │ │ │ │ andseq r6, r1, #108, 26 @ 0x1b00 │ │ │ │ @@ -88907,15 +88907,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 64cac <__cxa_atexit@plt+0x56d50> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 64cb0 <__cxa_atexit@plt+0x56d54> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r2, r4, asr #30 │ │ │ │ andseq r6, r1, #44, 24 @ 0x2c00 │ │ │ │ @@ -89856,15 +89856,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 65b80 <__cxa_atexit@plt+0x57c24> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 65b84 <__cxa_atexit@plt+0x57c28> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r2, r1, asr r0 │ │ │ │ andseq r5, r1, #88, 26 @ 0x1600 │ │ │ │ @@ -89936,15 +89936,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 65cc0 <__cxa_atexit@plt+0x57d64> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 65cc4 <__cxa_atexit@plt+0x57d68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ strdeq r1, [r6, #232]! @ 0xe8 │ │ │ │ andseq r5, r1, #24, 24 @ 0x1800 │ │ │ │ @@ -90814,15 +90814,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 66a78 <__cxa_atexit@plt+0x58b1c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 66a7c <__cxa_atexit@plt+0x58b20> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r1, sl, lsr #2 │ │ │ │ andseq r4, r1, #96, 28 @ 0x600 │ │ │ │ @@ -90894,15 +90894,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 66bb8 <__cxa_atexit@plt+0x58c5c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 66bbc <__cxa_atexit@plt+0x58c60> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrdeq r0, [r6, #247]! @ 0xf7 │ │ │ │ andseq r4, r1, #32, 26 @ 0x800 │ │ │ │ @@ -91094,15 +91094,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 66ed8 <__cxa_atexit@plt+0x58f7c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 66edc <__cxa_atexit@plt+0x58f80> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r0, lsr #25 │ │ │ │ andseq r4, r1, #0, 20 │ │ │ │ @@ -91294,15 +91294,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 671f8 <__cxa_atexit@plt+0x5929c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 671fc <__cxa_atexit@plt+0x592a0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, fp, ror #18 │ │ │ │ andseq r4, r1, #224, 12 @ 0xe000000 │ │ │ │ @@ -91494,15 +91494,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 67518 <__cxa_atexit@plt+0x595bc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 6751c <__cxa_atexit@plt+0x595c0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r8, lsr r6 │ │ │ │ andseq r4, r1, #192, 6 │ │ │ │ @@ -93371,15 +93371,15 @@ │ │ │ │ ldr r8, [pc, #36] @ 69264 <__cxa_atexit@plt+0x5b308> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ ldr r3, [pc, #24] @ 69268 <__cxa_atexit@plt+0x5b30c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r2, r3, r7} │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ mvneq lr, r6, lsr r9 │ │ │ │ andseq r2, r1, #112, 12 @ 0x7000000 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -93387,15 +93387,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #24] @ 6929c <__cxa_atexit@plt+0x5b340> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ str r2, [r5, #-12]! │ │ │ │ mov r8, r3 │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ mvneq lr, r8, lsl #17 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [pc, #212] @ 69388 <__cxa_atexit@plt+0x5b42c> │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -93753,15 +93753,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 69864 <__cxa_atexit@plt+0x5b908> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 69868 <__cxa_atexit@plt+0x5b90c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ strheq lr, [r5, #41]! @ 0x29 │ │ │ │ andseq r2, r1, #116 @ 0x74 │ │ │ │ @@ -93833,15 +93833,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 699a4 <__cxa_atexit@plt+0x5ba48> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 699a8 <__cxa_atexit@plt+0x5ba4c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq lr, r4, ror #2 │ │ │ │ andseq r1, r1, #52, 30 @ 0xd0 │ │ │ │ @@ -94378,15 +94378,15 @@ │ │ │ │ stm r1, {r0, r9, lr} │ │ │ │ ldr r3, [pc, #60] @ 6a23c <__cxa_atexit@plt+0x5c2e0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ sub sl, r6, #11 │ │ │ │ ldr r9, [pc, #48] @ 6a240 <__cxa_atexit@plt+0x5c2e4> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ + b eaaa98 <__cxa_atexit@plt+0xe9cb3c> │ │ │ │ mov r6, r3 │ │ │ │ b 6a224 <__cxa_atexit@plt+0x5c2c8> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -94422,15 +94422,15 @@ │ │ │ │ ldr r3, [pc, #56] @ 6a2e4 <__cxa_atexit@plt+0x5c388> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ sub r3, r8, #3 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ mov r8, r6 │ │ │ │ b 6a2d4 <__cxa_atexit@plt+0x5c378> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ @@ -94556,15 +94556,15 @@ │ │ │ │ ldr r8, [pc, #36] @ 6a4e8 <__cxa_atexit@plt+0x5c58c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ ldr r3, [pc, #24] @ 6a4ec <__cxa_atexit@plt+0x5c590> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r2, r3, r7} │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ mvneq sp, r8, ror #11 │ │ │ │ andseq r1, r1, #236, 6 @ 0xb0000003 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -94572,15 +94572,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #24] @ 6a520 <__cxa_atexit@plt+0x5c5c4> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ str r2, [r5, #-12]! │ │ │ │ mov r8, r3 │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strheq sp, [r5, #95]! @ 0x5f │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [pc, #212] @ 6a60c <__cxa_atexit@plt+0x5c6b0> │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -96121,15 +96121,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 6bd64 <__cxa_atexit@plt+0x5de08> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 6bd68 <__cxa_atexit@plt+0x5de0c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq fp, ip, asr sp │ │ │ │ andseq pc, r0, #116, 22 @ 0x1d000 │ │ │ │ @@ -96201,15 +96201,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 6bea4 <__cxa_atexit@plt+0x5df48> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 6bea8 <__cxa_atexit@plt+0x5df4c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq fp, r4, lsl #24 │ │ │ │ andseq pc, r0, #52, 20 @ 0x34000 │ │ │ │ @@ -98037,15 +98037,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 6db54 <__cxa_atexit@plt+0x5fbf8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 6db58 <__cxa_atexit@plt+0x5fbfc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r9, sp, lsr pc │ │ │ │ andseq sp, r0, #132, 26 @ 0x2100 │ │ │ │ @@ -98117,15 +98117,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 6dc94 <__cxa_atexit@plt+0x5fd38> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 6dc98 <__cxa_atexit@plt+0x5fd3c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r9, r9, ror #27 │ │ │ │ andseq sp, r0, #68, 24 @ 0x4400 │ │ │ │ @@ -103175,15 +103175,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 72b9c <__cxa_atexit@plt+0x64c40> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 72ba0 <__cxa_atexit@plt+0x64c44> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r4, r4, asr #29 │ │ │ │ andseq r8, r0, #60, 26 @ 0xf00 │ │ │ │ @@ -103255,15 +103255,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 72cdc <__cxa_atexit@plt+0x64d80> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 72ce0 <__cxa_atexit@plt+0x64d84> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r4, sp, ror #26 │ │ │ │ andseq r8, r0, #252, 22 @ 0x3f000 │ │ │ │ @@ -103455,15 +103455,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 72ffc <__cxa_atexit@plt+0x650a0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 73000 <__cxa_atexit@plt+0x650a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r4, r0, lsr sl │ │ │ │ andseq r8, r0, #220, 16 @ 0xdc0000 │ │ │ │ @@ -103535,15 +103535,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 7313c <__cxa_atexit@plt+0x651e0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 73140 <__cxa_atexit@plt+0x651e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrdeq r4, [r5, #137]! @ 0x89 │ │ │ │ andseq r8, r0, #156, 14 @ 0x2700000 │ │ │ │ @@ -106619,15 +106619,15 @@ │ │ │ │ stm r1, {r0, r9, lr} │ │ │ │ ldr r3, [pc, #60] @ 76180 <__cxa_atexit@plt+0x68224> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ sub sl, r6, #11 │ │ │ │ ldr r9, [pc, #48] @ 76184 <__cxa_atexit@plt+0x68228> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ + b eaaa98 <__cxa_atexit@plt+0xe9cb3c> │ │ │ │ mov r6, r3 │ │ │ │ b 76168 <__cxa_atexit@plt+0x6820c> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -106777,15 +106777,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 763e4 <__cxa_atexit@plt+0x68488> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, r9, #3 │ │ │ │ mov r6, r9 │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r9 │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andseq r5, r0, #128, 10 @ 0x20000000 │ │ │ │ mvnseq r7, ip, asr r4 │ │ │ │ @@ -108333,15 +108333,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 77c34 <__cxa_atexit@plt+0x69cd8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 77c38 <__cxa_atexit@plt+0x69cdc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq pc, r4, lsl #27 │ │ │ │ andseq r3, r0, #164, 24 @ 0xa400 │ │ │ │ @@ -108413,15 +108413,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 77d74 <__cxa_atexit@plt+0x69e18> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 77d78 <__cxa_atexit@plt+0x69e1c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq pc, ip, lsr #24 │ │ │ │ andseq r3, r0, #100, 22 @ 0x19000 │ │ │ │ @@ -125861,15 +125861,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 88e14 <__cxa_atexit@plt+0x7aeb8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 88e18 <__cxa_atexit@plt+0x7aebc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq pc, fp, lsl #28 │ │ │ │ andeq r2, pc, #196, 20 @ 0xc4000 │ │ │ │ @@ -125941,15 +125941,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 88f54 <__cxa_atexit@plt+0x7aff8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 88f58 <__cxa_atexit@plt+0x7affc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ strheq pc, [r3, #198]! @ 0xc6 @ │ │ │ │ andeq r2, pc, #132, 18 @ 0x210000 │ │ │ │ @@ -133022,15 +133022,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 8fdf8 <__cxa_atexit@plt+0x81e9c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 8fdfc <__cxa_atexit@plt+0x81ea0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r8, fp, lsl fp │ │ │ │ andeq fp, lr, #224, 20 @ 0xe0000 │ │ │ │ @@ -133102,15 +133102,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 8ff38 <__cxa_atexit@plt+0x81fdc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 8ff3c <__cxa_atexit@plt+0x81fe0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r8, r8, asr #19 │ │ │ │ andeq fp, lr, #160, 18 @ 0x280000 │ │ │ │ @@ -134601,15 +134601,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 916a4 <__cxa_atexit@plt+0x83748> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 916a8 <__cxa_atexit@plt+0x8374c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r7, r9, lsr #4 │ │ │ │ andeq sl, lr, #52, 4 @ 0x40000003 │ │ │ │ @@ -134681,15 +134681,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 917e4 <__cxa_atexit@plt+0x83888> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 917e8 <__cxa_atexit@plt+0x8388c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrdeq r7, [r3, #2]! │ │ │ │ andeq sl, lr, #244 @ 0xf4 │ │ │ │ @@ -159952,15 +159952,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ add r5, r5, #24 │ │ │ │ sub r8, r9, #3 │ │ │ │ mov r6, r9 │ │ │ │ ldm sp, {r7, fp} │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ mov r9, r6 │ │ │ │ b aa2bc <__cxa_atexit@plt+0x9c360> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #20] @ aa2d8 <__cxa_atexit@plt+0x9c37c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ @@ -160015,15 +160015,15 @@ │ │ │ │ stm r1, {r0, r9, lr} │ │ │ │ ldr r3, [pc, #60] @ aa3d0 <__cxa_atexit@plt+0x9c474> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ sub sl, r6, #11 │ │ │ │ ldr r9, [pc, #48] @ aa3d4 <__cxa_atexit@plt+0x9c478> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ + b eaaa98 <__cxa_atexit@plt+0xe9cb3c> │ │ │ │ mov r6, r3 │ │ │ │ b aa3b8 <__cxa_atexit@plt+0x9c45c> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -160068,15 +160068,15 @@ │ │ │ │ ldr r3, [pc, #76] @ aa4b0 <__cxa_atexit@plt+0x9c554> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ sub r8, r6, #3 │ │ │ │ ldm sp, {r7, fp} │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ mov r6, fp │ │ │ │ b aa48c <__cxa_atexit@plt+0x9c530> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #24] @ aa4ac <__cxa_atexit@plt+0x9c550> │ │ │ │ add r7, pc, r7 │ │ │ │ str r8, [r5, #-12]! │ │ │ │ @@ -173360,15 +173360,15 @@ │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r4, ip, #188, 10 @ 0x2f000000 │ │ │ │ mvnseq sl, r0, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b bfc750 <__cxa_atexit@plt+0xbee7f4> │ │ │ │ + b e39d98 <__cxa_atexit@plt+0xe2be3c> │ │ │ │ mvnseq sl, r0, lsr r1 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -183907,28 +183907,28 @@ │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ beq c18f8 <__cxa_atexit@plt+0xb399c> │ │ │ │ add sl, r7, #3 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ sub r5, r5, #8 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r9, fp, #236, 30 @ 0x3b0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add sl, r7, #3 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ add r5, r5, #4 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ + b fc2b58 <__cxa_atexit@plt+0xfb4bfc> │ │ │ │ mvnseq r1, r8, lsr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi c1984 <__cxa_atexit@plt+0xb3a28> │ │ │ │ ldr r2, [pc, #64] @ c198c <__cxa_atexit@plt+0xb3a30> │ │ │ │ @@ -191209,15 +191209,15 @@ │ │ │ │ ldr r8, [pc, #44] @ c8b24 <__cxa_atexit@plt+0xbabc8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ c8b28 <__cxa_atexit@plt+0xbabcc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r1, r0, rrx │ │ │ │ andeq r2, fp, #180, 26 @ 0x2d00 │ │ │ │ @@ -191289,15 +191289,15 @@ │ │ │ │ ldr r8, [pc, #44] @ c8c64 <__cxa_atexit@plt+0xbad08> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ c8c68 <__cxa_atexit@plt+0xbad0c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, sp, lsl #30 │ │ │ │ andeq r2, fp, #116, 24 @ 0x7400 │ │ │ │ @@ -192149,15 +192149,15 @@ │ │ │ │ ldr r8, [pc, #44] @ c99d4 <__cxa_atexit@plt+0xbba78> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ c99d8 <__cxa_atexit@plt+0xbba7c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ mvneq r0, r5, asr #2 │ │ │ │ andeq r1, fp, #4, 30 │ │ │ │ @@ -192229,15 +192229,15 @@ │ │ │ │ ldr r8, [pc, #44] @ c9b14 <__cxa_atexit@plt+0xbbbb8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ c9b18 <__cxa_atexit@plt+0xbbbbc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq pc, [pc, #240] @ c9c0c <__cxa_atexit@plt+0xbbcb0> @ │ │ │ │ andeq r1, fp, #196, 26 @ 0x3100 │ │ │ │ @@ -192886,15 +192886,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ca558 <__cxa_atexit@plt+0xbc5fc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ca55c <__cxa_atexit@plt+0xbc600> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, pc, r9, lsl #11 │ │ │ │ andeq r1, fp, #128, 6 │ │ │ │ @@ -192966,15 +192966,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ca698 <__cxa_atexit@plt+0xbc73c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ca69c <__cxa_atexit@plt+0xbc740> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, pc, ip, lsr #8 │ │ │ │ andeq r1, fp, #64, 4 │ │ │ │ @@ -195202,15 +195202,15 @@ │ │ │ │ ldr r8, [pc, #44] @ cc988 <__cxa_atexit@plt+0xbea2c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ cc98c <__cxa_atexit@plt+0xbea30> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sp, pc, r8, lsr #2 │ │ │ │ andeq lr, sl, #80, 30 @ 0x140 │ │ │ │ @@ -195282,15 +195282,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ccac8 <__cxa_atexit@plt+0xbeb6c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ccacc <__cxa_atexit@plt+0xbeb70> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsbeq ip, [pc, #244] @ ccbc4 <__cxa_atexit@plt+0xbec68> │ │ │ │ andeq lr, sl, #16, 28 @ 0x100 │ │ │ │ @@ -196137,15 +196137,15 @@ │ │ │ │ ldr r8, [pc, #44] @ cd824 <__cxa_atexit@plt+0xbf8c8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ cd828 <__cxa_atexit@plt+0xbf8cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq ip, pc, r5, ror #4 │ │ │ │ andeq lr, sl, #180 @ 0xb4 │ │ │ │ @@ -196217,15 +196217,15 @@ │ │ │ │ ldr r8, [pc, #44] @ cd964 <__cxa_atexit@plt+0xbfa08> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ cd968 <__cxa_atexit@plt+0xbfa0c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq ip, pc, r2, lsl r1 @ │ │ │ │ andeq sp, sl, #116, 30 @ 0x1d0 │ │ │ │ @@ -197095,15 +197095,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ce71c <__cxa_atexit@plt+0xc07c0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ce720 <__cxa_atexit@plt+0xc07c4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq fp, pc, sl, asr #6 │ │ │ │ andeq sp, sl, #188, 2 @ 0x2f │ │ │ │ @@ -197175,15 +197175,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ce85c <__cxa_atexit@plt+0xc0900> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ce860 <__cxa_atexit@plt+0xc0904> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq fp, [pc, #26] @ ce87e <__cxa_atexit@plt+0xc0922> │ │ │ │ andeq sp, sl, #124 @ 0x7c │ │ │ │ @@ -197855,15 +197855,15 @@ │ │ │ │ ldr r8, [pc, #44] @ cf2fc <__cxa_atexit@plt+0xc13a0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ cf300 <__cxa_atexit@plt+0xc13a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, pc, ip, lsr r7 @ │ │ │ │ andeq ip, sl, #220, 10 @ 0x37000000 │ │ │ │ @@ -197935,15 +197935,15 @@ │ │ │ │ ldr r8, [pc, #44] @ cf43c <__cxa_atexit@plt+0xc14e0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ cf440 <__cxa_atexit@plt+0xc14e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, pc, r4, ror #11 │ │ │ │ andeq ip, sl, #156, 8 @ 0x9c000000 │ │ │ │ @@ -199382,15 +199382,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d0ad8 <__cxa_atexit@plt+0xc2b7c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d0adc <__cxa_atexit@plt+0xc2b80> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, pc, ip, lsr pc @ │ │ │ │ andeq sl, sl, #0, 28 │ │ │ │ @@ -199462,15 +199462,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d0c18 <__cxa_atexit@plt+0xc2cbc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d0c1c <__cxa_atexit@plt+0xc2cc0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, pc, ip, ror #27 │ │ │ │ andeq sl, sl, #192, 24 @ 0xc000 │ │ │ │ @@ -200243,15 +200243,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d184c <__cxa_atexit@plt+0xc38f0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d1850 <__cxa_atexit@plt+0xc38f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01df8196 │ │ │ │ andeq sl, sl, #140 @ 0x8c │ │ │ │ @@ -200323,15 +200323,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d198c <__cxa_atexit@plt+0xc3a30> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d1990 <__cxa_atexit@plt+0xc3a34> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, pc, r1, asr #32 │ │ │ │ andeq r9, sl, #76, 30 @ 0x130 │ │ │ │ @@ -201066,15 +201066,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d2528 <__cxa_atexit@plt+0xc45cc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d252c <__cxa_atexit@plt+0xc45d0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r7, pc, r4, lsl #9 │ │ │ │ andeq r9, sl, #176, 6 @ 0xc0000002 │ │ │ │ @@ -201146,15 +201146,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d2668 <__cxa_atexit@plt+0xc470c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d266c <__cxa_atexit@plt+0xc4710> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r7, pc, r1, lsr r3 @ │ │ │ │ andeq r9, sl, #112, 4 │ │ │ │ @@ -201957,15 +201957,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d3314 <__cxa_atexit@plt+0xc53b8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d3318 <__cxa_atexit@plt+0xc53bc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r6, pc, r4, ror #12 │ │ │ │ andeq r8, sl, #196, 10 @ 0x31000000 │ │ │ │ @@ -202037,15 +202037,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d3454 <__cxa_atexit@plt+0xc54f8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d3458 <__cxa_atexit@plt+0xc54fc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r6, pc, r2, lsl r5 @ │ │ │ │ andeq r8, sl, #132, 8 @ 0x84000000 │ │ │ │ @@ -203098,15 +203098,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d44e8 <__cxa_atexit@plt+0xc658c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d44ec <__cxa_atexit@plt+0xc6590> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r5, pc, pc, asr #8 │ │ │ │ andeq r7, sl, #240, 6 @ 0xc0000003 │ │ │ │ @@ -203178,15 +203178,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d4628 <__cxa_atexit@plt+0xc66cc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d462c <__cxa_atexit@plt+0xc66d0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq r5, [pc, #36] @ d4654 <__cxa_atexit@plt+0xc66f8> │ │ │ │ andeq r7, sl, #176, 4 │ │ │ │ @@ -204297,15 +204297,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d57a4 <__cxa_atexit@plt+0xc7848> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d57a8 <__cxa_atexit@plt+0xc784c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r4, pc, sp, asr r1 @ │ │ │ │ andeq r6, sl, #52, 2 │ │ │ │ @@ -204377,15 +204377,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d58e4 <__cxa_atexit@plt+0xc7988> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d58e8 <__cxa_atexit@plt+0xc798c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r4, pc, r8 │ │ │ │ andeq r5, sl, #244, 30 @ 0x3d0 │ │ │ │ @@ -205375,15 +205375,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d687c <__cxa_atexit@plt+0xc8920> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d6880 <__cxa_atexit@plt+0xc8924> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r3, pc, r0, rrx │ │ │ │ andeq r5, sl, #92 @ 0x5c │ │ │ │ @@ -205455,15 +205455,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d69bc <__cxa_atexit@plt+0xc8a60> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d69c0 <__cxa_atexit@plt+0xc8a64> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r2, pc, ip, lsl #30 │ │ │ │ andeq r4, sl, #28, 30 @ 0x70 │ │ │ │ @@ -205947,15 +205947,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r9, #24] │ │ │ │ str r0, [r9, #28] │ │ │ │ add r5, r5, #24 │ │ │ │ sub r8, sl, #3 │ │ │ │ mov r6, sl │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ ldr r3, [pc, #96] @ d71c0 <__cxa_atexit@plt+0xc9264> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ mov sl, r6 │ │ │ │ @@ -206175,15 +206175,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d74fc <__cxa_atexit@plt+0xc95a0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d7500 <__cxa_atexit@plt+0xc95a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq r2, [pc, #56] @ d753c <__cxa_atexit@plt+0xc95e0> │ │ │ │ andeq r4, sl, #220, 6 @ 0x70000003 │ │ │ │ @@ -206255,15 +206255,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d763c <__cxa_atexit@plt+0xc96e0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d7640 <__cxa_atexit@plt+0xc96e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r2, pc, r0, ror #4 │ │ │ │ andeq r4, sl, #156, 4 @ 0xc0000009 │ │ │ │ @@ -206747,15 +206747,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r9, #24] │ │ │ │ str r0, [r9, #28] │ │ │ │ add r5, r5, #24 │ │ │ │ sub r8, sl, #3 │ │ │ │ mov r6, sl │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ ldr r3, [pc, #96] @ d7e40 <__cxa_atexit@plt+0xc9ee4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ mov sl, r6 │ │ │ │ @@ -207285,15 +207285,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d8654 <__cxa_atexit@plt+0xca6f8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d8658 <__cxa_atexit@plt+0xca6fc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r1, pc, r2, lsr r2 @ │ │ │ │ andeq r3, sl, #132, 4 @ 0x40000008 │ │ │ │ @@ -207365,15 +207365,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d8794 <__cxa_atexit@plt+0xca838> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d8798 <__cxa_atexit@plt+0xca83c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r1, pc, r2, ror #1 │ │ │ │ andeq r3, sl, #68, 2 │ │ │ │ @@ -208693,15 +208693,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d9c54 <__cxa_atexit@plt+0xcbcf8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d9c58 <__cxa_atexit@plt+0xcbcfc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, lr, sp, lsl #24 │ │ │ │ andeq r1, sl, #132, 24 @ 0x8400 │ │ │ │ @@ -208773,15 +208773,15 @@ │ │ │ │ ldr r8, [pc, #44] @ d9d94 <__cxa_atexit@plt+0xcbe38> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ d9d98 <__cxa_atexit@plt+0xcbe3c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq pc, [lr, #168] @ 0xa8 @ │ │ │ │ andeq r1, sl, #68, 22 @ 0x11000 │ │ │ │ @@ -209309,15 +209309,15 @@ │ │ │ │ ldr r8, [pc, #44] @ da5f4 <__cxa_atexit@plt+0xcc698> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ da5f8 <__cxa_atexit@plt+0xcc69c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, lr, r4, asr #4 │ │ │ │ andeq r1, sl, #228, 4 @ 0x4000000e │ │ │ │ @@ -209389,15 +209389,15 @@ │ │ │ │ ldr r8, [pc, #44] @ da734 <__cxa_atexit@plt+0xcc7d8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ da738 <__cxa_atexit@plt+0xcc7dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq pc, [lr] @ │ │ │ │ andeq r1, sl, #164, 2 @ 0x29 │ │ │ │ @@ -209925,15 +209925,15 @@ │ │ │ │ ldr r8, [pc, #44] @ daf94 <__cxa_atexit@plt+0xcd038> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ daf98 <__cxa_atexit@plt+0xcd03c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq lr, lr, pc, ror r8 │ │ │ │ andeq r0, sl, #68, 18 @ 0x110000 │ │ │ │ @@ -210005,15 +210005,15 @@ │ │ │ │ ldr r8, [pc, #44] @ db0d4 <__cxa_atexit@plt+0xcd178> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ db0d8 <__cxa_atexit@plt+0xcd17c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq lr, lr, lr, lsr #14 │ │ │ │ andeq r0, sl, #4, 16 @ 0x40000 │ │ │ │ @@ -211466,15 +211466,15 @@ │ │ │ │ ldr r8, [pc, #44] @ dc7a8 <__cxa_atexit@plt+0xce84c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ dc7ac <__cxa_atexit@plt+0xce850> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sp, lr, fp, asr #32 │ │ │ │ andeq pc, r9, #48, 2 │ │ │ │ @@ -211546,15 +211546,15 @@ │ │ │ │ ldr r8, [pc, #44] @ dc8e8 <__cxa_atexit@plt+0xce98c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ dc8ec <__cxa_atexit@plt+0xce990> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq ip, [lr, #236] @ 0xec │ │ │ │ andeq lr, r9, #240, 30 @ 0x3c0 │ │ │ │ @@ -212704,15 +212704,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ddb00 <__cxa_atexit@plt+0xcfba4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ddb04 <__cxa_atexit@plt+0xcfba8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq fp, lr, r8, asr #25 │ │ │ │ andeq sp, r9, #216, 26 @ 0x3600 │ │ │ │ @@ -212784,15 +212784,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ddc40 <__cxa_atexit@plt+0xcfce4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ddc44 <__cxa_atexit@plt+0xcfce8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq fp, lr, r2, ror fp │ │ │ │ andeq sp, r9, #152, 24 @ 0x9800 │ │ │ │ @@ -213787,15 +213787,15 @@ │ │ │ │ ldr r8, [pc, #44] @ debec <__cxa_atexit@plt+0xd0c90> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ debf0 <__cxa_atexit@plt+0xd0c94> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, lr, sp, lsr #23 │ │ │ │ andeq ip, r9, #236, 24 @ 0xec00 │ │ │ │ @@ -213867,15 +213867,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ded2c <__cxa_atexit@plt+0xd0dd0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ded30 <__cxa_atexit@plt+0xd0dd4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, lr, sl, asr sl │ │ │ │ andeq ip, r9, #172, 22 @ 0x2b000 │ │ │ │ @@ -214550,15 +214550,15 @@ │ │ │ │ ldr r8, [pc, #44] @ df7d8 <__cxa_atexit@plt+0xd187c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ df7dc <__cxa_atexit@plt+0xd1880> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01de9f99 │ │ │ │ andeq ip, r9, #0, 2 │ │ │ │ @@ -214630,15 +214630,15 @@ │ │ │ │ ldr r8, [pc, #44] @ df918 <__cxa_atexit@plt+0xd19bc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ df91c <__cxa_atexit@plt+0xd19c0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r9, lr, r4, asr #28 │ │ │ │ andeq fp, r9, #192, 30 @ 0x300 │ │ │ │ @@ -215166,15 +215166,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e0178 <__cxa_atexit@plt+0xd221c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e017c <__cxa_atexit@plt+0xd2220> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsbeq r9, [lr, #80] @ 0x50 │ │ │ │ andeq fp, r9, #96, 14 @ 0x1800000 │ │ │ │ @@ -215246,15 +215246,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e02b8 <__cxa_atexit@plt+0xd235c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e02bc <__cxa_atexit@plt+0xd2360> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r9, lr, ip, ror r4 │ │ │ │ andeq fp, r9, #32, 12 @ 0x2000000 │ │ │ │ @@ -215834,15 +215834,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e0be8 <__cxa_atexit@plt+0xd2c8c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e0bec <__cxa_atexit@plt+0xd2c90> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, lr, r7, lsr fp │ │ │ │ andeq sl, r9, #240, 24 @ 0xf000 │ │ │ │ @@ -215914,15 +215914,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e0d28 <__cxa_atexit@plt+0xd2dcc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e0d2c <__cxa_atexit@plt+0xd2dd0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, lr, r2, ror #19 │ │ │ │ andeq sl, r9, #176, 22 @ 0x2c000 │ │ │ │ @@ -216450,15 +216450,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e1588 <__cxa_atexit@plt+0xd362c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e158c <__cxa_atexit@plt+0xd3630> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, lr, lr, ror #2 │ │ │ │ andeq sl, r9, #80, 6 @ 0x40000001 │ │ │ │ @@ -216530,15 +216530,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e16c8 <__cxa_atexit@plt+0xd376c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e16cc <__cxa_atexit@plt+0xd3770> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, lr, sl, lsl r0 │ │ │ │ andeq sl, r9, #16, 4 │ │ │ │ @@ -217118,15 +217118,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e1ff8 <__cxa_atexit@plt+0xd409c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e1ffc <__cxa_atexit@plt+0xd40a0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsbeq r7, [lr, #100] @ 0x64 │ │ │ │ andeq r9, r9, #224, 16 @ 0xe00000 │ │ │ │ @@ -217198,15 +217198,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e2138 <__cxa_atexit@plt+0xd41dc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e213c <__cxa_atexit@plt+0xd41e0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r7, lr, lr, ror r5 │ │ │ │ andeq r9, r9, #160, 14 @ 0x2800000 │ │ │ │ @@ -217734,15 +217734,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e2998 <__cxa_atexit@plt+0xd4a3c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e299c <__cxa_atexit@plt+0xd4a40> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r6, lr, r9, lsl #26 │ │ │ │ andeq r8, r9, #64, 30 @ 0x100 │ │ │ │ @@ -217814,15 +217814,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e2ad8 <__cxa_atexit@plt+0xd4b7c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e2adc <__cxa_atexit@plt+0xd4b80> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq r6, [lr, #180] @ 0xb4 │ │ │ │ andeq r8, r9, #0, 28 │ │ │ │ @@ -218403,15 +218403,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e340c <__cxa_atexit@plt+0xd54b0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e3410 <__cxa_atexit@plt+0xd54b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r6, lr, fp, ror #4 │ │ │ │ andeq r8, r9, #204, 8 @ 0xcc000000 │ │ │ │ @@ -218483,15 +218483,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e354c <__cxa_atexit@plt+0xd55f0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e3550 <__cxa_atexit@plt+0xd55f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r6, lr, r6, lsl r1 │ │ │ │ andeq r8, r9, #140, 6 @ 0x30000002 │ │ │ │ @@ -219019,15 +219019,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e3dac <__cxa_atexit@plt+0xd5e50> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e3db0 <__cxa_atexit@plt+0xd5e54> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r5, lr, r2, lsr #17 │ │ │ │ andeq r7, r9, #44, 22 @ 0xb000 │ │ │ │ @@ -219099,15 +219099,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e3eec <__cxa_atexit@plt+0xd5f90> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e3ef0 <__cxa_atexit@plt+0xd5f94> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r5, lr, lr, asr #14 │ │ │ │ andeq r7, r9, #236, 18 @ 0x3b0000 │ │ │ │ @@ -219752,15 +219752,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e4920 <__cxa_atexit@plt+0xd69c4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e4924 <__cxa_atexit@plt+0xd69c8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r4, lr, r8, lsl #26 │ │ │ │ andeq r6, r9, #184, 30 @ 0x2e0 │ │ │ │ @@ -219832,15 +219832,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e4a60 <__cxa_atexit@plt+0xd6b04> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e4a64 <__cxa_atexit@plt+0xd6b08> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq r4, [lr, #182] @ 0xb6 │ │ │ │ andeq r6, r9, #120, 28 @ 0x780 │ │ │ │ @@ -221295,15 +221295,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e613c <__cxa_atexit@plt+0xd81e0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e6140 <__cxa_atexit@plt+0xd81e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r3, lr, sl, asr #9 │ │ │ │ andeq r5, r9, #156, 14 @ 0x2700000 │ │ │ │ @@ -221375,15 +221375,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e627c <__cxa_atexit@plt+0xd8320> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e6280 <__cxa_atexit@plt+0xd8324> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r3, lr, sl, ror r3 │ │ │ │ andeq r5, r9, #92, 12 @ 0x5c00000 │ │ │ │ @@ -222533,15 +222533,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e7494 <__cxa_atexit@plt+0xd9538> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e7498 <__cxa_atexit@plt+0xd953c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r2, lr, lr, asr #2 │ │ │ │ andeq r4, r9, #68, 8 @ 0x44000000 │ │ │ │ @@ -222613,15 +222613,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e75d4 <__cxa_atexit@plt+0xd9678> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e75d8 <__cxa_atexit@plt+0xd967c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq r1, [lr, #250] @ 0xfa │ │ │ │ andeq r4, r9, #4, 6 @ 0x10000000 │ │ │ │ @@ -223149,15 +223149,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e7e34 <__cxa_atexit@plt+0xd9ed8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e7e38 <__cxa_atexit@plt+0xd9edc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r1, lr, r7, lsl #15 │ │ │ │ andeq r3, r9, #164, 20 @ 0xa4000 │ │ │ │ @@ -223229,15 +223229,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e7f74 <__cxa_atexit@plt+0xda018> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e7f78 <__cxa_atexit@plt+0xda01c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r1, lr, r4, lsr r6 │ │ │ │ andeq r3, r9, #100, 18 @ 0x190000 │ │ │ │ @@ -223923,15 +223923,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e8a4c <__cxa_atexit@plt+0xdaaf0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e8a50 <__cxa_atexit@plt+0xdaaf4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r0, lr, r8, asr #22 │ │ │ │ andeq r2, r9, #140, 28 @ 0x8c0 │ │ │ │ @@ -224003,15 +224003,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e8b8c <__cxa_atexit@plt+0xdac30> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e8b90 <__cxa_atexit@plt+0xdac34> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq r0, [lr, #148] @ 0x94 │ │ │ │ andeq r2, r9, #76, 26 @ 0x1300 │ │ │ │ @@ -224539,15 +224539,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e93ec <__cxa_atexit@plt+0xdb490> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e93f0 <__cxa_atexit@plt+0xdb494> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r0, lr, r1, lsl #3 │ │ │ │ andeq r2, r9, #236, 8 @ 0xec000000 │ │ │ │ @@ -224619,15 +224619,15 @@ │ │ │ │ ldr r8, [pc, #44] @ e952c <__cxa_atexit@plt+0xdb5d0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ e9530 <__cxa_atexit@plt+0xdb5d4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r0, lr, lr, lsr #32 │ │ │ │ andeq r2, r9, #172, 6 @ 0xb0000002 │ │ │ │ @@ -225389,15 +225389,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ea134 <__cxa_atexit@plt+0xdc1d8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ea138 <__cxa_atexit@plt+0xdc1dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, sp, fp, lsl #8 │ │ │ │ andeq r1, r9, #164, 14 @ 0x2900000 │ │ │ │ @@ -225469,15 +225469,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ea274 <__cxa_atexit@plt+0xdc318> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ea278 <__cxa_atexit@plt+0xdc31c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq pc, [sp, #38] @ 0x26 @ │ │ │ │ andeq r1, r9, #100, 12 @ 0x6400000 │ │ │ │ @@ -226741,15 +226741,15 @@ │ │ │ │ ldr r8, [pc, #44] @ eb654 <__cxa_atexit@plt+0xdd6f8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ eb658 <__cxa_atexit@plt+0xdd6fc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sp, sp, r4, asr #29 │ │ │ │ andeq r0, r9, #132, 4 @ 0x40000008 │ │ │ │ @@ -226821,15 +226821,15 @@ │ │ │ │ ldr r8, [pc, #44] @ eb794 <__cxa_atexit@plt+0xdd838> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ eb798 <__cxa_atexit@plt+0xdd83c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sp, sp, r8, ror sp │ │ │ │ andeq r0, r9, #68, 2 │ │ │ │ @@ -227636,15 +227636,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ec450 <__cxa_atexit@plt+0xde4f4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ec454 <__cxa_atexit@plt+0xde4f8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sp, sp, fp, lsr #1 │ │ │ │ andeq pc, r8, #136, 8 @ 0x88000000 │ │ │ │ @@ -228413,15 +228413,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ed074 <__cxa_atexit@plt+0xdf118> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ed078 <__cxa_atexit@plt+0xdf11c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq ip, sp, sl, ror r4 │ │ │ │ andeq lr, r8, #100, 16 @ 0x640000 │ │ │ │ @@ -229475,15 +229475,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ee10c <__cxa_atexit@plt+0xe01b0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ee110 <__cxa_atexit@plt+0xe01b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq fp, sp, r3, asr #7 │ │ │ │ andeq sp, r8, #204, 14 @ 0x3300000 │ │ │ │ @@ -229555,15 +229555,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ee24c <__cxa_atexit@plt+0xe02f0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ee250 <__cxa_atexit@plt+0xe02f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq fp, sp, sl, ror #4 │ │ │ │ andeq sp, r8, #140, 12 @ 0x8c00000 │ │ │ │ @@ -230407,15 +230407,15 @@ │ │ │ │ ldr r8, [pc, #44] @ eef9c <__cxa_atexit@plt+0xe1040> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ eefa0 <__cxa_atexit@plt+0xe1044> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, sp, r3, lsl #10 │ │ │ │ andeq ip, r8, #60, 18 @ 0xf0000 │ │ │ │ @@ -230487,15 +230487,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ef0dc <__cxa_atexit@plt+0xe1180> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ef0e0 <__cxa_atexit@plt+0xe1184> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq sl, [sp, #50] @ 0x32 │ │ │ │ andeq ip, r8, #252, 14 @ 0x3f00000 │ │ │ │ @@ -231196,15 +231196,15 @@ │ │ │ │ ldr r8, [pc, #44] @ efbf0 <__cxa_atexit@plt+0xe1c94> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ efbf4 <__cxa_atexit@plt+0xe1c98> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01dd9892 │ │ │ │ andeq fp, r8, #232, 24 @ 0xe800 │ │ │ │ @@ -231276,15 +231276,15 @@ │ │ │ │ ldr r8, [pc, #44] @ efd30 <__cxa_atexit@plt+0xe1dd4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ efd34 <__cxa_atexit@plt+0xe1dd8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r9, sp, r2, asr #14 │ │ │ │ andeq fp, r8, #168, 22 @ 0x2a000 │ │ │ │ @@ -232197,15 +232197,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f0b94 <__cxa_atexit@plt+0xe2c38> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f0b98 <__cxa_atexit@plt+0xe2c3c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, sp, r6, asr #17 │ │ │ │ andeq sl, r8, #68, 26 @ 0x1100 │ │ │ │ @@ -232277,15 +232277,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f0cd4 <__cxa_atexit@plt+0xe2d78> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f0cd8 <__cxa_atexit@plt+0xe2d7c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, sp, r4, ror r7 │ │ │ │ andeq sl, r8, #4, 24 @ 0x400 │ │ │ │ @@ -234335,15 +234335,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f2cfc <__cxa_atexit@plt+0xe4da0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f2d00 <__cxa_atexit@plt+0xe4da4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r6, sp, sp, lsr #14 │ │ │ │ andeq r8, r8, #220, 22 @ 0x37000 │ │ │ │ @@ -234415,15 +234415,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f2e3c <__cxa_atexit@plt+0xe4ee0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f2e40 <__cxa_atexit@plt+0xe4ee4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsbeq r6, [sp, #84] @ 0x54 │ │ │ │ andeq r8, r8, #156, 20 @ 0x9c000 │ │ │ │ @@ -235975,15 +235975,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f469c <__cxa_atexit@plt+0xe6740> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f46a0 <__cxa_atexit@plt+0xe6744> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r4, sp, r1, asr sp │ │ │ │ andeq r7, r8, #60, 4 @ 0xc0000003 │ │ │ │ @@ -236055,15 +236055,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f47dc <__cxa_atexit@plt+0xe6880> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f47e0 <__cxa_atexit@plt+0xe6884> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq r4, [sp, #189] @ 0xbd │ │ │ │ andeq r7, r8, #252 @ 0xfc │ │ │ │ @@ -236919,15 +236919,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f555c <__cxa_atexit@plt+0xe7600> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f5560 <__cxa_atexit@plt+0xe7604> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r3, sp, r6, asr lr │ │ │ │ andeq r6, r8, #124, 6 @ 0xf0000001 │ │ │ │ @@ -236999,15 +236999,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f569c <__cxa_atexit@plt+0xe7740> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f56a0 <__cxa_atexit@plt+0xe7744> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq r3, [sp, #206] @ 0xce │ │ │ │ andeq r6, r8, #60, 4 @ 0xc0000003 │ │ │ │ @@ -237199,15 +237199,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f59bc <__cxa_atexit@plt+0xe7a60> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f59c0 <__cxa_atexit@plt+0xe7a64> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq r3, [sp, #151] @ 0x97 │ │ │ │ andeq r5, r8, #28, 30 @ 0x70 │ │ │ │ @@ -237279,15 +237279,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f5afc <__cxa_atexit@plt+0xe7ba0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f5b00 <__cxa_atexit@plt+0xe7ba4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r3, sp, pc, asr r8 │ │ │ │ andeq r5, r8, #220, 26 @ 0x3700 │ │ │ │ @@ -238267,15 +238267,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f6a6c <__cxa_atexit@plt+0xe8b10> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f6a70 <__cxa_atexit@plt+0xe8b14> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r2, sp, r8, asr #17 │ │ │ │ andeq r4, r8, #108, 28 @ 0x6c0 │ │ │ │ @@ -238347,15 +238347,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f6bac <__cxa_atexit@plt+0xe8c50> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f6bb0 <__cxa_atexit@plt+0xe8c54> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r2, sp, r0, ror r7 │ │ │ │ andeq r4, r8, #44, 26 @ 0xb00 │ │ │ │ @@ -238547,15 +238547,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f6ecc <__cxa_atexit@plt+0xe8f70> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f6ed0 <__cxa_atexit@plt+0xe8f74> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r2, sp, r9, lsr #8 │ │ │ │ andeq r4, r8, #12, 20 @ 0xc000 │ │ │ │ @@ -238627,15 +238627,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f700c <__cxa_atexit@plt+0xe90b0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f7010 <__cxa_atexit@plt+0xe90b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsbeq r2, [sp, #33] @ 0x21 │ │ │ │ andeq r4, r8, #204, 16 @ 0xcc0000 │ │ │ │ @@ -239557,15 +239557,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f7e94 <__cxa_atexit@plt+0xe9f38> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f7e98 <__cxa_atexit@plt+0xe9f3c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r1, sp, r3, lsr #8 │ │ │ │ andeq r3, r8, #68, 20 @ 0x44000 │ │ │ │ @@ -239637,15 +239637,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f7fd4 <__cxa_atexit@plt+0xea078> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f7fd8 <__cxa_atexit@plt+0xea07c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r1, sp, ip, asr #5 │ │ │ │ andeq r3, r8, #4, 18 @ 0x10000 │ │ │ │ @@ -239837,15 +239837,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f82f4 <__cxa_atexit@plt+0xea398> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f82f8 <__cxa_atexit@plt+0xea39c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r0, sp, r6, lsl #31 │ │ │ │ andeq r3, r8, #228, 10 @ 0x39000000 │ │ │ │ @@ -239917,15 +239917,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f8434 <__cxa_atexit@plt+0xea4d8> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f8438 <__cxa_atexit@plt+0xea4dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r0, sp, pc, lsr #28 │ │ │ │ andeq r3, r8, #164, 8 @ 0xa4000000 │ │ │ │ @@ -240642,15 +240642,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f8f88 <__cxa_atexit@plt+0xeb02c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f8f8c <__cxa_atexit@plt+0xeb030> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq r0, [sp, #37] @ 0x25 │ │ │ │ andeq r2, r8, #80, 18 @ 0x140000 │ │ │ │ @@ -240722,15 +240722,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f90c8 <__cxa_atexit@plt+0xeb16c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f90cc <__cxa_atexit@plt+0xeb170> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r0, sp, lr, asr r1 │ │ │ │ andeq r2, r8, #16, 16 @ 0x100000 │ │ │ │ @@ -240922,15 +240922,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f93e8 <__cxa_atexit@plt+0xeb48c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f93ec <__cxa_atexit@plt+0xeb490> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, ip, r8, lsl lr @ │ │ │ │ andeq r2, r8, #240, 8 @ 0xf0000000 │ │ │ │ @@ -241002,15 +241002,15 @@ │ │ │ │ ldr r8, [pc, #44] @ f9528 <__cxa_atexit@plt+0xeb5cc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ f952c <__cxa_atexit@plt+0xeb5d0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq pc, ip, r1, asr #25 │ │ │ │ andeq r2, r8, #176, 6 @ 0xc0000002 │ │ │ │ @@ -241875,15 +241875,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fa2cc <__cxa_atexit@plt+0xec370> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fa2d0 <__cxa_atexit@plt+0xec374> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq lr, [ip, #238] @ 0xee │ │ │ │ andeq r1, r8, #12, 12 @ 0xc00000 │ │ │ │ @@ -241955,15 +241955,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fa40c <__cxa_atexit@plt+0xec4b0> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fa410 <__cxa_atexit@plt+0xec4b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq lr, ip, lr, lsr #27 │ │ │ │ andeq r1, r8, #204, 8 @ 0xcc000000 │ │ │ │ @@ -243426,15 +243426,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fbb08 <__cxa_atexit@plt+0xedbac> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fbb0c <__cxa_atexit@plt+0xedbb0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0x01dcd696 │ │ │ │ andeq pc, r7, #208, 26 @ 0x3400 │ │ │ │ @@ -243506,15 +243506,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fbc48 <__cxa_atexit@plt+0xedcec> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fbc4c <__cxa_atexit@plt+0xedcf0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sp, ip, r0, asr #10 │ │ │ │ andeq pc, r7, #144, 24 @ 0x9000 │ │ │ │ @@ -244576,15 +244576,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fcd00 <__cxa_atexit@plt+0xeeda4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fcd04 <__cxa_atexit@plt+0xeeda8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq ip, ip, ip, ror #8 │ │ │ │ andeq lr, r7, #216, 22 @ 0x36000 │ │ │ │ @@ -244656,15 +244656,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fce40 <__cxa_atexit@plt+0xeeee4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fce44 <__cxa_atexit@plt+0xeeee8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq ip, ip, r6, lsl r3 │ │ │ │ andeq lr, r7, #152, 20 @ 0x98000 │ │ │ │ @@ -245726,15 +245726,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fdef8 <__cxa_atexit@plt+0xeff9c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fdefc <__cxa_atexit@plt+0xeffa0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq fp, ip, r5, asr #4 │ │ │ │ andeq sp, r7, #224, 18 @ 0x380000 │ │ │ │ @@ -245806,15 +245806,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fe038 <__cxa_atexit@plt+0xf00dc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fe03c <__cxa_atexit@plt+0xf00e0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrsheq fp, [ip, #2] │ │ │ │ andeq sp, r7, #160, 16 @ 0xa00000 │ │ │ │ @@ -246558,15 +246558,15 @@ │ │ │ │ ldr r8, [pc, #44] @ febf8 <__cxa_atexit@plt+0xf0c9c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ febfc <__cxa_atexit@plt+0xf0ca0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, ip, ip, lsl #10 │ │ │ │ andeq ip, r7, #224, 24 @ 0xe000 │ │ │ │ @@ -246638,15 +246638,15 @@ │ │ │ │ ldr r8, [pc, #44] @ fed38 <__cxa_atexit@plt+0xf0ddc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ fed3c <__cxa_atexit@plt+0xf0de0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldrheq sl, [ip, #53] @ 0x35 │ │ │ │ andeq ip, r7, #160, 22 @ 0x28000 │ │ │ │ @@ -246838,15 +246838,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ff058 <__cxa_atexit@plt+0xf10fc> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ff05c <__cxa_atexit@plt+0xf1100> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq sl, ip, r8, ror r0 │ │ │ │ andeq ip, r7, #128, 16 @ 0x800000 │ │ │ │ @@ -246918,15 +246918,15 @@ │ │ │ │ ldr r8, [pc, #44] @ ff198 <__cxa_atexit@plt+0xf123c> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ ff19c <__cxa_atexit@plt+0xf1240> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r9, ip, r1, lsr #30 │ │ │ │ andeq ip, r7, #64, 14 @ 0x1000000 │ │ │ │ @@ -247848,15 +247848,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 100020 <__cxa_atexit@plt+0xf20c4> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 100024 <__cxa_atexit@plt+0xf20c8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r9, ip, pc, rrx │ │ │ │ andeq fp, r7, #184, 16 @ 0xb80000 │ │ │ │ @@ -247928,15 +247928,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 100160 <__cxa_atexit@plt+0xf2204> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 100164 <__cxa_atexit@plt+0xf2208> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, ip, r4, lsl pc │ │ │ │ andeq fp, r7, #120, 14 @ 0x1e00000 │ │ │ │ @@ -248128,15 +248128,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 100480 <__cxa_atexit@plt+0xf2524> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 100484 <__cxa_atexit@plt+0xf2528> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, ip, sl, asr #23 │ │ │ │ andeq fp, r7, #88, 8 @ 0x58000000 │ │ │ │ @@ -248208,15 +248208,15 @@ │ │ │ │ ldr r8, [pc, #44] @ 1005c0 <__cxa_atexit@plt+0xf2664> │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #36] @ 1005c4 <__cxa_atexit@plt+0xf2668> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b d85e88 <__cxa_atexit@plt+0xd77f2c> │ │ │ │ + b fc34d0 <__cxa_atexit@plt+0xfb5574> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ bicseq r8, ip, pc, ror #20 │ │ │ │ andeq fp, r7, #24, 6 @ 0x60000000 │ │ │ │ @@ -262024,15 +262024,15 @@ │ │ │ │ stm r1, {r0, r9, lr} │ │ │ │ ldr r3, [pc, #60] @ 10ddb4 <__cxa_atexit@plt+0xffe58> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ sub sl, r6, #11 │ │ │ │ ldr r9, [pc, #48] @ 10ddb8 <__cxa_atexit@plt+0xffe5c> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ + b eaaa98 <__cxa_atexit@plt+0xe9cb3c> │ │ │ │ mov r6, r3 │ │ │ │ b 10dd9c <__cxa_atexit@plt+0xffe40> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -262122,15 +262122,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 10df28 <__cxa_atexit@plt+0xfffcc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, r9, #3 │ │ │ │ mov r6, r9 │ │ │ │ - b 1307580 <__cxa_atexit@plt+0x12f9624> │ │ │ │ + b 13c21f4 <__cxa_atexit@plt+0x13b4298> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r9 │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq sp, r6, #60, 20 @ 0x3c000 │ │ │ │ mvnseq r8, ip, lsl #19 │ │ │ │ @@ -428269,15 +428269,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [r3, #8] │ │ │ │ sub r8, r6, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r3, #16] │ │ │ │ - b 101c538 <__cxa_atexit@plt+0x100e5dc> │ │ │ │ + b 10e71e4 <__cxa_atexit@plt+0x10d9288> │ │ │ │ ldr r7, [pc, #24] @ 1b0340 <__cxa_atexit@plt+0x1a23e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ @@ -430078,15 +430078,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc 1b1f64 <__cxa_atexit@plt+0x1a4008> │ │ │ │ ldr r2, [pc, #40] @ 1b1f7c <__cxa_atexit@plt+0x1a4020> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r9, r3 │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ ldr r7, [pc, #20] @ 1b1f80 <__cxa_atexit@plt+0x1a4024> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ @@ -430128,15 +430128,15 @@ │ │ │ │ bcc 1b2044 <__cxa_atexit@plt+0x1a40e8> │ │ │ │ ldr r1, [pc, #76] @ 1b2064 <__cxa_atexit@plt+0x1a4108> │ │ │ │ mov sl, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r9, r3 │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1b2060 <__cxa_atexit@plt+0x1a4104> │ │ │ │ @@ -437478,15 +437478,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r2, {r1, sl} │ │ │ │ sub r2, r6, #2 │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ mov r6, r2 │ │ │ │ b 1b9314 <__cxa_atexit@plt+0x1ab3b8> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1b9324 <__cxa_atexit@plt+0x1ab3c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -437581,15 +437581,15 @@ │ │ │ │ ldr r2, [pc, #40] @ 1b94b0 <__cxa_atexit@plt+0x1ab554> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r5, #-16] │ │ │ │ str lr, [r5, #-12] │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ stmdb r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ mvnseq r2, r0, asr #8 │ │ │ │ ldrsheq r2, [ip, #68]! @ 0x44 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -438422,15 +438422,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r2, {r1, sl} │ │ │ │ sub r2, r6, #2 │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ mov r6, r2 │ │ │ │ b 1ba1d4 <__cxa_atexit@plt+0x1ac278> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1ba1e4 <__cxa_atexit@plt+0x1ac288> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -438446,15 +438446,15 @@ │ │ │ │ bhi 1ba224 <__cxa_atexit@plt+0x1ac2c8> │ │ │ │ str r8, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 1ba22c <__cxa_atexit@plt+0x1ac2d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #3] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mvnseq r1, r8, ror #14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -438721,15 +438721,15 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r0, [pc, #32] @ 1ba680 <__cxa_atexit@plt+0x1ac724> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ stm r9, {r0, r1, r2, lr} │ │ │ │ - b fc96fc <__cxa_atexit@plt+0xfbb7a0> │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r0, r0, asr #21 │ │ │ │ mvnseq r1, r8, ror #4 │ │ │ │ mvnseq r1, r0, lsr r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -445833,15 +445833,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1c1590 <__cxa_atexit@plt+0x1b3634> │ │ │ │ ldr r5, [pc, #28] @ 1c15a0 <__cxa_atexit@plt+0x1b3644> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r7, [pc, #12] @ 1c15a4 <__cxa_atexit@plt+0x1b3648> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ mvneq r9, r8, lsl #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -451944,15 +451944,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r3, #4]! │ │ │ │ add r0, lr, #1 │ │ │ │ str r1, [r5, #-12] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str r9, [r3, #8] │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 1c751c <__cxa_atexit@plt+0x1b95c0> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1c752c <__cxa_atexit@plt+0x1b95d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -452004,15 +452004,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r3, #4]! │ │ │ │ add r0, lr, #1 │ │ │ │ str r1, [r5, #-12] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str r9, [r3, #8] │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 1c760c <__cxa_atexit@plt+0x1b96b0> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1c761c <__cxa_atexit@plt+0x1b96c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -452065,15 +452065,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r3, #4]! │ │ │ │ add r0, lr, #1 │ │ │ │ str r1, [r5, #-12] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str sl, [r3, #8] │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 1c7700 <__cxa_atexit@plt+0x1b97a4> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1c7710 <__cxa_atexit@plt+0x1b97b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -452102,15 +452102,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r3, #4]! │ │ │ │ add r0, lr, #1 │ │ │ │ str r1, [r5, #-12] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str sl, [r3, #8] │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 1c7794 <__cxa_atexit@plt+0x1b9838> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1c77a4 <__cxa_atexit@plt+0x1b9848> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -452264,15 +452264,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 1c7a14 <__cxa_atexit@plt+0x1b9ab8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 1c7a18 <__cxa_atexit@plt+0x1b9abc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ ldrheq r3, [fp, #236]! @ 0xec │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 1c7a48 <__cxa_atexit@plt+0x1b9aec> │ │ │ │ @@ -452311,15 +452311,15 @@ │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [pc, #12] @ 1c7acc <__cxa_atexit@plt+0x1b9b70> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b fc96fc <__cxa_atexit@plt+0xfbb7a0> │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ mvneq r3, r0, ror #12 │ │ │ │ ldrsbeq r3, [fp, #224]! @ 0xe0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1c7b04 <__cxa_atexit@plt+0x1b9ba8> │ │ │ │ @@ -452586,15 +452586,15 @@ │ │ │ │ bhi 1c7f14 <__cxa_atexit@plt+0x1b9fb8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 1c7f1c <__cxa_atexit@plt+0x1b9fc0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b fc96fc <__cxa_atexit@plt+0xfbb7a0> │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrheq r3, [fp, #156]! @ 0x9c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ @@ -452638,15 +452638,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1c7ff0 <__cxa_atexit@plt+0x1ba094> │ │ │ │ ldr r5, [pc, #48] @ 1c8008 <__cxa_atexit@plt+0x1ba0ac> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 1c8004 <__cxa_atexit@plt+0x1ba0a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @@ -453156,15 +453156,15 @@ │ │ │ │ str r7, [r3, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3, #40] @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ str sl, [r3, #44] @ 0x2c │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 1c880c <__cxa_atexit@plt+0x1ba8b0> │ │ │ │ mov r7, #52 @ 0x34 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1c881c <__cxa_atexit@plt+0x1ba8c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -465287,15 +465287,15 @@ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr sl, [r7, #12] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r2, [r9, #4]! │ │ │ │ str r1, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ str r0, [r9, #8] │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -465323,15 +465323,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ str sl, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ mov r6, r3 │ │ │ │ b 1d4628 <__cxa_atexit@plt+0x1c66cc> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1d4638 <__cxa_atexit@plt+0x1c66dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -465365,15 +465365,15 @@ │ │ │ │ str sl, [r6, #12] │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r9 │ │ │ │ str r0, [r2] │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ ldr r7, [pc, #52] @ 1d46fc <__cxa_atexit@plt+0x1c67a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r3, r6 │ │ │ │ b 1d46e4 <__cxa_atexit@plt+0x1c6788> │ │ │ │ @@ -465443,15 +465443,15 @@ │ │ │ │ str r0, [r5, #-12] │ │ │ │ add sl, pc, sl │ │ │ │ str sl, [r8, #4]! │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ str r2, [r8, #8] │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -465470,15 +465470,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 1d4870 <__cxa_atexit@plt+0x1c6914> │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ str r7, [r5] │ │ │ │ str r2, [r9, #8] │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffef4 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -465512,15 +465512,15 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ stmda r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ str sl, [r3, #12] │ │ │ │ str sl, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ ldr r7, [pc, #52] @ 1d4948 <__cxa_atexit@plt+0x1c69ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov sl, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -465570,15 +465570,15 @@ │ │ │ │ ldr sl, [r7, #12] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ str r2, [r9, #4]! │ │ │ │ str sl, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ str r1, [r9, #8] │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -465631,15 +465631,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r2, [r3, #4]! │ │ │ │ add lr, r3, #8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r0, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ stm lr, {r1, r2, r7} │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ ldrheq r6, [sl, #224]! @ 0xe0 │ │ │ │ mvneq r7, ip, lsr #32 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ @@ -465752,15 +465752,15 @@ │ │ │ │ ldr r9, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r8, #4]! │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r5, #12] │ │ │ │ str r7, [r8, #8] │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ mvneq r6, r8, ror #28 │ │ │ │ andeq r0, r0, r3 │ │ │ │ @@ -465773,15 +465773,15 @@ │ │ │ │ ldr r3, [r5, #12]! │ │ │ │ ldr r2, [pc, #32] @ 1d4d2c <__cxa_atexit@plt+0x1c6dd0> │ │ │ │ ldmdb r5, {r8, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #4]! │ │ │ │ str r7, [r5] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffeb8 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -466527,15 +466527,15 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ str r0, [r2] │ │ │ │ str sl, [r3, #12] │ │ │ │ str sl, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, lr │ │ │ │ mov sl, r2 │ │ │ │ bx r1 │ │ │ │ @@ -466586,15 +466586,15 @@ │ │ │ │ str sl, [r6, #12] │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r9 │ │ │ │ str r0, [r2] │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ ldr r7, [pc, #52] @ 1d5a10 <__cxa_atexit@plt+0x1c7ab4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r3, r6 │ │ │ │ b 1d59f8 <__cxa_atexit@plt+0x1c7a9c> │ │ │ │ @@ -466638,15 +466638,15 @@ │ │ │ │ str lr, [r6, #12] │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r9 │ │ │ │ str r3, [r1] │ │ │ │ - b 10a815c <__cxa_atexit@plt+0x109a200> │ │ │ │ + b 1172e08 <__cxa_atexit@plt+0x1164eac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, lr │ │ │ │ bx r0 │ │ │ │ mov r2, r6 │ │ │ │ b 1d5ac8 <__cxa_atexit@plt+0x1c7b6c> │ │ │ │ @@ -466801,15 +466801,15 @@ │ │ │ │ ldr r0, [pc, #60] @ 1d5d54 <__cxa_atexit@plt+0x1c7df8> │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r3, [r3, #16] │ │ │ │ - b 101eea4 <__cxa_atexit@plt+0x1010f48> │ │ │ │ + b 10e9b50 <__cxa_atexit@plt+0x10dbbf4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -466834,15 +466834,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str sl, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ - b fe980c <__cxa_atexit@plt+0xfdb8b0> │ │ │ │ + b 10b44b8 <__cxa_atexit@plt+0x10a655c> │ │ │ │ mov r6, r3 │ │ │ │ b 1d5dc4 <__cxa_atexit@plt+0x1c7e68> │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1d5dd4 <__cxa_atexit@plt+0x1c7e78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -466868,15 +466868,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str r9, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ - b fe980c <__cxa_atexit@plt+0xfdb8b0> │ │ │ │ + b 10b44b8 <__cxa_atexit@plt+0x10a655c> │ │ │ │ mov r6, r3 │ │ │ │ b 1d5e4c <__cxa_atexit@plt+0x1c7ef0> │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #12] @ 1d5e60 <__cxa_atexit@plt+0x1c7f04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov sl, r9 │ │ │ │ @@ -466929,15 +466929,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #24]! │ │ │ │ str r9, [r3, #8] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ str r9, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ - b fe980c <__cxa_atexit@plt+0xfdb8b0> │ │ │ │ + b 10b44b8 <__cxa_atexit@plt+0x10a655c> │ │ │ │ ldr r7, [pc, #56] @ 1d5f70 <__cxa_atexit@plt+0x1c8014> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -467011,15 +467011,15 @@ │ │ │ │ str r2, [r3, #16]! │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r0, [r5, #-16] │ │ │ │ mov r5, r1 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ - b fe980c <__cxa_atexit@plt+0xfdb8b0> │ │ │ │ + b 10b44b8 <__cxa_atexit@plt+0x10a655c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -467190,15 +467190,15 @@ │ │ │ │ str r2, [r3, #36]! @ 0x24 │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r0, [r5, #-16] │ │ │ │ mov r5, r1 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ - b fe980c <__cxa_atexit@plt+0xfdb8b0> │ │ │ │ + b 10b44b8 <__cxa_atexit@plt+0x10a655c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -467488,15 +467488,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r3, [r7, #4]! │ │ │ │ str r9, [r7, #8] │ │ │ │ stm r5, {r2, r7} │ │ │ │ str r9, [r7, #12] │ │ │ │ str r8, [r7, #16] │ │ │ │ mov r7, r8 │ │ │ │ - b fe980c <__cxa_atexit@plt+0xfdb8b0> │ │ │ │ + b 10b44b8 <__cxa_atexit@plt+0x10a655c> │ │ │ │ mov r6, r7 │ │ │ │ b 1d67fc <__cxa_atexit@plt+0x1c88a0> │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #16] @ 1d6814 <__cxa_atexit@plt+0x1c88b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #8 │ │ │ │ @@ -518468,15 +518468,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 20847c <__cxa_atexit@plt+0x1fa520> │ │ │ │ ldr r2, [pc, #28] @ 20848c <__cxa_atexit@plt+0x1fa530> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 208490 <__cxa_atexit@plt+0x1fa534> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strdeq r4, [r3, #32]! │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -518514,15 +518514,15 @@ │ │ │ │ bhi 208534 <__cxa_atexit@plt+0x1fa5d8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 20853c <__cxa_atexit@plt+0x1fa5e0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x01f7339c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ @@ -519450,15 +519450,15 @@ │ │ │ │ bhi 2093d4 <__cxa_atexit@plt+0x1fb478> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2093dc <__cxa_atexit@plt+0x1fb480> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsheq r2, [r7, #76]! @ 0x4c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r8, r6 │ │ │ │ @@ -520032,15 +520032,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 209cec <__cxa_atexit@plt+0x1fbd90> │ │ │ │ ldr r2, [pc, #28] @ 209cfc <__cxa_atexit@plt+0x1fbda0> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 209d00 <__cxa_atexit@plt+0x1fbda4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffe7b8 │ │ │ │ mvneq r2, r0, lsl #21 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -528588,15 +528588,15 @@ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr lr, [r5, #12] │ │ │ │ str r8, [r5, #24] │ │ │ │ str r9, [r5, #28] │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r0, r1, sl, lr} │ │ │ │ mov r5, r3 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 2122b0 <__cxa_atexit@plt+0x204354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #27 │ │ │ │ mvneq sl, ip, lsl r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -528645,15 +528645,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r9, r4, ror #10 │ │ │ │ mvnseq r9, ip, lsr #12 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -528728,15 +528728,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r9, r8, lsl r4 │ │ │ │ mvnseq r9, r0, ror #9 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -528811,15 +528811,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r9, ip, asr #5 │ │ │ │ @ instruction: 0x01f69394 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -528894,15 +528894,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r9, r0, lsl #3 │ │ │ │ mvnseq r9, r8, asr #4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -528977,15 +528977,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r9, r4, lsr r0 │ │ │ │ ldrsheq r9, [r6, #12]! │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -529060,15 +529060,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r8, r8, ror #29 │ │ │ │ ldrheq r8, [r6, #240]! @ 0xf0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -529172,15 +529172,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r0, [sl, #32] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 212bcc <__cxa_atexit@plt+0x204c70> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529218,15 +529218,15 @@ │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r1, [sl, #40] @ 0x28 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 212c84 <__cxa_atexit@plt+0x204d28> │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529264,15 +529264,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #24]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 212d3c <__cxa_atexit@plt+0x204de0> │ │ │ │ mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529310,15 +529310,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #24]! │ │ │ │ add r1, sl, #8 │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ stm r1, {r3, r8, ip} │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 212df4 <__cxa_atexit@plt+0x204e98> │ │ │ │ mov r5, #56 @ 0x38 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529359,15 +529359,15 @@ │ │ │ │ mov r9, sl │ │ │ │ ldr fp, [sp] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #24]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 212eb8 <__cxa_atexit@plt+0x204f5c> │ │ │ │ mov r5, #60 @ 0x3c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529411,15 +529411,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ ldm sp, {r6, fp} │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 212f88 <__cxa_atexit@plt+0x20502c> │ │ │ │ mov r5, #64 @ 0x40 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529448,15 +529448,15 @@ │ │ │ │ sub r0, r5, #4 │ │ │ │ str sl, [r5, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ stm r0, {r1, ip, lr} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #20] @ 213028 <__cxa_atexit@plt+0x2050cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @@ -529564,15 +529564,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ stmda r5, {r9, lr} │ │ │ │ stmib r5, {r7, ip} │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r7 │ │ │ │ stm r2, {r0, r1, sl} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #32] @ 213210 <__cxa_atexit@plt+0x2052b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str ip, [r5, #-20] @ 0xffffffec │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -529606,15 +529606,15 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ stm r0, {r1, r8, r9, lr} │ │ │ │ str sl, [r5, #28] │ │ │ │ str ip, [r5, #-4] │ │ │ │ str r7, [r5, #24] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r7 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r3, [pc, #24] @ 2132a4 <__cxa_atexit@plt+0x205348> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ stmib r5, {r7, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r3 │ │ │ │ str sl, [r5] │ │ │ │ bx r0 │ │ │ │ @@ -529650,15 +529650,15 @@ │ │ │ │ str ip, [sl, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #56] @ 213358 <__cxa_atexit@plt+0x2053fc> │ │ │ │ mov r6, fp │ │ │ │ mov r9, sl │ │ │ │ ldr fp, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #20]! │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #32] @ 21335c <__cxa_atexit@plt+0x205400> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, fp │ │ │ │ add r7, pc, r7 │ │ │ │ mov fp, lr │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ @@ -529680,15 +529680,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r8, r8, lsr r5 │ │ │ │ mvnseq r8, r0, lsl #12 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -529703,15 +529703,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsbeq r8, [r6, #76]! @ 0x4c │ │ │ │ mvnseq r8, r4, lsr #11 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -529726,15 +529726,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r8, r0, lsl #9 │ │ │ │ mvnseq r8, r8, asr #10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -529749,15 +529749,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r8, r4, lsr #8 │ │ │ │ mvnseq r8, ip, ror #9 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -529772,15 +529772,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r8, r8, asr #7 │ │ │ │ @ instruction: 0x01f68490 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -529795,15 +529795,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r8, ip, ror #6 │ │ │ │ mvnseq r8, r4, lsr r4 │ │ │ │ mvneq r9, r8, lsr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -529813,15 +529813,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 2135c8 <__cxa_atexit@plt+0x20566c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 2135cc <__cxa_atexit@plt+0x205670> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ mvnseq r8, r8, lsl #6 │ │ │ │ mvneq r9, r0, ror #5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -529870,15 +529870,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 2136b4 <__cxa_atexit@plt+0x205758> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529913,15 +529913,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 213760 <__cxa_atexit@plt+0x205804> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -529958,15 +529958,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #40] @ 0x28 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 213814 <__cxa_atexit@plt+0x2058b8> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -530003,15 +530003,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r2, [sl, #44] @ 0x2c │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 2138c8 <__cxa_atexit@plt+0x20596c> │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -530048,15 +530048,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #20]! │ │ │ │ add r0, sl, #8 │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #32] │ │ │ │ stm r0, {r3, r8, ip} │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 21397c <__cxa_atexit@plt+0x205a20> │ │ │ │ mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -530093,15 +530093,15 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr fp, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r2, #20]! │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #32] @ 213a48 <__cxa_atexit@plt+0x205aec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ stmib r5, {r9, sl} │ │ │ │ @@ -530177,15 +530177,15 @@ │ │ │ │ str r8, [sl, #16] │ │ │ │ str lr, [r9, #20]! │ │ │ │ mov r8, r7 │ │ │ │ str r7, [sl, #28] │ │ │ │ str ip, [sl, #32] │ │ │ │ str ip, [sl, #8] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, sl │ │ │ │ mov fp, lr │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #44] @ 213bb8 <__cxa_atexit@plt+0x205c5c> │ │ │ │ str fp, [r5, #-12] │ │ │ │ @@ -530238,15 +530238,15 @@ │ │ │ │ str r7, [sl, #12] │ │ │ │ str lr, [sl, #16] │ │ │ │ ldr r3, [pc, #56] @ 213c8c <__cxa_atexit@plt+0x205d30> │ │ │ │ mov r9, sl │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #20]! │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r3, [pc, #36] @ 213c90 <__cxa_atexit@plt+0x205d34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ stmib r5, {r7, r8} │ │ │ │ mov r7, #56 @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ @@ -618035,15 +618035,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x01f12094 │ │ │ │ mvnseq r2, ip, asr r1 │ │ │ │ bicseq r4, sp, r4, lsr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -618053,15 +618053,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 2698a0 <__cxa_atexit@plt+0x25b944> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 2698a4 <__cxa_atexit@plt+0x25b948> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ mvnseq r2, r0, lsr r0 │ │ │ │ ldrsbeq r4, [sp, #28] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -618110,15 +618110,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 26998c <__cxa_atexit@plt+0x25ba30> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -618147,15 +618147,15 @@ │ │ │ │ str sl, [r3, #44] @ 0x2c │ │ │ │ str lr, [r2, #28]! │ │ │ │ str r9, [r3, #36] @ 0x24 │ │ │ │ str r9, [r3, #12] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 269a30 <__cxa_atexit@plt+0x25bad4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffde4 │ │ │ │ @@ -618224,15 +618224,15 @@ │ │ │ │ str r0, [r6, #20] │ │ │ │ str r2, [r6, #24] │ │ │ │ mov sl, r6 │ │ │ │ str ip, [r9, #28]! │ │ │ │ mov r6, lr │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 269b78 <__cxa_atexit@plt+0x25bc1c> │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ mov r6, lr │ │ │ │ @@ -618275,15 +618275,15 @@ │ │ │ │ add r5, r5, #24 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r1, [r3, #24] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #32] @ 269c38 <__cxa_atexit@plt+0x25bcdc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r2 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ @@ -618423,15 +618423,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq r1, r4, lsl #21 │ │ │ │ mvnseq r1, ip, asr #22 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -618535,15 +618535,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r0, [sl, #32] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 26a030 <__cxa_atexit@plt+0x25c0d4> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -618582,15 +618582,15 @@ │ │ │ │ stm lr, {r2, r9, ip} │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #32]! │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #28] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 26a0ec <__cxa_atexit@plt+0x25c190> │ │ │ │ mov r5, #56 @ 0x38 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -618613,15 +618613,15 @@ │ │ │ │ str r8, [r5, #8] │ │ │ │ str r9, [r5, #4] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ stmda r5, {r0, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 26a16c <__cxa_atexit@plt+0x25c210> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ bicseq r3, sp, r4, ror r9 │ │ │ │ bicseq r3, sp, r0, asr r9 │ │ │ │ @@ -618702,15 +618702,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str lr, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ @@ -618759,15 +618759,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r5, #4] │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r3, [r5, #-12] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 26a3c4 <__cxa_atexit@plt+0x25c468> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -618795,15 +618795,15 @@ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r9, [r5, #16] │ │ │ │ str sl, [r5, #12] │ │ │ │ stmda r5, {r2, r3} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ 26a448 <__cxa_atexit@plt+0x25c4ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd68 │ │ │ │ @ instruction: 0x01dd3698 │ │ │ │ @@ -624645,15 +624645,15 @@ │ │ │ │ bhi 26ff98 <__cxa_atexit@plt+0x26203c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 26ffa0 <__cxa_atexit@plt+0x262044> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvnseq fp, r8, lsr r9 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -626558,15 +626558,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 271d7c <__cxa_atexit@plt+0x263e20> │ │ │ │ ldr r2, [pc, #28] @ 271d8c <__cxa_atexit@plt+0x263e30> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 271d90 <__cxa_atexit@plt+0x263e34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ bicseq fp, ip, ip, asr #29 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -626612,15 +626612,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 271e54 <__cxa_atexit@plt+0x263ef8> │ │ │ │ ldr r2, [pc, #28] @ 271e64 <__cxa_atexit@plt+0x263f08> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 271e68 <__cxa_atexit@plt+0x263f0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ ldrsheq fp, [ip, #212] @ 0xd4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -684273,15 +684273,15 @@ │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #8] @ 2aa348 <__cxa_atexit@plt+0x29c3ec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ @ instruction: 0x01ed169c │ │ │ │ bicseq r4, r9, r8, asr sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 2aa3a4 <__cxa_atexit@plt+0x29c448> │ │ │ │ @@ -684485,15 +684485,15 @@ │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r6, [r5, #4] │ │ │ │ ldr r6, [pc, #72] @ 2aa6d4 <__cxa_atexit@plt+0x29c778> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r9, r6, #129 @ 0x81 │ │ │ │ mov r6, ip │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, ip │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ @@ -684517,15 +684517,15 @@ │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [pc, #16] @ 2aa720 <__cxa_atexit@plt+0x29c7c4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ ldrheq r4, [r9, #156] @ 0x9c │ │ │ │ mvneq r1, ip, ror r2 │ │ │ │ mvneq r1, ip, asr #5 │ │ │ │ bicseq r4, r9, r0, lsl #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ @@ -684762,15 +684762,15 @@ │ │ │ │ ldr r7, [pc, #116] @ 2aab48 <__cxa_atexit@plt+0x29cbec> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ ldr r3, [pc, #104] @ 2aab4c <__cxa_atexit@plt+0x29cbf0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ @@ -684814,15 +684814,15 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [sl, #4] │ │ │ │ str r7, [r5, #-4]! │ │ │ │ ldr r3, [pc, #36] @ 2aabd8 <__cxa_atexit@plt+0x29cc7c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ bicseq r4, r9, r0, asr r5 │ │ │ │ @ instruction: 0xfffffda0 │ │ │ │ mvneq r0, r8, lsl #28 │ │ │ │ mvneq r1, r8, ror #5 │ │ │ │ @@ -685102,15 +685102,15 @@ │ │ │ │ str r7, [r2, #-4] │ │ │ │ str r0, [r2, #8] │ │ │ │ str lr, [sl, #4] │ │ │ │ str r3, [sl, #8] │ │ │ │ ldr r3, [pc, #116] @ 2ab0a8 <__cxa_atexit@plt+0x29d14c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, #0 │ │ │ │ @@ -685159,15 +685159,15 @@ │ │ │ │ stm r5, {r7, r9} │ │ │ │ str r2, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ stmib sl, {r0, r3} │ │ │ │ ldr r3, [pc, #36] @ 2ab13c <__cxa_atexit@plt+0x29d1e0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldrsheq r3, [r9, #244] @ 0xf4 │ │ │ │ @ instruction: 0xfffffd14 │ │ │ │ @ instruction: 0x01ed0d98 │ │ │ │ @ instruction: 0x01ed0894 │ │ │ │ @@ -685461,15 +685461,15 @@ │ │ │ │ str r2, [r6, #20] │ │ │ │ str r1, [r6, #24] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r6, [pc, #116] @ 2ab640 <__cxa_atexit@plt+0x29d6e4> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r9, r6, #129 @ 0x81 │ │ │ │ mov r6, r3 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ @@ -685512,15 +685512,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [pc, #32] @ 2ab6bc <__cxa_atexit@plt+0x29d760> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffd80 │ │ │ │ bicseq r3, r9, r0, lsl #21 │ │ │ │ strdeq r0, [sp, #36]! @ 0x24 │ │ │ │ mvneq r0, r0, asr #6 │ │ │ │ @@ -685784,15 +685784,15 @@ │ │ │ │ ldr r7, [pc, #116] @ 2abb40 <__cxa_atexit@plt+0x29dbe4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ ldr r3, [pc, #104] @ 2abb44 <__cxa_atexit@plt+0x29dbe8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ @@ -685836,15 +685836,15 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [sl, #4] │ │ │ │ str r7, [r5, #-4]! │ │ │ │ ldr r3, [pc, #36] @ 2abbd0 <__cxa_atexit@plt+0x29dc74> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ ldrheq r3, [r9, #80] @ 0x50 │ │ │ │ @ instruction: 0xfffffda8 │ │ │ │ mvneq pc, r0, lsl lr @ │ │ │ │ strdeq r0, [sp, #32]! │ │ │ │ @@ -688591,15 +688591,15 @@ │ │ │ │ mov r6, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r7, r0, #1 │ │ │ │ str r7, [r1] │ │ │ │ ldr r0, [pc, #80] @ 2ae708 <__cxa_atexit@plt+0x2a07ac> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r9, r0, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ mov lr, r6 │ │ │ │ b 2ae6d0 <__cxa_atexit@plt+0x2a0774> │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, lr │ │ │ │ @@ -688621,15 +688621,15 @@ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ str r7, [r5] │ │ │ │ ldr r3, [pc, #12] @ 2ae738 <__cxa_atexit@plt+0x2a07dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b f93a90 <__cxa_atexit@plt+0xf85b34> │ │ │ │ + b d1a2c0 <__cxa_atexit@plt+0xd0c364> │ │ │ │ strheq sp, [ip, #32]! │ │ │ │ bicseq r0, r9, ip, lsl #14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r1, sl │ │ │ │ sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -721494,15 +721494,15 @@ │ │ │ │ bhi 2ce8dc <__cxa_atexit@plt+0x2c0980> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2ce8e4 <__cxa_atexit@plt+0x2c0988> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq ip, [sl, #244]! @ 0xf4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -721551,15 +721551,15 @@ │ │ │ │ bhi 2ce9c0 <__cxa_atexit@plt+0x2c0a64> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2ce9c8 <__cxa_atexit@plt+0x2c0a6c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq ip, r0, lsl pc │ │ │ │ bicseq r1, r7, r4, asr #2 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -722302,15 +722302,15 @@ │ │ │ │ bhi 2cf57c <__cxa_atexit@plt+0x2c1620> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2cf584 <__cxa_atexit@plt+0x2c1628> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq ip, r4, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r8, r6 │ │ │ │ @@ -736542,15 +736542,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ str lr, [r3, #16]! │ │ │ │ str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, sl │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 2dd40c <__cxa_atexit@plt+0x2cf4b0> │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 2dd41c <__cxa_atexit@plt+0x2cf4c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -736686,15 +736686,15 @@ │ │ │ │ str lr, [r0, #16]! │ │ │ │ str r8, [r3, #12] │ │ │ │ str r1, [r5, #-12] │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ str sl, [r3, #8] │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b 2dd64c <__cxa_atexit@plt+0x2cf6f0> │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 2dd65c <__cxa_atexit@plt+0x2cf700> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -765115,15 +765115,15 @@ │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2f9270 <__cxa_atexit@plt+0x2eb314> │ │ │ │ ldr r3, [pc, #24] @ 2f9280 <__cxa_atexit@plt+0x2eb324> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 2f9284 <__cxa_atexit@plt+0x2eb328> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ bicseq r8, r4, ip, asr #1 │ │ │ │ bicseq r8, r4, ip, lsr #1 │ │ │ │ @@ -765178,15 +765178,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2f939c <__cxa_atexit@plt+0x2eb440> │ │ │ │ ldr r5, [pc, #96] @ 2f93bc <__cxa_atexit@plt+0x2eb460> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ @@ -765217,15 +765217,15 @@ │ │ │ │ sub r7, r3, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 2f9414 <__cxa_atexit@plt+0x2eb4b8> │ │ │ │ ldr r7, [pc, #52] @ 2f9430 <__cxa_atexit@plt+0x2eb4d4> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 2f942c <__cxa_atexit@plt+0x2eb4d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -765240,15 +765240,15 @@ │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 2f9464 <__cxa_atexit@plt+0x2eb508> │ │ │ │ ldr r7, [pc, #32] @ 2f9478 <__cxa_atexit@plt+0x2eb51c> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ 2f947c <__cxa_atexit@plt+0x2eb520> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe38 │ │ │ │ ldrsbeq r7, [r4, #228] @ 0xe4 │ │ │ │ @@ -765265,15 +765265,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4] │ │ │ │ beq 2f94c8 <__cxa_atexit@plt+0x2eb56c> │ │ │ │ ldr r7, [pc, #48] @ 2f94ec <__cxa_atexit@plt+0x2eb590> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 2f94f0 <__cxa_atexit@plt+0x2eb594> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -765284,15 +765284,15 @@ │ │ │ │ bicseq r7, r4, r0, asr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 2f9514 <__cxa_atexit@plt+0x2eb5b8> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ bicseq r7, r4, ip, lsl lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 2f9538 <__cxa_atexit@plt+0x2eb5dc> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -781444,15 +781444,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r2, {r1, sl} │ │ │ │ sub r2, r6, #2 │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ mov r6, r2 │ │ │ │ b 3091a4 <__cxa_atexit@plt+0x2fb248> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 3091b4 <__cxa_atexit@plt+0x2fb258> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -781547,15 +781547,15 @@ │ │ │ │ ldr r2, [pc, #40] @ 309340 <__cxa_atexit@plt+0x2fb3e4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r5, #-16] │ │ │ │ str lr, [r5, #-12] │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ stmdb r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strheq r2, [r7, #80]! @ 0x50 │ │ │ │ mvneq r2, r4, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -782388,15 +782388,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r2, {r1, sl} │ │ │ │ sub r2, r6, #2 │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ mov r6, r2 │ │ │ │ b 30a064 <__cxa_atexit@plt+0x2fc108> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 30a074 <__cxa_atexit@plt+0x2fc118> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -782412,15 +782412,15 @@ │ │ │ │ bhi 30a0b4 <__cxa_atexit@plt+0x2fc158> │ │ │ │ str r8, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 30a0bc <__cxa_atexit@plt+0x2fc160> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #3] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldrdeq r1, [r7, #136]! @ 0x88 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -783759,15 +783759,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r0, r4, lsr #6 │ │ │ │ mvneq r0, ip, ror #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -783871,15 +783871,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r0, [sl, #32] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 30b790 <__cxa_atexit@plt+0x2fd834> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -783894,15 +783894,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi 30b7dc <__cxa_atexit@plt+0x2fd880> │ │ │ │ ldr r2, [pc, #32] @ 30b7ec <__cxa_atexit@plt+0x2fd890> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 30b7f0 <__cxa_atexit@plt+0x2fd894> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ bicseq r6, r3, r4, lsl #25 │ │ │ │ bicseq r6, r3, r4, ror #24 │ │ │ │ @@ -783953,15 +783953,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r0, ip, lsl r0 │ │ │ │ mvneq r0, r4, ror #1 │ │ │ │ bicseq r6, r3, r0, lsl #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -783971,15 +783971,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 30b918 <__cxa_atexit@plt+0x2fd9bc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 30b91c <__cxa_atexit@plt+0x2fd9c0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ strheq pc, [r6, #248]! @ 0xf8 @ │ │ │ │ bicseq r6, r3, r8, lsr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -784021,15 +784021,15 @@ │ │ │ │ add lr, r3, #8 │ │ │ │ str r1, [r2, #20]! │ │ │ │ stm lr, {r8, r9, sl} │ │ │ │ str r9, [r3, #28] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 30b9f8 <__cxa_atexit@plt+0x2fda9c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @@ -784046,15 +784046,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi 30ba3c <__cxa_atexit@plt+0x2fdae0> │ │ │ │ ldr r2, [pc, #32] @ 30ba4c <__cxa_atexit@plt+0x2fdaf0> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 30ba50 <__cxa_atexit@plt+0x2fdaf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ bicseq r6, r3, r4, lsr #20 │ │ │ │ bicseq r6, r3, r4, lsl sl │ │ │ │ @@ -784078,15 +784078,15 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ str sl, [r3, #16] │ │ │ │ str r0, [r9, #20]! │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #28] @ 30bae0 <__cxa_atexit@plt+0x2fdb84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -784384,15 +784384,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff04 │ │ │ │ bicseq r6, r3, r4, asr r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 15ad378 <__cxa_atexit@plt+0x159f41c> │ │ │ │ + b 1667fec <__cxa_atexit@plt+0x165a090> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 30bfb4 <__cxa_atexit@plt+0x2fe058> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 30bfbc <__cxa_atexit@plt+0x2fe060> │ │ │ │ @@ -823313,15 +823313,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 331fc8 <__cxa_atexit@plt+0x32406c> │ │ │ │ ldr r2, [pc, #28] @ 331fd8 <__cxa_atexit@plt+0x32407c> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 331fdc <__cxa_atexit@plt+0x324080> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ bicseq r1, r1, r8, lsl #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -823359,15 +823359,15 @@ │ │ │ │ bhi 332080 <__cxa_atexit@plt+0x324124> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 332088 <__cxa_atexit@plt+0x32412c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r9, r0, asr r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -824097,15 +824097,15 @@ │ │ │ │ bhi 332c08 <__cxa_atexit@plt+0x324cac> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 332c10 <__cxa_atexit@plt+0x324cb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r8, r8, asr #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r8, r6 │ │ │ │ @@ -824679,15 +824679,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 333520 <__cxa_atexit@plt+0x3255c4> │ │ │ │ ldr r2, [pc, #28] @ 333530 <__cxa_atexit@plt+0x3255d4> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 333534 <__cxa_atexit@plt+0x3255d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffead0 │ │ │ │ bicseq r0, r1, r0, lsr r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -828233,15 +828233,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r4, ip, lsr ip │ │ │ │ mvneq r4, r4, lsl #26 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -828316,15 +828316,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq r4, [r4, #160]! @ 0xa0 │ │ │ │ strheq r4, [r4, #184]! @ 0xb8 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -828428,15 +828428,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r0, [sl, #32] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 336fc4 <__cxa_atexit@plt+0x329068> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -828474,15 +828474,15 @@ │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r1, [sl, #40] @ 0x28 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 33707c <__cxa_atexit@plt+0x329120> │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -828501,15 +828501,15 @@ │ │ │ │ str sl, [r5, #-8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r5, #-12] │ │ │ │ stmda r5, {r1, r8} │ │ │ │ str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 3370ec <__cxa_atexit@plt+0x329190> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ @ instruction: 0x01d0c598 │ │ │ │ bicseq ip, r0, r8, ror r5 │ │ │ │ @@ -828583,15 +828583,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r9, [r5, #-16] │ │ │ │ str r3, [r5, #-12] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ @@ -828634,15 +828634,15 @@ │ │ │ │ ldr r2, [pc, #68] @ 337318 <__cxa_atexit@plt+0x3293bc> │ │ │ │ stmib r5, {r7, r8} │ │ │ │ add r2, pc, r2 │ │ │ │ stmda r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 337314 <__cxa_atexit@plt+0x3293b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ @@ -828667,15 +828667,15 @@ │ │ │ │ str r8, [r5, #12] │ │ │ │ sub lr, r5, #4 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r9, sl} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ 337388 <__cxa_atexit@plt+0x32942c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd90 │ │ │ │ ldrsheq ip, [r0, #44] @ 0x2c │ │ │ │ @@ -828693,15 +828693,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r4, ip, lsl #10 │ │ │ │ ldrdeq r4, [r4, #84]! @ 0x54 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -828716,15 +828716,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strheq r4, [r4, #64]! @ 0x40 │ │ │ │ mvneq r4, r8, ror r5 │ │ │ │ bicseq ip, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -828734,15 +828734,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 337484 <__cxa_atexit@plt+0x329528> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 337488 <__cxa_atexit@plt+0x32952c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ mvneq r4, ip, asr #8 │ │ │ │ ldrsbeq ip, [r0, #28] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -828791,15 +828791,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 337570 <__cxa_atexit@plt+0x329614> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -828828,15 +828828,15 @@ │ │ │ │ str r8, [r3, #32] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 337614 <__cxa_atexit@plt+0x3296b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd4 │ │ │ │ @@ -828886,15 +828886,15 @@ │ │ │ │ str r9, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ @@ -828952,15 +828952,15 @@ │ │ │ │ str r2, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov sl, r6 │ │ │ │ str r3, [r9, #20]! │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r2 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 33781c <__cxa_atexit@plt+0x3298c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ @@ -828999,15 +828999,15 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ str r7, [r3, #16] │ │ │ │ str r0, [r9, #20]! │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #32] @ 3378c8 <__cxa_atexit@plt+0x32996c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ @@ -873268,15 +873268,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 362c54 <__cxa_atexit@plt+0x354cf8> │ │ │ │ ldr r2, [pc, #28] @ 362c64 <__cxa_atexit@plt+0x354d08> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 362c68 <__cxa_atexit@plt+0x354d0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ biceq r1, lr, ip, lsl #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -873314,15 +873314,15 @@ │ │ │ │ bhi 362d0c <__cxa_atexit@plt+0x354db0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 362d14 <__cxa_atexit@plt+0x354db8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r8, r4, asr #23 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ @@ -873994,15 +873994,15 @@ │ │ │ │ bhi 3637ac <__cxa_atexit@plt+0x355850> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 3637b4 <__cxa_atexit@plt+0x355858> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r8, r4, lsr #2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r8, r6 │ │ │ │ @@ -874576,15 +874576,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3640c4 <__cxa_atexit@plt+0x356168> │ │ │ │ ldr r2, [pc, #28] @ 3640d4 <__cxa_atexit@plt+0x356178> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 3640d8 <__cxa_atexit@plt+0x35617c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffebb8 │ │ │ │ biceq r0, lr, ip, lsl r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -879795,15 +879795,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x01e12694 │ │ │ │ mvneq r2, ip, asr r7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -879878,15 +879878,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r2, r8, asr #10 │ │ │ │ mvneq r2, r0, lsl r6 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -879961,15 +879961,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq r2, [r1, #60]! @ 0x3c │ │ │ │ mvneq r2, r4, asr #9 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -880073,15 +880073,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r0, [sl, #32] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3696b8 <__cxa_atexit@plt+0x35b75c> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -880119,15 +880119,15 @@ │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r1, [sl, #40] @ 0x28 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 369770 <__cxa_atexit@plt+0x35b814> │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -880165,15 +880165,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #24]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 369828 <__cxa_atexit@plt+0x35b8cc> │ │ │ │ mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -880194,15 +880194,15 @@ │ │ │ │ str r2, [r5, #-16] │ │ │ │ ldr r2, [r5] │ │ │ │ str sl, [r5, #-12] │ │ │ │ stmda r5, {r1, r9} │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 3698a0 <__cxa_atexit@plt+0x35b944> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ biceq sl, sp, r4, lsr #31 │ │ │ │ biceq sl, sp, r4, lsl #31 │ │ │ │ @@ -880283,15 +880283,15 @@ │ │ │ │ str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ @@ -880339,15 +880339,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r2, [r5, #-4] │ │ │ │ stm r5, {r1, r9} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 369af8 <__cxa_atexit@plt+0x35bb9c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ @@ -880373,15 +880373,15 @@ │ │ │ │ stmib r5, {r1, r7, r9} │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r5, #16] │ │ │ │ stmda r5, {r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ 369b70 <__cxa_atexit@plt+0x35bc14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd6c │ │ │ │ ldrdeq sl, [sp, #196] @ 0xc4 │ │ │ │ @@ -880399,15 +880399,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r1, r4, lsr #26 │ │ │ │ mvneq r1, ip, ror #27 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -880422,15 +880422,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r1, r8, asr #25 │ │ │ │ @ instruction: 0x01e11d90 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -880445,15 +880445,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mvneq r1, ip, ror #24 │ │ │ │ mvneq r1, r4, lsr sp │ │ │ │ biceq sl, sp, r0, lsr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -880463,15 +880463,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 369cc8 <__cxa_atexit@plt+0x35bd6c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 369ccc <__cxa_atexit@plt+0x35bd70> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ mvneq r1, r8, lsl #24 │ │ │ │ biceq sl, sp, r8, asr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -880520,15 +880520,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 369db4 <__cxa_atexit@plt+0x35be58> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -880563,15 +880563,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 369e60 <__cxa_atexit@plt+0x35bf04> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -880601,15 +880601,15 @@ │ │ │ │ str r9, [r3, #12] │ │ │ │ str r9, [r3, #28] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 369f08 <__cxa_atexit@plt+0x35bfac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffccc │ │ │ │ @@ -880676,15 +880676,15 @@ │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov sl, r6 │ │ │ │ mov r6, lr │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r2 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 36a04c <__cxa_atexit@plt+0x35c0f0> │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ @@ -880726,15 +880726,15 @@ │ │ │ │ str r7, [r9, #20]! │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ str r2, [r3, #12] │ │ │ │ str lr, [r3, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #32] @ 36a104 <__cxa_atexit@plt+0x35c1a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ @@ -933986,15 +933986,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 39e10c <__cxa_atexit@plt+0x3901b0> │ │ │ │ ldr r2, [pc, #28] @ 39e11c <__cxa_atexit@plt+0x3901c0> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 39e120 <__cxa_atexit@plt+0x3901c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ biceq r7, sl, r4, lsr #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -934032,15 +934032,15 @@ │ │ │ │ bhi 39e1c4 <__cxa_atexit@plt+0x390268> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 39e1cc <__cxa_atexit@plt+0x390270> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq sp, sp, ip, lsl #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ @@ -934797,15 +934797,15 @@ │ │ │ │ bhi 39edb8 <__cxa_atexit@plt+0x390e5c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 39edc0 <__cxa_atexit@plt+0x390e64> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7ab4 <__cxa_atexit@plt+0xdc9b58> │ │ │ │ + b 10150fc <__cxa_atexit@plt+0x10071a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq ip, sp, r8, lsl fp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r8, r6 │ │ │ │ @@ -935379,15 +935379,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 39f6d0 <__cxa_atexit@plt+0x391774> │ │ │ │ ldr r2, [pc, #28] @ 39f6e0 <__cxa_atexit@plt+0x391784> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7b24 <__cxa_atexit@plt+0xdc9bc8> │ │ │ │ + b 101516c <__cxa_atexit@plt+0x1007210> │ │ │ │ ldr r7, [pc, #12] @ 39f6e4 <__cxa_atexit@plt+0x391788> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffea64 │ │ │ │ biceq r6, sl, r0, ror #4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -942199,15 +942199,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r5, sp, r4, lsl #15 │ │ │ │ bicseq r5, sp, ip, asr #16 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -942282,15 +942282,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r5, sp, r8, lsr r6 │ │ │ │ bicseq r5, sp, r0, lsl #14 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -942365,15 +942365,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r5, sp, ip, ror #9 │ │ │ │ ldrheq r5, [sp, #84] @ 0x54 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -942448,15 +942448,15 @@ │ │ │ │ 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 138eebc <__cxa_atexit@plt+0x1380f60> │ │ │ │ + b 1449b30 <__cxa_atexit@plt+0x143bbd4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r5, sp, r0, lsr #7 │ │ │ │ bicseq r5, sp, r8, ror #8 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ @@ -942560,15 +942560,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r0, [sl, #32] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a6714 <__cxa_atexit@plt+0x3987b8> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -942606,15 +942606,15 @@ │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r1, [sl, #40] @ 0x28 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a67cc <__cxa_atexit@plt+0x398870> │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -942652,15 +942652,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #24]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a6884 <__cxa_atexit@plt+0x398928> │ │ │ │ mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -942698,15 +942698,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #24]! │ │ │ │ add r1, sl, #8 │ │ │ │ str r3, [sl, #32] │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ stm r1, {r3, r8, ip} │ │ │ │ str r0, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a693c <__cxa_atexit@plt+0x3989e0> │ │ │ │ mov r5, #56 @ 0x38 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -942729,15 +942729,15 @@ │ │ │ │ str r8, [r5, #8] │ │ │ │ str r9, [r5, #4] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ stmda r5, {r0, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 3a69bc <__cxa_atexit@plt+0x398a60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ ldrdeq pc, [r9, #8] │ │ │ │ strheq pc, [r9, #8] @ │ │ │ │ @@ -942818,15 +942818,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str lr, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ @@ -942875,15 +942875,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r5, #4] │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r3, [r5, #-12] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 3a6c14 <__cxa_atexit@plt+0x398cb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -942911,15 +942911,15 @@ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r9, [r5, #16] │ │ │ │ str sl, [r5, #12] │ │ │ │ stmda r5, {r2, r3} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ 3a6c98 <__cxa_atexit@plt+0x398d3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd68 │ │ │ │ strdeq lr, [r9, #220] @ 0xdc │ │ │ │ @@ -942937,15 +942937,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsheq r4, [sp, #188] @ 0xbc │ │ │ │ bicseq r4, sp, r4, asr #25 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -942960,15 +942960,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r4, sp, r0, lsr #23 │ │ │ │ bicseq r4, sp, r8, ror #24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -942983,15 +942983,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r4, sp, r4, asr #22 │ │ │ │ bicseq r4, sp, ip, lsl #24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ @@ -943006,15 +943006,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r4, sp, r8, ror #21 │ │ │ │ ldrheq r4, [sp, #176] @ 0xb0 │ │ │ │ biceq lr, r9, ip, ror #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -943024,15 +943024,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 3a6e4c <__cxa_atexit@plt+0x398ef0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 3a6e50 <__cxa_atexit@plt+0x398ef4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ bicseq r4, sp, r4, lsl #21 │ │ │ │ biceq lr, r9, r4, lsr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -943081,15 +943081,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a6f38 <__cxa_atexit@plt+0x398fdc> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -943124,15 +943124,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a6fe4 <__cxa_atexit@plt+0x399088> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -943169,15 +943169,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #40] @ 0x28 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 3a7098 <__cxa_atexit@plt+0x39913c> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -943208,15 +943208,15 @@ │ │ │ │ str r9, [r3, #12] │ │ │ │ str r9, [r3, #28] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 3a7144 <__cxa_atexit@plt+0x3991e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffbbc │ │ │ │ @@ -943286,15 +943286,15 @@ │ │ │ │ str r3, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ mov sl, r6 │ │ │ │ str ip, [r9, #20]! │ │ │ │ mov r6, lr │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 3a7290 <__cxa_atexit@plt+0x399334> │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ mov r6, lr │ │ │ │ @@ -943337,15 +943337,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ add r5, r5, #24 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #32] @ 3a7350 <__cxa_atexit@plt+0x3993f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r2 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ @@ -993478,15 +993478,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc 3d829c <__cxa_atexit@plt+0x3ca340> │ │ │ │ ldr r2, [pc, #40] @ 3d82b4 <__cxa_atexit@plt+0x3ca358> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r9, r3 │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ ldr r7, [pc, #20] @ 3d82b8 <__cxa_atexit@plt+0x3ca35c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ @@ -993541,15 +993541,15 @@ │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r5] │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r1 │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ mov r6, r3 │ │ │ │ b 3d83a8 <__cxa_atexit@plt+0x3ca44c> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 3d83b8 <__cxa_atexit@plt+0x3ca45c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -993568,15 +993568,15 @@ │ │ │ │ ldr r8, [r5, #12]! │ │ │ │ ldr r3, [pc, #32] @ 3d8410 <__cxa_atexit@plt+0x3ca4b4> │ │ │ │ ldmdb r5, {r2, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ str r7, [r5] │ │ │ │ str r2, [r9, #8] │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xffffff08 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ @@ -993731,15 +993731,15 @@ │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r5, #4] │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r1 │ │ │ │ str sl, [r3, #12] │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ mov r6, r3 │ │ │ │ b 3d86a0 <__cxa_atexit@plt+0x3ca744> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 3d86b0 <__cxa_atexit@plt+0x3ca754> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -993763,15 +993763,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ str r2, [r8, #4]! │ │ │ │ str r7, [r5, #12] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ biceq lr, r6, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @@ -993786,15 +993786,15 @@ │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ mov sl, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ str r1, [r5] │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -993813,15 +993813,15 @@ │ │ │ │ mov r9, r8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 3d87d8 <__cxa_atexit@plt+0x3ca87c> │ │ │ │ ldr r8, [r7, #1] │ │ │ │ str sl, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ bx r0 │ │ │ │ biceq sp, r6, r8, lsl #31 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -993831,15 +993831,15 @@ │ │ │ │ mov r9, r8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 3d8820 <__cxa_atexit@plt+0x3ca8c4> │ │ │ │ ldr r8, [r7, #1] │ │ │ │ str sl, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ bx r0 │ │ │ │ biceq sp, r6, r4, asr pc │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -993869,15 +993869,15 @@ │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r0, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, lr │ │ │ │ bx r1 │ │ │ │ mov r6, r3 │ │ │ │ b 3d88dc <__cxa_atexit@plt+0x3ca980> │ │ │ │ @@ -993921,15 +993921,15 @@ │ │ │ │ str r5, [r2, #4]! │ │ │ │ str r8, [r1, #-4] │ │ │ │ stm ip, {r3, r9, lr} │ │ │ │ str r9, [r2, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, sl │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, lr │ │ │ │ bx r0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -993963,15 +993963,15 @@ │ │ │ │ bcc 3d8a48 <__cxa_atexit@plt+0x3caaec> │ │ │ │ ldr r1, [pc, #76] @ 3d8a68 <__cxa_atexit@plt+0x3cab0c> │ │ │ │ mov sl, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r9, r3 │ │ │ │ - b 10c7598 <__cxa_atexit@plt+0x10b963c> │ │ │ │ + b 1192244 <__cxa_atexit@plt+0x11842e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3d8a64 <__cxa_atexit@plt+0x3cab08> │ │ │ │ @@ -994106,15 +994106,15 @@ │ │ │ │ stmdb r5, {r1, r3, r9} │ │ │ │ str r8, [r3, #20] │ │ │ │ str r8, [r3, #8] │ │ │ │ str lr, [r3, #12]! │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, sl │ │ │ │ - b feac3c <__cxa_atexit@plt+0xfdcce0> │ │ │ │ + b 10b58e8 <__cxa_atexit@plt+0x10a798c> │ │ │ │ mov r6, r3 │ │ │ │ b 3d8c7c <__cxa_atexit@plt+0x3cad20> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 3d8c8c <__cxa_atexit@plt+0x3cad30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -994134,15 +994134,15 @@ │ │ │ │ ldmib r5, {r1, r9} │ │ │ │ add r5, r5, #12 │ │ │ │ sub r8, r6, #1 │ │ │ │ mov sl, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 101c538 <__cxa_atexit@plt+0x100e5dc> │ │ │ │ + b 10e71e4 <__cxa_atexit@plt+0x10d9288> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xffffff20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -994308,15 +994308,15 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ str ip, [r3, #12]! │ │ │ │ stmdb r5, {r8, r9, sl} │ │ │ │ str r0, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r1 │ │ │ │ - b feac3c <__cxa_atexit@plt+0xfdcce0> │ │ │ │ + b 10b58e8 <__cxa_atexit@plt+0x10a798c> │ │ │ │ mov r6, r3 │ │ │ │ b 3d8fa4 <__cxa_atexit@plt+0x3cb048> │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 3d8fb4 <__cxa_atexit@plt+0x3cb058> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -994339,15 +994339,15 @@ │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r8, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ str r2, [r8, #12] │ │ │ │ - b feac3c <__cxa_atexit@plt+0xfdcce0> │ │ │ │ + b 10b58e8 <__cxa_atexit@plt+0x10a798c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ @ instruction: 0xfffffe78 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -994361,15 +994361,15 @@ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ sub r8, r6, #1 │ │ │ │ mov r9, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 101c538 <__cxa_atexit@plt+0x100e5dc> │ │ │ │ + b 10e71e4 <__cxa_atexit@plt+0x10d9288> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffeac │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -994414,15 +994414,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [r3, #8] │ │ │ │ sub r8, r6, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r3, #16] │ │ │ │ - b 101c538 <__cxa_atexit@plt+0x100e5dc> │ │ │ │ + b 10e71e4 <__cxa_atexit@plt+0x10d9288> │ │ │ │ ldr r7, [pc, #24] @ 3d915c <__cxa_atexit@plt+0x3cb200> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ @@ -1010063,15 +1010063,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r5, [pc, #32] @ 3e85d4 <__cxa_atexit@plt+0x3da678> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r9 │ │ │ │ - b 12eeecc <__cxa_atexit@plt+0x12e0f70> │ │ │ │ + b d74e14 <__cxa_atexit@plt+0xd66eb8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r3, r9, r4, lsl r3 │ │ │ │ bicseq r3, r9, ip, asr #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -1010371,15 +1010371,15 @@ │ │ │ │ sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r5, [pc, #32] @ 3e8aa4 <__cxa_atexit@plt+0x3dab48> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 134a554 <__cxa_atexit@plt+0x133c5f8> │ │ │ │ + b 14051c8 <__cxa_atexit@plt+0x13f726c> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #1 │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ bicseq r3, r9, ip, rrx │ │ │ │ @@ -1069209,15 +1069209,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmda r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 4221f8 <__cxa_atexit@plt+0x41429c> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422208 <__cxa_atexit@plt+0x4142ac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069275,15 +1069275,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422318 <__cxa_atexit@plt+0x4143bc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422300 <__cxa_atexit@plt+0x4143a4> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422310 <__cxa_atexit@plt+0x4143b4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069341,15 +1069341,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422420 <__cxa_atexit@plt+0x4144c4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422408 <__cxa_atexit@plt+0x4144ac> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422418 <__cxa_atexit@plt+0x4144bc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069407,15 +1069407,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422528 <__cxa_atexit@plt+0x4145cc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422510 <__cxa_atexit@plt+0x4145b4> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422520 <__cxa_atexit@plt+0x4145c4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069473,15 +1069473,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422630 <__cxa_atexit@plt+0x4146d4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422618 <__cxa_atexit@plt+0x4146bc> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422628 <__cxa_atexit@plt+0x4146cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069546,15 +1069546,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmda r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 42273c <__cxa_atexit@plt+0x4147e0> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 42274c <__cxa_atexit@plt+0x4147f0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069619,15 +1069619,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmda r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422860 <__cxa_atexit@plt+0x414904> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422870 <__cxa_atexit@plt+0x414914> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069661,15 +1069661,15 @@ │ │ │ │ str r0, [r6, #4]! │ │ │ │ str r6, [r5] │ │ │ │ str r8, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, lr │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ mov r3, r6 │ │ │ │ b 422918 <__cxa_atexit@plt+0x4149bc> │ │ │ │ mov r0, #16 │ │ │ │ @@ -1069702,15 +1069702,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 4229c4 <__cxa_atexit@plt+0x414a68> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 4229ac <__cxa_atexit@plt+0x414a50> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 4229bc <__cxa_atexit@plt+0x414a60> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069737,15 +1069737,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422a50 <__cxa_atexit@plt+0x414af4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422a38 <__cxa_atexit@plt+0x414adc> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422a48 <__cxa_atexit@plt+0x414aec> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069772,15 +1069772,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422adc <__cxa_atexit@plt+0x414b80> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422ac4 <__cxa_atexit@plt+0x414b68> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422ad4 <__cxa_atexit@plt+0x414b78> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069807,15 +1069807,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 422b68 <__cxa_atexit@plt+0x414c0c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 422b50 <__cxa_atexit@plt+0x414bf4> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422b60 <__cxa_atexit@plt+0x414c04> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1069849,15 +1069849,15 @@ │ │ │ │ str r0, [r6, #4]! │ │ │ │ str r6, [r5] │ │ │ │ str r8, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, lr │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ mov r3, r6 │ │ │ │ b 422c08 <__cxa_atexit@plt+0x414cac> │ │ │ │ mov r0, #16 │ │ │ │ @@ -1069897,15 +1069897,15 @@ │ │ │ │ str r0, [r6, #4]! │ │ │ │ str r6, [r5] │ │ │ │ str r8, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, lr │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ mov r3, r6 │ │ │ │ b 422cc8 <__cxa_atexit@plt+0x414d6c> │ │ │ │ mov r0, #16 │ │ │ │ @@ -1069974,15 +1069974,15 @@ │ │ │ │ str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ sub sl, r5, #28 │ │ │ │ stm sl, {r0, r1, r2, r3, ip} │ │ │ │ stmdb r5, {r8, lr} │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r8, r9 │ │ │ │ - b 12eea88 <__cxa_atexit@plt+0x12e0b2c> │ │ │ │ + b d749d0 <__cxa_atexit@plt+0xd66a74> │ │ │ │ mov r6, r2 │ │ │ │ b 422dec <__cxa_atexit@plt+0x414e90> │ │ │ │ mov r7, #84 @ 0x54 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 422dfc <__cxa_atexit@plt+0x414ea0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1071106,15 +1071106,15 @@ │ │ │ │ bhi 423f8c <__cxa_atexit@plt+0x416030> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 423f94 <__cxa_atexit@plt+0x416038> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 12eeb08 <__cxa_atexit@plt+0x12e0bac> │ │ │ │ + b d74a50 <__cxa_atexit@plt+0xd66af4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq r7, r5, r4, asr #18 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ @@ -1071130,15 +1071130,15 @@ │ │ │ │ ldr r1, [pc, #64] @ 424014 <__cxa_atexit@plt+0x4160b8> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r8, r9 │ │ │ │ - b 12eea88 <__cxa_atexit@plt+0x12e0b2c> │ │ │ │ + b d749d0 <__cxa_atexit@plt+0xd66a74> │ │ │ │ mov r6, r3 │ │ │ │ b 423ffc <__cxa_atexit@plt+0x4160a0> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 42400c <__cxa_atexit@plt+0x4160b0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1071178,15 +1071178,15 @@ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ b 497220 <__cxa_atexit@plt+0x4892c4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 15ad378 <__cxa_atexit@plt+0x159f41c> │ │ │ │ + b 1667fec <__cxa_atexit@plt+0x165a090> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4240dc <__cxa_atexit@plt+0x416180> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 4240e4 <__cxa_atexit@plt+0x416188> │ │ │ │ @@ -1072865,15 +1072865,15 @@ │ │ │ │ sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r5, [pc, #32] @ 425b1c <__cxa_atexit@plt+0x417bc0> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 134a554 <__cxa_atexit@plt+0x133c5f8> │ │ │ │ + b 14051c8 <__cxa_atexit@plt+0x13f726c> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #1 │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrsheq r5, [r5, #244] @ 0xf4 │ │ │ │ @@ -1073151,15 +1073151,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, #60] @ 425fa8 <__cxa_atexit@plt+0x41804c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r9, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ - b 12eebe8 <__cxa_atexit@plt+0x12e0c8c> │ │ │ │ + b d74b30 <__cxa_atexit@plt+0xd66bd4> │ │ │ │ mov r6, r3 │ │ │ │ b 425f90 <__cxa_atexit@plt+0x418034> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 425fa0 <__cxa_atexit@plt+0x418044> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1146460,15 +1146460,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [pc, #32] @ 46d900 <__cxa_atexit@plt+0x45f9a4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12eeb78 <__cxa_atexit@plt+0x12e0c1c> │ │ │ │ + b d74ac0 <__cxa_atexit@plt+0xd66b64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ bicseq sp, r0, r8, ror #31 │ │ │ │ @ instruction: 0x01d0e09c │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -1146486,15 +1146486,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r8, r9 │ │ │ │ - b 12eea88 <__cxa_atexit@plt+0x12e0b2c> │ │ │ │ + b d749d0 <__cxa_atexit@plt+0xd66a74> │ │ │ │ mov r6, r3 │ │ │ │ b 46d96c <__cxa_atexit@plt+0x45fa10> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 46d97c <__cxa_atexit@plt+0x45fa20> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1146551,15 +1146551,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r8, r9 │ │ │ │ - b 12eea88 <__cxa_atexit@plt+0x12e0b2c> │ │ │ │ + b d749d0 <__cxa_atexit@plt+0xd66a74> │ │ │ │ mov r6, r3 │ │ │ │ b 46da70 <__cxa_atexit@plt+0x45fb14> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 46da80 <__cxa_atexit@plt+0x45fb24> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1146586,15 +1146586,15 @@ │ │ │ │ ldr r1, [pc, #64] @ 46db14 <__cxa_atexit@plt+0x45fbb8> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r8, r9 │ │ │ │ - b 12eea88 <__cxa_atexit@plt+0x12e0b2c> │ │ │ │ + b d749d0 <__cxa_atexit@plt+0xd66a74> │ │ │ │ mov r6, r3 │ │ │ │ b 46dafc <__cxa_atexit@plt+0x45fba0> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 46db0c <__cxa_atexit@plt+0x45fbb0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -1212862,15 +1212862,15 @@ │ │ │ │ bhi 4ae67c <__cxa_atexit@plt+0x4a0720> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 4ae684 <__cxa_atexit@plt+0x4a0728> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b ead8d4 <__cxa_atexit@plt+0xe9f978> │ │ │ │ + b c34104 <__cxa_atexit@plt+0xc261a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ biceq sp, ip, r4, asr r2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ @@ -1212914,28 +1212914,28 @@ │ │ │ │ @ instruction: 0x01b9b9d8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 4ae74c <__cxa_atexit@plt+0x4a07f0> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b fc96fc <__cxa_atexit@plt+0xfbb7a0> │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ biceq sp, ip, r8, lsr r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4ae780 <__cxa_atexit@plt+0x4a0824> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 4ae788 <__cxa_atexit@plt+0x4a082c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b eb29a8 <__cxa_atexit@plt+0xea4a4c> │ │ │ │ + b c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ biceq sp, ip, r0, asr r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -1213066,15 +1213066,15 @@ │ │ │ │ str r8, [r0, #12]! │ │ │ │ mov r8, r7 │ │ │ │ add lr, pc, lr │ │ │ │ str r7, [r3, #8] │ │ │ │ str r2, [r3, #24] │ │ │ │ str lr, [r5] │ │ │ │ stmib r5, {r0, r3} │ │ │ │ - b ead7d4 <__cxa_atexit@plt+0xe9f878> │ │ │ │ + b c34004 <__cxa_atexit@plt+0xc260a8> │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ @ instruction: 0xfffffcd8 │ │ │ │ @ instruction: 0xfffffd00 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -2356785,15 +2356785,15 @@ │ │ │ │ ldrsbeq r6, [r5, #-188]! @ 0xffffff44 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 90b848 <__cxa_atexit@plt+0x8fd8ec> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ 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, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2356848,15 +2356848,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 90b944 <__cxa_atexit@plt+0x8fd9e8> │ │ │ │ ldr r5, [pc, #28] @ 90b954 <__cxa_atexit@plt+0x8fd9f8> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 137e174 <__cxa_atexit@plt+0x1370218> │ │ │ │ + b 1438de8 <__cxa_atexit@plt+0x142ae8c> │ │ │ │ ldr r7, [pc, #12] @ 90b958 <__cxa_atexit@plt+0x8fd9fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq r5, r4, ror #21 │ │ │ │ ldrheq r6, [r5, #-172]! @ 0xffffff54 │ │ │ │ @@ -2357212,15 +2357212,15 @@ │ │ │ │ str r0, [r6, #12]! │ │ │ │ str r7, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ add sl, ip, #1 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r6, {r2, lr} │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r8, [pc, #76] @ 90bf50 <__cxa_atexit@plt+0x8fdff4> │ │ │ │ sub r9, r2, r0 │ │ │ │ add r2, r7, r0 │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ @@ -2357259,15 +2357259,15 @@ │ │ │ │ str r8, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r3, {r1, sl} │ │ │ │ sub r8, r6, #2 │ │ │ │ sub sl, r6, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b dd4838 <__cxa_atexit@plt+0xdc68dc> │ │ │ │ + b 1011e80 <__cxa_atexit@plt+0x1003f24> │ │ │ │ ldr r7, [pc, #24] @ 90bfd0 <__cxa_atexit@plt+0x8fe074> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdb8 │ │ │ │ @@ -2357519,15 +2357519,15 @@ │ │ │ │ add r9, r2, #2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add sl, r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #1 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #44] @ 90c3f4 <__cxa_atexit@plt+0x8fe498> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2357584,15 +2357584,15 @@ │ │ │ │ ldr r0, [pc, #60] @ 90c4e8 <__cxa_atexit@plt+0x8fe58c> │ │ │ │ add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ add r9, r9, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, lr, #1 │ │ │ │ add r8, r0, #1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe24 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ @ instruction: 0xfffffbac │ │ │ │ ldrheq r5, [r5, #-240]! @ 0xffffff10 │ │ │ │ @@ -2357915,15 +2357915,15 @@ │ │ │ │ add r9, r2, #2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add sl, r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #1 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #44] @ 90ca24 <__cxa_atexit@plt+0x8feac8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2357980,15 +2357980,15 @@ │ │ │ │ ldr r0, [pc, #60] @ 90cb18 <__cxa_atexit@plt+0x8febbc> │ │ │ │ add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ add r9, r9, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, lr, #1 │ │ │ │ add r8, r0, #1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ @ instruction: 0xfffffba4 │ │ │ │ cmneq r5, r0, lsl #19 │ │ │ │ @@ -2358234,15 +2358234,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ mov r7, r2 │ │ │ │ add r8, r0, #193 @ 0xc1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ orreq lr, r6, r0, ror ip │ │ │ │ @ instruction: 0x0186f19c │ │ │ │ @@ -2358423,15 +2358423,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ mov r7, r2 │ │ │ │ add r8, r0, #193 @ 0xc1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ orreq lr, r6, r8, ror r9 │ │ │ │ orreq lr, r6, r8, lsr #29 │ │ │ │ @@ -2358686,15 +2358686,15 @@ │ │ │ │ add r9, r2, #2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add sl, r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #1 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #44] @ 90d630 <__cxa_atexit@plt+0x8ff6d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2358751,15 +2358751,15 @@ │ │ │ │ ldr r0, [pc, #60] @ 90d724 <__cxa_atexit@plt+0x8ff7c8> │ │ │ │ add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ add r9, r9, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, lr, #1 │ │ │ │ add r8, r0, #1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe24 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ @ instruction: 0xfffffbac │ │ │ │ cmneq r5, r4, ror sp │ │ │ │ @@ -2359006,15 +2359006,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 90db24 <__cxa_atexit@plt+0x8ffbc8> │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r0, #161 @ 0xa1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ orreq lr, r6, r8, asr r0 │ │ │ │ @ instruction: 0x0186dfb0 │ │ │ │ @ instruction: 0xfffffd74 │ │ │ │ @@ -2359194,15 +2359194,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 90de14 <__cxa_atexit@plt+0x8ffeb8> │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r0, #161 @ 0xa1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ orreq sp, r6, r0, ror #26 │ │ │ │ @ instruction: 0x0186dcbc │ │ │ │ @ instruction: 0xfffffd7c │ │ │ │ @@ -2359458,15 +2359458,15 @@ │ │ │ │ add r9, r2, #2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add sl, r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #1 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #44] @ 90e240 <__cxa_atexit@plt+0x9002e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2359523,15 +2359523,15 @@ │ │ │ │ ldr r0, [pc, #60] @ 90e334 <__cxa_atexit@plt+0x9003d8> │ │ │ │ add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ add r9, r9, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, lr, #1 │ │ │ │ add r8, r0, #1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe20 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ @ instruction: 0xfffffba8 │ │ │ │ cmneq r5, r4, ror #2 │ │ │ │ @@ -2359766,15 +2359766,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 90e704 <__cxa_atexit@plt+0x9007a8> │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r0, #145 @ 0x91 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ orreq sp, r6, r4, ror r4 │ │ │ │ orreq sp, r6, r0, lsl #9 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ @@ -2359944,15 +2359944,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 90e9cc <__cxa_atexit@plt+0x900a70> │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r0, #145 @ 0x91 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ orreq sp, r6, ip, lsr #3 │ │ │ │ @ instruction: 0x0186d1b8 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ @@ -2360039,15 +2360039,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 90eb28 <__cxa_atexit@plt+0x900bcc> │ │ │ │ ldr r1, [r7, #2] │ │ │ │ mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 13157f0 <__cxa_atexit@plt+0x1307894> │ │ │ │ + b 13d0464 <__cxa_atexit@plt+0x13c2508> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -2360132,15 +2360132,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r9, r0, #2 │ │ │ │ add sl, lr, #1 │ │ │ │ add r3, r1, #137 @ 0x89 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #44] @ 90ecc8 <__cxa_atexit@plt+0x900d6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2360203,15 +2360203,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 90edd8 <__cxa_atexit@plt+0x900e7c> │ │ │ │ add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r0, #137 @ 0x89 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0x0186cd94 │ │ │ │ orreq ip, r6, r8, lsr #30 │ │ │ │ @ instruction: 0xfffffd78 │ │ │ │ @@ -2360345,15 +2360345,15 @@ │ │ │ │ cmneq r5, ip, ror r5 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 90efe8 <__cxa_atexit@plt+0x90108c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmneq r5, ip, asr #10 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5], #-12 │ │ │ │ b 90f010 <__cxa_atexit@plt+0x9010b4> │ │ │ │ @@ -2360523,15 +2360523,15 @@ │ │ │ │ cmneq r5, r4, lsl r3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 90f2b0 <__cxa_atexit@plt+0x901354> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmneq r5, r0, ror #5 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2360888,15 +2360888,15 @@ │ │ │ │ cmneq r5, r0, asr #23 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 90f864 <__cxa_atexit@plt+0x901908> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2361096,15 +2361096,15 @@ │ │ │ │ cmneq r5, r0, lsr #20 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 90fba4 <__cxa_atexit@plt+0x901c48> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmneq r5, ip, ror #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -2361437,15 +2361437,15 @@ │ │ │ │ cmneq r5, ip, lsr #6 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 9100f8 <__cxa_atexit@plt+0x90219c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2364702,15 +2364702,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r9, #20] │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r9 │ │ │ │ str r2, [r8, #12]! │ │ │ │ - b 162c920 <__cxa_atexit@plt+0x161e9c4> │ │ │ │ + b defc98 <__cxa_atexit@plt+0xde1d3c> │ │ │ │ ldr r7, [pc, #24] @ 91341c <__cxa_atexit@plt+0x9054c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ @@ -2364755,15 +2364755,15 @@ │ │ │ │ @ instruction: 0xffff7668 │ │ │ │ ldrsheq lr, [r4, #-236]! @ 0xffffff14 │ │ │ │ cmnpeq r4, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 162da9c <__cxa_atexit@plt+0x161fb40> │ │ │ │ + b df0e14 <__cxa_atexit@plt+0xde2eb8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 913500 <__cxa_atexit@plt+0x9055a4> │ │ │ │ ldr r3, [pc, #32] @ 913510 <__cxa_atexit@plt+0x9055b4> │ │ │ │ @@ -2365822,15 +2365822,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r9, #20] │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r9 │ │ │ │ str r2, [r8, #12]! │ │ │ │ - b 1632ae0 <__cxa_atexit@plt+0x1624b84> │ │ │ │ + b df5e58 <__cxa_atexit@plt+0xde7efc> │ │ │ │ ldr r7, [pc, #24] @ 91459c <__cxa_atexit@plt+0x906640> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ @@ -2365875,15 +2365875,15 @@ │ │ │ │ @ instruction: 0xffff64e8 │ │ │ │ cmneq r4, ip, ror sp │ │ │ │ @ instruction: 0x0174e098 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 1633c7c <__cxa_atexit@plt+0x1625d20> │ │ │ │ + b df6ff4 <__cxa_atexit@plt+0xde9098> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 914680 <__cxa_atexit@plt+0x906724> │ │ │ │ ldr r3, [pc, #32] @ 914690 <__cxa_atexit@plt+0x906734> │ │ │ │ @@ -2366210,15 +2366210,15 @@ │ │ │ │ @ instruction: 0xffff602c │ │ │ │ cmneq r4, r4, asr #16 │ │ │ │ cmneq r4, r0, ror fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 160b50c <__cxa_atexit@plt+0x15fd5b0> │ │ │ │ + b dce884 <__cxa_atexit@plt+0xdc0928> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 914bf4 <__cxa_atexit@plt+0x906c98> │ │ │ │ @@ -2366254,15 +2366254,15 @@ │ │ │ │ @ instruction: 0xffff5efc │ │ │ │ @ instruction: 0x0174d790 │ │ │ │ cmneq r4, r4, asr #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 160d14c <__cxa_atexit@plt+0x15ff1f0> │ │ │ │ + b dd04c4 <__cxa_atexit@plt+0xdc2568> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 914c6c <__cxa_atexit@plt+0x906d10> │ │ │ │ ldr r3, [pc, #32] @ 914c7c <__cxa_atexit@plt+0x906d20> │ │ │ │ @@ -2367177,15 +2367177,15 @@ │ │ │ │ cmneq r4, ip, lsr #18 │ │ │ │ cmneq r4, r0, ror ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1648694 <__cxa_atexit@plt+0x163a738> │ │ │ │ + b e0ba0c <__cxa_atexit@plt+0xdfdab0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 915b10 <__cxa_atexit@plt+0x907bb4> │ │ │ │ @@ -2367222,15 +2367222,15 @@ │ │ │ │ cmneq r4, r4, ror r8 │ │ │ │ cmneq r4, r0, asr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 164ae50 <__cxa_atexit@plt+0x163cef4> │ │ │ │ + b e0e1c8 <__cxa_atexit@plt+0xe0026c> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 915b8c <__cxa_atexit@plt+0x907c30> │ │ │ │ ldr r3, [pc, #32] @ 915b9c <__cxa_atexit@plt+0x907c40> │ │ │ │ @@ -2368145,15 +2368145,15 @@ │ │ │ │ cmneq r4, ip, lsl #20 │ │ │ │ cmneq r4, r8, ror #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 165a18c <__cxa_atexit@plt+0x164c230> │ │ │ │ + b e1d504 <__cxa_atexit@plt+0xe0f5a8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 916a30 <__cxa_atexit@plt+0x908ad4> │ │ │ │ @@ -2368190,15 +2368190,15 @@ │ │ │ │ cmneq r4, r4, asr r9 │ │ │ │ ldrheq fp, [r4, #-200]! @ 0xffffff38 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 165cbb8 <__cxa_atexit@plt+0x164ec5c> │ │ │ │ + b e1ff30 <__cxa_atexit@plt+0xe11fd4> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 916aac <__cxa_atexit@plt+0x908b50> │ │ │ │ ldr r3, [pc, #32] @ 916abc <__cxa_atexit@plt+0x908b60> │ │ │ │ @@ -2369266,15 +2369266,15 @@ │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #12]! │ │ │ │ str r8, [sl, #20] │ │ │ │ str r8, [sl, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 1620ff4 <__cxa_atexit@plt+0x1613098> │ │ │ │ + b de436c <__cxa_atexit@plt+0xdd6410> │ │ │ │ ldr r7, [pc, #24] @ 917b6c <__cxa_atexit@plt+0x909c10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ @@ -2369320,15 +2369320,15 @@ │ │ │ │ cmneq r4, ip, lsr #15 │ │ │ │ cmneq r4, r8, lsr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1622980 <__cxa_atexit@plt+0x1614a24> │ │ │ │ + b de5cf8 <__cxa_atexit@plt+0xdd7d9c> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 917c54 <__cxa_atexit@plt+0x909cf8> │ │ │ │ ldr r3, [pc, #32] @ 917c64 <__cxa_atexit@plt+0x909d08> │ │ │ │ @@ -2370396,15 +2370396,15 @@ │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #12]! │ │ │ │ str r8, [sl, #20] │ │ │ │ str r8, [sl, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 1618f38 <__cxa_atexit@plt+0x160afdc> │ │ │ │ + b ddc2b0 <__cxa_atexit@plt+0xdce354> │ │ │ │ ldr r7, [pc, #24] @ 918d14 <__cxa_atexit@plt+0x90adb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ @@ -2370450,15 +2370450,15 @@ │ │ │ │ cmneq r4, r4, lsl #12 │ │ │ │ @ instruction: 0x01749998 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 161a7c8 <__cxa_atexit@plt+0x160c86c> │ │ │ │ + b dddb40 <__cxa_atexit@plt+0xdcfbe4> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 918dfc <__cxa_atexit@plt+0x90aea0> │ │ │ │ ldr r3, [pc, #32] @ 918e0c <__cxa_atexit@plt+0x90aeb0> │ │ │ │ @@ -2371361,15 +2371361,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r9, #20] │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r9 │ │ │ │ str r2, [r8, #12]! │ │ │ │ - b 15e9fb4 <__cxa_atexit@plt+0x15dc058> │ │ │ │ + b dad32c <__cxa_atexit@plt+0xd9f3d0> │ │ │ │ ldr r7, [pc, #24] @ 919c28 <__cxa_atexit@plt+0x90bccc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ @@ -2371414,15 +2371414,15 @@ │ │ │ │ @ instruction: 0xffff0e5c │ │ │ │ ldrsheq r8, [r4, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0x01748a98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15ebf98 <__cxa_atexit@plt+0x15de03c> │ │ │ │ + b daf310 <__cxa_atexit@plt+0xda13b4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 919d0c <__cxa_atexit@plt+0x90bdb0> │ │ │ │ ldr r3, [pc, #32] @ 919d1c <__cxa_atexit@plt+0x90bdc0> │ │ │ │ @@ -2371621,15 +2371621,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ @ instruction: 0x01861998 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2371747,15 +2371747,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq r1, r6, r0, lsr #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2371873,15 +2371873,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq r1, r6, r8, lsr #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2371999,15 +2371999,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ @ instruction: 0x018613b0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372125,15 +2372125,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ @ instruction: 0x018611b8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372251,15 +2372251,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq r0, r6, r0, asr #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372377,15 +2372377,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq r0, r6, r8, asr #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372503,15 +2372503,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ ldrdeq r0, [r6, r0] │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372629,15 +2372629,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ ldrdeq r0, [r6, r8] │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372755,15 +2372755,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq r0, r6, r0, ror #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2372833,15 +2372833,15 @@ │ │ │ │ ldr r1, [pc, #60] @ 91b32c <__cxa_atexit@plt+0x90d3d0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2373039,15 +2373039,15 @@ │ │ │ │ ldr r1, [pc, #60] @ 91b664 <__cxa_atexit@plt+0x90d708> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2373293,15 +2373293,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq pc, r5, r8, ror pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2373419,15 +2373419,15 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ str lr, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r5, {r0, r1, r3} │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ orreq pc, r5, r0, lsl #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2373555,15 +2373555,15 @@ │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r3, #8] │ │ │ │ str lr, [r3, #12]! │ │ │ │ str r1, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ @ instruction: 0xfffffe28 │ │ │ │ @ instruction: 0xfffffeac │ │ │ │ orreq pc, r5, r4, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2373633,15 +2373633,15 @@ │ │ │ │ ldr r1, [pc, #60] @ 91bfac <__cxa_atexit@plt+0x90e050> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2373839,15 +2373839,15 @@ │ │ │ │ ldr r1, [pc, #60] @ 91c2e4 <__cxa_atexit@plt+0x90e388> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2374045,15 +2374045,15 @@ │ │ │ │ ldr r1, [pc, #60] @ 91c61c <__cxa_atexit@plt+0x90e6c0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2377525,15 +2377525,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r9, #20] │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r9 │ │ │ │ str r2, [r8, #12]! │ │ │ │ - b 15e9fb4 <__cxa_atexit@plt+0x15dc058> │ │ │ │ + b dad32c <__cxa_atexit@plt+0xd9f3d0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 91fc84 <__cxa_atexit@plt+0x911d28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ @@ -2382299,15 +2382299,15 @@ │ │ │ │ str r2, [sl, #4]! │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [sl, #20] │ │ │ │ str r8, [sl, #8] │ │ │ │ str r1, [r9, #12]! │ │ │ │ mov r8, r3 │ │ │ │ - b 1618f38 <__cxa_atexit@plt+0x160afdc> │ │ │ │ + b ddc2b0 <__cxa_atexit@plt+0xdce354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 924720 <__cxa_atexit@plt+0x9167c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r3 │ │ │ │ @@ -2387058,15 +2387058,15 @@ │ │ │ │ str r2, [sl, #4]! │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [sl, #20] │ │ │ │ str r8, [sl, #8] │ │ │ │ str r1, [r9, #12]! │ │ │ │ mov r8, r3 │ │ │ │ - b 1620ff4 <__cxa_atexit@plt+0x1613098> │ │ │ │ + b de436c <__cxa_atexit@plt+0xdd6410> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 92917c <__cxa_atexit@plt+0x91b220> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r3 │ │ │ │ @@ -2400909,15 +2400909,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r9, #20] │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r9 │ │ │ │ str r2, [r8, #12]! │ │ │ │ - b 1632ae0 <__cxa_atexit@plt+0x1624b84> │ │ │ │ + b df5e58 <__cxa_atexit@plt+0xde7efc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 9369e4 <__cxa_atexit@plt+0x928a88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ @@ -2405005,15 +2405005,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r9, #20] │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r9 │ │ │ │ str r2, [r8, #12]! │ │ │ │ - b 162c920 <__cxa_atexit@plt+0x161e9c4> │ │ │ │ + b defc98 <__cxa_atexit@plt+0xde1d3c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 93a9e4 <__cxa_atexit@plt+0x92ca88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ @@ -2405385,15 +2405385,15 @@ │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffc60 │ │ │ │ orreq r1, r4, r8, lsr r4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b dc936c <__cxa_atexit@plt+0xdbb410> │ │ │ │ + b 10069b4 <__cxa_atexit@plt+0xff8a58> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ b acba68 <__cxa_atexit@plt+0xabdb0c> │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 93afd8 <__cxa_atexit@plt+0x92d07c> │ │ │ │ @ instruction: 0xffffffe0 │ │ │ │ @@ -2406375,15 +2406375,15 @@ │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r0, r5, #12 │ │ │ │ stm r0, {r7, r8, fp} │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, lr │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ ldr r3, [pc, #116] @ 93bf9c <__cxa_atexit@plt+0x92e040> │ │ │ │ add r1, r6, #8 │ │ │ │ mov fp, lr │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ str r3, [r6, #4] │ │ │ │ @@ -2406643,15 +2406643,15 @@ │ │ │ │ ble 93c384 <__cxa_atexit@plt+0x92e428> │ │ │ │ str r7, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str r9, [r5, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ bcc 93c3d0 <__cxa_atexit@plt+0x92e474> │ │ │ │ ldr r3, [pc, #132] @ 93c3e8 <__cxa_atexit@plt+0x92e48c> │ │ │ │ add lr, r6, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ @@ -2410689,15 +2410689,15 @@ │ │ │ │ @ instruction: 0xffffb010 │ │ │ │ cmneq r2, r0, asr #16 │ │ │ │ ldrheq r2, [r2, #-152]! @ 0xffffff68 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 162d008 <__cxa_atexit@plt+0x161f0ac> │ │ │ │ + b df0380 <__cxa_atexit@plt+0xde2424> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940300 <__cxa_atexit@plt+0x9323a4> │ │ │ │ ldr r2, [pc, #116] @ 94031c <__cxa_atexit@plt+0x9323c0> │ │ │ │ @@ -2410789,15 +2410789,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 940424 <__cxa_atexit@plt+0x9324c8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #4]! │ │ │ │ mov r9, r7 │ │ │ │ str r2, [r8, #8] │ │ │ │ - b 162c920 <__cxa_atexit@plt+0x161e9c4> │ │ │ │ + b defc98 <__cxa_atexit@plt+0xde1d3c> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -2410837,15 +2410837,15 @@ │ │ │ │ @ instruction: 0xffffadc0 │ │ │ │ ldrsheq r2, [r2, #-80]! @ 0xffffffb0 │ │ │ │ cmneq r2, r0, ror r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 16331e8 <__cxa_atexit@plt+0x162528c> │ │ │ │ + b df6560 <__cxa_atexit@plt+0xde8604> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940550 <__cxa_atexit@plt+0x9325f4> │ │ │ │ ldr r2, [pc, #116] @ 94056c <__cxa_atexit@plt+0x932610> │ │ │ │ @@ -2410937,15 +2410937,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 940674 <__cxa_atexit@plt+0x932718> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #4]! │ │ │ │ mov r9, r7 │ │ │ │ str r2, [r8, #8] │ │ │ │ - b 1632ae0 <__cxa_atexit@plt+0x1624b84> │ │ │ │ + b df5e58 <__cxa_atexit@plt+0xde7efc> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -2410985,15 +2410985,15 @@ │ │ │ │ @ instruction: 0xffffab70 │ │ │ │ cmneq r2, r0, lsr #7 │ │ │ │ cmneq r2, r8, lsr #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 160bc38 <__cxa_atexit@plt+0x15fdcdc> │ │ │ │ + b dcefb0 <__cxa_atexit@plt+0xdc1054> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940790 <__cxa_atexit@plt+0x932834> │ │ │ │ @@ -2411029,15 +2411029,15 @@ │ │ │ │ @ instruction: 0xffffaa40 │ │ │ │ cmneq r2, ip, ror #5 │ │ │ │ cmneq r2, ip, ror r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 160b50c <__cxa_atexit@plt+0x15fd5b0> │ │ │ │ + b dce884 <__cxa_atexit@plt+0xdc0928> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940840 <__cxa_atexit@plt+0x9328e4> │ │ │ │ @@ -2411074,15 +2411074,15 @@ │ │ │ │ cmneq r2, r0, asr #4 │ │ │ │ ldrsbeq r2, [r2, #-48]! @ 0xffffffd0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1648f38 <__cxa_atexit@plt+0x163afdc> │ │ │ │ + b e0c2b0 <__cxa_atexit@plt+0xdfe354> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 9408f4 <__cxa_atexit@plt+0x932998> │ │ │ │ @@ -2411119,15 +2411119,15 @@ │ │ │ │ cmneq r2, r8, lsl #3 │ │ │ │ cmneq r2, r0, lsr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1648694 <__cxa_atexit@plt+0x163a738> │ │ │ │ + b e0ba0c <__cxa_atexit@plt+0xdfdab0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 9409a8 <__cxa_atexit@plt+0x932a4c> │ │ │ │ @@ -2411164,15 +2411164,15 @@ │ │ │ │ ldrsbeq r2, [r2, #-8]! │ │ │ │ cmneq r2, r0, ror r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 165ab40 <__cxa_atexit@plt+0x164cbe4> │ │ │ │ + b e1deb8 <__cxa_atexit@plt+0xe0ff5c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940a5c <__cxa_atexit@plt+0x932b00> │ │ │ │ @@ -2411209,15 +2411209,15 @@ │ │ │ │ cmneq r2, r0, lsr #32 │ │ │ │ cmneq r2, r0, asr #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 165a18c <__cxa_atexit@plt+0x164c230> │ │ │ │ + b e1d504 <__cxa_atexit@plt+0xe0f5a8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940b10 <__cxa_atexit@plt+0x932bb4> │ │ │ │ @@ -2411254,15 +2411254,15 @@ │ │ │ │ cmneq r2, r0, ror pc │ │ │ │ cmneq r2, r0, lsl r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 16198f0 <__cxa_atexit@plt+0x160b994> │ │ │ │ + b ddcc68 <__cxa_atexit@plt+0xdced0c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940bd4 <__cxa_atexit@plt+0x932c78> │ │ │ │ ldr r2, [pc, #116] @ 940bf0 <__cxa_atexit@plt+0x932c94> │ │ │ │ @@ -2411354,15 +2411354,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 940cf8 <__cxa_atexit@plt+0x932d9c> │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r5, r5, #12 │ │ │ │ mov sl, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ - b 1618f38 <__cxa_atexit@plt+0x160afdc> │ │ │ │ + b ddc2b0 <__cxa_atexit@plt+0xdce354> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe88 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -2411403,15 +2411403,15 @@ │ │ │ │ cmneq r2, ip, lsl sp │ │ │ │ cmneq r2, r4, asr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1621aa8 <__cxa_atexit@plt+0x1613b4c> │ │ │ │ + b de4e20 <__cxa_atexit@plt+0xdd6ec4> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 940e28 <__cxa_atexit@plt+0x932ecc> │ │ │ │ ldr r2, [pc, #116] @ 940e44 <__cxa_atexit@plt+0x932ee8> │ │ │ │ @@ -2411503,15 +2411503,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 940f4c <__cxa_atexit@plt+0x932ff0> │ │ │ │ ldmib r5, {r2, r8} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r5, r5, #12 │ │ │ │ mov sl, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ - b 1620ff4 <__cxa_atexit@plt+0x1613098> │ │ │ │ + b de436c <__cxa_atexit@plt+0xdd6410> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe88 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -2411551,15 +2411551,15 @@ │ │ │ │ @ instruction: 0xffffa298 │ │ │ │ cmneq r2, r8, asr #21 │ │ │ │ cmneq r2, r8, ror ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15ea6a0 <__cxa_atexit@plt+0x15dc744> │ │ │ │ + b dada18 <__cxa_atexit@plt+0xd9fabc> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 941078 <__cxa_atexit@plt+0x93311c> │ │ │ │ ldr r2, [pc, #116] @ 941094 <__cxa_atexit@plt+0x933138> │ │ │ │ @@ -2411651,15 +2411651,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 94119c <__cxa_atexit@plt+0x933240> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #4]! │ │ │ │ mov r9, r7 │ │ │ │ str r2, [r8, #8] │ │ │ │ - b 15e9fb4 <__cxa_atexit@plt+0x15dc058> │ │ │ │ + b dad32c <__cxa_atexit@plt+0xd9f3d0> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ @@ -2411705,15 +2411705,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 941268 <__cxa_atexit@plt+0x93330c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq sl, r3, r4, lsr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 9412cc <__cxa_atexit@plt+0x933370> │ │ │ │ @@ -2411879,15 +2411879,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 941520 <__cxa_atexit@plt+0x9335c4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq sl, r3, ip, ror #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 941584 <__cxa_atexit@plt+0x933628> │ │ │ │ @@ -2412053,15 +2412053,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 9417d8 <__cxa_atexit@plt+0x93387c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ @ instruction: 0x0183a1b4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 94183c <__cxa_atexit@plt+0x9338e0> │ │ │ │ @@ -2412227,15 +2412227,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 941a90 <__cxa_atexit@plt+0x933b34> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ strdeq r9, [r3, ip] │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 941af4 <__cxa_atexit@plt+0x933b98> │ │ │ │ @@ -2412401,15 +2412401,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 941d48 <__cxa_atexit@plt+0x933dec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r9, r3, r4, asr #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 941dac <__cxa_atexit@plt+0x933e50> │ │ │ │ @@ -2412575,15 +2412575,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 942000 <__cxa_atexit@plt+0x9340a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r9, r3, ip, lsl #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 942064 <__cxa_atexit@plt+0x934108> │ │ │ │ @@ -2412749,15 +2412749,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 9422b8 <__cxa_atexit@plt+0x93435c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ ldrdeq r9, [r3, r4] │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 94231c <__cxa_atexit@plt+0x9343c0> │ │ │ │ @@ -2412923,15 +2412923,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 942570 <__cxa_atexit@plt+0x934614> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r9, r3, ip, lsl r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 9425d4 <__cxa_atexit@plt+0x934678> │ │ │ │ @@ -2413097,15 +2413097,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 942828 <__cxa_atexit@plt+0x9348cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r9, r3, r4, ror #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 94288c <__cxa_atexit@plt+0x934930> │ │ │ │ @@ -2413271,15 +2413271,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 942ae0 <__cxa_atexit@plt+0x934b84> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r8, r3, ip, lsr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 942b44 <__cxa_atexit@plt+0x934be8> │ │ │ │ @@ -2413498,15 +2413498,15 @@ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 942e6c <__cxa_atexit@plt+0x934f10> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r8, r3, r4, lsr fp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 942eec <__cxa_atexit@plt+0x934f90> │ │ │ │ @@ -2413549,15 +2413549,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 942f38 <__cxa_atexit@plt+0x934fdc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r8, r3, r4, asr sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 942f9c <__cxa_atexit@plt+0x935040> │ │ │ │ @@ -2413723,15 +2413723,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 9431f0 <__cxa_atexit@plt+0x935294> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ @ instruction: 0x0183879c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 943254 <__cxa_atexit@plt+0x9352f8> │ │ │ │ @@ -2413897,15 +2413897,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 9434a8 <__cxa_atexit@plt+0x93554c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 15dc194 <__cxa_atexit@plt+0x15ce238> │ │ │ │ + b d9f50c <__cxa_atexit@plt+0xd915b0> │ │ │ │ orreq r8, r3, r4, ror #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 94350c <__cxa_atexit@plt+0x9355b0> │ │ │ │ @@ -2436988,15 +2436988,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc 959d74 <__cxa_atexit@plt+0x94be18> │ │ │ │ ldr r2, [pc, #40] @ 959d8c <__cxa_atexit@plt+0x94be30> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r7, [pc, #20] @ 959d90 <__cxa_atexit@plt+0x94be34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ orreq r2, r2, r0, asr #10 │ │ │ │ @@ -2437016,15 +2437016,15 @@ │ │ │ │ ldr r1, [pc, #64] @ 959e0c <__cxa_atexit@plt+0x94beb0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ mov r6, r3 │ │ │ │ b 959df4 <__cxa_atexit@plt+0x94be98> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 959e04 <__cxa_atexit@plt+0x94bea8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2437082,15 +2437082,15 @@ │ │ │ │ str r9, [r3, #4] │ │ │ │ beq 959f10 <__cxa_atexit@plt+0x94bfb4> │ │ │ │ ldr r3, [pc, #68] @ 959f20 <__cxa_atexit@plt+0x94bfc4> │ │ │ │ ldr r8, [r5, #16]! │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ ldr r8, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 959f24 <__cxa_atexit@plt+0x94bfc8> │ │ │ │ add r5, r5, #20 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -2437107,15 +2437107,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ 959f50 <__cxa_atexit@plt+0x94bff4> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ 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 │ │ │ │ @@ -2437183,15 +2437183,15 @@ │ │ │ │ ldr r1, [pc, #96] @ 95a0c8 <__cxa_atexit@plt+0x94c16c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r5, #-8]! │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r7, [pc, #56] @ 95a0c0 <__cxa_atexit@plt+0x94c164> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, r3 │ │ │ │ b 95a0a4 <__cxa_atexit@plt+0x94c148> │ │ │ │ @@ -2449168,15 +2449168,15 @@ │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 1111514 <__cxa_atexit@plt+0x11035b8> │ │ │ │ + b 11dc1c0 <__cxa_atexit@plt+0x11ce264> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 965c6c <__cxa_atexit@plt+0x957d10> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2455260,26 +2455260,26 @@ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #12] @ 96baf4 <__cxa_atexit@plt+0x95db98> │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ - b d6d4a8 <__cxa_atexit@plt+0xd5f54c> │ │ │ │ + b faaaf0 <__cxa_atexit@plt+0xf9cb94> │ │ │ │ orreq pc, r0, ip, ror #31 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #20] @ 96bb20 <__cxa_atexit@plt+0x95dbc4> │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [pc, #12] @ 96bb24 <__cxa_atexit@plt+0x95dbc8> │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ + b eaaa98 <__cxa_atexit@plt+0xe9cb3c> │ │ │ │ orreq pc, r0, r8, asr #31 │ │ │ │ orreq pc, r0, r0, asr #31 │ │ │ │ b 96bb44 <__cxa_atexit@plt+0x95dbe8> │ │ │ │ @ instruction: 0xffffffe4 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r2, r0 │ │ │ │ @@ -2455569,15 +2455569,15 @@ │ │ │ │ bhi 96bfc8 <__cxa_atexit@plt+0x95e06c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 96bfd0 <__cxa_atexit@plt+0x95e074> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d6d6c4 <__cxa_atexit@plt+0xd5f768> │ │ │ │ + b faad0c <__cxa_atexit@plt+0xf9cdb0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ orreq pc, r0, r8, lsl #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -2457493,15 +2457493,15 @@ │ │ │ │ bhi 96ddd8 <__cxa_atexit@plt+0x95fe7c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 96dde0 <__cxa_atexit@plt+0x95fe84> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 12bcf4c <__cxa_atexit@plt+0x12aeff0> │ │ │ │ + b 1387bf8 <__cxa_atexit@plt+0x1379c9c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq sp, [r0, r8] │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ sub r2, r5, #8 │ │ │ │ @@ -2458084,15 +2458084,15 @@ │ │ │ │ bhi 96e714 <__cxa_atexit@plt+0x9607b8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 96e71c <__cxa_atexit@plt+0x9607c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 10cf4bc <__cxa_atexit@plt+0x10c1560> │ │ │ │ + b 119a168 <__cxa_atexit@plt+0x118c20c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x0180d1b8 │ │ │ │ strheq r5, [pc, #-28] @ 96e70c <__cxa_atexit@plt+0x9607b0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ @@ -2469490,15 +2469490,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi 97994c <__cxa_atexit@plt+0x96b9f0> │ │ │ │ ldr r3, [pc, #32] @ 97995c <__cxa_atexit@plt+0x96ba00> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ mov r8, r9 │ │ │ │ - b 107f4fc <__cxa_atexit@plt+0x10715a0> │ │ │ │ + b 114a1a8 <__cxa_atexit@plt+0x113c24c> │ │ │ │ ldr r7, [pc, #12] @ 979960 <__cxa_atexit@plt+0x96ba04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq lr, r0, asr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2474304,15 +2474304,15 @@ │ │ │ │ str r8, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, sl} │ │ │ │ ldr r5, [pc, #32] @ 97e498 <__cxa_atexit@plt+0x97053c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 10e1164 <__cxa_atexit@plt+0x10d3208> │ │ │ │ + b 11abe10 <__cxa_atexit@plt+0x119deb4> │ │ │ │ ldr r7, [pc, #16] @ 97e49c <__cxa_atexit@plt+0x970540> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ cmneq pc, r4, asr #9 │ │ │ │ cmneq lr, r0, ror #24 │ │ │ │ @@ -2478012,15 +2478012,15 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r5, [pc, #28] @ 981e84 <__cxa_atexit@plt+0x973f28> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 109384c <__cxa_atexit@plt+0x10858f0> │ │ │ │ + b 115e4f8 <__cxa_atexit@plt+0x115059c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ ldrsbeq r9, [pc, #-164] @ 981de8 <__cxa_atexit@plt+0x973e8c> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -2478687,15 +2478687,15 @@ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 982900 <__cxa_atexit@plt+0x9749a4> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ str r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b fed2e4 <__cxa_atexit@plt+0xfdf388> │ │ │ │ + b 10b7f90 <__cxa_atexit@plt+0x10aa034> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov sl, r7 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -2482357,15 +2482357,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ 986264 <__cxa_atexit@plt+0x978308> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r9, r5, #3 │ │ │ │ mov r5, r3 │ │ │ │ - b fe72fc <__cxa_atexit@plt+0xfd93a0> │ │ │ │ + b 10b1fa8 <__cxa_atexit@plt+0x10a404c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq pc, r4, lsl #13 │ │ │ │ @ instruction: 0x017f5c94 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ @@ -2491860,15 +2491860,15 @@ │ │ │ │ str r7, [r5, #4] │ │ │ │ str r2, [r5, #-4] │ │ │ │ beq 98f6d4 <__cxa_atexit@plt+0x981778> │ │ │ │ ldr r7, [pc, #44] @ 98f6f4 <__cxa_atexit@plt+0x981798> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r9, r7, #3 │ │ │ │ mov r7, r8 │ │ │ │ - b 1077e54 <__cxa_atexit@plt+0x1069ef8> │ │ │ │ + b 1142b00 <__cxa_atexit@plt+0x1134ba4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @@ -2491877,15 +2491877,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 98f718 <__cxa_atexit@plt+0x9817bc> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #3 │ │ │ │ - b 1077e54 <__cxa_atexit@plt+0x1069ef8> │ │ │ │ + b 1142b00 <__cxa_atexit@plt+0x1134ba4> │ │ │ │ cmneq lr, r0, ror #23 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -2500435,15 +2500435,15 @@ │ │ │ │ bhi 997cd0 <__cxa_atexit@plt+0x989d74> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 997cd8 <__cxa_atexit@plt+0x989d7c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 10fe420 <__cxa_atexit@plt+0x10f04c4> │ │ │ │ + b 11c90cc <__cxa_atexit@plt+0x11bb170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsheq r3, [lr, #-188]! @ 0xffffff44 │ │ │ │ strheq ip, [ip, #-204]! @ 0xffffff34 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ @@ -2500611,15 +2500611,15 @@ │ │ │ │ str r8, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12] │ │ │ │ ldr r5, [pc, #56] @ 997fbc <__cxa_atexit@plt+0x98a060> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r1 │ │ │ │ - b 10e1164 <__cxa_atexit@plt+0x10d3208> │ │ │ │ + b 11abe10 <__cxa_atexit@plt+0x119deb4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 997fb4 <__cxa_atexit@plt+0x98a058> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2590644,15 +2590644,15 @@ │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r5, #32]! │ │ │ │ ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ mov sl, r7 │ │ │ │ - b 10b038c <__cxa_atexit@plt+0x10a2430> │ │ │ │ + b 117b038 <__cxa_atexit@plt+0x116d0dc> │ │ │ │ mov fp, r7 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r7, [r5, #24] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ sub r3, r5, #4 │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r0, r1 │ │ │ │ @@ -2590866,15 +2590866,15 @@ │ │ │ │ bne 9f01bc <__cxa_atexit@plt+0x9e2260> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ str r7, [r5, #32]! │ │ │ │ sub sl, r5, #28 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - b 10adf1c <__cxa_atexit@plt+0x109ffc0> │ │ │ │ + b 1178bc8 <__cxa_atexit@plt+0x116ac6c> │ │ │ │ @ instruction: 0x01679b90 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 9f0208 <__cxa_atexit@plt+0x9e22ac> │ │ │ │ @@ -2598004,15 +2598004,15 @@ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r1, [pc, #48] @ 9f7174 <__cxa_atexit@plt+0x9e9218> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmib r3, {r1, r5} │ │ │ │ sub r9, r6, #3 │ │ │ │ mov r5, r2 │ │ │ │ - b 145aa9c <__cxa_atexit@plt+0x144cb40> │ │ │ │ + b 1515710 <__cxa_atexit@plt+0x15077b4> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2598085,15 +2598085,15 @@ │ │ │ │ bhi 9f7298 <__cxa_atexit@plt+0x9e933c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 9f72a0 <__cxa_atexit@plt+0x9e9344> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 144c1a4 <__cxa_atexit@plt+0x143e248> │ │ │ │ + b 1506e18 <__cxa_atexit@plt+0x14f8ebc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r8, r4, lsr r6 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ sub r9, r5, #20 │ │ │ │ @@ -2598194,15 +2598194,15 @@ │ │ │ │ str r2, [sl, #4]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ mov r9, sl │ │ │ │ str r0, [r9, #20]! │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 9f745c <__cxa_atexit@plt+0x9e9500> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2598237,15 +2598237,15 @@ │ │ │ │ str r8, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r8, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ mov r9, sl │ │ │ │ str lr, [r9, #20]! │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b 9f7508 <__cxa_atexit@plt+0x9e95ac> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2598261,15 +2598261,15 @@ │ │ │ │ bhi 9f7558 <__cxa_atexit@plt+0x9e95fc> │ │ │ │ ldr r2, [pc, #36] @ 9f7568 <__cxa_atexit@plt+0x9e960c> │ │ │ │ add r2, pc, r2 │ │ │ │ sub lr, r5, #16 │ │ │ │ stm lr, {r2, r8, sl} │ │ │ │ str r9, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ 9f756c <__cxa_atexit@plt+0x9e9610> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmneq r7, r8, asr #27 │ │ │ │ cmneq r7, r4, lsr #27 │ │ │ │ @@ -2598338,15 +2598338,15 @@ │ │ │ │ bhi 9f76bc <__cxa_atexit@plt+0x9e9760> │ │ │ │ ldr r5, [pc, #104] @ 9f76e0 <__cxa_atexit@plt+0x9e9784> │ │ │ │ add r5, pc, r5 │ │ │ │ str r8, [r7] │ │ │ │ str r5, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2598384,15 +2598384,15 @@ │ │ │ │ bhi 9f7754 <__cxa_atexit@plt+0x9e97f8> │ │ │ │ ldr r5, [pc, #72] @ 9f7778 <__cxa_atexit@plt+0x9e981c> │ │ │ │ add r5, pc, r5 │ │ │ │ str r8, [r7] │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr sl, [r5] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r7, [pc, #16] @ 9f7774 <__cxa_atexit@plt+0x9e9818> │ │ │ │ @@ -2598415,15 +2598415,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 9f77d4 <__cxa_atexit@plt+0x9e9878> │ │ │ │ add r3, pc, r3 │ │ │ │ sub lr, r5, #4 │ │ │ │ stm lr, {r3, r8, sl} │ │ │ │ str r9, [r5, #8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ 9f77d8 <__cxa_atexit@plt+0x9e987c> │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ cmneq r7, r0, ror #22 │ │ │ │ @@ -2598459,15 +2598459,15 @@ │ │ │ │ str r5, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r5, [pc, #60] @ 9f789c <__cxa_atexit@plt+0x9e9940> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [r3, #20] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov r5, ip │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2598511,15 +2598511,15 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str lr, [r5, #-16] │ │ │ │ str sl, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r5, ip │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2598544,15 +2598544,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 9f79cc <__cxa_atexit@plt+0x9e9a70> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ 9f79d0 <__cxa_atexit@plt+0x9e9a74> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmneq r8, r4, lsl #30 │ │ │ │ cmneq r7, r0, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -2598599,15 +2598599,15 @@ │ │ │ │ str r2, [sl, #4]! │ │ │ │ str r8, [sl, #24] │ │ │ │ str r8, [sl, #8] │ │ │ │ str r5, [sl, #12] │ │ │ │ mov r9, sl │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2598631,15 +2598631,15 @@ │ │ │ │ str r8, [r3, #24] │ │ │ │ str r9, [r3, #28] │ │ │ │ str r8, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r9, r3 │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov sl, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 9f7b40 <__cxa_atexit@plt+0x9e9be4> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffcec │ │ │ │ @@ -2598684,15 +2598684,15 @@ │ │ │ │ str r8, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ mov r9, r6 │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2598747,15 +2598747,15 @@ │ │ │ │ str r8, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ mov r9, r6 │ │ │ │ str r2, [r9, #16]! │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 9f7d20 <__cxa_atexit@plt+0x9e9dc4> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #32 │ │ │ │ @@ -2598789,15 +2598789,15 @@ │ │ │ │ str r9, [r3, #28] │ │ │ │ str r8, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r9, r3 │ │ │ │ str r2, [r9, #16]! │ │ │ │ mov r7, r8 │ │ │ │ mov sl, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r7, [pc, #24] @ 9f7db8 <__cxa_atexit@plt+0x9e9e5c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffa78 │ │ │ │ @@ -2602725,15 +2602725,15 @@ │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ cmnpeq r7, r4, ror #27 @ p-variant is OBSOLETE │ │ │ │ ldrdeq lr, [r6, #-176]! @ 0xffffff50 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b de136c <__cxa_atexit@plt+0xdd3410> │ │ │ │ + b 101e9b4 <__cxa_atexit@plt+0x1010a58> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 9fbb78 <__cxa_atexit@plt+0x9edc1c> │ │ │ │ ldr r2, [pc, #76] @ 9fbb84 <__cxa_atexit@plt+0x9edc28> │ │ │ │ @@ -2604885,15 +2604885,15 @@ │ │ │ │ cmneq r6, r0, lsl fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 9fdcd8 <__cxa_atexit@plt+0x9efd7c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2604951,15 +2604951,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 9fdde0 <__cxa_atexit@plt+0x9efe84> │ │ │ │ ldr r5, [pc, #28] @ 9fddf0 <__cxa_atexit@plt+0x9efe94> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 137e174 <__cxa_atexit@plt+0x1370218> │ │ │ │ + b 1438de8 <__cxa_atexit@plt+0x142ae8c> │ │ │ │ ldr r7, [pc, #12] @ 9fddf4 <__cxa_atexit@plt+0x9efe98> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq r6, r0, lsl sl │ │ │ │ cmneq r6, r4, ror #19 │ │ │ │ @@ -2605239,15 +2605239,15 @@ │ │ │ │ beq 9fe260 <__cxa_atexit@plt+0x9f0304> │ │ │ │ ldr r8, [r3, #-4] │ │ │ │ cmp r2, #2 │ │ │ │ bne 9fe268 <__cxa_atexit@plt+0x9f030c> │ │ │ │ ldr r3, [pc, #60] @ 9fe294 <__cxa_atexit@plt+0x9f0338> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b de0ca8 <__cxa_atexit@plt+0xdd2d4c> │ │ │ │ + b 101e2f0 <__cxa_atexit@plt+0x1010394> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #40] @ 9fe298 <__cxa_atexit@plt+0x9f033c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #32] @ 9fe29c <__cxa_atexit@plt+0x9f0340> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ @@ -2605266,15 +2605266,15 @@ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 9fe2cc <__cxa_atexit@plt+0x9f0370> │ │ │ │ ldr r3, [pc, #44] @ 9fe2f0 <__cxa_atexit@plt+0x9f0394> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b de0ca8 <__cxa_atexit@plt+0xdd2d4c> │ │ │ │ + b 101e2f0 <__cxa_atexit@plt+0x1010394> │ │ │ │ ldr r3, [pc, #20] @ 9fe2e8 <__cxa_atexit@plt+0x9f038c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 9fe2ec <__cxa_atexit@plt+0x9f0390> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1be8bdc <__cxa_atexit@plt+0x1bdac80> │ │ │ │ @@ -2605527,15 +2605527,15 @@ │ │ │ │ ldr r3, [r9, #3] │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [pc, #44] @ 9fe6fc <__cxa_atexit@plt+0x9f07a0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b e2bbac <__cxa_atexit@plt+0xe1dc50> │ │ │ │ + b 10691f4 <__cxa_atexit@plt+0x105b298> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @@ -2605546,15 +2605546,15 @@ │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #8] @ 9fe72c <__cxa_atexit@plt+0x9f07d0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ - b e2bbac <__cxa_atexit@plt+0xe1dc50> │ │ │ │ + b 10691f4 <__cxa_atexit@plt+0x105b298> │ │ │ │ cmneq r7, r8, lsl r2 │ │ │ │ cmneq r6, ip, lsl #2 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2605573,15 +2605573,15 @@ │ │ │ │ sub r2, r6, #18 │ │ │ │ str r9, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ add r9, r3, #16 │ │ │ │ stm r9, {r0, r1, r3, lr} │ │ │ │ str r2, [r3, #32] │ │ │ │ sub r9, r6, #2 │ │ │ │ - b de73f4 <__cxa_atexit@plt+0xdd9498> │ │ │ │ + b 1024a3c <__cxa_atexit@plt+0x1016ae0> │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff6f8 │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ @ instruction: 0xfffffa94 │ │ │ │ @@ -2605595,15 +2605595,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 9fe7f8 <__cxa_atexit@plt+0x9f089c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r7, #2] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r9} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 13157f0 <__cxa_atexit@plt+0x1307894> │ │ │ │ + b 13d0464 <__cxa_atexit@plt+0x13c2508> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq r6, r4, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ @@ -2605655,15 +2605655,15 @@ │ │ │ │ str r9, [r6, #8] │ │ │ │ str ip, [r6, #12] │ │ │ │ add r9, r6, #16 │ │ │ │ stm r9, {r0, r1, r6, lr} │ │ │ │ str r2, [r6, #32] │ │ │ │ sub r9, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b de73f4 <__cxa_atexit@plt+0xdd9498> │ │ │ │ + b 1024a3c <__cxa_atexit@plt+0x1016ae0> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ @@ -2605929,15 +2605929,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r6, [pc, #72] @ 9fed5c <__cxa_atexit@plt+0x9f0e00> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r8, r6, #161 @ 0xa1 │ │ │ │ add r9, r2, #2 │ │ │ │ add sl, r1, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #28] @ 9fed4c <__cxa_atexit@plt+0x9f0df0> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ mov r3, #32 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ @@ -2605997,15 +2605997,15 @@ │ │ │ │ str r9, [r6, #8] │ │ │ │ str ip, [r6, #12] │ │ │ │ add r9, r6, #16 │ │ │ │ stm r9, {r0, r1, r6, lr} │ │ │ │ str r2, [r6, #32] │ │ │ │ sub r9, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b de73f4 <__cxa_atexit@plt+0xdd9498> │ │ │ │ + b 1024a3c <__cxa_atexit@plt+0x1016ae0> │ │ │ │ ldr r3, [pc, #120] @ 9feeb8 <__cxa_atexit@plt+0x9f0f5c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #116] @ 9feebc <__cxa_atexit@plt+0x9f0f60> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #112] @ 9feec0 <__cxa_atexit@plt+0x9f0f64> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ @@ -2606013,15 +2606013,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r3, [pc, #92] @ 9feec4 <__cxa_atexit@plt+0x9f0f68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #137 @ 0x89 │ │ │ │ add r9, r2, #2 │ │ │ │ add sl, r1, #1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #52] @ 9feeb4 <__cxa_atexit@plt+0x9f0f58> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ mov r6, #24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2606213,15 +2606213,15 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r0, [pc, #72] @ 9ff1cc <__cxa_atexit@plt+0x9f1270> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r8, r0, #137 @ 0x89 │ │ │ │ add r9, lr, #2 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #72 @ 0x48 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffb34 │ │ │ │ @ instruction: 0xfffff704 │ │ │ │ @ instruction: 0xfffff664 │ │ │ │ @@ -2606478,15 +2606478,15 @@ │ │ │ │ beq 9ff5bc <__cxa_atexit@plt+0x9f1660> │ │ │ │ ldr r8, [r3, #-4] │ │ │ │ cmp r2, #2 │ │ │ │ bne 9ff5c4 <__cxa_atexit@plt+0x9f1668> │ │ │ │ ldr r3, [pc, #60] @ 9ff5f0 <__cxa_atexit@plt+0x9f1694> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b de0ca8 <__cxa_atexit@plt+0xdd2d4c> │ │ │ │ + b 101e2f0 <__cxa_atexit@plt+0x1010394> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #40] @ 9ff5f4 <__cxa_atexit@plt+0x9f1698> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #32] @ 9ff5f8 <__cxa_atexit@plt+0x9f169c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ @@ -2606505,15 +2606505,15 @@ │ │ │ │ ldr r8, [r5, #12] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 9ff628 <__cxa_atexit@plt+0x9f16cc> │ │ │ │ ldr r3, [pc, #44] @ 9ff64c <__cxa_atexit@plt+0x9f16f0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b de0ca8 <__cxa_atexit@plt+0xdd2d4c> │ │ │ │ + b 101e2f0 <__cxa_atexit@plt+0x1010394> │ │ │ │ ldr r3, [pc, #20] @ 9ff644 <__cxa_atexit@plt+0x9f16e8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 9ff648 <__cxa_atexit@plt+0x9f16ec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1be8bdc <__cxa_atexit@plt+0x1bdac80> │ │ │ │ @@ -2606804,15 +2606804,15 @@ │ │ │ │ ldr r3, [r9, #3] │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [pc, #44] @ 9ffaf0 <__cxa_atexit@plt+0x9f1b94> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b e2bbac <__cxa_atexit@plt+0xe1dc50> │ │ │ │ + b 10691f4 <__cxa_atexit@plt+0x105b298> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @@ -2606823,15 +2606823,15 @@ │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #8] @ 9ffb20 <__cxa_atexit@plt+0x9f1bc4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ - b e2bbac <__cxa_atexit@plt+0xe1dc50> │ │ │ │ + b 10691f4 <__cxa_atexit@plt+0x105b298> │ │ │ │ cmneq r7, r4, lsr #28 │ │ │ │ cmneq r6, r0, asr #26 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2606848,15 +2606848,15 @@ │ │ │ │ str r2, [r3, #4]! │ │ │ │ sub r2, r6, #14 │ │ │ │ str r9, [r3, #8] │ │ │ │ add r9, r3, #12 │ │ │ │ stm r9, {r0, r1, r3, lr} │ │ │ │ str r2, [r3, #28] │ │ │ │ sub r9, r6, #2 │ │ │ │ - b de73f4 <__cxa_atexit@plt+0xdd9498> │ │ │ │ + b 1024a3c <__cxa_atexit@plt+0x1016ae0> │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff684 │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ @ instruction: 0xfffffa08 │ │ │ │ @@ -2606870,15 +2606870,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 9ffbe4 <__cxa_atexit@plt+0x9f1c88> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r7, #2] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r9} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 13157f0 <__cxa_atexit@plt+0x1307894> │ │ │ │ + b 13d0464 <__cxa_atexit@plt+0x13c2508> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq r6, r0, lsl #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ @@ -2606928,15 +2606928,15 @@ │ │ │ │ sub r2, r3, #14 │ │ │ │ str r9, [r6, #8] │ │ │ │ add r9, r6, #12 │ │ │ │ stm r9, {r0, r1, r6, lr} │ │ │ │ str r2, [r6, #28] │ │ │ │ sub r9, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b de73f4 <__cxa_atexit@plt+0xdd9498> │ │ │ │ + b 1024a3c <__cxa_atexit@plt+0x1016ae0> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ mov r6, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ @@ -2607262,15 +2607262,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r6, [pc, #116] @ a0025c <__cxa_atexit@plt+0x9f2300> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r8, r6, #161 @ 0xa1 │ │ │ │ add r9, r3, #2 │ │ │ │ add sl, r1, #1 │ │ │ │ mov r6, r2 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r0, [r6, #-11] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ mov fp, lr │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #52] @ a0024c <__cxa_atexit@plt+0x9f22f0> │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2607339,15 +2607339,15 @@ │ │ │ │ sub r2, r3, #14 │ │ │ │ str r9, [r6, #8] │ │ │ │ add r9, r6, #12 │ │ │ │ stm r9, {r0, r1, r6, lr} │ │ │ │ str r2, [r6, #28] │ │ │ │ sub r9, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b de73f4 <__cxa_atexit@plt+0xdd9498> │ │ │ │ + b 1024a3c <__cxa_atexit@plt+0x1016ae0> │ │ │ │ ldr r3, [pc, #120] @ a003b0 <__cxa_atexit@plt+0x9f2454> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #116] @ a003b4 <__cxa_atexit@plt+0x9f2458> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #112] @ a003b8 <__cxa_atexit@plt+0x9f245c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ @@ -2607355,15 +2607355,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r3, [pc, #92] @ a003bc <__cxa_atexit@plt+0x9f2460> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #137 @ 0x89 │ │ │ │ add r9, r2, #2 │ │ │ │ add sl, r1, #1 │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ ldr r7, [pc, #52] @ a003ac <__cxa_atexit@plt+0x9f2450> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ mov r6, #24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2607557,15 +2607557,15 @@ │ │ │ │ str r0, [r5, #-4]! │ │ │ │ ldr r0, [pc, #76] @ a006d0 <__cxa_atexit@plt+0x9f2774> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r8, r0, #137 @ 0x89 │ │ │ │ add r9, lr, #2 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ - b dcf14c <__cxa_atexit@plt+0xdc11f0> │ │ │ │ + b 100c794 <__cxa_atexit@plt+0xffe838> │ │ │ │ mov r6, #68 @ 0x44 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffae0 │ │ │ │ @ instruction: 0xfffff57c │ │ │ │ @ instruction: 0xffffea44 │ │ │ │ @@ -2637256,15 +2637256,15 @@ │ │ │ │ @ instruction: 0xfffffbf4 │ │ │ │ @ instruction: 0x0164e694 │ │ │ │ cmneq r4, r8, asr #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15ef918 <__cxa_atexit@plt+0x15e19bc> │ │ │ │ + b db2c90 <__cxa_atexit@plt+0xda4d34> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi a1d708 <__cxa_atexit@plt+0xa0f7ac> │ │ │ │ @@ -2637560,15 +2637560,15 @@ │ │ │ │ @ instruction: 0xfffff734 │ │ │ │ ldrdeq lr, [r4, #-20]! @ 0xffffffec │ │ │ │ cmneq r4, r4, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15fc468 <__cxa_atexit@plt+0x15ee50c> │ │ │ │ + b dbf7e0 <__cxa_atexit@plt+0xdb1884> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ @@ -2637802,15 +2637802,15 @@ │ │ │ │ @ instruction: 0xfffff36c │ │ │ │ cmneq r4, ip, lsl #28 │ │ │ │ cmneq r4, r8, asr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 160bc38 <__cxa_atexit@plt+0x15fdcdc> │ │ │ │ + b dcefb0 <__cxa_atexit@plt+0xdc1054> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -2638136,15 +2638136,15 @@ │ │ │ │ @ instruction: 0xffffee34 │ │ │ │ ldrdeq sp, [r4, #-132]! @ 0xffffff7c │ │ │ │ cmneq r4, ip, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 162d008 <__cxa_atexit@plt+0x161f0ac> │ │ │ │ + b df0380 <__cxa_atexit@plt+0xde2424> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ @@ -2638482,15 +2638482,15 @@ │ │ │ │ smceq 19760 @ 0x4d30 │ │ │ │ ldrdeq sp, [r4, #-56]! @ 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1648f38 <__cxa_atexit@plt+0x163afdc> │ │ │ │ + b e0c2b0 <__cxa_atexit@plt+0xdfe354> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ b a1e7c4 <__cxa_atexit@plt+0xa10868> │ │ │ │ @@ -2638798,15 +2638798,15 @@ │ │ │ │ @ instruction: 0xffffe3e0 │ │ │ │ smceq 19692 @ 0x4cec │ │ │ │ strdeq ip, [r4, #-224]! @ 0xffffff20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 1638e78 <__cxa_atexit@plt+0x162af1c> │ │ │ │ + b dfc1f0 <__cxa_atexit@plt+0xdee294> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r9, [r7, #7] │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ mov sl, r8 │ │ │ │ @@ -2639183,15 +2639183,15 @@ │ │ │ │ smceq 19596 @ 0x4c8c │ │ │ │ strdeq ip, [r4, #-140]! @ 0xffffff74 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 16198f0 <__cxa_atexit@plt+0x160b994> │ │ │ │ + b ddcc68 <__cxa_atexit@plt+0xdced0c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ b a1f2c4 <__cxa_atexit@plt+0xa11368> │ │ │ │ @@ -2639500,15 +2639500,15 @@ │ │ │ │ @ instruction: 0xffffd8e8 │ │ │ │ cmneq r4, r4, lsl #7 │ │ │ │ cmneq r4, r0, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 16112a4 <__cxa_atexit@plt+0x1603348> │ │ │ │ + b dd461c <__cxa_atexit@plt+0xdc66c0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r9, [r7, #7] │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ mov sl, r8 │ │ │ │ @@ -2639815,15 +2639815,15 @@ │ │ │ │ @ instruction: 0xffffd3f8 │ │ │ │ @ instruction: 0x0164be98 │ │ │ │ cmneq r4, ip, lsr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15ea6a0 <__cxa_atexit@plt+0x15dc744> │ │ │ │ + b dada18 <__cxa_atexit@plt+0xd9fabc> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ @@ -2640234,15 +2640234,15 @@ │ │ │ │ ldr r3, [pc, #36] @ a20538 <__cxa_atexit@plt+0xa125dc> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #4]! │ │ │ │ mov sl, r7 │ │ │ │ str r7, [r9, #8] │ │ │ │ - b 15d8ebc <__cxa_atexit@plt+0x15caf60> │ │ │ │ + b d9c234 <__cxa_atexit@plt+0xd8e2d8> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ @ instruction: 0xfffffed8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ @@ -2640476,15 +2640476,15 @@ │ │ │ │ @ instruction: 0xffffc9a4 │ │ │ │ cmneq r4, r4, asr #8 │ │ │ │ strdeq fp, [r4, #-64]! @ 0xffffffc0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 16281f8 <__cxa_atexit@plt+0x161a29c> │ │ │ │ + b deb570 <__cxa_atexit@plt+0xddd614> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -2640810,15 +2640810,15 @@ │ │ │ │ @ instruction: 0xffffc46c │ │ │ │ cmneq r4, ip, lsl #30 │ │ │ │ cmneq r4, r4, asr #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 16331e8 <__cxa_atexit@plt+0x162528c> │ │ │ │ + b df6560 <__cxa_atexit@plt+0xde8604> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ @@ -2641156,15 +2641156,15 @@ │ │ │ │ cmneq r4, r8, lsr #19 │ │ │ │ smceq 19104 @ 0x4aa0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 165ab40 <__cxa_atexit@plt+0x164cbe4> │ │ │ │ + b e1deb8 <__cxa_atexit@plt+0xe0ff5c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ b a2118c <__cxa_atexit@plt+0xa13230> │ │ │ │ @@ -2641506,15 +2641506,15 @@ │ │ │ │ cmneq r4, r0, lsr r4 │ │ │ │ cmneq r4, r4, lsl #10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 1621aa8 <__cxa_atexit@plt+0x1613b4c> │ │ │ │ + b de4e20 <__cxa_atexit@plt+0xdd6ec4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ b a21710 <__cxa_atexit@plt+0xa137b4> │ │ │ │ @@ -2678440,15 +2678440,15 @@ │ │ │ │ str r2, [sl, #4]! │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sl, #20] │ │ │ │ str r5, [sl, #8] │ │ │ │ str r1, [r9, #12]! │ │ │ │ mov r5, r3 │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2678510,15 +2678510,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sl, #24] │ │ │ │ str r5, [sl, #12] │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ str r8, [sl, #8] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2678555,15 +2678555,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsheq r5, [r3, #-196]! @ 0xffffff3c │ │ │ │ ldrheq r5, [r3, #-220]! @ 0xffffff24 │ │ │ │ cmneq r2, r0, lsl #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -2678660,15 +2678660,15 @@ │ │ │ │ str r1, [sl, #28] │ │ │ │ str r0, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r5, [sl, #20]! │ │ │ │ str lr, [r9, #32]! │ │ │ │ mov r5, r3 │ │ │ │ - b 1579384 <__cxa_atexit@plt+0x156b428> │ │ │ │ + b 1633ff8 <__cxa_atexit@plt+0x162609c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2678699,15 +2678699,15 @@ │ │ │ │ bhi a45e30 <__cxa_atexit@plt+0xa37ed4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ a45e38 <__cxa_atexit@plt+0xa37edc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1415398 <__cxa_atexit@plt+0x140743c> │ │ │ │ + b 14d000c <__cxa_atexit@plt+0x14c20b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x01735a9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -2678721,15 +2678721,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r3, ip, asr sl │ │ │ │ cmneq r3, r4, lsr #22 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ sub sl, r5, #16 │ │ │ │ @@ -2678835,15 +2678835,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sl, #24] │ │ │ │ str r5, [sl, #8] │ │ │ │ str r0, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sl, #12] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2678879,15 +2678879,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r8, [sl, #32] │ │ │ │ str r2, [sl, #36] @ 0x24 │ │ │ │ str r1, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b a46110 <__cxa_atexit@plt+0xa381b4> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2678925,15 +2678925,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r8, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r2, [sl, #44] @ 0x2c │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b a461c8 <__cxa_atexit@plt+0xa3826c> │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2679009,27 +2679009,27 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r5, [pc, #160] @ a46398 <__cxa_atexit@plt+0xa3843c> │ │ │ │ mov r8, r9 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [pc, #120] @ a46388 <__cxa_atexit@plt+0xa3842c> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [lr] │ │ │ │ mov r0, r7 │ │ │ │ b a46328 <__cxa_atexit@plt+0xa383cc> │ │ │ │ ldr r0, [pc, #96] @ a46384 <__cxa_atexit@plt+0xa38428> │ │ │ │ mov lr, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5] │ │ │ │ mov r5, lr │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ b a46348 <__cxa_atexit@plt+0xa383ec> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #60] @ a4638c <__cxa_atexit@plt+0xa38430> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2679069,28 +2679069,28 @@ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r2, #2 │ │ │ │ bne a46418 <__cxa_atexit@plt+0xa384bc> │ │ │ │ ldr r2, [pc, #72] @ a46434 <__cxa_atexit@plt+0xa384d8> │ │ │ │ str r7, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-8]! │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r3, [pc, #56] @ a46438 <__cxa_atexit@plt+0xa384dc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4]! │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #16] @ a46430 <__cxa_atexit@plt+0xa384d4> │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ @ instruction: 0x000001bc │ │ │ │ cmneq r2, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -2679105,15 +2679105,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ b a4647c <__cxa_atexit@plt+0xa38520> │ │ │ │ ldr r2, [pc, #16] @ a46488 <__cxa_atexit@plt+0xa3852c> │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmneq r2, r0, lsr #1 │ │ │ │ andeq r0, r0, r5, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -2679368,15 +2679368,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi a468a4 <__cxa_atexit@plt+0xa38948> │ │ │ │ ldr r2, [pc, #32] @ a468b4 <__cxa_atexit@plt+0xa38958> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ a468b8 <__cxa_atexit@plt+0xa3895c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ strdeq r7, [r2, #-196]! @ 0xffffff3c │ │ │ │ ldrdeq r7, [r2, #-192]! @ 0xffffff40 │ │ │ │ @@ -2679432,15 +2679432,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi a469a4 <__cxa_atexit@plt+0xa38a48> │ │ │ │ ldr r2, [pc, #32] @ a469b4 <__cxa_atexit@plt+0xa38a58> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ a469b8 <__cxa_atexit@plt+0xa38a5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff30 │ │ │ │ strdeq r7, [r2, #-180]! @ 0xffffff4c │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -2707872,15 +2707872,15 @@ │ │ │ │ cmneq r0, r0, asr #14 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ a62604 <__cxa_atexit@plt+0xa546a8> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmneq r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5], #-12 │ │ │ │ b a6262c <__cxa_atexit@plt+0xa546d0> │ │ │ │ @@ -2708102,15 +2708102,15 @@ │ │ │ │ cmneq r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ a6299c <__cxa_atexit@plt+0xa54a40> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmneq r0, r0, ror #7 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2708467,15 +2708467,15 @@ │ │ │ │ cmneq r0, r4, asr #28 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ a62f50 <__cxa_atexit@plt+0xa54ff4> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2708675,15 +2708675,15 @@ │ │ │ │ cmneq r0, r0, lsr #22 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ a63290 <__cxa_atexit@plt+0xa55334> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmneq r0, ip, ror #21 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -2709016,15 +2709016,15 @@ │ │ │ │ strheq ip, [r0, #-80]! @ 0xffffffb0 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ a637e4 <__cxa_atexit@plt+0xa55888> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2716059,15 +2716059,15 @@ │ │ │ │ ldr r1, [r7, #7] │ │ │ │ sub r2, r0, r9 │ │ │ │ cmp sl, r2 │ │ │ │ ble a6a610 <__cxa_atexit@plt+0xa5c6b4> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r1 │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ ldr r3, [pc, #108] @ a6a664 <__cxa_atexit@plt+0xa5c708> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ str r9, [r6, #16] │ │ │ │ stmib r6, {r3, r7, lr} │ │ │ │ sub r7, r8, #9 │ │ │ │ mov r6, r8 │ │ │ │ @@ -2726178,15 +2726178,15 @@ │ │ │ │ ble a74440 <__cxa_atexit@plt+0xa664e4> │ │ │ │ str r7, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str r9, [r5, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ bcc a7448c <__cxa_atexit@plt+0xa66530> │ │ │ │ ldr r3, [pc, #132] @ a744a4 <__cxa_atexit@plt+0xa66548> │ │ │ │ add lr, r6, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ @@ -2727368,15 +2727368,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ a756b0 <__cxa_atexit@plt+0xa67754> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 10e1164 <__cxa_atexit@plt+0x10d3208> │ │ │ │ + b 11abe10 <__cxa_atexit@plt+0x119deb4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r0, r8, lsr r2 │ │ │ │ cmneq r0, r8, lsr #5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ @@ -2728372,15 +2728372,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ a76660 <__cxa_atexit@plt+0xa68704> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 109384c <__cxa_atexit@plt+0x10858f0> │ │ │ │ + b 115e4f8 <__cxa_atexit@plt+0x115059c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r0, r8, lsl #5 │ │ │ │ ldrsheq r5, [r0, #-40]! @ 0xffffffd8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ @@ -2730119,15 +2730119,15 @@ │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 1111514 <__cxa_atexit@plt+0x11035b8> │ │ │ │ + b 11dc1c0 <__cxa_atexit@plt+0x11ce264> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi a78248 <__cxa_atexit@plt+0xa6a2ec> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2740152,15 +2740152,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r1, [r5, #-4]! │ │ │ │ mov r8, r3 │ │ │ │ str r9, [r3, #12] │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ mov r6, r3 │ │ │ │ b a81e74 <__cxa_atexit@plt+0xa73f18> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ a81e84 <__cxa_atexit@plt+0xa73f28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2740218,15 +2740218,15 @@ │ │ │ │ str r9, [r3, #4] │ │ │ │ beq a81f90 <__cxa_atexit@plt+0xa74034> │ │ │ │ ldr r3, [pc, #68] @ a81fa0 <__cxa_atexit@plt+0xa74044> │ │ │ │ ldr r8, [r5, #16]! │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ ldr r8, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ a81fa4 <__cxa_atexit@plt+0xa74048> │ │ │ │ add r5, r5, #20 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -2740243,15 +2740243,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ a81fd0 <__cxa_atexit@plt+0xa74074> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ 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 │ │ │ │ @@ -2740320,15 +2740320,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r3 │ │ │ │ str r9, [r3, #12] │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r7, [pc, #56] @ a82144 <__cxa_atexit@plt+0xa741e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, r3 │ │ │ │ b a82128 <__cxa_atexit@plt+0xa741cc> │ │ │ │ @@ -2740450,15 +2740450,15 @@ │ │ │ │ bcc a8230c <__cxa_atexit@plt+0xa743b0> │ │ │ │ ldr r2, [pc, #44] @ a82324 <__cxa_atexit@plt+0xa743c8> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ str r9, [r3, #12] │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r7, [pc, #20] @ a82328 <__cxa_atexit@plt+0xa743cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff28 │ │ │ │ @@ -2741100,15 +2741100,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi a82d34 <__cxa_atexit@plt+0xa74dd8> │ │ │ │ ldr r3, [pc, #32] @ a82d44 <__cxa_atexit@plt+0xa74de8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ mov r8, r9 │ │ │ │ - b 1317724 <__cxa_atexit@plt+0x13097c8> │ │ │ │ + b 13d2398 <__cxa_atexit@plt+0x13c443c> │ │ │ │ ldr r7, [pc, #12] @ a82d48 <__cxa_atexit@plt+0xa74dec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmpeq lr, r4, asr #9 │ │ │ │ @ instruction: 0x015ed494 │ │ │ │ @@ -2762772,15 +2762772,15 @@ │ │ │ │ bhi a97fd4 <__cxa_atexit@plt+0xa8a078> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ a97fdc <__cxa_atexit@plt+0xa8a080> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b fed2e4 <__cxa_atexit@plt+0xfdf388> │ │ │ │ + b 10b7f90 <__cxa_atexit@plt+0x10aa034> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq r3, [lr, #-140]! @ 0xffffff74 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ @@ -2764274,15 +2764274,15 @@ │ │ │ │ bhi a9974c <__cxa_atexit@plt+0xa8b7f0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ a99754 <__cxa_atexit@plt+0xa8b7f8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 107f4fc <__cxa_atexit@plt+0x10715a0> │ │ │ │ + b 114a1a8 <__cxa_atexit@plt+0x113c24c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq lr, r4, lsl #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -2770204,15 +2770204,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc a9f3f4 <__cxa_atexit@plt+0xa91498> │ │ │ │ ldr r2, [pc, #40] @ a9f40c <__cxa_atexit@plt+0xa914b0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r7, [pc, #20] @ a9f410 <__cxa_atexit@plt+0xa914b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmneq sp, r0, asr #29 │ │ │ │ @@ -2771054,15 +2771054,15 @@ │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r0, r5, #12 │ │ │ │ stm r0, {r7, r8, fp} │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, lr │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ ldr r3, [pc, #116] @ aa01b8 <__cxa_atexit@plt+0xa9225c> │ │ │ │ add r1, r6, #8 │ │ │ │ mov fp, lr │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ str r3, [r6, #4] │ │ │ │ @@ -2771170,15 +2771170,15 @@ │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r3, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #1] │ │ │ │ - b 136d1b8 <__cxa_atexit@plt+0x135f25c> │ │ │ │ + b 1427e2c <__cxa_atexit@plt+0x1419ed0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi aa0380 <__cxa_atexit@plt+0xa92424> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -2771450,15 +2771450,15 @@ │ │ │ │ ble aa07a0 <__cxa_atexit@plt+0xa92844> │ │ │ │ str r7, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str r9, [r5, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ bcc aa07ec <__cxa_atexit@plt+0xa92890> │ │ │ │ ldr r3, [pc, #132] @ aa0804 <__cxa_atexit@plt+0xa928a8> │ │ │ │ add lr, r6, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ @@ -2779597,15 +2779597,15 @@ │ │ │ │ bhi aa86b8 <__cxa_atexit@plt+0xa9a75c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ aa86c0 <__cxa_atexit@plt+0xa9a764> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq sp, r8, lsl r2 │ │ │ │ cmpeq ip, r4, lsl #14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -2779754,15 +2779754,15 @@ │ │ │ │ ldr r3, [pc, #32] @ aa8934 <__cxa_atexit@plt+0xa9a9d8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #20] @ aa8938 <__cxa_atexit@plt+0xa9a9dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ @ instruction: 0x016d2f9c │ │ │ │ cmpeq ip, ip, asr r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -2779811,15 +2779811,15 @@ │ │ │ │ str r9, [r3, #4] │ │ │ │ beq aa8a64 <__cxa_atexit@plt+0xa9ab08> │ │ │ │ ldr r3, [pc, #132] @ aa8a84 <__cxa_atexit@plt+0xa9ab28> │ │ │ │ ldr r8, [r5, #16]! │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bcc aa8a70 <__cxa_atexit@plt+0xa9ab14> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ ldr lr, [pc, #96] @ aa8a8c <__cxa_atexit@plt+0xa9ab30> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ @@ -2779853,15 +2779853,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ aa8ab8 <__cxa_atexit@plt+0xa9ab5c> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ 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, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2780011,15 +2780011,15 @@ │ │ │ │ ldr r1, [pc, #64] @ aa8d58 <__cxa_atexit@plt+0xa9adfc> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ mov r6, r3 │ │ │ │ b aa8d40 <__cxa_atexit@plt+0xa9ade4> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ aa8d50 <__cxa_atexit@plt+0xa9adf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2780075,15 +2780075,15 @@ │ │ │ │ str r9, [r3, #4] │ │ │ │ beq aa8e84 <__cxa_atexit@plt+0xa9af28> │ │ │ │ ldr r3, [pc, #132] @ aa8ea4 <__cxa_atexit@plt+0xa9af48> │ │ │ │ ldr r8, [r5, #16]! │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bcc aa8e90 <__cxa_atexit@plt+0xa9af34> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ ldr lr, [pc, #96] @ aa8eac <__cxa_atexit@plt+0xa9af50> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ @@ -2780117,15 +2780117,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ aa8ed8 <__cxa_atexit@plt+0xa9af7c> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ 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, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2782626,15 +2782626,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ aab618 <__cxa_atexit@plt+0xa9d6bc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 109384c <__cxa_atexit@plt+0x10858f0> │ │ │ │ + b 115e4f8 <__cxa_atexit@plt+0x115059c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [sp, #-32]! @ 0xffffffe0 │ │ │ │ cmneq sp, r0, asr #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ @@ -2783664,15 +2783664,15 @@ │ │ │ │ bhi aac644 <__cxa_atexit@plt+0xa9e6e8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ aac64c <__cxa_atexit@plt+0xa9e6f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b fed2e4 <__cxa_atexit@plt+0xfdf388> │ │ │ │ + b 10b7f90 <__cxa_atexit@plt+0x10aa034> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ msreq (UNDEF: 108), ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -2784990,15 +2784990,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ aadb08 <__cxa_atexit@plt+0xa9fbac> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 10e1164 <__cxa_atexit@plt+0x10d3208> │ │ │ │ + b 11abe10 <__cxa_atexit@plt+0x119deb4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq ip, r0, ror #27 │ │ │ │ cmneq ip, r0, asr lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ @@ -2785914,15 +2785914,15 @@ │ │ │ │ bhi aae96c <__cxa_atexit@plt+0xaa0a10> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ aae974 <__cxa_atexit@plt+0xaa0a18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 107f4fc <__cxa_atexit@plt+0x10715a0> │ │ │ │ + b 114a1a8 <__cxa_atexit@plt+0x113c24c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq ip, r4, ror #30 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -2788181,15 +2788181,15 @@ │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 1111514 <__cxa_atexit@plt+0x11035b8> │ │ │ │ + b 11dc1c0 <__cxa_atexit@plt+0x11ce264> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi ab0d80 <__cxa_atexit@plt+0xaa2e24> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2792133,15 +2792133,15 @@ │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r2, [pc, #56] @ ab4abc <__cxa_atexit@plt+0xaa6b60> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ str r2, [r8, #4]! │ │ │ │ str r1, [r8, #8] │ │ │ │ - b 137b3f8 <__cxa_atexit@plt+0x136d49c> │ │ │ │ + b 143606c <__cxa_atexit@plt+0x1428110> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2792196,15 +2792196,15 @@ │ │ │ │ str r9, [r3, #4] │ │ │ │ beq ab4be8 <__cxa_atexit@plt+0xaa6c8c> │ │ │ │ ldr r3, [pc, #132] @ ab4c08 <__cxa_atexit@plt+0xaa6cac> │ │ │ │ ldr r8, [r5, #16]! │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bcc ab4bf4 <__cxa_atexit@plt+0xaa6c98> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ ldr lr, [pc, #96] @ ab4c10 <__cxa_atexit@plt+0xaa6cb4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ @@ -2792238,15 +2792238,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ ab4c3c <__cxa_atexit@plt+0xaa6ce0> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1341d68 <__cxa_atexit@plt+0x1333e0c> │ │ │ │ + b 13fc9dc <__cxa_atexit@plt+0x13eea80> │ │ │ │ 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, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2792311,15 +2792311,15 @@ │ │ │ │ bhi ab4d60 <__cxa_atexit@plt+0xaa6e04> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ ab4d68 <__cxa_atexit@plt+0xaa6e0c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 130eaf8 <__cxa_atexit@plt+0x1300b9c> │ │ │ │ + b 13c976c <__cxa_atexit@plt+0x13bb810> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smceq 50864 @ 0xc6b0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r8, r6 │ │ │ │ @@ -2792444,15 +2792444,15 @@ │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r0, r5, #12 │ │ │ │ stm r0, {r7, r8, fp} │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, lr │ │ │ │ - b 136cde8 <__cxa_atexit@plt+0x135ee8c> │ │ │ │ + b 1427a5c <__cxa_atexit@plt+0x1419b00> │ │ │ │ ldr r3, [pc, #116] @ ab4ff0 <__cxa_atexit@plt+0xaa7094> │ │ │ │ add r1, r6, #8 │ │ │ │ mov fp, lr │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ str r3, [r6, #4] │ │ │ │ @@ -2792682,15 +2792682,15 @@ │ │ │ │ bhi ab532c <__cxa_atexit@plt+0xaa73d0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ ab5334 <__cxa_atexit@plt+0xaa73d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 137d014 <__cxa_atexit@plt+0x136f0b8> │ │ │ │ + b 1437c88 <__cxa_atexit@plt+0x1429d2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq ip, r0, lsr #11 │ │ │ │ cmpeq fp, r8, ror #26 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -2795650,15 +2795650,15 @@ │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - b 138d048 <__cxa_atexit@plt+0x137f0ec> │ │ │ │ + b 1447cbc <__cxa_atexit@plt+0x1439d60> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ cmneq ip, ip, ror #14 │ │ │ │ @@ -2795673,15 +2795673,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ ldr r3, [pc, #16] @ ab81ec <__cxa_atexit@plt+0xaaa290> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 138d048 <__cxa_atexit@plt+0x137f0ec> │ │ │ │ + b 1447cbc <__cxa_atexit@plt+0x1439d60> │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq ip, r0, ror #14 │ │ │ │ cmpeq fp, r0, ror #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ ab8214 <__cxa_atexit@plt+0xaaa2b8> │ │ │ │ add r5, r5, #4 │ │ │ │ @@ -2798102,15 +2798102,15 @@ │ │ │ │ cmpeq fp, r8, lsr lr │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ aba7dc <__cxa_atexit@plt+0xaac880> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq fp, r0, lsl r9 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5], #-12 │ │ │ │ b aba804 <__cxa_atexit@plt+0xaac8a8> │ │ │ │ @@ -2798332,15 +2798332,15 @@ │ │ │ │ cmpeq fp, ip, lsl #22 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ abab74 <__cxa_atexit@plt+0xaacc18> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrsbeq r6, [fp, #-168] @ 0xffffff58 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2798697,15 +2798697,15 @@ │ │ │ │ cmpeq fp, ip, lsr r5 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ abb128 <__cxa_atexit@plt+0xaad1cc> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2798905,15 +2798905,15 @@ │ │ │ │ cmpeq fp, r8, lsl r2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ abb468 <__cxa_atexit@plt+0xaad50c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq fp, r4, ror #3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -2799246,15 +2799246,15 @@ │ │ │ │ cmpeq fp, r8, lsr #25 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ abb9bc <__cxa_atexit@plt+0xaada60> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2800677,15 +2800677,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [pc, #52] @ abd03c <__cxa_atexit@plt+0xaaf0e0> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r3, {r0, r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 133660c <__cxa_atexit@plt+0x13286b0> │ │ │ │ + b 13f1280 <__cxa_atexit@plt+0x13e3324> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2800857,15 +2800857,15 @@ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r0, [pc, #48] @ abd308 <__cxa_atexit@plt+0xaaf3ac> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #12] │ │ │ │ stmib r3, {r0, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 133660c <__cxa_atexit@plt+0x13286b0> │ │ │ │ + b 13f1280 <__cxa_atexit@plt+0x13e3324> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2801055,15 +2801055,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r8, [r3, #4] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r8, r6, #6 │ │ │ │ str r0, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ - b 133660c <__cxa_atexit@plt+0x13286b0> │ │ │ │ + b 13f1280 <__cxa_atexit@plt+0x13e3324> │ │ │ │ mov r6, r3 │ │ │ │ b abd610 <__cxa_atexit@plt+0xaaf6b4> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -2802988,15 +2802988,15 @@ │ │ │ │ bhi abf434 <__cxa_atexit@plt+0xab14d8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ abf43c <__cxa_atexit@plt+0xab14e0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1309540 <__cxa_atexit@plt+0x12fb5e4> │ │ │ │ + b 13c41b4 <__cxa_atexit@plt+0x13b6258> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x016bc498 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ @@ -2803130,15 +2803130,15 @@ │ │ │ │ bhi abf66c <__cxa_atexit@plt+0xab1710> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ abf674 <__cxa_atexit@plt+0xab1718> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1309adc <__cxa_atexit@plt+0x12fbb80> │ │ │ │ + b 13c4750 <__cxa_atexit@plt+0x13b67f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq fp, r0, ror #4 │ │ │ │ @ instruction: 0xffffff48 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ @@ -2806521,15 +2806521,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [pc, #52] @ ac2b8c <__cxa_atexit@plt+0xab4c30> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r3, {r0, r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 133660c <__cxa_atexit@plt+0x13286b0> │ │ │ │ + b 13f1280 <__cxa_atexit@plt+0x13e3324> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2813381,15 +2813381,15 @@ │ │ │ │ bhi ac9698 <__cxa_atexit@plt+0xabb73c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ ac96a0 <__cxa_atexit@plt+0xabb744> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 10cf4bc <__cxa_atexit@plt+0x10c1560> │ │ │ │ + b 119a168 <__cxa_atexit@plt+0x118c20c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq fp, r4, lsr r2 │ │ │ │ cmpeq sl, r8, asr r3 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ @@ -2813529,15 +2813529,15 @@ │ │ │ │ bhi ac98e8 <__cxa_atexit@plt+0xabb98c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ ac98f0 <__cxa_atexit@plt+0xabb994> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1064724 <__cxa_atexit@plt+0x10567c8> │ │ │ │ + b 112f3d0 <__cxa_atexit@plt+0x1121474> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq fp, r8, ror #31 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2813676,15 +2813676,15 @@ │ │ │ │ bhi ac9b34 <__cxa_atexit@plt+0xabbbd8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ ac9b3c <__cxa_atexit@plt+0xabbbe0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 10fe420 <__cxa_atexit@plt+0x10f04c4> │ │ │ │ + b 11c90cc <__cxa_atexit@plt+0x11bb170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x016b1d98 │ │ │ │ ldrsheq r7, [sl, #-224] @ 0xffffff20 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ @@ -2813779,15 +2813779,15 @@ │ │ │ │ bhi ac9cd0 <__cxa_atexit@plt+0xabbd74> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ ac9cd8 <__cxa_atexit@plt+0xabbd7c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 108fdf8 <__cxa_atexit@plt+0x1081e9c> │ │ │ │ + b 115aaa4 <__cxa_atexit@plt+0x114cb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq fp, r0, lsl #24 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -2813906,15 +2813906,15 @@ │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r3, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #4] │ │ │ │ str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ mov r5, lr │ │ │ │ mov r8, sl │ │ │ │ - b 12519bc <__cxa_atexit@plt+0x1243a60> │ │ │ │ + b 131c668 <__cxa_atexit@plt+0x130e70c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str fp, [sp, #28] │ │ │ │ str r7, [sp, #20] │ │ │ │ @@ -2814742,15 +2814742,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [pc, #52] @ acac00 <__cxa_atexit@plt+0xabcca4> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r3, {r0, r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 133660c <__cxa_atexit@plt+0x13286b0> │ │ │ │ + b 13f1280 <__cxa_atexit@plt+0x13e3324> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2814775,15 +2814775,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [pc, #52] @ acac84 <__cxa_atexit@plt+0xabcd28> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmib r3, {r0, r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 133660c <__cxa_atexit@plt+0x13286b0> │ │ │ │ + b 13f1280 <__cxa_atexit@plt+0x13e3324> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2814917,15 +2814917,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi acae98 <__cxa_atexit@plt+0xabcf3c> │ │ │ │ ldr r3, [pc, #32] @ acaea8 <__cxa_atexit@plt+0xabcf4c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ mov r8, r9 │ │ │ │ - b 1317724 <__cxa_atexit@plt+0x13097c8> │ │ │ │ + b 13d2398 <__cxa_atexit@plt+0x13c443c> │ │ │ │ ldr r7, [pc, #12] @ acaeac <__cxa_atexit@plt+0xabcf50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrsheq r6, [sl, #-184] @ 0xffffff48 │ │ │ │ ldrsbeq r6, [sl, #-180] @ 0xffffff4c │ │ │ │ @@ -2815312,15 +2815312,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi acb4c4 <__cxa_atexit@plt+0xabd568> │ │ │ │ ldr r3, [pc, #32] @ acb4d4 <__cxa_atexit@plt+0xabd578> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ mov r8, r9 │ │ │ │ - b 1317724 <__cxa_atexit@plt+0x13097c8> │ │ │ │ + b 13d2398 <__cxa_atexit@plt+0x13c443c> │ │ │ │ ldr r7, [pc, #12] @ acb4d8 <__cxa_atexit@plt+0xabd57c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmpeq sl, r4, ror #11 │ │ │ │ cmpeq sl, r0, asr #11 │ │ │ │ @@ -2815557,15 +2815557,15 @@ │ │ │ │ bhi acb898 <__cxa_atexit@plt+0xabd93c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ acb8a0 <__cxa_atexit@plt+0xabd944> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1309540 <__cxa_atexit@plt+0x12fb5e4> │ │ │ │ + b 13c41b4 <__cxa_atexit@plt+0x13b6258> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq fp, r4, lsr r0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ @@ -2817529,15 +2817529,15 @@ │ │ │ │ ldrsheq r4, [sl, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ acd768 <__cxa_atexit@plt+0xabf80c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq sl, r0, asr #7 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5], #-12 │ │ │ │ b acd790 <__cxa_atexit@plt+0xabf834> │ │ │ │ @@ -2817759,15 +2817759,15 @@ │ │ │ │ cmpeq sl, r4, asr #1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ acdb00 <__cxa_atexit@plt+0xabfba4> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @ instruction: 0x015a4090 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2818124,15 +2818124,15 @@ │ │ │ │ ldrsheq r3, [sl, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ace0b4 <__cxa_atexit@plt+0xac0158> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2818332,15 +2818332,15 @@ │ │ │ │ ldrsbeq r3, [sl, #-112] @ 0xffffff90 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ace3f4 <__cxa_atexit@plt+0xac0498> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @ instruction: 0x015a379c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -2818673,15 +2818673,15 @@ │ │ │ │ cmpeq sl, r0, ror #4 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ace948 <__cxa_atexit@plt+0xac09ec> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 137e15c <__cxa_atexit@plt+0x1370200> │ │ │ │ + b 1438dd0 <__cxa_atexit@plt+0x142ae74> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -2821168,15 +2821168,15 @@ │ │ │ │ @ instruction: 0xfffff7b4 │ │ │ │ cmpeq sl, r8, lsr #24 │ │ │ │ ldrsbeq r0, [sl, #-196] @ 0xffffff3c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fd681c <__cxa_atexit@plt+0xfc88c0> │ │ │ │ + b d5d04c <__cxa_atexit@plt+0xd4f0f0> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi ad10a4 <__cxa_atexit@plt+0xac3148> │ │ │ │ ldr r2, [pc, #92] @ ad10c0 <__cxa_atexit@plt+0xac3164> │ │ │ │ @@ -2821522,15 +2821522,15 @@ │ │ │ │ @ instruction: 0xfffff22c │ │ │ │ cmpeq sl, r0, lsr #13 │ │ │ │ cmpeq sl, r0, ror r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fd2234 <__cxa_atexit@plt+0xfc42d8> │ │ │ │ + b d58a64 <__cxa_atexit@plt+0xd4ab08> │ │ │ │ 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, #12 │ │ │ │ @@ -2821961,15 +2821961,15 @@ │ │ │ │ @ instruction: 0xffffeb3c │ │ │ │ cmppeq r9, r4, asr #31 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b fd1ac0 <__cxa_atexit@plt+0xfc3b64> │ │ │ │ + b d582f0 <__cxa_atexit@plt+0xd4a394> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi ad1cfc <__cxa_atexit@plt+0xac3da0> │ │ │ │ @@ -2822452,15 +2822452,15 @@ │ │ │ │ @ instruction: 0xffffe390 │ │ │ │ cmppeq r9, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b fd5500 <__cxa_atexit@plt+0xfc75a4> │ │ │ │ + b d5bd30 <__cxa_atexit@plt+0xd4ddd4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ sub r1, r5, #4 │ │ │ │ cmp fp, r1 │ │ │ │ bhi ad24d8 <__cxa_atexit@plt+0xac457c> │ │ │ │ @@ -2822685,15 +2822685,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi ad27f8 <__cxa_atexit@plt+0xac489c> │ │ │ │ ldr r3, [pc, #32] @ ad2808 <__cxa_atexit@plt+0xac48ac> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r8, r9, sl} │ │ │ │ ldr r8, [r5] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ - b 11eaa3c <__cxa_atexit@plt+0x11dcae0> │ │ │ │ + b 12b56e8 <__cxa_atexit@plt+0x12a778c> │ │ │ │ ldr r7, [pc, #12] @ ad280c <__cxa_atexit@plt+0xac48b0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmppeq r9, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ @@ -2822752,29 +2822752,29 @@ │ │ │ │ beq ad2904 <__cxa_atexit@plt+0xac49a8> │ │ │ │ ldr r2, [pc, #32] @ ad2910 <__cxa_atexit@plt+0xac49b4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r2, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b 11eaa3c <__cxa_atexit@plt+0x11dcae0> │ │ │ │ + b 12b56e8 <__cxa_atexit@plt+0x12a778c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ ad293c <__cxa_atexit@plt+0xac49e0> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r7, [r5, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r8, r7 │ │ │ │ - b 11eaa3c <__cxa_atexit@plt+0x11dcae0> │ │ │ │ + b 12b56e8 <__cxa_atexit@plt+0x12a778c> │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi ad29a8 <__cxa_atexit@plt+0xac4a4c> │ │ │ │ @@ -2822828,15 +2822828,15 @@ │ │ │ │ cmp fp, r2 │ │ │ │ bhi ad2a34 <__cxa_atexit@plt+0xac4ad8> │ │ │ │ ldr r3, [pc, #36] @ ad2a48 <__cxa_atexit@plt+0xac4aec> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r8, r9, sl} │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ - b 11eaa3c <__cxa_atexit@plt+0x11dcae0> │ │ │ │ + b 12b56e8 <__cxa_atexit@plt+0x12a778c> │ │ │ │ ldr r7, [pc, #16] @ ad2a4c <__cxa_atexit@plt+0xac4af0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdf0 │ │ │ │ cmppeq r9, ip, ror #5 @ p-variant is OBSOLETE │ │ │ │ @@ -2822847,15 +2822847,15 @@ │ │ │ │ bhi ad2a80 <__cxa_atexit@plt+0xac4b24> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ ad2a88 <__cxa_atexit@plt+0xac4b2c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 129bd9c <__cxa_atexit@plt+0x128de40> │ │ │ │ + b 1366a48 <__cxa_atexit@plt+0x1358aec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq sl, ip, asr #28 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ @@ -2823377,15 +2823377,15 @@ │ │ │ │ @ instruction: 0xffffd530 │ │ │ │ cmpeq r9, r4, lsr #19 │ │ │ │ ldrheq lr, [r9, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fd11a4 <__cxa_atexit@plt+0xfc3248> │ │ │ │ + b d579d4 <__cxa_atexit@plt+0xd49a78> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi ad3328 <__cxa_atexit@plt+0xac53cc> │ │ │ │ ldr r2, [pc, #92] @ ad3344 <__cxa_atexit@plt+0xac53e8> │ │ │ │ @@ -2823580,15 +2823580,15 @@ │ │ │ │ @ instruction: 0xffffd204 │ │ │ │ cmpeq r9, r8, ror r6 │ │ │ │ @ instruction: 0x0159e790 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fd0948 <__cxa_atexit@plt+0xfc29ec> │ │ │ │ + b d57178 <__cxa_atexit@plt+0xd4921c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi ad3654 <__cxa_atexit@plt+0xac56f8> │ │ │ │ ldr r2, [pc, #92] @ ad3670 <__cxa_atexit@plt+0xac5714> │ │ │ │ @@ -2824341,15 +2824341,15 @@ │ │ │ │ @ instruction: 0xffffc60c │ │ │ │ @ instruction: 0x0159da94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b fd3d6c <__cxa_atexit@plt+0xfc5e10> │ │ │ │ + b d5a59c <__cxa_atexit@plt+0xd4c640> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ sub r1, r5, #4 │ │ │ │ cmp fp, r1 │ │ │ │ bhi ad425c <__cxa_atexit@plt+0xac6300> │ │ │ │ @@ -2824838,15 +2824838,15 @@ │ │ │ │ @ instruction: 0xffffbe48 │ │ │ │ ldrsbeq sp, [r9, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b fceb78 <__cxa_atexit@plt+0xfc0c1c> │ │ │ │ + b d553a8 <__cxa_atexit@plt+0xd4744c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi ad49f0 <__cxa_atexit@plt+0xac6a94> │ │ │ │ @@ -2825046,15 +2825046,15 @@ │ │ │ │ @ instruction: 0xffffbb1c │ │ │ │ @ instruction: 0x0159cf90 │ │ │ │ cmpeq r9, r8, ror r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fcde84 <__cxa_atexit@plt+0xfbff28> │ │ │ │ + b d546b4 <__cxa_atexit@plt+0xd46758> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi ad4d3c <__cxa_atexit@plt+0xac6de0> │ │ │ │ ldr r2, [pc, #92] @ ad4d58 <__cxa_atexit@plt+0xac6dfc> │ │ │ │ @@ -2825249,15 +2825249,15 @@ │ │ │ │ @ instruction: 0xffffb7f0 │ │ │ │ cmpeq r9, r4, ror #24 │ │ │ │ cmpeq r9, r4, asr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fcd630 <__cxa_atexit@plt+0xfbf6d4> │ │ │ │ + b d53e60 <__cxa_atexit@plt+0xd45f04> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi ad5068 <__cxa_atexit@plt+0xac710c> │ │ │ │ ldr r2, [pc, #92] @ ad5084 <__cxa_atexit@plt+0xac7128> │ │ │ │ @@ -2825645,15 +2825645,15 @@ │ │ │ │ @ instruction: 0xffffb1c0 │ │ │ │ cmpeq r9, r4, lsr r6 │ │ │ │ cmpeq r9, r0, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f906fc <__cxa_atexit@plt+0xf827a0> │ │ │ │ + b d16f2c <__cxa_atexit@plt+0xd08fd0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r9 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2825767,15 +2825767,15 @@ │ │ │ │ cmneq sl, ip, lsr #2 │ │ │ │ @ instruction: 0xffffafd0 │ │ │ │ cmpeq r9, ip, asr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r8 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -2825868,15 +2825868,15 @@ │ │ │ │ @ instruction: 0x016a5f98 │ │ │ │ @ instruction: 0xffffae3c │ │ │ │ ldrheq ip, [r9, #-40] @ 0xffffffd8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r8 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -2825969,15 +2825969,15 @@ │ │ │ │ cmneq sl, r4, lsl #28 │ │ │ │ @ instruction: 0xffffaca8 │ │ │ │ cmpeq r9, r4, lsr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r8 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -2826515,15 +2826515,15 @@ │ │ │ │ str r8, [r3, #24] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ str lr, [r3, #16]! │ │ │ │ str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, sl │ │ │ │ - b ed10d8 <__cxa_atexit@plt+0xec317c> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ b ad63e0 <__cxa_atexit@plt+0xac8484> │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ ad63f0 <__cxa_atexit@plt+0xac8494> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2828505,15 +2828505,15 @@ │ │ │ │ cmpeq r9, r0, lsl ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ad82e8 <__cxa_atexit@plt+0xaca38c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ ad8318 <__cxa_atexit@plt+0xaca3bc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ @@ -2829812,15 +2829812,15 @@ │ │ │ │ cmpeq r9, r0, lsr #10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ad9754 <__cxa_atexit@plt+0xacb7f8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ ad9784 <__cxa_atexit@plt+0xacb828> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ @@ -2829899,15 +2829899,15 @@ │ │ │ │ cmpeq r9, r4, asr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ad98b0 <__cxa_atexit@plt+0xacb954> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ad98d0 <__cxa_atexit@plt+0xacb974> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -2829982,15 +2829982,15 @@ │ │ │ │ cmpeq r9, r8, ror r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ad99fc <__cxa_atexit@plt+0xacbaa0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ ad9a2c <__cxa_atexit@plt+0xacbad0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ @@ -2831379,15 +2831379,15 @@ │ │ │ │ cmpeq r9, r4, lsr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ adafd0 <__cxa_atexit@plt+0xacd074> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ adb000 <__cxa_atexit@plt+0xacd0a4> │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ @@ -2831462,15 +2831462,15 @@ │ │ │ │ cmpeq r9, r8, asr fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ adb11c <__cxa_atexit@plt+0xacd1c0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ adb14c <__cxa_atexit@plt+0xacd1f0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ @@ -2831549,15 +2831549,15 @@ │ │ │ │ ldrsheq r6, [r9, #-156] @ 0xffffff64 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ adb278 <__cxa_atexit@plt+0xacd31c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ adb298 <__cxa_atexit@plt+0xacd33c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -2835382,15 +2835382,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi adee5c <__cxa_atexit@plt+0xad0f00> │ │ │ │ ldr r5, [pc, #28] @ adee6c <__cxa_atexit@plt+0xad0f10> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r7, [pc, #12] @ adee70 <__cxa_atexit@plt+0xad0f14> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq r9, r0, lsl #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2836296,15 +2836296,15 @@ │ │ │ │ cmp fp, r2 │ │ │ │ bhi adfcb4 <__cxa_atexit@plt+0xad1d58> │ │ │ │ ldr r3, [pc, #64] @ adfcd4 <__cxa_atexit@plt+0xad1d78> │ │ │ │ add r3, pc, r3 │ │ │ │ sub lr, r5, #20 │ │ │ │ stm lr, {r3, r8, r9, sl} │ │ │ │ mov r5, r2 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r7, [pc, #36] @ adfcd0 <__cxa_atexit@plt+0xad1d74> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ adfccc <__cxa_atexit@plt+0xad1d70> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2836382,15 +2836382,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ str lr, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str r9, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, sl │ │ │ │ - b fc96fc <__cxa_atexit@plt+0xfbb7a0> │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2836413,15 +2836413,15 @@ │ │ │ │ cmp fp, r2 │ │ │ │ bhi adfe88 <__cxa_atexit@plt+0xad1f2c> │ │ │ │ ldr r3, [pc, #64] @ adfea8 <__cxa_atexit@plt+0xad1f4c> │ │ │ │ add r3, pc, r3 │ │ │ │ sub lr, r5, #20 │ │ │ │ stm lr, {r3, r8, r9, sl} │ │ │ │ mov r5, r2 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r7, [pc, #36] @ adfea4 <__cxa_atexit@plt+0xad1f48> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ adfea0 <__cxa_atexit@plt+0xad1f44> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2836550,15 +2836550,15 @@ │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi ae009c <__cxa_atexit@plt+0xad2140> │ │ │ │ ldr r2, [pc, #28] @ ae00ac <__cxa_atexit@plt+0xad2150> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r7, [pc, #12] @ ae00b0 <__cxa_atexit@plt+0xad2154> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq r9, r8, ror #1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ @@ -2836652,15 +2836652,15 @@ │ │ │ │ bhi ae0250 <__cxa_atexit@plt+0xad22f4> │ │ │ │ ldr r2, [pc, #84] @ ae0274 <__cxa_atexit@plt+0xad2318> │ │ │ │ add r2, pc, r2 │ │ │ │ sub lr, r5, #20 │ │ │ │ stm lr, {r2, r3, r9, sl} │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2836738,15 +2836738,15 @@ │ │ │ │ cmp fp, r2 │ │ │ │ bhi ae0398 <__cxa_atexit@plt+0xad243c> │ │ │ │ ldr r3, [pc, #56] @ ae03b4 <__cxa_atexit@plt+0xad2458> │ │ │ │ add r3, pc, r3 │ │ │ │ sub lr, r5, #24 │ │ │ │ stm lr, {r3, r8, r9, sl} │ │ │ │ mov r5, r2 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ ae03b0 <__cxa_atexit@plt+0xad2454> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ @@ -2836857,15 +2836857,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ ae0568 <__cxa_atexit@plt+0xad260c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ andeq r0, r0, r8, 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 │ │ │ │ @@ -2836928,15 +2836928,15 @@ │ │ │ │ bhi ae06a0 <__cxa_atexit@plt+0xad2744> │ │ │ │ ldr r2, [pc, #84] @ ae06c4 <__cxa_atexit@plt+0xad2768> │ │ │ │ add r2, pc, r2 │ │ │ │ sub lr, r5, #24 │ │ │ │ stm lr, {r2, r3, r9, sl} │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2837053,15 +2837053,15 @@ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ ae0878 <__cxa_atexit@plt+0xad291c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ 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, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2837174,15 +2837174,15 @@ │ │ │ │ cmp fp, r2 │ │ │ │ bhi ae0a6c <__cxa_atexit@plt+0xad2b10> │ │ │ │ ldr r3, [pc, #64] @ ae0a8c <__cxa_atexit@plt+0xad2b30> │ │ │ │ add r3, pc, r3 │ │ │ │ sub lr, r5, #20 │ │ │ │ stm lr, {r3, r8, r9, sl} │ │ │ │ mov r5, r2 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r7, [pc, #36] @ ae0a88 <__cxa_atexit@plt+0xad2b2c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ ae0a84 <__cxa_atexit@plt+0xad2b28> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2837205,15 +2837205,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi ae0ae4 <__cxa_atexit@plt+0xad2b88> │ │ │ │ ldr r5, [pc, #48] @ ae0afc <__cxa_atexit@plt+0xad2ba0> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b fc960c <__cxa_atexit@plt+0xfbb6b0> │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ ae0af8 <__cxa_atexit@plt+0xad2b9c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2837316,15 +2837316,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r9, #7] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ ae0cbc <__cxa_atexit@plt+0xad2d60> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2837336,15 +2837336,15 @@ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ ae0ce4 <__cxa_atexit@plt+0xad2d88> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ 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, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2837380,15 +2837380,15 @@ │ │ │ │ ldr r3, [pc, #60] @ ae0db8 <__cxa_atexit@plt+0xad2e5c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r9, #7] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ ae0dbc <__cxa_atexit@plt+0xad2e60> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2838762,24 +2838762,24 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r1, [pc, #32] @ ae2338 <__cxa_atexit@plt+0xad43dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b f6d550 <__cxa_atexit@plt+0xf5f5f4> │ │ │ │ + b cf3d80 <__cxa_atexit@plt+0xce5e24> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmneq r9, r8, lsr #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -2839002,15 +2839002,15 @@ │ │ │ │ sub r1, r6, #2 │ │ │ │ str r1, [r5, #-16] │ │ │ │ str r9, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b f6d550 <__cxa_atexit@plt+0xf5f5f4> │ │ │ │ + b cf3d80 <__cxa_atexit@plt+0xce5e24> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2839019,15 +2839019,15 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ae2730 <__cxa_atexit@plt+0xad47d4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ae2750 <__cxa_atexit@plt+0xad47f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -2839057,15 +2839057,15 @@ │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-16] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r1, [r5, #-12] │ │ │ │ mov r5, r9 │ │ │ │ - b f6d5d0 <__cxa_atexit@plt+0xf5f674> │ │ │ │ + b cf3e00 <__cxa_atexit@plt+0xce5ea4> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2839312,15 +2839312,15 @@ │ │ │ │ sub r1, r6, #2 │ │ │ │ str r1, [r5, #-16] │ │ │ │ str r9, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b f6d550 <__cxa_atexit@plt+0xf5f5f4> │ │ │ │ + b cf3d80 <__cxa_atexit@plt+0xce5e24> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2839329,15 +2839329,15 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ae2c08 <__cxa_atexit@plt+0xad4cac> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ae2c28 <__cxa_atexit@plt+0xad4ccc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -2839367,15 +2839367,15 @@ │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-16] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r1, [r5, #-12] │ │ │ │ mov r5, r9 │ │ │ │ - b f6d5d0 <__cxa_atexit@plt+0xf5f674> │ │ │ │ + b cf3e00 <__cxa_atexit@plt+0xce5ea4> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2839603,15 +2839603,15 @@ │ │ │ │ sub r1, r6, #2 │ │ │ │ str r1, [r5, #-16] │ │ │ │ str r9, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b f6d550 <__cxa_atexit@plt+0xf5f5f4> │ │ │ │ + b cf3d80 <__cxa_atexit@plt+0xce5e24> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2839620,15 +2839620,15 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ae3094 <__cxa_atexit@plt+0xad5138> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ ae30b4 <__cxa_atexit@plt+0xad5158> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -2839658,15 +2839658,15 @@ │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r3, [r5, #-16] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r1, [r5, #-12] │ │ │ │ mov r5, r9 │ │ │ │ - b f6d5d0 <__cxa_atexit@plt+0xf5f674> │ │ │ │ + b cf3e00 <__cxa_atexit@plt+0xce5ea4> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2861388,15 +2861388,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi af84b4 <__cxa_atexit@plt+0xaea558> │ │ │ │ ldr r5, [pc, #28] @ af84c4 <__cxa_atexit@plt+0xaea568> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f93504 <__cxa_atexit@plt+0xf855a8> │ │ │ │ + b d19d34 <__cxa_atexit@plt+0xd0bdd8> │ │ │ │ ldr r7, [pc, #12] @ af84c8 <__cxa_atexit@plt+0xaea56c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq r7, ip, asr #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2861646,15 +2861646,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r5, #-12] │ │ │ │ mov r5, r9 │ │ │ │ - b f93584 <__cxa_atexit@plt+0xf85628> │ │ │ │ + b d19db4 <__cxa_atexit@plt+0xd0be58> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2861875,15 +2861875,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi af8c5c <__cxa_atexit@plt+0xaead00> │ │ │ │ ldr r5, [pc, #48] @ af8c74 <__cxa_atexit@plt+0xaead18> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f93504 <__cxa_atexit@plt+0xf855a8> │ │ │ │ + b d19d34 <__cxa_atexit@plt+0xd0bdd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ af8c70 <__cxa_atexit@plt+0xaead14> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2861931,15 +2861931,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi af8d30 <__cxa_atexit@plt+0xaeadd4> │ │ │ │ ldr r5, [pc, #28] @ af8d40 <__cxa_atexit@plt+0xaeade4> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f931e4 <__cxa_atexit@plt+0xf85288> │ │ │ │ + b d19a14 <__cxa_atexit@plt+0xd0bab8> │ │ │ │ ldr r7, [pc, #12] @ af8d44 <__cxa_atexit@plt+0xaeade8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq r7, r0, ror #19 │ │ │ │ cmpeq r7, ip, lsr #16 │ │ │ │ @@ -2862092,15 +2862092,15 @@ │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str sl, [r3, #16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r9 │ │ │ │ - b f93264 <__cxa_atexit@plt+0xf85308> │ │ │ │ + b d19a94 <__cxa_atexit@plt+0xd0bb38> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2863354,15 +2863354,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afa378 <__cxa_atexit@plt+0xaec41c> │ │ │ │ ldr r5, [pc, #48] @ afa390 <__cxa_atexit@plt+0xaec434> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f931e4 <__cxa_atexit@plt+0xf85288> │ │ │ │ + b d19a14 <__cxa_atexit@plt+0xd0bab8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ afa38c <__cxa_atexit@plt+0xaec430> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2863444,15 +2863444,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afa4d4 <__cxa_atexit@plt+0xaec578> │ │ │ │ ldr r5, [pc, #28] @ afa4e4 <__cxa_atexit@plt+0xaec588> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f930f4 <__cxa_atexit@plt+0xf85198> │ │ │ │ + b d19924 <__cxa_atexit@plt+0xd0b9c8> │ │ │ │ ldr r7, [pc, #12] @ afa4e8 <__cxa_atexit@plt+0xaec58c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq r7, r4, lsr #5 │ │ │ │ cmpeq r7, r0, ror #3 │ │ │ │ @@ -2863525,15 +2863525,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afa618 <__cxa_atexit@plt+0xaec6bc> │ │ │ │ ldr r5, [pc, #28] @ afa628 <__cxa_atexit@plt+0xaec6cc> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f93074 <__cxa_atexit@plt+0xf85118> │ │ │ │ + b d198a4 <__cxa_atexit@plt+0xd0b948> │ │ │ │ ldr r7, [pc, #12] @ afa62c <__cxa_atexit@plt+0xaec6d0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq r7, r8, ror #2 │ │ │ │ cmpeq r7, r8, lsr #2 │ │ │ │ @@ -2863612,15 +2863612,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afa774 <__cxa_atexit@plt+0xaec818> │ │ │ │ ldr r5, [pc, #28] @ afa784 <__cxa_atexit@plt+0xaec828> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f92ff4 <__cxa_atexit@plt+0xf85098> │ │ │ │ + b d19824 <__cxa_atexit@plt+0xd0b8c8> │ │ │ │ ldr r7, [pc, #12] @ afa788 <__cxa_atexit@plt+0xaec82c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq r7, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2863802,15 +2863802,15 @@ │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str sl, [r3, #16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r9 │ │ │ │ - b f93174 <__cxa_atexit@plt+0xf85218> │ │ │ │ + b d199a4 <__cxa_atexit@plt+0xd0ba48> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2864125,15 +2864125,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afaf84 <__cxa_atexit@plt+0xaed028> │ │ │ │ ldr r5, [pc, #48] @ afaf9c <__cxa_atexit@plt+0xaed040> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f930f4 <__cxa_atexit@plt+0xf85198> │ │ │ │ + b d19924 <__cxa_atexit@plt+0xd0b9c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ afaf98 <__cxa_atexit@plt+0xaed03c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2864154,15 +2864154,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afaff8 <__cxa_atexit@plt+0xaed09c> │ │ │ │ ldr r5, [pc, #48] @ afb010 <__cxa_atexit@plt+0xaed0b4> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f93074 <__cxa_atexit@plt+0xf85118> │ │ │ │ + b d198a4 <__cxa_atexit@plt+0xd0b948> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ afb00c <__cxa_atexit@plt+0xaed0b0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2864182,15 +2864182,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afb068 <__cxa_atexit@plt+0xaed10c> │ │ │ │ ldr r5, [pc, #48] @ afb080 <__cxa_atexit@plt+0xaed124> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f92ff4 <__cxa_atexit@plt+0xf85098> │ │ │ │ + b d19824 <__cxa_atexit@plt+0xd0b8c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ afb07c <__cxa_atexit@plt+0xaed120> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2864289,15 +2864289,15 @@ │ │ │ │ ldr r3, [pc, #56] @ afb228 <__cxa_atexit@plt+0xaed2cc> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r7, #7] │ │ │ │ ldr r8, [r5, #-12] │ │ │ │ str r3, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b f764dc <__cxa_atexit@plt+0xf68580> │ │ │ │ + b cfcd0c <__cxa_atexit@plt+0xceedb0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ @@ -2864307,23 +2864307,23 @@ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ afb250 <__cxa_atexit@plt+0xaed2f4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b f764dc <__cxa_atexit@plt+0xf68580> │ │ │ │ + b cfcd0c <__cxa_atexit@plt+0xceedb0> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ afb270 <__cxa_atexit@plt+0xaed314> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2864359,15 +2864359,15 @@ │ │ │ │ ldr r0, [pc, #64] @ afb348 <__cxa_atexit@plt+0xaed3ec> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ - b f7655c <__cxa_atexit@plt+0xf68600> │ │ │ │ + b cfcd8c <__cxa_atexit@plt+0xceee30> │ │ │ │ mov r6, r3 │ │ │ │ b afb330 <__cxa_atexit@plt+0xaed3d4> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ afb340 <__cxa_atexit@plt+0xaed3e4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2864385,24 +2864385,24 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r1, [pc, #32] @ afb394 <__cxa_atexit@plt+0xaed438> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b f764dc <__cxa_atexit@plt+0xf68580> │ │ │ │ + b cfcd0c <__cxa_atexit@plt+0xceedb0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmneq r8, ip, asr #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -2864439,15 +2864439,15 @@ │ │ │ │ ldr r0, [pc, #64] @ afb488 <__cxa_atexit@plt+0xaed52c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #4]! │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ str r8, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ - b f7655c <__cxa_atexit@plt+0xf68600> │ │ │ │ + b cfcd8c <__cxa_atexit@plt+0xceee30> │ │ │ │ mov r6, r3 │ │ │ │ b afb470 <__cxa_atexit@plt+0xaed514> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ afb480 <__cxa_atexit@plt+0xaed524> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2864542,15 +2864542,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ ldr r3, [sl, #7] │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ stmib r5, {r2, r3, r7} │ │ │ │ mov r7, sl │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ afb628 <__cxa_atexit@plt+0xaed6cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2864566,15 +2864566,15 @@ │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #12] @ afb660 <__cxa_atexit@plt+0xaed704> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmneq r8, ip, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ @@ -2864593,15 +2864593,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, #7] │ │ │ │ str r3, [r5, #-8] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ afb6f0 <__cxa_atexit@plt+0xaed794> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2864613,15 +2864613,15 @@ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ afb718 <__cxa_atexit@plt+0xaed7bc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ smceq 32808 @ 0x8028 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afb758 <__cxa_atexit@plt+0xaed7fc> │ │ │ │ ldr r2, [pc, #40] @ afb760 <__cxa_atexit@plt+0xaed804> │ │ │ │ @@ -2864629,24 +2864629,24 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r1, [pc, #32] @ afb764 <__cxa_atexit@plt+0xaed808> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b f775fc <__cxa_atexit@plt+0xf696a0> │ │ │ │ + b cfde2c <__cxa_atexit@plt+0xcefed0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ smceq 32796 @ 0x801c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -2864684,15 +2864684,15 @@ │ │ │ │ beq afb834 <__cxa_atexit@plt+0xaed8d8> │ │ │ │ ldr r2, [pc, #52] @ afb854 <__cxa_atexit@plt+0xaed8f8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ str r2, [r3, #-16] │ │ │ │ ldr r8, [r3, #-12] │ │ │ │ str r1, [r3, #-12] │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -2864702,15 +2864702,15 @@ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ afb87c <__cxa_atexit@plt+0xaed920> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ cmneq r8, r4, lsl r1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r8, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afb8dc <__cxa_atexit@plt+0xaed980> │ │ │ │ @@ -2864762,15 +2864762,15 @@ │ │ │ │ ldr r2, [pc, #64] @ afb994 <__cxa_atexit@plt+0xaeda38> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [sl, #7] │ │ │ │ str r2, [r5, #-16] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ afb998 <__cxa_atexit@plt+0xaeda3c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2864832,24 +2864832,24 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r1, [pc, #32] @ afba90 <__cxa_atexit@plt+0xaedb34> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b f775fc <__cxa_atexit@plt+0xf696a0> │ │ │ │ + b cfde2c <__cxa_atexit@plt+0xcefed0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ msreq (UNDEF: 103), r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi afbb4c <__cxa_atexit@plt+0xaedbf0> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -2864882,15 +2864882,15 @@ │ │ │ │ str r3, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ str r2, [r5, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, sl │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ mov r3, r6 │ │ │ │ b afbb5c <__cxa_atexit@plt+0xaedc00> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #64] @ afbba4 <__cxa_atexit@plt+0xaedc48> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2864921,15 +2864921,15 @@ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ stm r5, {r1, r8} │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [pc, #16] @ afbbec <__cxa_atexit@plt+0xaedc90> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ mov r8, r3 │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ strheq pc, [r7, #-212]! @ 0xffffff2c @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -2864946,15 +2864946,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [pc, #32] @ afbc58 <__cxa_atexit@plt+0xaedcfc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ msreq SPSR_sxc, r0 @ │ │ │ │ msreq SPSR_sxc, r4, asr #26 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r8, r6 │ │ │ │ @@ -2865019,15 +2865019,15 @@ │ │ │ │ str r1, [r5, #8] │ │ │ │ str r2, [r5, #12] │ │ │ │ str r8, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #36] @ afbdac <__cxa_atexit@plt+0xaede50> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2865062,15 +2865062,15 @@ │ │ │ │ stmib r5, {r2, lr} │ │ │ │ str r8, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ ldr r3, [pc, #28] @ afbe30 <__cxa_atexit@plt+0xaeded4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xfffffe78 │ │ │ │ smceq 32700 @ 0x7fbc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2865088,24 +2865088,24 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r1, [pc, #32] @ afbe90 <__cxa_atexit@plt+0xaedf34> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b f775fc <__cxa_atexit@plt+0xf696a0> │ │ │ │ + b cfde2c <__cxa_atexit@plt+0xcefed0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ msreq (UNDEF: 103), r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afbee8 <__cxa_atexit@plt+0xaedf8c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2865113,15 +2865113,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [pc, #32] @ afbef4 <__cxa_atexit@plt+0xaedf98> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq pc, [r7, #-148]! @ 0xffffff6c │ │ │ │ msreq (UNDEF: 103), r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r8, r6 │ │ │ │ @@ -2865201,15 +2865201,15 @@ │ │ │ │ str r7, [r5, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, sl │ │ │ │ mov r8, r2 │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ mov r3, r6 │ │ │ │ b afc058 <__cxa_atexit@plt+0xaee0fc> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #92] @ afc0bc <__cxa_atexit@plt+0xaee160> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2865257,15 +2865257,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r3, [pc, #32] @ afc13c <__cxa_atexit@plt+0xaee1e0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r2 │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ @ instruction: 0xfffffe04 │ │ │ │ smceq 32644 @ 0x7f84 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2865377,15 +2865377,15 @@ │ │ │ │ str r9, [r5, #-12] │ │ │ │ stmdb r5, {r6, lr} │ │ │ │ str r3, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, sl │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ mov r3, r6 │ │ │ │ b afc318 <__cxa_atexit@plt+0xaee3bc> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #64] @ afc360 <__cxa_atexit@plt+0xaee404> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2865437,15 +2865437,15 @@ │ │ │ │ ldr r2, [pc, #64] @ afc420 <__cxa_atexit@plt+0xaee4c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [sl, #7] │ │ │ │ str r2, [r5, #-16] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ - b f776ec <__cxa_atexit@plt+0xf69790> │ │ │ │ + b cfdf1c <__cxa_atexit@plt+0xceffc0> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ afc424 <__cxa_atexit@plt+0xaee4c8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2865469,15 +2865469,15 @@ │ │ │ │ beq afc478 <__cxa_atexit@plt+0xaee51c> │ │ │ │ ldr r3, [r9, #7] │ │ │ │ ldr r2, [pc, #52] @ afc49c <__cxa_atexit@plt+0xaee540> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r3} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b f7767c <__cxa_atexit@plt+0xf69720> │ │ │ │ + b cfdeac <__cxa_atexit@plt+0xceff50> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ afc4a0 <__cxa_atexit@plt+0xaee544> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2865623,15 +2865623,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [pc, #32] @ afc6ec <__cxa_atexit@plt+0xaee790> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b f7c86c <__cxa_atexit@plt+0xf6e910> │ │ │ │ + b d0309c <__cxa_atexit@plt+0xcf5140> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq pc, [r7, #-28]! @ 0xffffffe4 │ │ │ │ strheq pc, [r7, #-32]! @ 0xffffffe0 @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r7 │ │ │ │ @@ -2865710,28 +2865710,28 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afc83c <__cxa_atexit@plt+0xaee8e0> │ │ │ │ ldr r2, [pc, #28] @ afc84c <__cxa_atexit@plt+0xaee8f0> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b f7c7ec <__cxa_atexit@plt+0xf6e890> │ │ │ │ + b d0301c <__cxa_atexit@plt+0xcf50c0> │ │ │ │ ldr r7, [pc, #12] @ afc850 <__cxa_atexit@plt+0xaee8f4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ @ instruction: 0x01575f94 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ afc870 <__cxa_atexit@plt+0xaee914> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2865773,24 +2865773,24 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r1, [pc, #32] @ afc944 <__cxa_atexit@plt+0xaee9e8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b f7c7ec <__cxa_atexit@plt+0xf6e890> │ │ │ │ + b d0301c <__cxa_atexit@plt+0xcf50c0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @ instruction: 0x0167ef9c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -2865817,15 +2865817,15 @@ │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi afc9e8 <__cxa_atexit@plt+0xaeea8c> │ │ │ │ ldr r2, [pc, #28] @ afc9f8 <__cxa_atexit@plt+0xaeea9c> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b f7c7ec <__cxa_atexit@plt+0xf6e890> │ │ │ │ + b d0301c <__cxa_atexit@plt+0xcf50c0> │ │ │ │ ldr r7, [pc, #12] @ afc9fc <__cxa_atexit@plt+0xaeeaa0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe7c │ │ │ │ cmpeq r7, r8, ror #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2866867,15 +2866867,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [pc, #32] @ afda5c <__cxa_atexit@plt+0xaefb00> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b f6d7a0 <__cxa_atexit@plt+0xf5f844> │ │ │ │ + b cf3fd0 <__cxa_atexit@plt+0xce6074> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r7, ip, lsl #29 │ │ │ │ cmneq r7, r0, asr #30 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -2867615,15 +2867615,15 @@ │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r1, [pc, #52] @ afe620 <__cxa_atexit@plt+0xaf06c4> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r5] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-8] │ │ │ │ str r1, [r5, #-12]! │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ afe624 <__cxa_atexit@plt+0xaf06c8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2867636,15 +2867636,15 @@ │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r1, [pc, #20] @ afe654 <__cxa_atexit@plt+0xaf06f8> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #-4]! │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ ldr r9, [r2, #8]! │ │ │ │ @@ -2867714,15 +2867714,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r0, [r5, #-8] │ │ │ │ str r1, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ afe7b0 <__cxa_atexit@plt+0xaf0854> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2867836,15 +2867836,15 @@ │ │ │ │ ldr r1, [pc, #60] @ afe998 <__cxa_atexit@plt+0xaf0a3c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b f6d880 <__cxa_atexit@plt+0xf5f924> │ │ │ │ + b cf40b0 <__cxa_atexit@plt+0xce6154> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2867862,15 +2867862,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [pc, #32] @ afe9e8 <__cxa_atexit@plt+0xaf0a8c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b f6d7a0 <__cxa_atexit@plt+0xf5f844> │ │ │ │ + b cf3fd0 <__cxa_atexit@plt+0xce6074> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r7, r0, lsl #30 │ │ │ │ strheq ip, [r7, #-244]! @ 0xffffff0c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -2873221,15 +2873221,15 @@ │ │ │ │ @ instruction: 0xfffffab4 │ │ │ │ cmpeq r6, r4, asr #27 │ │ │ │ cmpeq r6, ip, lsr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f715bc <__cxa_atexit@plt+0xf63660> │ │ │ │ + b cf7dec <__cxa_atexit@plt+0xce9e90> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b03e14 <__cxa_atexit@plt+0xaf5eb8> │ │ │ │ ldr r2, [pc, #132] @ b03e3c <__cxa_atexit@plt+0xaf5ee0> │ │ │ │ @@ -2873586,15 +2873586,15 @@ │ │ │ │ @ instruction: 0xfffff500 │ │ │ │ cmpeq r6, r0, lsl r8 │ │ │ │ cmpeq r6, r4, lsl #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f7eca0 <__cxa_atexit@plt+0xf70d44> │ │ │ │ + b d054d0 <__cxa_atexit@plt+0xcf7574> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -2873930,15 +2873930,15 @@ │ │ │ │ @ instruction: 0xffffefa0 │ │ │ │ ldrheq lr, [r6, #-32] @ 0xffffffe0 │ │ │ │ cmpeq r6, r0, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f8cc2c <__cxa_atexit@plt+0xf7ecd0> │ │ │ │ + b d1345c <__cxa_atexit@plt+0xd05500> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -2874241,15 +2874241,15 @@ │ │ │ │ ldrsbeq sp, [r6, #-216] @ 0xffffff28 │ │ │ │ cmpeq r6, r8, ror #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f90b8c <__cxa_atexit@plt+0xf82c30> │ │ │ │ + b d173bc <__cxa_atexit@plt+0xd09460> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ b b04bd8 <__cxa_atexit@plt+0xaf6c7c> │ │ │ │ @@ -2875747,15 +2875747,15 @@ │ │ │ │ bcc b06510 <__cxa_atexit@plt+0xaf85b4> │ │ │ │ ldr r1, [pc, #36] @ b06520 <__cxa_atexit@plt+0xaf85c4> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ stmib r3, {r1, r8} │ │ │ │ sub r9, r6, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2875772,15 +2875772,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, #60] @ b0659c <__cxa_atexit@plt+0xaf8640> │ │ │ │ add r0, pc, r0 │ │ │ │ stmib r2, {r1, sl} │ │ │ │ sub r2, r6, #3 │ │ │ │ stmdb r5, {r0, r2} │ │ │ │ mov r5, r3 │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ mov r6, r2 │ │ │ │ b b06584 <__cxa_atexit@plt+0xaf8628> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ b06594 <__cxa_atexit@plt+0xaf8638> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2875789,15 +2875789,15 @@ │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b065ec <__cxa_atexit@plt+0xaf8690> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2875847,15 +2875847,15 @@ │ │ │ │ bcc b066a0 <__cxa_atexit@plt+0xaf8744> │ │ │ │ ldr r1, [pc, #36] @ b066b0 <__cxa_atexit@plt+0xaf8754> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ stmib r3, {r1, r8} │ │ │ │ sub r9, r6, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2875878,15 +2875878,15 @@ │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r0, [pc, #64] @ b0674c <__cxa_atexit@plt+0xaf87f0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r8, r0, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, lr │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ mov r6, r1 │ │ │ │ b b0672c <__cxa_atexit@plt+0xaf87d0> │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #12] @ b06740 <__cxa_atexit@plt+0xaf87e4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2875897,15 +2875897,15 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ smceq 30096 @ 0x7590 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0679c <__cxa_atexit@plt+0xaf8840> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2875955,15 +2875955,15 @@ │ │ │ │ bcc b06850 <__cxa_atexit@plt+0xaf88f4> │ │ │ │ ldr r1, [pc, #36] @ b06860 <__cxa_atexit@plt+0xaf8904> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ stmib r3, {r1, r8} │ │ │ │ sub r9, r6, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2875986,15 +2875986,15 @@ │ │ │ │ stmib r1, {r0, r9} │ │ │ │ sub r0, r6, #3 │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ add r8, r8, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, lr │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ mov r6, r1 │ │ │ │ b b068dc <__cxa_atexit@plt+0xaf8980> │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #12] @ b068f0 <__cxa_atexit@plt+0xaf8994> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2876005,15 +2876005,15 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldrheq ip, [r6, #-56] @ 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ bic r7, r9, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ @@ -2876556,15 +2876556,15 @@ │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b071b4 <__cxa_atexit@plt+0xaf9258> │ │ │ │ ldr r2, [pc, #28] @ b071c4 <__cxa_atexit@plt+0xaf9268> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b feac3c <__cxa_atexit@plt+0xfdcce0> │ │ │ │ + b 10b58e8 <__cxa_atexit@plt+0x10a798c> │ │ │ │ ldr r7, [pc, #12] @ b071c8 <__cxa_atexit@plt+0xaf926c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq r6, r8, lsl #23 │ │ │ │ cmpeq r6, r4, ror #22 │ │ │ │ @@ -2876572,39 +2876572,39 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ b071f4 <__cxa_atexit@plt+0xaf9298> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r8, r3, #3 │ │ │ │ mov r9, r7 │ │ │ │ - b 101eea4 <__cxa_atexit@plt+0x1010f48> │ │ │ │ + b 10e9b50 <__cxa_atexit@plt+0x10dbbf4> │ │ │ │ cmpeq r6, r4, asr fp │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b07224 <__cxa_atexit@plt+0xaf92c8> │ │ │ │ ldr r2, [pc, #28] @ b07234 <__cxa_atexit@plt+0xaf92d8> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b 12cb2c4 <__cxa_atexit@plt+0x12bd368> │ │ │ │ + b 1395f70 <__cxa_atexit@plt+0x1388014> │ │ │ │ ldr r7, [pc, #12] @ b07238 <__cxa_atexit@plt+0xaf92dc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq r6, r0, lsr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b 12cceb8 <__cxa_atexit@plt+0x12bef5c> │ │ │ │ + b 1397b64 <__cxa_atexit@plt+0x1389c08> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, sl │ │ │ │ b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ @@ -2876990,15 +2876990,15 @@ │ │ │ │ bcc b0787c <__cxa_atexit@plt+0xaf9920> │ │ │ │ ldr r1, [pc, #36] @ b0788c <__cxa_atexit@plt+0xaf9930> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ stmib r3, {r1, r8} │ │ │ │ sub r9, r6, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2877008,15 +2877008,15 @@ │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc b078c4 <__cxa_atexit@plt+0xaf9968> │ │ │ │ ldr r2, [pc, #36] @ b078dc <__cxa_atexit@plt+0xaf9980> │ │ │ │ add r2, pc, r2 │ │ │ │ stmib r3, {r2, r9} │ │ │ │ sub r9, r6, #3 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ ldr r7, [pc, #20] @ b078e0 <__cxa_atexit@plt+0xaf9984> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ @@ -2877026,15 +2877026,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [pc, #8] @ b0790c <__cxa_atexit@plt+0xaf99b0> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #3 │ │ │ │ - b 101eea4 <__cxa_atexit@plt+0x1010f48> │ │ │ │ + b 10e9b50 <__cxa_atexit@plt+0x10dbbf4> │ │ │ │ cmpeq r6, r0, lsr r4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, sl │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ cmpeq r6, r8, lsl #8 │ │ │ │ @@ -2877042,15 +2877042,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [pc, #8] @ b0794c <__cxa_atexit@plt+0xaf99f0> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #3 │ │ │ │ - b 101eea4 <__cxa_atexit@plt+0x1010f48> │ │ │ │ + b 10e9b50 <__cxa_atexit@plt+0x10dbbf4> │ │ │ │ ldrsheq fp, [r6, #-80] @ 0xffffffb0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r9 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ cmpeq r6, r8, asr #7 │ │ │ │ @@ -2877058,15 +2877058,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [pc, #8] @ b0798c <__cxa_atexit@plt+0xaf9a30> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #3 │ │ │ │ - b 101eea4 <__cxa_atexit@plt+0x1010f48> │ │ │ │ + b 10e9b50 <__cxa_atexit@plt+0x10dbbf4> │ │ │ │ ldrheq fp, [r6, #-92] @ 0xffffffa4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b079c4 <__cxa_atexit@plt+0xaf9a68> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -2877190,15 +2877190,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi b07b9c <__cxa_atexit@plt+0xaf9c40> │ │ │ │ ldr r3, [pc, #32] @ b07bac <__cxa_atexit@plt+0xaf9c50> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ mov r8, sl │ │ │ │ - b 138e17c <__cxa_atexit@plt+0x1380220> │ │ │ │ + b 1448df0 <__cxa_atexit@plt+0x143ae94> │ │ │ │ ldr r7, [pc, #12] @ b07bb0 <__cxa_atexit@plt+0xaf9c54> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq r6, r4, asr #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ @@ -2877272,15 +2877272,15 @@ │ │ │ │ cmneq r7, ip, lsl sp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - b 1413c04 <__cxa_atexit@plt+0x1405ca8> │ │ │ │ + b 14ce878 <__cxa_atexit@plt+0x14c091c> │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -2877295,15 +2877295,15 @@ │ │ │ │ cmp fp, r0 │ │ │ │ bhi b07d5c <__cxa_atexit@plt+0xaf9e00> │ │ │ │ ldr r2, [pc, #92] @ b07d8c <__cxa_atexit@plt+0xaf9e30> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r3, sl} │ │ │ │ str r8, [r5] │ │ │ │ str r2, [r5, #-12]! │ │ │ │ - b 138e17c <__cxa_atexit@plt+0x1380220> │ │ │ │ + b 1448df0 <__cxa_atexit@plt+0x143ae94> │ │ │ │ ldr r7, [pc, #64] @ b07d88 <__cxa_atexit@plt+0xaf9e2c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2877324,15 +2877324,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [pc, #12] @ b07db4 <__cxa_atexit@plt+0xaf9e58> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r8, r3, #2 │ │ │ │ - b 1413c04 <__cxa_atexit@plt+0x1405ca8> │ │ │ │ + b 14ce878 <__cxa_atexit@plt+0x14c091c> │ │ │ │ ldrdeq r4, [r7, #-36]! @ 0xffffffdc │ │ │ │ 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, #8 │ │ │ │ @@ -2877346,15 +2877346,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi b07e24 <__cxa_atexit@plt+0xaf9ec8> │ │ │ │ ldr r3, [pc, #68] @ b07e40 <__cxa_atexit@plt+0xaf9ee4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ mov r8, sl │ │ │ │ - b 138e17c <__cxa_atexit@plt+0x1380220> │ │ │ │ + b 1448df0 <__cxa_atexit@plt+0x143ae94> │ │ │ │ ldr r7, [pc, #40] @ b07e3c <__cxa_atexit@plt+0xaf9ee0> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ b07e38 <__cxa_atexit@plt+0xaf9edc> │ │ │ │ @@ -2877369,15 +2877369,15 @@ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [pc, #12] @ b07e68 <__cxa_atexit@plt+0xaf9f0c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r8, r3, #2 │ │ │ │ - b 1413c04 <__cxa_atexit@plt+0x1405ca8> │ │ │ │ + b 14ce878 <__cxa_atexit@plt+0x14c091c> │ │ │ │ cmpeq r6, r8, lsl #28 │ │ │ │ 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, #8 │ │ │ │ @@ -2877391,15 +2877391,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi b07ed8 <__cxa_atexit@plt+0xaf9f7c> │ │ │ │ ldr r3, [pc, #68] @ b07ef4 <__cxa_atexit@plt+0xaf9f98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ mov r8, sl │ │ │ │ - b 138e17c <__cxa_atexit@plt+0x1380220> │ │ │ │ + b 1448df0 <__cxa_atexit@plt+0x143ae94> │ │ │ │ ldr r7, [pc, #40] @ b07ef0 <__cxa_atexit@plt+0xaf9f94> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ b07eec <__cxa_atexit@plt+0xaf9f90> │ │ │ │ @@ -2877843,15 +2877843,15 @@ │ │ │ │ @ instruction: 0xffffce64 │ │ │ │ cmpeq r6, r0, lsr #13 │ │ │ │ cmpeq r6, r0, asr sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15c1234 <__cxa_atexit@plt+0x15b32d8> │ │ │ │ + b d845ac <__cxa_atexit@plt+0xd76650> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b08630 <__cxa_atexit@plt+0xafa6d4> │ │ │ │ ldr r2, [pc, #92] @ b0864c <__cxa_atexit@plt+0xafa6f0> │ │ │ │ @@ -2878452,15 +2878452,15 @@ │ │ │ │ @ instruction: 0xffffc4e0 │ │ │ │ cmpeq r6, ip, lsl sp │ │ │ │ ldrsbeq sl, [r6, #-12] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15cc664 <__cxa_atexit@plt+0x15be708> │ │ │ │ + b d8f9dc <__cxa_atexit@plt+0xd81a80> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b08fd4 <__cxa_atexit@plt+0xafb078> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -2878773,15 +2878773,15 @@ │ │ │ │ @ instruction: 0xffffbfdc │ │ │ │ cmpeq r6, r8, lsl r8 │ │ │ │ cmpeq r6, r4, ror #23 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 166ce3c <__cxa_atexit@plt+0x165eee0> │ │ │ │ + b e301b4 <__cxa_atexit@plt+0xe22258> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b094a4 <__cxa_atexit@plt+0xafb548> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2879517,29 +2879517,29 @@ │ │ │ │ @ instruction: 0xffffb43c │ │ │ │ cmpeq r6, r8, ror ip │ │ │ │ cmpeq r6, r0, rrx │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15ef0b8 <__cxa_atexit@plt+0x15e115c> │ │ │ │ + b db2430 <__cxa_atexit@plt+0xda44d4> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r9 │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi b0a030 <__cxa_atexit@plt+0xafc0d4> │ │ │ │ str sl, [r2] │ │ │ │ ldr r5, [pc, #36] @ b0a044 <__cxa_atexit@plt+0xafc0e8> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r7, [pc, #16] @ b0a048 <__cxa_atexit@plt+0xafc0ec> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r3 │ │ │ │ bx r0 │ │ │ │ qdsubeq r2, ip, r7 │ │ │ │ cmpeq r6, r4, ror #31 │ │ │ │ @@ -2879553,15 +2879553,15 @@ │ │ │ │ bhi b0a088 <__cxa_atexit@plt+0xafc12c> │ │ │ │ ldr r5, [pc, #40] @ b0a09c <__cxa_atexit@plt+0xafc140> │ │ │ │ add r5, pc, r5 │ │ │ │ str sl, [r2] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r7, [pc, #16] @ b0a0a0 <__cxa_atexit@plt+0xafc144> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r3 │ │ │ │ bx r0 │ │ │ │ ldrsheq r8, [r6, #-176] @ 0xffffff50 │ │ │ │ @ instruction: 0x01568f98 │ │ │ │ @@ -2879575,15 +2879575,15 @@ │ │ │ │ bhi b0a0e0 <__cxa_atexit@plt+0xafc184> │ │ │ │ str sl, [r2] │ │ │ │ ldr r5, [pc, #36] @ b0a0f4 <__cxa_atexit@plt+0xafc198> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r7, [pc, #16] @ b0a0f8 <__cxa_atexit@plt+0xafc19c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r3 │ │ │ │ bx r0 │ │ │ │ cmneq r7, ip, lsr #27 │ │ │ │ cmpeq r6, r8, asr #30 │ │ │ │ @@ -2879719,15 +2879719,15 @@ │ │ │ │ @ instruction: 0xffffb114 │ │ │ │ cmpeq r6, r0, asr r9 │ │ │ │ cmpeq r6, ip, asr sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 160ad24 <__cxa_atexit@plt+0x15fcdc8> │ │ │ │ + b dce09c <__cxa_atexit@plt+0xdc0140> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0a36c <__cxa_atexit@plt+0xafc410> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2880031,15 +2880031,15 @@ │ │ │ │ @ instruction: 0xffffac34 │ │ │ │ cmpeq r6, r0, ror r4 │ │ │ │ cmpeq r6, r4, lsl #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 1659330 <__cxa_atexit@plt+0x164b3d4> │ │ │ │ + b e1c6a8 <__cxa_atexit@plt+0xe0e74c> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ sub lr, r5, #20 │ │ │ │ cmp fp, lr │ │ │ │ bhi b0a878 <__cxa_atexit@plt+0xafc91c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -2880334,15 +2880334,15 @@ │ │ │ │ @ instruction: 0xffffa778 │ │ │ │ ldrheq r7, [r6, #-244] @ 0xffffff0c │ │ │ │ ldrsbeq r8, [r6, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 16479e0 <__cxa_atexit@plt+0x1639a84> │ │ │ │ + b e0ad58 <__cxa_atexit@plt+0xdfcdfc> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ @@ -2880611,15 +2880611,15 @@ │ │ │ │ @ instruction: 0xffffa328 │ │ │ │ cmpeq r6, r4, ror #22 │ │ │ │ cmpeq r6, ip, lsl #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f7e45c <__cxa_atexit@plt+0xf70500> │ │ │ │ + b d04c8c <__cxa_atexit@plt+0xcf6d30> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0b15c <__cxa_atexit@plt+0xafd200> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2880905,15 +2880905,15 @@ │ │ │ │ @ instruction: 0xffff9e8c │ │ │ │ cmpeq r6, r8, asr #13 │ │ │ │ ldrsheq r7, [r6, #-168] @ 0xffffff58 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f8a6f8 <__cxa_atexit@plt+0xf7c79c> │ │ │ │ + b d10f28 <__cxa_atexit@plt+0xd02fcc> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0b5dc <__cxa_atexit@plt+0xafd680> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2881094,15 +2881094,15 @@ │ │ │ │ @ instruction: 0xffff9b98 │ │ │ │ ldrsbeq r7, [r6, #-52] @ 0xffffffcc │ │ │ │ cmpeq r6, r0, lsl r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f8f9c4 <__cxa_atexit@plt+0xf81a68> │ │ │ │ + b d161f4 <__cxa_atexit@plt+0xd08298> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0b8d0 <__cxa_atexit@plt+0xafd974> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2884295,15 +2884295,15 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ 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 f6d880 <__cxa_atexit@plt+0xf5f924> │ │ │ │ + b cf40b0 <__cxa_atexit@plt+0xce6154> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r6, r0, ror #12 │ │ │ │ cmneq r6, r8, asr #28 │ │ │ │ cmneq r6, r0, lsl pc │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2884395,15 +2884395,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, #3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b f6d7a0 <__cxa_atexit@plt+0xf5f844> │ │ │ │ + b cf3fd0 <__cxa_atexit@plt+0xce6074> │ │ │ │ ldr r7, [pc, #12] @ b0ec44 <__cxa_atexit@plt+0xb00ce8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ cmpeq r6, r8, lsr #9 │ │ │ │ cmneq r6, r8, ror #26 │ │ │ │ @@ -2884417,27 +2884417,27 @@ │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r3, [pc, #20] @ b0ec88 <__cxa_atexit@plt+0xb00d2c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b f6d7a0 <__cxa_atexit@plt+0xf5f844> │ │ │ │ + b cf3fd0 <__cxa_atexit@plt+0xce6074> │ │ │ │ cmneq r6, r8, lsl #26 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0ecb8 <__cxa_atexit@plt+0xb00d5c> │ │ │ │ ldr r5, [pc, #28] @ b0ecc8 <__cxa_atexit@plt+0xb00d6c> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r7, [pc, #12] @ b0eccc <__cxa_atexit@plt+0xb00d70> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq r6, r4, lsr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -2884491,15 +2884491,15 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ 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 f6d880 <__cxa_atexit@plt+0xf5f924> │ │ │ │ + b cf40b0 <__cxa_atexit@plt+0xce6154> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r6, r0, asr r3 │ │ │ │ cmneq r6, r8, lsr fp │ │ │ │ cmneq r6, r0, lsl #24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ @@ -2884525,15 +2884525,15 @@ │ │ │ │ str lr, [r5, #-20] @ 0xffffffec │ │ │ │ str r9, [r3, #4]! │ │ │ │ str r3, [r5, #-16] │ │ │ │ str r8, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r0, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @@ -2884717,15 +2884717,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [r9, #3] │ │ │ │ ldr r2, [pc, #40] @ b0f150 <__cxa_atexit@plt+0xb011f4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r3} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b f6d7a0 <__cxa_atexit@plt+0xf5f844> │ │ │ │ + b cf3fd0 <__cxa_atexit@plt+0xce6074> │ │ │ │ ldr r7, [pc, #12] @ b0f14c <__cxa_atexit@plt+0xb011f0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffb60 │ │ │ │ cmpeq r6, r0, lsr #31 │ │ │ │ cmneq r6, r4, asr r8 │ │ │ │ @@ -2884742,15 +2884742,15 @@ │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b0f1a8 <__cxa_atexit@plt+0xb0124c> │ │ │ │ ldr r5, [pc, #48] @ b0f1c0 <__cxa_atexit@plt+0xb01264> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f6d720 <__cxa_atexit@plt+0xf5f7c4> │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ b0f1bc <__cxa_atexit@plt+0xb01260> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @@ -2885213,15 +2885213,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b0f8f8 <__cxa_atexit@plt+0xb0199c> │ │ │ │ ldr r2, [pc, #40] @ b0f910 <__cxa_atexit@plt+0xb019b4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 1637570 <__cxa_atexit@plt+0x1629614> │ │ │ │ + b dfa8e8 <__cxa_atexit@plt+0xdec98c> │ │ │ │ ldr r7, [pc, #20] @ b0f914 <__cxa_atexit@plt+0xb019b8> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @@ -2885302,15 +2885302,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b0fa5c <__cxa_atexit@plt+0xb01b00> │ │ │ │ ldr r2, [pc, #40] @ b0fa74 <__cxa_atexit@plt+0xb01b18> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 1631d88 <__cxa_atexit@plt+0x1623e2c> │ │ │ │ + b df5100 <__cxa_atexit@plt+0xde71a4> │ │ │ │ ldr r7, [pc, #20] @ b0fa78 <__cxa_atexit@plt+0xb01b1c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @@ -2885391,15 +2885391,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b0fbc0 <__cxa_atexit@plt+0xb01c64> │ │ │ │ ldr r2, [pc, #40] @ b0fbd8 <__cxa_atexit@plt+0xb01c7c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 162bcb4 <__cxa_atexit@plt+0x161dd58> │ │ │ │ + b def02c <__cxa_atexit@plt+0xde10d0> │ │ │ │ ldr r7, [pc, #20] @ b0fbdc <__cxa_atexit@plt+0xb01c80> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @@ -2885480,15 +2885480,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b0fd24 <__cxa_atexit@plt+0xb01dc8> │ │ │ │ ldr r2, [pc, #40] @ b0fd3c <__cxa_atexit@plt+0xb01de0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 161f9e8 <__cxa_atexit@plt+0x1611a8c> │ │ │ │ + b de2d60 <__cxa_atexit@plt+0xdd4e04> │ │ │ │ ldr r7, [pc, #20] @ b0fd40 <__cxa_atexit@plt+0xb01de4> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @@ -2885569,15 +2885569,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b0fe88 <__cxa_atexit@plt+0xb01f2c> │ │ │ │ ldr r2, [pc, #40] @ b0fea0 <__cxa_atexit@plt+0xb01f44> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 1617b38 <__cxa_atexit@plt+0x1609bdc> │ │ │ │ + b ddaeb0 <__cxa_atexit@plt+0xdccf54> │ │ │ │ ldr r7, [pc, #20] @ b0fea4 <__cxa_atexit@plt+0xb01f48> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @@ -2886005,15 +2886005,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b10558 <__cxa_atexit@plt+0xb025fc> │ │ │ │ ldr r2, [pc, #40] @ b10570 <__cxa_atexit@plt+0xb02614> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 160f6a0 <__cxa_atexit@plt+0x1601744> │ │ │ │ + b dd2a18 <__cxa_atexit@plt+0xdc4abc> │ │ │ │ ldr r7, [pc, #20] @ b10574 <__cxa_atexit@plt+0xb02618> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @@ -2887411,15 +2887411,15 @@ │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ bcc b11b50 <__cxa_atexit@plt+0xb03bf4> │ │ │ │ ldr r2, [pc, #36] @ b11b68 <__cxa_atexit@plt+0xb03c0c> │ │ │ │ add r2, pc, r2 │ │ │ │ stmib r3, {r2, r8, sl} │ │ │ │ sub r8, r6, #6 │ │ │ │ - b 10db5a8 <__cxa_atexit@plt+0x10cd64c> │ │ │ │ + b 11a6254 <__cxa_atexit@plt+0x11982f8> │ │ │ │ ldr r7, [pc, #20] @ b11b6c <__cxa_atexit@plt+0xb03c10> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe28 │ │ │ │ @@ -2887558,15 +2887558,15 @@ │ │ │ │ cmp r1, r6 │ │ │ │ bcc b11d9c <__cxa_atexit@plt+0xb03e40> │ │ │ │ ldr r1, [pc, #44] @ b11db8 <__cxa_atexit@plt+0xb03e5c> │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r2, {r1, r9} │ │ │ │ sub r8, r6, #2 │ │ │ │ mov r9, r3 │ │ │ │ - b ffabe0 <__cxa_atexit@plt+0xfecc84> │ │ │ │ + b 10c588c <__cxa_atexit@plt+0x10b7930> │ │ │ │ ldr r7, [pc, #24] @ b11dbc <__cxa_atexit@plt+0xb03e60> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2890035,15 +2890035,15 @@ │ │ │ │ @ instruction: 0xffff0ca0 │ │ │ │ cmpeq r5, r4, lsl #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldmib r5, {r9, sl} │ │ │ │ add r5, r5, #12 │ │ │ │ mov r8, r7 │ │ │ │ - b ee730c <__cxa_atexit@plt+0xed93b0> │ │ │ │ + b c6db3c <__cxa_atexit@plt+0xc5fbe0> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b144b0 <__cxa_atexit@plt+0xb06554> │ │ │ │ @@ -2890116,15 +2890116,15 @@ │ │ │ │ @ instruction: 0xffff0ea0 │ │ │ │ ldrsbeq lr, [r5, #-108] @ 0xffffff94 │ │ │ │ cmpeq r5, ip, asr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b eec544 <__cxa_atexit@plt+0xede5e8> │ │ │ │ + b c72d74 <__cxa_atexit@plt+0xc64e18> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b145f4 <__cxa_atexit@plt+0xb06698> │ │ │ │ @@ -2890197,15 +2890197,15 @@ │ │ │ │ @ instruction: 0xffff0a2c │ │ │ │ cmpeq r5, ip, ror r5 │ │ │ │ cmpeq r5, r0, lsr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b effd48 <__cxa_atexit@plt+0xef1dec> │ │ │ │ + b c86578 <__cxa_atexit@plt+0xc7861c> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b14738 <__cxa_atexit@plt+0xb067dc> │ │ │ │ @@ -2890278,15 +2890278,15 @@ │ │ │ │ @ instruction: 0xffff0c18 │ │ │ │ cmpeq r5, r4, asr r4 │ │ │ │ cmpeq r5, r4, ror #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f15634 <__cxa_atexit@plt+0xf076d8> │ │ │ │ + b c9be64 <__cxa_atexit@plt+0xc8df08> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b1487c <__cxa_atexit@plt+0xb06920> │ │ │ │ @@ -2890433,15 +2890433,15 @@ │ │ │ │ @ instruction: 0xffff067c │ │ │ │ cmpeq r5, ip, asr #3 │ │ │ │ cmpeq r5, r8, lsl #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f027a8 <__cxa_atexit@plt+0xef484c> │ │ │ │ + b c88fd8 <__cxa_atexit@plt+0xc7b07c> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b14b08 <__cxa_atexit@plt+0xb06bac> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -2890710,15 +2890710,15 @@ │ │ │ │ @ instruction: 0xffff0214 │ │ │ │ cmpeq r5, r8, ror sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f2ae3c <__cxa_atexit@plt+0xf1cee0> │ │ │ │ + b cb166c <__cxa_atexit@plt+0xca3710> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b14f3c <__cxa_atexit@plt+0xb06fe0> │ │ │ │ ldr r2, [pc, #92] @ b14f58 <__cxa_atexit@plt+0xb06ffc> │ │ │ │ @@ -2890940,15 +2890940,15 @@ │ │ │ │ @ instruction: 0xffff01ac │ │ │ │ ldrsheq sp, [r5, #-156] @ 0xffffff64 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f520e8 <__cxa_atexit@plt+0xf4418c> │ │ │ │ + b cd8918 <__cxa_atexit@plt+0xcca9bc> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b152d4 <__cxa_atexit@plt+0xb07378> │ │ │ │ @@ -2891021,15 +2891021,15 @@ │ │ │ │ @ instruction: 0xfffefd4c │ │ │ │ @ instruction: 0x0155d89c │ │ │ │ cmpeq r5, r0, ror lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f60bf0 <__cxa_atexit@plt+0xf52c94> │ │ │ │ + b ce7420 <__cxa_atexit@plt+0xcd94c4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b15420 <__cxa_atexit@plt+0xb074c4> │ │ │ │ @@ -2900450,15 +2900450,15 @@ │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #8] @ b1e70c <__cxa_atexit@plt+0xb107b0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b 12ce4c4 <__cxa_atexit@plt+0x12c0568> │ │ │ │ + b 1399170 <__cxa_atexit@plt+0x138b214> │ │ │ │ smceq 23928 @ 0x5d78 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -2900591,30 +2900591,30 @@ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [pc, #8] @ b1e940 <__cxa_atexit@plt+0xb109e4> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ - b ffabe0 <__cxa_atexit@plt+0xfecc84> │ │ │ │ + b 10c588c <__cxa_atexit@plt+0x10b7930> │ │ │ │ cmpeq r5, r0, ror fp │ │ │ │ cmpeq r5, ip, asr #13 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b1e97c <__cxa_atexit@plt+0xb10a20> │ │ │ │ ldr r2, [pc, #36] @ b1e98c <__cxa_atexit@plt+0xb10a30> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, sl │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ ldr r7, [pc, #12] @ b1e990 <__cxa_atexit@plt+0xb10a34> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmpeq r5, r0, asr #22 │ │ │ │ cmpeq r5, r0, lsl #13 │ │ │ │ @@ -2900622,15 +2900622,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ b1e9bc <__cxa_atexit@plt+0xb10a60> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov sl, r7 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldrdeq sp, [r5, #-68]! @ 0xffffffbc │ │ │ │ ldrsheq r4, [r5, #-168] @ 0xffffff58 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r8 │ │ │ │ @@ -2900645,15 +2900645,15 @@ │ │ │ │ ldr r2, [pc, #68] @ b1ea44 <__cxa_atexit@plt+0xb10ae8> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r8, [r5, #-8] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 10a47f4 <__cxa_atexit@plt+0x1096898> │ │ │ │ + b 116f4a0 <__cxa_atexit@plt+0x1161544> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ b1ea40 <__cxa_atexit@plt+0xb10ae4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2900673,15 +2900673,15 @@ │ │ │ │ bhi b1ea88 <__cxa_atexit@plt+0xb10b2c> │ │ │ │ str r9, [r3] │ │ │ │ ldr r5, [pc, #40] @ b1eaa0 <__cxa_atexit@plt+0xb10b44> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r2 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r7, [pc, #20] @ b1eaa4 <__cxa_atexit@plt+0xb10b48> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ cmneq r5, r4, lsl #12 │ │ │ │ @@ -2900697,15 +2900697,15 @@ │ │ │ │ bhi b1eae8 <__cxa_atexit@plt+0xb10b8c> │ │ │ │ ldr r5, [pc, #44] @ b1eb00 <__cxa_atexit@plt+0xb10ba4> │ │ │ │ add r5, pc, r5 │ │ │ │ str r9, [r3] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r2 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r7, [pc, #20] @ b1eb04 <__cxa_atexit@plt+0xb10ba8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x01554190 │ │ │ │ @@ -2900721,15 +2900721,15 @@ │ │ │ │ bhi b1eb48 <__cxa_atexit@plt+0xb10bec> │ │ │ │ str r9, [r3] │ │ │ │ ldr r5, [pc, #40] @ b1eb60 <__cxa_atexit@plt+0xb10c04> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r2 │ │ │ │ - b 10c6ae4 <__cxa_atexit@plt+0x10b8b88> │ │ │ │ + b 1191790 <__cxa_atexit@plt+0x1183834> │ │ │ │ ldr r7, [pc, #20] @ b1eb64 <__cxa_atexit@plt+0xb10c08> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ cmneq r5, r4, asr #6 │ │ │ │ @@ -2900801,15 +2900801,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #60] @ b1ecb0 <__cxa_atexit@plt+0xb10d54> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ stmib r3, {r2, r8} │ │ │ │ str r1, [r3, #12] │ │ │ │ sub r8, r6, #6 │ │ │ │ - b 10db5a8 <__cxa_atexit@plt+0x10cd64c> │ │ │ │ + b 11a6254 <__cxa_atexit@plt+0x11982f8> │ │ │ │ ldr r7, [pc, #36] @ b1ecb4 <__cxa_atexit@plt+0xb10d58> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r3, [pc, #24] @ b1ecb8 <__cxa_atexit@plt+0xb10d5c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2900834,15 +2900834,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #60] @ b1ed34 <__cxa_atexit@plt+0xb10dd8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ stmib r3, {r2, r8} │ │ │ │ str r1, [r3, #12] │ │ │ │ sub r8, r6, #6 │ │ │ │ - b 10db5a8 <__cxa_atexit@plt+0x10cd64c> │ │ │ │ + b 11a6254 <__cxa_atexit@plt+0x11982f8> │ │ │ │ ldr r7, [pc, #36] @ b1ed38 <__cxa_atexit@plt+0xb10ddc> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r3, [pc, #24] @ b1ed3c <__cxa_atexit@plt+0xb10de0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2900864,15 +2900864,15 @@ │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ bcc b1ed84 <__cxa_atexit@plt+0xb10e28> │ │ │ │ ldr r2, [pc, #36] @ b1ed9c <__cxa_atexit@plt+0xb10e40> │ │ │ │ add r2, pc, r2 │ │ │ │ stmib r3, {r2, r8, sl} │ │ │ │ sub r8, r6, #6 │ │ │ │ - b 10db5a8 <__cxa_atexit@plt+0x10cd64c> │ │ │ │ + b 11a6254 <__cxa_atexit@plt+0x11982f8> │ │ │ │ ldr r7, [pc, #20] @ b1eda0 <__cxa_atexit@plt+0xb10e44> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffff2bf4 │ │ │ │ @@ -2904311,15 +2904311,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b22370 <__cxa_atexit@plt+0xb14414> │ │ │ │ ldr r2, [pc, #64] @ b22390 <__cxa_atexit@plt+0xb14434> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 160f6a0 <__cxa_atexit@plt+0x1601744> │ │ │ │ + b dd2a18 <__cxa_atexit@plt+0xdc4abc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ b2238c <__cxa_atexit@plt+0xb14430> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ @@ -2905529,15 +2905529,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b23678 <__cxa_atexit@plt+0xb1571c> │ │ │ │ ldr r2, [pc, #64] @ b23698 <__cxa_atexit@plt+0xb1573c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 1637570 <__cxa_atexit@plt+0x1629614> │ │ │ │ + b dfa8e8 <__cxa_atexit@plt+0xdec98c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ b23694 <__cxa_atexit@plt+0xb15738> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ @@ -2918784,15 +2918784,15 @@ │ │ │ │ cmneq r4, r4, lsl #19 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #8] @ b30584 <__cxa_atexit@plt+0xb22628> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b 12aee64 <__cxa_atexit@plt+0x12a0f08> │ │ │ │ + b 1379b10 <__cxa_atexit@plt+0x136bbb4> │ │ │ │ cmneq r4, r0, lsl #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ mov r7, r3 │ │ │ │ @@ -2918836,15 +2918836,15 @@ │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ str r9, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r9, [r3, #-4] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 138e17c <__cxa_atexit@plt+0x1380220> │ │ │ │ + b 1448df0 <__cxa_atexit@plt+0x143ae94> │ │ │ │ mov r6, r3 │ │ │ │ b b30664 <__cxa_atexit@plt+0xb22708> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ b30674 <__cxa_atexit@plt+0xb22718> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2927385,15 +2927385,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b38bf8 <__cxa_atexit@plt+0xb2ac9c> │ │ │ │ ldr r2, [pc, #68] @ b38c1c <__cxa_atexit@plt+0xb2acc0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 1617b38 <__cxa_atexit@plt+0x1609bdc> │ │ │ │ + b ddaeb0 <__cxa_atexit@plt+0xdccf54> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r7, [pc, #20] @ b38c18 <__cxa_atexit@plt+0xb2acbc> │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2928741,15 +2928741,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b3a128 <__cxa_atexit@plt+0xb2c1cc> │ │ │ │ ldr r2, [pc, #68] @ b3a14c <__cxa_atexit@plt+0xb2c1f0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 161f9e8 <__cxa_atexit@plt+0x1611a8c> │ │ │ │ + b de2d60 <__cxa_atexit@plt+0xdd4e04> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r7, [pc, #20] @ b3a148 <__cxa_atexit@plt+0xb2c1ec> │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2930179,15 +2930179,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b3b7a0 <__cxa_atexit@plt+0xb2d844> │ │ │ │ ldr r2, [pc, #64] @ b3b7c0 <__cxa_atexit@plt+0xb2d864> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 162bcb4 <__cxa_atexit@plt+0x161dd58> │ │ │ │ + b def02c <__cxa_atexit@plt+0xde10d0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ b3b7bc <__cxa_atexit@plt+0xb2d860> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ @@ -2931553,15 +2931553,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc b3cd18 <__cxa_atexit@plt+0xb2edbc> │ │ │ │ ldr r2, [pc, #64] @ b3cd38 <__cxa_atexit@plt+0xb2eddc> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 1631d88 <__cxa_atexit@plt+0x1623e2c> │ │ │ │ + b df5100 <__cxa_atexit@plt+0xde71a4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ b3cd34 <__cxa_atexit@plt+0xb2edd8> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ @@ -2932680,15 +2932680,15 @@ │ │ │ │ sub r3, r6, #41 @ 0x29 │ │ │ │ ldr r2, [pc, #72] @ b3ded8 <__cxa_atexit@plt+0xb2ff7c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r5, #-16] │ │ │ │ stmdb r5, {r0, r1, lr} │ │ │ │ mov r5, ip │ │ │ │ - b 15e9400 <__cxa_atexit@plt+0x15db4a4> │ │ │ │ + b dac778 <__cxa_atexit@plt+0xd9e81c> │ │ │ │ mov r6, r2 │ │ │ │ b b3deb4 <__cxa_atexit@plt+0xb2ff58> │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ b3dec4 <__cxa_atexit@plt+0xb2ff68> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2932861,15 +2932861,15 @@ │ │ │ │ ldr r3, [pc, #120] @ b3e1d8 <__cxa_atexit@plt+0xb3027c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ sub r1, r5, #24 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ mov r5, ip │ │ │ │ - b 15e9400 <__cxa_atexit@plt+0x15db4a4> │ │ │ │ + b dac778 <__cxa_atexit@plt+0xd9e81c> │ │ │ │ mov r6, r3 │ │ │ │ b b3e188 <__cxa_atexit@plt+0xb3022c> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #52] @ b3e1c4 <__cxa_atexit@plt+0xb30268> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2933896,15 +2933896,15 @@ │ │ │ │ sub r3, r6, #41 @ 0x29 │ │ │ │ ldr r2, [pc, #72] @ b3f1d8 <__cxa_atexit@plt+0xb3127c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r5, #-16] │ │ │ │ stmdb r5, {r0, r1, lr} │ │ │ │ mov r5, ip │ │ │ │ - b 15fb15c <__cxa_atexit@plt+0x15ed200> │ │ │ │ + b dbe4d4 <__cxa_atexit@plt+0xdb0578> │ │ │ │ mov r6, r2 │ │ │ │ b b3f1b4 <__cxa_atexit@plt+0xb31258> │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ b3f1c4 <__cxa_atexit@plt+0xb31268> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2933983,15 +2933983,15 @@ │ │ │ │ cmneq r3, r8, lsl #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 15fba8c <__cxa_atexit@plt+0x15edb30> │ │ │ │ + b dbee04 <__cxa_atexit@plt+0xdb0ea8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ sub lr, r5, #12 │ │ │ │ cmp fp, lr │ │ │ │ bhi b3f3ec <__cxa_atexit@plt+0xb31490> │ │ │ │ @@ -2934042,15 +2934042,15 @@ │ │ │ │ ldr r3, [pc, #120] @ b3f44c <__cxa_atexit@plt+0xb314f0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ sub r1, r5, #24 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ mov r5, ip │ │ │ │ - b 15fb15c <__cxa_atexit@plt+0x15ed200> │ │ │ │ + b dbe4d4 <__cxa_atexit@plt+0xdb0578> │ │ │ │ mov r6, r3 │ │ │ │ b b3f3fc <__cxa_atexit@plt+0xb314a0> │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #52] @ b3f438 <__cxa_atexit@plt+0xb314dc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2934790,15 +2934790,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r5, [pc, #32] @ b3ffb0 <__cxa_atexit@plt+0xb32054> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r9 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r3, r8, lsr r9 │ │ │ │ cmneq r3, r8, lsl r5 │ │ │ │ @ instruction: 0x01533e90 │ │ │ │ @@ -2934835,15 +2934835,15 @@ │ │ │ │ cmpeq r3, r4, lsr #28 │ │ │ │ cmpeq r3, r4, lsl #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r7 │ │ │ │ - b 11fe9ec <__cxa_atexit@plt+0x11f0a90> │ │ │ │ + b 12c9698 <__cxa_atexit@plt+0x12bb73c> │ │ │ │ cmpeq r3, r0, lsl lr │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi b400ec <__cxa_atexit@plt+0xb32190> │ │ │ │ @@ -2934859,25 +2934859,25 @@ │ │ │ │ bne b400d8 <__cxa_atexit@plt+0xb3217c> │ │ │ │ ldr r7, [pc, #112] @ b4010c <__cxa_atexit@plt+0xb321b0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r8, #13] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r7, r8 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r5, [pc, #64] @ b40108 <__cxa_atexit@plt+0xb321ac> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r7, [pc, #32] @ b40100 <__cxa_atexit@plt+0xb321a4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, #28] @ b40104 <__cxa_atexit@plt+0xb321a8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ b40110 <__cxa_atexit@plt+0xb321b4> │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2934899,20 +2934899,20 @@ │ │ │ │ bne b40164 <__cxa_atexit@plt+0xb32208> │ │ │ │ ldr r3, [r7, #13] │ │ │ │ ldr r2, [pc, #72] @ b40188 <__cxa_atexit@plt+0xb3222c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r3, [pc, #44] @ b40184 <__cxa_atexit@plt+0xb32228> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r7, [pc, #16] @ b4017c <__cxa_atexit@plt+0xb32220> │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r0, [pc, #8] @ b40180 <__cxa_atexit@plt+0xb32224> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldrsheq r3, [r3, #-192] @ 0xffffff40 │ │ │ │ @@ -2934921,22 +2934921,22 @@ │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ cmpeq r3, ip, lsr #25 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 11fe9ec <__cxa_atexit@plt+0x11f0a90> │ │ │ │ + b 12c9698 <__cxa_atexit@plt+0x12bb73c> │ │ │ │ @ instruction: 0x01533c90 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, r7 │ │ │ │ - b 11fe9ec <__cxa_atexit@plt+0x11f0a90> │ │ │ │ + b 12c9698 <__cxa_atexit@plt+0x12bb73c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2935129,15 +2935129,15 @@ │ │ │ │ @ instruction: 0xfffff200 │ │ │ │ cmpeq r3, r8, ror r8 │ │ │ │ cmpeq r3, r4, ror #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f7e45c <__cxa_atexit@plt+0xf70500> │ │ │ │ + b d04c8c <__cxa_atexit@plt+0xcf6d30> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2935477,15 +2935477,15 @@ │ │ │ │ @ instruction: 0xffffec90 │ │ │ │ cmpeq r3, r8, lsl #6 │ │ │ │ cmpeq r3, r4, lsl #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f8a6f8 <__cxa_atexit@plt+0xf7c79c> │ │ │ │ + b d10f28 <__cxa_atexit@plt+0xd02fcc> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ b b40628 <__cxa_atexit@plt+0xb326cc> │ │ │ │ @@ -2935881,15 +2935881,15 @@ │ │ │ │ @ instruction: 0xffffe640 │ │ │ │ ldrheq r2, [r3, #-200] @ 0xffffff38 │ │ │ │ cmpeq r3, r0, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f8f9c4 <__cxa_atexit@plt+0xf81a68> │ │ │ │ + b d161f4 <__cxa_atexit@plt+0xd08298> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -2935986,15 +2935986,15 @@ │ │ │ │ @ instruction: 0xffffe49c │ │ │ │ cmpeq r3, r4, lsl fp │ │ │ │ cmpeq r3, r8, lsr #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15ef0b8 <__cxa_atexit@plt+0x15e115c> │ │ │ │ + b db2430 <__cxa_atexit@plt+0xda44d4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -2937730,15 +2937730,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add lr, r6, #8 │ │ │ │ stm lr, {r2, r7, r9} │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r7 │ │ │ │ - b 12cb2c4 <__cxa_atexit@plt+0x12bd368> │ │ │ │ + b 1395f70 <__cxa_atexit@plt+0x1388014> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #68] @ b42de8 <__cxa_atexit@plt+0xb34e8c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -2937762,15 +2937762,15 @@ │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ cmneq r3, r4, lsr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 12cb2c4 <__cxa_atexit@plt+0x12bd368> │ │ │ │ + b 1395f70 <__cxa_atexit@plt+0x1388014> │ │ │ │ cmpeq r3, r4, asr r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi b42eb0 <__cxa_atexit@plt+0xb34f54> │ │ │ │ @@ -2937797,21 +2937797,21 @@ │ │ │ │ bx r0 │ │ │ │ ldr r5, [pc, #68] @ b42ec8 <__cxa_atexit@plt+0xb34f6c> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ ldr r3, [pc, #32] @ b42ec4 <__cxa_atexit@plt+0xb34f68> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ ldr r7, [pc, #24] @ b42ed0 <__cxa_atexit@plt+0xb34f74> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ ldrheq r0, [r3, #-248] @ 0xffffff08 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ @@ -2937827,60 +2937827,60 @@ │ │ │ │ bne b42f24 <__cxa_atexit@plt+0xb34fc8> │ │ │ │ ldr r3, [r7, #13] │ │ │ │ ldr r2, [pc, #64] @ b42f40 <__cxa_atexit@plt+0xb34fe4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r3, [pc, #36] @ b42f3c <__cxa_atexit@plt+0xb34fe0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b 1254e94 <__cxa_atexit@plt+0x1246f38> │ │ │ │ + b 131fb40 <__cxa_atexit@plt+0x1311be4> │ │ │ │ ldr r9, [pc, #12] @ b42f38 <__cxa_atexit@plt+0xb34fdc> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ cmpeq r3, r0, lsr pc │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrsheq r0, [r3, #-228] @ 0xffffff1c │ │ │ │ andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ b42f68 <__cxa_atexit@plt+0xb3500c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ mov r9, r7 │ │ │ │ - b 11fe9ec <__cxa_atexit@plt+0x11f0a90> │ │ │ │ + b 12c9698 <__cxa_atexit@plt+0x12bb73c> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ ldrheq r0, [r3, #-228] @ 0xffffff1c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ b42fa8 <__cxa_atexit@plt+0xb3504c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, #1 │ │ │ │ mov r9, r7 │ │ │ │ - b 11fe9ec <__cxa_atexit@plt+0x11f0a90> │ │ │ │ + b 12c9698 <__cxa_atexit@plt+0x12bb73c> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 113cf00 <__cxa_atexit@plt+0x112efa4> │ │ │ │ + b 1207bac <__cxa_atexit@plt+0x11f9c50> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b43030 <__cxa_atexit@plt+0xb350d4> │ │ │ │ ldr r2, [pc, #116] @ b43058 <__cxa_atexit@plt+0xb350fc> │ │ │ │ @@ -2942981,15 +2942981,15 @@ │ │ │ │ cmpeq r2, ip, ror #4 │ │ │ │ ldrsbeq ip, [r2, #-40] @ 0xffffffd8 │ │ │ │ @ instruction: 0x0152c298 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f00378 <__cxa_atexit@plt+0xef241c> │ │ │ │ + b c86ba8 <__cxa_atexit@plt+0xc78c4c> │ │ │ │ @ instruction: 0x0152c290 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2943027,15 +2943027,15 @@ │ │ │ │ ldrheq ip, [r2, #-16] │ │ │ │ cmpeq r2, r4, lsr r2 │ │ │ │ ldrsheq ip, [r2, #-20] @ 0xffffffec │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b efe890 <__cxa_atexit@plt+0xef0934> │ │ │ │ + b c850c0 <__cxa_atexit@plt+0xc77164> │ │ │ │ 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 │ │ │ │ @@ -2943378,15 +2943378,15 @@ │ │ │ │ cmpeq r2, r8, lsr ip │ │ │ │ @ instruction: 0x0152bc98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f2b190 <__cxa_atexit@plt+0xf1d234> │ │ │ │ + b cb19c0 <__cxa_atexit@plt+0xca3a64> │ │ │ │ cmpeq r2, ip, lsl #25 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2943457,15 +2943457,15 @@ │ │ │ │ ldrsheq fp, [r2, #-168] @ 0xffffff58 │ │ │ │ cmpeq r2, r0, ror fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f1e214 <__cxa_atexit@plt+0xf102b8> │ │ │ │ + b ca4a44 <__cxa_atexit@plt+0xc96ae8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b4873c <__cxa_atexit@plt+0xb3a7e0> │ │ │ │ ldr r3, [pc, #32] @ b48744 <__cxa_atexit@plt+0xb3a7e8> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -2943655,15 +2943655,15 @@ │ │ │ │ cmpeq r2, r4, ror #15 │ │ │ │ cmpeq r2, ip, lsr #17 │ │ │ │ cmpeq r2, ip, ror #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f60fd0 <__cxa_atexit@plt+0xf53074> │ │ │ │ + b ce7800 <__cxa_atexit@plt+0xcd98a4> │ │ │ │ cmpeq r2, r4, ror #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2943701,15 +2943701,15 @@ │ │ │ │ cmpeq r2, r8, lsr #14 │ │ │ │ cmpeq r2, r8, lsl #16 │ │ │ │ cmpeq r2, r8, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f5c460 <__cxa_atexit@plt+0xf4e504> │ │ │ │ + b ce2c90 <__cxa_atexit@plt+0xcd4d34> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -2944079,15 +2944079,15 @@ │ │ │ │ cmpeq r2, r4, asr #2 │ │ │ │ cmpeq r2, r0, lsl #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldmib r5, {r9, sl} │ │ │ │ add r5, r5, #12 │ │ │ │ mov r8, r7 │ │ │ │ - b ee7760 <__cxa_atexit@plt+0xed9804> │ │ │ │ + b c6df90 <__cxa_atexit@plt+0xc60034> │ │ │ │ ldrsheq fp, [r2, #-20] @ 0xffffffec │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2944189,15 +2944189,15 @@ │ │ │ │ cmpeq r2, r8, lsl #31 │ │ │ │ cmpeq r2, ip, asr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldmib r5, {r9, sl} │ │ │ │ add r5, r5, #12 │ │ │ │ mov r8, r7 │ │ │ │ - b ee22d4 <__cxa_atexit@plt+0xed4378> │ │ │ │ + b c68b04 <__cxa_atexit@plt+0xc5aba8> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -2944386,15 +2944386,15 @@ │ │ │ │ cmpeq r2, r8, ror #24 │ │ │ │ cmpeq r2, r0, lsr #27 │ │ │ │ cmpeq r2, r0, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b eec8bc <__cxa_atexit@plt+0xede960> │ │ │ │ + b c730ec <__cxa_atexit@plt+0xc65190> │ │ │ │ cmpeq r2, r8, asr sp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2944432,15 +2944432,15 @@ │ │ │ │ cmpeq r2, ip, lsr #23 │ │ │ │ ldrsheq sl, [r2, #-204] @ 0xffffff34 │ │ │ │ ldrheq sl, [r2, #-204] @ 0xffffff34 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b eec094 <__cxa_atexit@plt+0xede138> │ │ │ │ + b c728c4 <__cxa_atexit@plt+0xc64968> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ @@ -2944665,15 +2944665,15 @@ │ │ │ │ cmpeq r2, ip, lsl r8 │ │ │ │ cmpeq r2, r8, ror r9 │ │ │ │ cmpeq r2, r8, lsr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f07e44 <__cxa_atexit@plt+0xef9ee8> │ │ │ │ + b c8e674 <__cxa_atexit@plt+0xc80718> │ │ │ │ cmpeq r2, r0, lsr r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2944711,15 +2944711,15 @@ │ │ │ │ cmpeq r2, r0, ror #14 │ │ │ │ ldrsbeq sl, [r2, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0x0152a894 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f07348 <__cxa_atexit@plt+0xef93ec> │ │ │ │ + b c8db78 <__cxa_atexit@plt+0xc7fc1c> │ │ │ │ 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] │ │ │ │ @@ -2945141,15 +2945141,15 @@ │ │ │ │ @ instruction: 0x0152a09c │ │ │ │ cmpeq r2, r4, asr #4 │ │ │ │ cmpeq r2, r4, lsl #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f15a10 <__cxa_atexit@plt+0xf07ab4> │ │ │ │ + b c9c240 <__cxa_atexit@plt+0xc8e2e4> │ │ │ │ ldrsheq sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2945187,15 +2945187,15 @@ │ │ │ │ cmpeq r2, r0, ror #31 │ │ │ │ cmpeq r2, r0, lsr #3 │ │ │ │ cmpeq r2, r0, ror #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f14430 <__cxa_atexit@plt+0xf064d4> │ │ │ │ + b c9ac60 <__cxa_atexit@plt+0xc8cd04> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -2945481,15 +2945481,15 @@ │ │ │ │ cmpeq r2, ip, asr #22 │ │ │ │ cmpeq r2, r8, ror #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f52510 <__cxa_atexit@plt+0xf445b4> │ │ │ │ + b cd8d40 <__cxa_atexit@plt+0xccade4> │ │ │ │ ldrsbeq r9, [r2, #-204] @ 0xffffff34 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2945560,15 +2945560,15 @@ │ │ │ │ cmpeq r2, ip, lsl #20 │ │ │ │ cmpeq r2, r0, asr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b f4d20c <__cxa_atexit@plt+0xf3f2b0> │ │ │ │ + b cd3a3c <__cxa_atexit@plt+0xcc5ae0> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ bhi b4a868 <__cxa_atexit@plt+0xb3c90c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -2948739,15 +2948739,15 @@ │ │ │ │ cmpeq r2, r4, ror #16 │ │ │ │ ldrsheq r6, [r2, #-184] @ 0xffffff48 │ │ │ │ ldrheq r6, [r2, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15f8974 <__cxa_atexit@plt+0x15eaa18> │ │ │ │ + b dbbcec <__cxa_atexit@plt+0xdadd90> │ │ │ │ ldrheq r6, [r2, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2948785,15 +2948785,15 @@ │ │ │ │ cmpeq r2, r8, lsr #15 │ │ │ │ cmpeq r2, r4, asr fp │ │ │ │ cmpeq r2, r4, lsl fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15f79a0 <__cxa_atexit@plt+0x15e9a44> │ │ │ │ + b dbad18 <__cxa_atexit@plt+0xdacdbc> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b4da7c <__cxa_atexit@plt+0xb3fb20> │ │ │ │ ldr r3, [pc, #32] @ b4da84 <__cxa_atexit@plt+0xb3fb28> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -2948977,15 +2948977,15 @@ │ │ │ │ cmpeq r2, ip, lsr #9 │ │ │ │ cmpeq r2, ip, ror #16 │ │ │ │ cmpeq r2, ip, lsr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15c68a0 <__cxa_atexit@plt+0x15b8944> │ │ │ │ + b d89c18 <__cxa_atexit@plt+0xd7bcbc> │ │ │ │ cmpeq r2, r4, lsr #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2949023,15 +2949023,15 @@ │ │ │ │ ldrsheq r6, [r2, #-48] @ 0xffffffd0 │ │ │ │ cmpeq r2, r8, asr #15 │ │ │ │ cmpeq r2, r8, lsl #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15c5dd4 <__cxa_atexit@plt+0x15b7e78> │ │ │ │ + b d8914c <__cxa_atexit@plt+0xd7b1f0> │ │ │ │ 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 │ │ │ │ @@ -2949276,15 +2949276,15 @@ │ │ │ │ cmpeq r2, r0 │ │ │ │ ldrsheq r6, [r2, #-52] @ 0xffffffcc │ │ │ │ ldrheq r6, [r2, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15d037c <__cxa_atexit@plt+0x15c2420> │ │ │ │ + b d936f4 <__cxa_atexit@plt+0xd85798> │ │ │ │ cmpeq r2, ip, lsr #7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2949322,15 +2949322,15 @@ │ │ │ │ cmpeq r2, r4, asr #30 │ │ │ │ cmpeq r2, r0, asr r3 │ │ │ │ cmpeq r2, r0, lsl r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 15d2590 <__cxa_atexit@plt+0x15c4634> │ │ │ │ + b d95908 <__cxa_atexit@plt+0xd879ac> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b4e2e0 <__cxa_atexit@plt+0xb40384> │ │ │ │ ldr r3, [pc, #32] @ b4e2e8 <__cxa_atexit@plt+0xb4038c> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -2949580,15 +2949580,15 @@ │ │ │ │ cmpeq r2, r0, asr #22 │ │ │ │ cmpeq r2, r0, ror #30 │ │ │ │ cmpeq r2, r0, lsr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 16734c4 <__cxa_atexit@plt+0x1665568> │ │ │ │ + b e3683c <__cxa_atexit@plt+0xe288e0> │ │ │ │ cmpeq r2, r8, lsl pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2949626,15 +2949626,15 @@ │ │ │ │ cmpeq r2, r4, lsl #21 │ │ │ │ ldrheq r5, [r2, #-236] @ 0xffffff14 │ │ │ │ cmpeq r2, ip, ror lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 1672714 <__cxa_atexit@plt+0x16647b8> │ │ │ │ + b e35a8c <__cxa_atexit@plt+0xe27b30> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ b 16fe270 <__cxa_atexit@plt+0x16f0314> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -2950700,15 +2950700,15 @@ │ │ │ │ cmpeq r2, r0, asr #19 │ │ │ │ cmpeq r2, ip, lsr #28 │ │ │ │ cmpeq r2, ip, ror #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f1526c <__cxa_atexit@plt+0xf07310> │ │ │ │ + b c9ba9c <__cxa_atexit@plt+0xc8db40> │ │ │ │ cmpeq r2, r4, ror #27 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -2950746,15 +2950746,15 @@ │ │ │ │ cmpeq r2, r4, lsl #18 │ │ │ │ cmpeq r2, r8, lsl #27 │ │ │ │ cmpeq r2, r8, asr #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b f1370c <__cxa_atexit@plt+0xf057b0> │ │ │ │ + b c99f3c <__cxa_atexit@plt+0xc8bfe0> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi b4f920 <__cxa_atexit@plt+0xb419c4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -2972223,15 +2972223,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r1, r4, rrx │ │ │ │ cmneq r1, ip, lsr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -2972371,15 +2972371,15 @@ │ │ │ │ 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 138ee4c <__cxa_atexit@plt+0x1380ef0> │ │ │ │ + b 1449ac0 <__cxa_atexit@plt+0x143bb64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r1, r4, lsl lr │ │ │ │ ldrdeq r6, [r1, #-236]! @ 0xffffff14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -2972496,15 +2972496,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #20]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r1, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b64cd4 <__cxa_atexit@plt+0xb56d78> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2972546,15 +2972546,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sl, #12] │ │ │ │ str ip, [sl, #16] │ │ │ │ str r3, [r9, #32]! │ │ │ │ str r2, [sl, #20]! │ │ │ │ - b 1579384 <__cxa_atexit@plt+0x156b428> │ │ │ │ + b 1633ff8 <__cxa_atexit@plt+0x162609c> │ │ │ │ mov r6, sl │ │ │ │ b b64d9c <__cxa_atexit@plt+0xb56e40> │ │ │ │ mov r5, #56 @ 0x38 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2972574,15 +2972574,15 @@ │ │ │ │ str sl, [r5, #-8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r5, #-12] │ │ │ │ stmda r5, {r1, r8} │ │ │ │ str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ b64e10 <__cxa_atexit@plt+0xb56eb4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ cmppeq r0, r0, lsl #31 @ p-variant is OBSOLETE │ │ │ │ cmppeq r0, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ @@ -2972656,15 +2972656,15 @@ │ │ │ │ str r8, [r5, #-4] │ │ │ │ sub r1, r5, #20 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ add r0, pc, r0 │ │ │ │ stm r1, {r0, r9, sl, lr} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ @@ -2972706,15 +2972706,15 @@ │ │ │ │ ldr r7, [pc, #68] @ b65038 <__cxa_atexit@plt+0xb570dc> │ │ │ │ stmib r5, {r1, r8} │ │ │ │ add r7, pc, r7 │ │ │ │ stmda r5, {r7, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ b65034 <__cxa_atexit@plt+0xb570d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ @@ -2972739,15 +2972739,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r9, sl} │ │ │ │ str r3, [r5, #-4] │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ b650a8 <__cxa_atexit@plt+0xb5714c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffda8 │ │ │ │ cmppeq r0, r8, ror #25 @ p-variant is OBSOLETE │ │ │ │ @@ -2972809,15 +2972809,15 @@ │ │ │ │ sub lr, r5, #32 │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r9, sl} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, sl │ │ │ │ @@ -2972858,15 +2972858,15 @@ │ │ │ │ ldr r7, [pc, #68] @ b65298 <__cxa_atexit@plt+0xb5733c> │ │ │ │ stmib r5, {r1, r8} │ │ │ │ add r7, pc, r7 │ │ │ │ stmda r5, {r7, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ b65294 <__cxa_atexit@plt+0xb57338> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ @@ -2972893,15 +2972893,15 @@ │ │ │ │ str r8, [r5, #12] │ │ │ │ sub lr, r5, #4 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r9, sl} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ b65310 <__cxa_atexit@plt+0xb573b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffb2c │ │ │ │ cmppeq r0, r0, lsl #21 @ p-variant is OBSOLETE │ │ │ │ @@ -2972913,15 +2972913,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi b65348 <__cxa_atexit@plt+0xb573ec> │ │ │ │ ldr r2, [pc, #32] @ b65358 <__cxa_atexit@plt+0xb573fc> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ b6535c <__cxa_atexit@plt+0xb57400> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmppeq r0, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ cmppeq r0, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ @@ -2972996,15 +2972996,15 @@ │ │ │ │ str r8, [r5, #-16] │ │ │ │ str r3, [r5, #-12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ str sl, [r5, #-8] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ b654b8 <__cxa_atexit@plt+0xb5755c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -2973408,15 +2973408,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi b65b04 <__cxa_atexit@plt+0xb57ba8> │ │ │ │ ldr r3, [pc, #32] @ b65b14 <__cxa_atexit@plt+0xb57bb8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ b65b18 <__cxa_atexit@plt+0xb57bbc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r1, r0, r0, asr #25 │ │ │ │ cmppeq r0, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ cmppeq r0, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ @@ -2973756,15 +2973756,15 @@ │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r1, [pc, #44] @ b66094 <__cxa_atexit@plt+0xb58138> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmib r3, {r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 14745a4 <__cxa_atexit@plt+0x1466648> │ │ │ │ + b 152f218 <__cxa_atexit@plt+0x15212bc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2973930,15 +2973930,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r8, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b6633c <__cxa_atexit@plt+0xb583e0> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2973975,15 +2973975,15 @@ │ │ │ │ str lr, [r9, #24]! │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r2, [sl, #40] @ 0x28 │ │ │ │ str r1, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ str r3, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b663f0 <__cxa_atexit@plt+0xb58494> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2974052,15 +2974052,15 @@ │ │ │ │ sub lr, r5, #32 │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r9, sl} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ b66548 <__cxa_atexit@plt+0xb585ec> │ │ │ │ @@ -2974086,15 +2974086,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r9, sl} │ │ │ │ str r3, [r5, #-4] │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #16] @ b665b4 <__cxa_atexit@plt+0xb58658> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffe89c │ │ │ │ ldrsbeq lr, [r0, #-124] @ 0xffffff84 │ │ │ │ @@ -2974180,15 +2974180,15 @@ │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r1, [pc, #44] @ b66734 <__cxa_atexit@plt+0xb587d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmib r3, {r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 14745a4 <__cxa_atexit@plt+0x1466648> │ │ │ │ + b 152f218 <__cxa_atexit@plt+0x15212bc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2974354,15 +2974354,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r8, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b669dc <__cxa_atexit@plt+0xb58a80> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2974402,15 +2974402,15 @@ │ │ │ │ str r1, [sl, #8] │ │ │ │ add r1, sl, #12 │ │ │ │ str r3, [sl, #40] @ 0x28 │ │ │ │ str r8, [sl, #44] @ 0x2c │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ stm r1, {r0, r8, ip} │ │ │ │ str r3, [sl, #28] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b66a9c <__cxa_atexit@plt+0xb58b40> │ │ │ │ mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2974641,15 +2974641,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #24]! │ │ │ │ str r3, [sl, #32] │ │ │ │ str r1, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ str r3, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b66e58 <__cxa_atexit@plt+0xb58efc> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2974796,15 +2974796,15 @@ │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r1, [pc, #44] @ b670d4 <__cxa_atexit@plt+0xb59178> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmib r3, {r1, r5} │ │ │ │ mov r5, r2 │ │ │ │ - b 14745a4 <__cxa_atexit@plt+0x1466648> │ │ │ │ + b 152f218 <__cxa_atexit@plt+0x15212bc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2974970,15 +2974970,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #20]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r8, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b6737c <__cxa_atexit@plt+0xb59420> │ │ │ │ mov r5, #32 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2975015,15 +2975015,15 @@ │ │ │ │ str lr, [r9, #24]! │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r2, [sl, #40] @ 0x28 │ │ │ │ str r1, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ str r3, [sl, #20] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b b67430 <__cxa_atexit@plt+0xb594d4> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -2975236,15 +2975236,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi b67794 <__cxa_atexit@plt+0xb59838> │ │ │ │ ldr r3, [pc, #32] @ b677a4 <__cxa_atexit@plt+0xb59848> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ b677a8 <__cxa_atexit@plt+0xb5984c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmpeq r0, r0, lsr #13 │ │ │ │ cmpeq r0, ip, lsl #13 │ │ │ │ @@ -2975500,15 +2975500,15 @@ │ │ │ │ add r9, r3, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r1, [pc, #60] @ b67be0 <__cxa_atexit@plt+0xb59c84> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r5, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ stm r9, {r0, r1, r3, lr} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2975586,15 +2975586,15 @@ │ │ │ │ str ip, [r3, #8] │ │ │ │ str r3, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ b b67d1c <__cxa_atexit@plt+0xb59dc0> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -2975646,15 +2975646,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sl, #12] │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ str r8, [sl, #24] │ │ │ │ str r8, [sl, #8] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2975692,15 +2975692,15 @@ │ │ │ │ bhi b67ed0 <__cxa_atexit@plt+0xb59f74> │ │ │ │ ldr r3, [pc, #80] @ b67ef0 <__cxa_atexit@plt+0xb59f94> │ │ │ │ sub lr, r5, #28 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r8, r9, sl} │ │ │ │ mov r8, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2975759,15 +2975759,15 @@ │ │ │ │ add r9, r3, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r1, [pc, #60] @ b67fec <__cxa_atexit@plt+0xb5a090> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r5, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ stm r9, {r0, r1, r3, lr} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2975845,15 +2975845,15 @@ │ │ │ │ str ip, [r3, #8] │ │ │ │ str r3, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ b b68128 <__cxa_atexit@plt+0xb5a1cc> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -2975905,15 +2975905,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sl, #12] │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ str r8, [sl, #24] │ │ │ │ str r8, [sl, #8] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2976012,15 +2976012,15 @@ │ │ │ │ str ip, [r3, #8] │ │ │ │ str r3, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ b b683c4 <__cxa_atexit@plt+0xb5a468> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -2976126,15 +2976126,15 @@ │ │ │ │ add r9, r3, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r1, [pc, #60] @ b685a8 <__cxa_atexit@plt+0xb5a64c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r5, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ stm r9, {r0, r1, r3, lr} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2976212,15 +2976212,15 @@ │ │ │ │ str ip, [r3, #8] │ │ │ │ str r3, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ mov r6, r3 │ │ │ │ b b686e4 <__cxa_atexit@plt+0xb5a788> │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @@ -2976272,15 +2976272,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sl, #12] │ │ │ │ str r1, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ str r8, [sl, #24] │ │ │ │ str r8, [sl, #8] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -2976363,15 +2976363,15 @@ │ │ │ │ add r5, r5, #24 │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r8, [sl, #28] │ │ │ │ str r0, [sl, #32] │ │ │ │ str r2, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, sl, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ bcc b68a78 <__cxa_atexit@plt+0xb5ab1c> │ │ │ │ ldr r2, [pc, #352] @ b68aa8 <__cxa_atexit@plt+0xb5ab4c> │ │ │ │ ldr r1, [pc, #352] @ b68aac <__cxa_atexit@plt+0xb5ab50> │ │ │ │ sub r0, r6, #2 │ │ │ │ @@ -2976401,15 +2976401,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #-4] │ │ │ │ str sl, [sl, #12] │ │ │ │ str r2, [sl, #16] │ │ │ │ str ip, [sl, #20] │ │ │ │ str r0, [sl, #24] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ add r6, sl, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc b68a84 <__cxa_atexit@plt+0xb5ab28> │ │ │ │ ldr r3, [pc, #236] @ b68ac8 <__cxa_atexit@plt+0xb5ab6c> │ │ │ │ ldr r1, [pc, #236] @ b68acc <__cxa_atexit@plt+0xb5ab70> │ │ │ │ ldr r0, [r7, #1] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -2976418,15 +2976418,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #20]! │ │ │ │ add r5, r5, #24 │ │ │ │ str r8, [sl, #28] │ │ │ │ str r2, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ add r6, sl, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ bcc b68a78 <__cxa_atexit@plt+0xb5ab1c> │ │ │ │ ldr r3, [pc, #120] @ b68a98 <__cxa_atexit@plt+0xb5ab3c> │ │ │ │ ldr r2, [r7, #1] │ │ │ │ ldr lr, [r7, #5] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -2976442,15 +2976442,15 @@ │ │ │ │ str r8, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #40] @ 0x28 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r1, [sl, #12] │ │ │ │ str r8, [sl, #16] │ │ │ │ str r2, [sl, #20] │ │ │ │ str lr, [sl, #24] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ mov r3, #32 │ │ │ │ @@ -3072039,15 +3072039,15 @@ │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r5, [r7, #16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ str r2, [sl, #4]! │ │ │ │ str r5, [sl, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1415398 <__cxa_atexit@plt+0x140743c> │ │ │ │ + b 14d000c <__cxa_atexit@plt+0x14c20b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -3072308,15 +3072308,15 @@ │ │ │ │ mov r9, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sl, #24] │ │ │ │ str r5, [sl, #8] │ │ │ │ str r0, [r9, #16]! │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sl, #12] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -3072350,15 +3072350,15 @@ │ │ │ │ str lr, [r9, #20]! │ │ │ │ str r3, [sl, #28] │ │ │ │ str r8, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #8] │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ + b 16328ec <__cxa_atexit@plt+0x1624990> │ │ │ │ mov r6, sl │ │ │ │ b bc650c <__cxa_atexit@plt+0xbb85b0> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -3072372,15 +3072372,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi bc6554 <__cxa_atexit@plt+0xbb85f8> │ │ │ │ ldr r2, [pc, #32] @ bc6564 <__cxa_atexit@plt+0xbb8608> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ bc6568 <__cxa_atexit@plt+0xbb860c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmppeq sl, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ @@ -3072447,15 +3072447,15 @@ │ │ │ │ bhi bc6688 <__cxa_atexit@plt+0xbb872c> │ │ │ │ ldr r3, [pc, #56] @ bc66a4 <__cxa_atexit@plt+0xbb8748> │ │ │ │ sub lr, r5, #24 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r8, r9, sl} │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ bc66a0 <__cxa_atexit@plt+0xbb8744> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @@ -3072469,15 +3072469,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi bc66d8 <__cxa_atexit@plt+0xbb877c> │ │ │ │ ldr r2, [pc, #32] @ bc66e8 <__cxa_atexit@plt+0xbb878c> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ bc66ec <__cxa_atexit@plt+0xbb8790> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ strheq pc, [sl, #-88] @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ @@ -3072523,15 +3072523,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi bc67b0 <__cxa_atexit@plt+0xbb8854> │ │ │ │ ldr r2, [pc, #32] @ bc67c0 <__cxa_atexit@plt+0xbb8864> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ bc67c4 <__cxa_atexit@plt+0xbb8868> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ ldrdeq pc, [sl, #-76] @ 0xffffffb4 │ │ │ │ andeq r0, r2, pc │ │ │ │ @@ -3072544,15 +3072544,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi bc6804 <__cxa_atexit@plt+0xbb88a8> │ │ │ │ ldr r2, [pc, #32] @ bc6814 <__cxa_atexit@plt+0xbb88b8> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r7, [pc, #12] @ bc6818 <__cxa_atexit@plt+0xbb88bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff00 │ │ │ │ smlalbbeq pc, sl, ip, r4 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -3090682,15 +3090682,15 @@ │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 112f820 <__cxa_atexit@plt+0x11218c4> │ │ │ │ + b 11fa4cc <__cxa_atexit@plt+0x11ec570> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi bd83b0 <__cxa_atexit@plt+0xbca454> │ │ │ │ ldr r7, [pc, #52] @ bd83c0 <__cxa_atexit@plt+0xbca464> │ │ │ │ @@ -3091091,15 +3091091,15 @@ │ │ │ │ cmpeq sl, ip, lsr #31 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 112f820 <__cxa_atexit@plt+0x11218c4> │ │ │ │ + b 11fa4cc <__cxa_atexit@plt+0x11ec570> │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ bhi bd8a80 <__cxa_atexit@plt+0xbcab24> │ │ │ │ ldr lr, [pc, #184] @ bd8aa8 <__cxa_atexit@plt+0xbcab4c> │ │ │ │ @@ -3092932,15 +3092932,15 @@ │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r9, [r5, #-12] │ │ │ │ str r0, [r5, #-8] │ │ │ │ str lr, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, sl │ │ │ │ - b ff02cc <__cxa_atexit@plt+0xfe2370> │ │ │ │ + b 10baf78 <__cxa_atexit@plt+0x10ad01c> │ │ │ │ mov r6, r2 │ │ │ │ b bda6a4 <__cxa_atexit@plt+0xbcc748> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #24] @ bda6c4 <__cxa_atexit@plt+0xbcc768> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -3093387,15 +3093387,15 @@ │ │ │ │ @ instruction: 0xffff3bb0 │ │ │ │ cmpeq r9, ip, asr r2 │ │ │ │ smlaltbeq fp, r9, r4, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 1097900 <__cxa_atexit@plt+0x10899a4> │ │ │ │ + b 11625ac <__cxa_atexit@plt+0x1154650> │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b bdb01c <__cxa_atexit@plt+0xbcd0c0> │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ @@ -3094236,15 +3094236,15 @@ │ │ │ │ @ instruction: 0xffff2e6c │ │ │ │ cmpeq r9, r8, lsl r5 │ │ │ │ @ instruction: 0x0149a794 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 12cee1c <__cxa_atexit@plt+0x12c0ec0> │ │ │ │ + b 1399ac8 <__cxa_atexit@plt+0x138bb6c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ sub r5, r5, #8 │ │ │ │ @@ -3094424,15 +3094424,15 @@ │ │ │ │ @ instruction: 0xffff2b7c │ │ │ │ cmpeq r9, r8, lsr #4 │ │ │ │ smlaltbeq sl, r9, ip, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 1124a5c <__cxa_atexit@plt+0x1116b00> │ │ │ │ + b 11ef708 <__cxa_atexit@plt+0x11e17ac> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -3094655,15 +3094655,15 @@ │ │ │ │ @ instruction: 0xffff27e0 │ │ │ │ smlalbbeq r9, r9, ip, lr @ │ │ │ │ cmpeq r9, r8, lsl r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 10e2ec0 <__cxa_atexit@plt+0x10d4f64> │ │ │ │ + b 11adb6c <__cxa_atexit@plt+0x119fc10> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -3094844,15 +3094844,15 @@ │ │ │ │ @ instruction: 0xffff24ec │ │ │ │ @ instruction: 0x01499b98 │ │ │ │ cmpeq r9, ip, lsr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b fef23c <__cxa_atexit@plt+0xfe12e0> │ │ │ │ + b 10b9ee8 <__cxa_atexit@plt+0x10abf8c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ sub r7, r5, #8 │ │ │ │ @@ -3095061,15 +3095061,15 @@ │ │ │ │ @ instruction: 0xffff2174 │ │ │ │ cmpeq r9, r4, lsr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - b 1097224 <__cxa_atexit@plt+0x10892c8> │ │ │ │ + b 1161ed0 <__cxa_atexit@plt+0x1153f74> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ @@ -3100001,24 +3100001,24 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ b be1510 <__cxa_atexit@plt+0xbd35b4> │ │ │ │ ldr r3, [pc, #80] @ be1548 <__cxa_atexit@plt+0xbd35ec> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ mov r8, #0 │ │ │ │ - b 10704d0 <__cxa_atexit@plt+0x1062574> │ │ │ │ + b 113b17c <__cxa_atexit@plt+0x112d220> │ │ │ │ ldr r0, [pc, #48] @ be1540 <__cxa_atexit@plt+0xbd35e4> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-16] │ │ │ │ str r8, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, #0 │ │ │ │ - b 10704d0 <__cxa_atexit@plt+0x1062574> │ │ │ │ + b 113b17c <__cxa_atexit@plt+0x112d220> │ │ │ │ ldr r7, [pc, #16] @ be1544 <__cxa_atexit@plt+0xbd35e8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ cmpeq r9, r0, asr #28 │ │ │ │ @@ -3125315,5750 +3125315,5062 @@ │ │ │ │ bx ip │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ strbhi ip, [fp, #2667]! @ 0xa6b │ │ │ │ adcsgt sl, r2, #848 @ 0x350 │ │ │ │ ldrsbeq r1, [r8, #-128] @ 0xffffff80 │ │ │ │ - cmpeq r7, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bfa0f4 <__cxa_atexit@plt+0xbec198> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfa0ec <__cxa_atexit@plt+0xbec190> │ │ │ │ - ldr r3, [pc, #56] @ bfa0fc <__cxa_atexit@plt+0xbec1a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #44] @ bfa100 <__cxa_atexit@plt+0xbec1a4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #36] @ bfa104 <__cxa_atexit@plt+0xbec1a8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 1d0cd2c <__cxa_atexit@plt+0x1cfedd0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r1, [r8, #-116] @ 0xffffff8c │ │ │ │ - ldrsbeq r2, [r8, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq r8, ip, asr r8 │ │ │ │ - cmpeq r7, r4, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ bfa124 <__cxa_atexit@plt+0xbec1c8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - cmpeq r7, r4, lsr r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfa188 <__cxa_atexit@plt+0xbec22c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfa190 <__cxa_atexit@plt+0xbec234> │ │ │ │ - ldr r0, [pc, #80] @ bfa1ac <__cxa_atexit@plt+0xbec250> │ │ │ │ - ldr r1, [pc, #80] @ bfa1b0 <__cxa_atexit@plt+0xbec254> │ │ │ │ - ldr lr, [pc, #80] @ bfa1b4 <__cxa_atexit@plt+0xbec258> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r3 │ │ │ │ - b bfa198 <__cxa_atexit@plt+0xbec23c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ bfa1a8 <__cxa_atexit@plt+0xbec24c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq ip, [r7, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0x012eb071 │ │ │ │ - smlaltbeq ip, r7, r8, pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfa214 <__cxa_atexit@plt+0xbec2b8> │ │ │ │ - ldr r2, [pc, #64] @ bfa220 <__cxa_atexit@plt+0xbec2c4> │ │ │ │ - ldr lr, [pc, #64] @ bfa224 <__cxa_atexit@plt+0xbec2c8> │ │ │ │ - ldr r0, [pc, #64] @ bfa228 <__cxa_atexit@plt+0xbec2cc> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfa120 <__cxa_atexit@plt+0xbec1c4> │ │ │ │ + ldr r3, [pc, #128] @ bfa130 <__cxa_atexit@plt+0xbec1d4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq bfa100 <__cxa_atexit@plt+0xbec1a4> │ │ │ │ + ldr r2, [pc, #112] @ bfa134 <__cxa_atexit@plt+0xbec1d8> │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r8, r6, #10 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r4, lsr pc │ │ │ │ - cmpeq r7, ip, lsr pc │ │ │ │ - @ instruction: 0x01581e9c │ │ │ │ - cmpeq r7, r0, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ bfa248 <__cxa_atexit@plt+0xbec2ec> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - cmpeq r7, r0, lsl pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfa2ac <__cxa_atexit@plt+0xbec350> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfa2b4 <__cxa_atexit@plt+0xbec358> │ │ │ │ - ldr r0, [pc, #80] @ bfa2d0 <__cxa_atexit@plt+0xbec374> │ │ │ │ - ldr r1, [pc, #80] @ bfa2d4 <__cxa_atexit@plt+0xbec378> │ │ │ │ - ldr lr, [pc, #80] @ bfa2d8 <__cxa_atexit@plt+0xbec37c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r3 │ │ │ │ - b bfa2bc <__cxa_atexit@plt+0xbec360> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ bfa2cc <__cxa_atexit@plt+0xbec370> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + strb r3, [r5, #-4] │ │ │ │ + beq bfa110 <__cxa_atexit@plt+0xbec1b4> │ │ │ │ + ldr r2, [pc, #88] @ bfa138 <__cxa_atexit@plt+0xbec1dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #84] @ bfa13c <__cxa_atexit@plt+0xbec1e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldrb r1, [r9, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r3, r1 │ │ │ │ + addeq r7, r2, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq ip, [r7, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0x012eaf4d │ │ │ │ - smlaltbeq ip, r7, r8, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - smlaltbeq ip, r7, r4, lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfa340 <__cxa_atexit@plt+0xbec3e4> │ │ │ │ - ldr r7, [pc, #52] @ bfa354 <__cxa_atexit@plt+0xbec3f8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq bfa334 <__cxa_atexit@plt+0xbec3d8> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfa368 <__cxa_atexit@plt+0xbec40c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfa358 <__cxa_atexit@plt+0xbec3fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r8, ror #28 │ │ │ │ - cmpeq r7, r4, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mvn r6, r9 │ │ │ │ - tst r6, #3 │ │ │ │ - bne bfa3b4 <__cxa_atexit@plt+0xbec458> │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfa404 <__cxa_atexit@plt+0xbec4a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfa414 <__cxa_atexit@plt+0xbec4b8> │ │ │ │ - ldr r5, [pc, #184] @ bfa460 <__cxa_atexit@plt+0xbec504> │ │ │ │ - ldr r1, [pc, #184] @ bfa464 <__cxa_atexit@plt+0xbec508> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b bfa3dc <__cxa_atexit@plt+0xbec480> │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfa40c <__cxa_atexit@plt+0xbec4b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfa434 <__cxa_atexit@plt+0xbec4d8> │ │ │ │ - ldr r5, [pc, #124] @ bfa450 <__cxa_atexit@plt+0xbec4f4> │ │ │ │ - ldr r1, [pc, #124] @ bfa454 <__cxa_atexit@plt+0xbec4f8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #116] @ bfa458 <__cxa_atexit@plt+0xbec4fc> │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - str r5, [r7] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r7, #4] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r2 │ │ │ │ - b bfa41c <__cxa_atexit@plt+0xbec4c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b bfa43c <__cxa_atexit@plt+0xbec4e0> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ bfa468 <__cxa_atexit@plt+0xbec50c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ bfa45c <__cxa_atexit@plt+0xbec500> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - strdeq sl, [lr, -r5]! │ │ │ │ - cmpeq r7, r0, lsr sp │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - cmpeq r7, ip, ror #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfa4b0 <__cxa_atexit@plt+0xbec554> │ │ │ │ - ldr r7, [pc, #52] @ bfa4c0 <__cxa_atexit@plt+0xbec564> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq bfa4a4 <__cxa_atexit@plt+0xbec548> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfa4d0 <__cxa_atexit@plt+0xbec574> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfa4c4 <__cxa_atexit@plt+0xbec568> │ │ │ │ + ldr r7, [pc, #24] @ bfa140 <__cxa_atexit@plt+0xbec1e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, r4, lsl #26 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq r8, r4, lsr r8 │ │ │ │ + cmpeq r8, r0, lsr r8 │ │ │ │ + @ instruction: 0x0147cf90 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [pc, #140] @ bfa570 <__cxa_atexit@plt+0xbec614> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq bfa54c <__cxa_atexit@plt+0xbec5f0> │ │ │ │ - ldr r7, [pc, #108] @ bfa574 <__cxa_atexit@plt+0xbec618> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr lr, [r3, #11] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - bne bfa544 <__cxa_atexit@plt+0xbec5e8> │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r8, [r3, #7] │ │ │ │ - add r3, r1, r0 │ │ │ │ - add r1, lr, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq bfa55c <__cxa_atexit@plt+0xbec600> │ │ │ │ - add r0, r3, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfa55c <__cxa_atexit@plt+0xbec600> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfa578 <__cxa_atexit@plt+0xbec61c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #72] @ bfa19c <__cxa_atexit@plt+0xbec240> │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + beq bfa194 <__cxa_atexit@plt+0xbec238> │ │ │ │ + ldr r2, [pc, #44] @ bfa1a0 <__cxa_atexit@plt+0xbec244> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ bfa1a4 <__cxa_atexit@plt+0xbec248> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + cmp r3, r0 │ │ │ │ + addeq r7, r2, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r8, ip, lsl #8 │ │ │ │ - ldrheq r1, [r8, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r8, r0, lsr #15 │ │ │ │ + @ instruction: 0x0158179c │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #100] @ bfa5f4 <__cxa_atexit@plt+0xbec698> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne bfa5d8 <__cxa_atexit@plt+0xbec67c> │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, lr, r3 │ │ │ │ - add r0, r1, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq bfa5e0 <__cxa_atexit@plt+0xbec684> │ │ │ │ - add r1, r3, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfa5e0 <__cxa_atexit@plt+0xbec684> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfa5f8 <__cxa_atexit@plt+0xbec69c> │ │ │ │ + ldr r3, [pc, #36] @ bfa1dc <__cxa_atexit@plt+0xbec280> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldrb r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ bfa1e0 <__cxa_atexit@plt+0xbec284> │ │ │ │ + cmp r1, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, lsl #7 │ │ │ │ - cmpeq r8, r0, lsr r3 │ │ │ │ + cmpeq r8, ip, asr r7 │ │ │ │ + cmpeq r8, r8, asr #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bfa640 <__cxa_atexit@plt+0xbec6e4> │ │ │ │ - ldr r7, [pc, #52] @ bfa650 <__cxa_atexit@plt+0xbec6f4> │ │ │ │ + bhi bfa2a0 <__cxa_atexit@plt+0xbec344> │ │ │ │ + ldr r3, [pc, #172] @ bfa2b0 <__cxa_atexit@plt+0xbec354> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq bfa634 <__cxa_atexit@plt+0xbec6d8> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfa660 <__cxa_atexit@plt+0xbec704> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq bfa248 <__cxa_atexit@plt+0xbec2ec> │ │ │ │ + ldr r2, [pc, #156] @ bfa2b4 <__cxa_atexit@plt+0xbec358> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + beq bfa258 <__cxa_atexit@plt+0xbec2fc> │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne bfa268 <__cxa_atexit@plt+0xbec30c> │ │ │ │ + ldr r7, [pc, #128] @ bfa2bc <__cxa_atexit@plt+0xbec360> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfa654 <__cxa_atexit@plt+0xbec6f8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ bfa2b8 <__cxa_atexit@plt+0xbec35c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne bfa298 <__cxa_atexit@plt+0xbec33c> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl cd14 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq bfa234 <__cxa_atexit@plt+0xbec2d8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfa2c0 <__cxa_atexit@plt+0xbec364> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - hvceq 31928 @ 0x7cb8 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + cmpeq r8, r8, lsr #13 │ │ │ │ + ldrsbeq r1, [r8, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r7, r4, asr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #116] @ bfa348 <__cxa_atexit@plt+0xbec3ec> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq bfa308 <__cxa_atexit@plt+0xbec3ac> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [pc, #140] @ bfa700 <__cxa_atexit@plt+0xbec7a4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq bfa6dc <__cxa_atexit@plt+0xbec780> │ │ │ │ - ldr r7, [pc, #108] @ bfa704 <__cxa_atexit@plt+0xbec7a8> │ │ │ │ + cmp r3, r1 │ │ │ │ + bne bfa310 <__cxa_atexit@plt+0xbec3b4> │ │ │ │ + ldr r7, [pc, #84] @ bfa350 <__cxa_atexit@plt+0xbec3f4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr lr, [r3, #11] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ bfa34c <__cxa_atexit@plt+0xbec3f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ add r7, r7, #2 │ │ │ │ - cmp r2, lr │ │ │ │ - bne bfa6d4 <__cxa_atexit@plt+0xbec778> │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r8, [r3, #7] │ │ │ │ - add r3, r1, r0 │ │ │ │ - add r1, lr, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq bfa6ec <__cxa_atexit@plt+0xbec790> │ │ │ │ + cmp r2, r0 │ │ │ │ + bne bfa340 <__cxa_atexit@plt+0xbec3e4> │ │ │ │ add r0, r3, #8 │ │ │ │ add r1, r1, #8 │ │ │ │ bl cd14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfa6ec <__cxa_atexit@plt+0xbec790> │ │ │ │ + beq bfa2f4 <__cxa_atexit@plt+0xbec398> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfa708 <__cxa_atexit@plt+0xbec7ac> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r8, r0, lsl #12 │ │ │ │ + cmpeq r8, r8, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne bfa380 <__cxa_atexit@plt+0xbec424> │ │ │ │ + ldr r7, [pc, #72] @ bfa3bc <__cxa_atexit@plt+0xbec460> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r8, r0, lsl #5 │ │ │ │ - cmpeq r8, r0, lsr #4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #100] @ bfa784 <__cxa_atexit@plt+0xbec828> │ │ │ │ + ldr r7, [pc, #48] @ bfa3b8 <__cxa_atexit@plt+0xbec45c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ add r7, r7, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne bfa768 <__cxa_atexit@plt+0xbec80c> │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, lr, r3 │ │ │ │ - add r0, r1, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq bfa770 <__cxa_atexit@plt+0xbec814> │ │ │ │ + cmp r2, r0 │ │ │ │ + bne bfa3b0 <__cxa_atexit@plt+0xbec454> │ │ │ │ + add r0, r1, #8 │ │ │ │ add r1, r3, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ bl cd14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfa770 <__cxa_atexit@plt+0xbec814> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfa788 <__cxa_atexit@plt+0xbec82c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + beq bfa36c <__cxa_atexit@plt+0xbec410> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldrsheq r1, [r8, #-24] @ 0xffffffe8 │ │ │ │ - @ instruction: 0x0158119c │ │ │ │ - smlaltbeq ip, r7, ip, sl │ │ │ │ + @ instruction: 0x01581590 │ │ │ │ + cmpeq r8, r0, lsr #11 │ │ │ │ + smlalbbeq ip, r7, r0, sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov sl, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfa850 <__cxa_atexit@plt+0xbec8f4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfa840 <__cxa_atexit@plt+0xbec8e4> │ │ │ │ - ldr r7, [pc, #232] @ bfa8b0 <__cxa_atexit@plt+0xbec954> │ │ │ │ - sub r3, sl, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [sl, #-4] │ │ │ │ - str r7, [sl, #-8] │ │ │ │ - bhi bfa858 <__cxa_atexit@plt+0xbec8fc> │ │ │ │ - ldr r2, [pc, #208] @ bfa8b4 <__cxa_atexit@plt+0xbec958> │ │ │ │ - ldr r7, [pc, #208] @ bfa8b8 <__cxa_atexit@plt+0xbec95c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + bhi bfa440 <__cxa_atexit@plt+0xbec4e4> │ │ │ │ + ldr r2, [pc, #140] @ bfa470 <__cxa_atexit@plt+0xbec514> │ │ │ │ + ldr r1, [pc, #140] @ bfa474 <__cxa_atexit@plt+0xbec518> │ │ │ │ + ldr r0, [pc, #140] @ bfa478 <__cxa_atexit@plt+0xbec51c> │ │ │ │ + sub r5, r5, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r6, r9, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r7, [sl, #-16] │ │ │ │ - str r2, [sl, #-12] │ │ │ │ - bcc bfa884 <__cxa_atexit@plt+0xbec928> │ │ │ │ - ldr r5, [pc, #200] @ bfa8d4 <__cxa_atexit@plt+0xbec978> │ │ │ │ - ldr r7, [pc, #200] @ bfa8d8 <__cxa_atexit@plt+0xbec97c> │ │ │ │ - ldr r1, [pc, #200] @ bfa8dc <__cxa_atexit@plt+0xbec980> │ │ │ │ - ldr r8, [pc, #200] @ bfa8e0 <__cxa_atexit@plt+0xbec984> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r5, [sl, #-16] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r7, [sl, #-12] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - b bfa844 <__cxa_atexit@plt+0xbec8e8> │ │ │ │ - ldr r6, [pc, #104] @ bfa8c8 <__cxa_atexit@plt+0xbec96c> │ │ │ │ - ldr r7, [pc, #104] @ bfa8cc <__cxa_atexit@plt+0xbec970> │ │ │ │ - ldr r3, [pc, #104] @ bfa8d0 <__cxa_atexit@plt+0xbec974> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r6, #2 │ │ │ │ - mov r6, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #48] @ bfa8bc <__cxa_atexit@plt+0xbec960> │ │ │ │ - ldr r7, [pc, #48] @ bfa8c0 <__cxa_atexit@plt+0xbec964> │ │ │ │ - ldr r8, [pc, #48] @ bfa8c4 <__cxa_atexit@plt+0xbec968> │ │ │ │ + add r0, pc, r0 │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne bfa450 <__cxa_atexit@plt+0xbec4f4> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + ldr r9, [r9, #6] │ │ │ │ + stm r5, {r2, r8, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + beq bfa45c <__cxa_atexit@plt+0xbec500> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + beq bfa464 <__cxa_atexit@plt+0xbec508> │ │ │ │ + sub r3, r3, #12 │ │ │ │ + str r0, [r5], #-12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bls bfa3f8 <__cxa_atexit@plt+0xbec49c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #52] @ bfa47c <__cxa_atexit@plt+0xbec520> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r3, #2 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, ror #1 │ │ │ │ - cmpeq r7, r0, asr #20 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - smlalbbeq ip, r7, r0, r9 │ │ │ │ - smlaltteq ip, r7, r0, r8 │ │ │ │ - smlalbbeq ip, r7, ip, r9 │ │ │ │ - smlaltbeq ip, r7, ip, r9 │ │ │ │ - cmpeq r7, ip, lsr r9 │ │ │ │ - strheq ip, [r7, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - cmpeq r7, r0, lsl #20 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - @ instruction: 0x012ea9b1 │ │ │ │ - hvceq 31892 @ 0x7c94 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfa964 <__cxa_atexit@plt+0xbeca08> │ │ │ │ - ldr r3, [pc, #108] @ bfa974 <__cxa_atexit@plt+0xbeca18> │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq bfa944 <__cxa_atexit@plt+0xbec9e8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfa954 <__cxa_atexit@plt+0xbec9f8> │ │ │ │ - ldr r3, [pc, #80] @ bfa978 <__cxa_atexit@plt+0xbeca1c> │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq bfa95c <__cxa_atexit@plt+0xbeca00> │ │ │ │ - b bfa9e8 <__cxa_atexit@plt+0xbeca8c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ bfa980 <__cxa_atexit@plt+0xbeca24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfa97c <__cxa_atexit@plt+0xbeca20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r7, r4, lsl #18 │ │ │ │ - cmpeq r8, r4, asr ip │ │ │ │ - ldrdeq ip, [r7, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + cmpeq r7, ip, lsl #26 │ │ │ │ + ldrdeq ip, [r7, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfa9c0 <__cxa_atexit@plt+0xbeca64> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #40] @ bfa9d4 <__cxa_atexit@plt+0xbeca78> │ │ │ │ + ldr r3, [pc, #52] @ bfa4c8 <__cxa_atexit@plt+0xbec56c> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r9, #3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq bfa9cc <__cxa_atexit@plt+0xbeca70> │ │ │ │ - b bfa9e8 <__cxa_atexit@plt+0xbeca8c> │ │ │ │ - ldr r7, [pc, #16] @ bfa9d8 <__cxa_atexit@plt+0xbeca7c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r8, r4, ror #23 │ │ │ │ - smlalbbeq ip, r7, r0, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne bfaa30 <__cxa_atexit@plt+0xbecad4> │ │ │ │ - ldr r1, [pc, #104] @ bfaa68 <__cxa_atexit@plt+0xbecb0c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq bfaa40 <__cxa_atexit@plt+0xbecae4> │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - cmn r3, #1 │ │ │ │ - ble bfaa50 <__cxa_atexit@plt+0xbecaf4> │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b bfaac0 <__cxa_atexit@plt+0xbecb64> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfaa6c <__cxa_atexit@plt+0xbecb10> │ │ │ │ - ldr r0, [pc, #20] @ bfaa70 <__cxa_atexit@plt+0xbecb14> │ │ │ │ - add r5, r5, #8 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + beq bfa4bc <__cxa_atexit@plt+0xbec560> │ │ │ │ + ldr r7, [pc, #24] @ bfa4cc <__cxa_atexit@plt+0xbec570> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r5] │ │ │ │ + b bfa3d0 <__cxa_atexit@plt+0xbec474> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strdeq ip, [r7, #-116] @ 0xffffff8c │ │ │ │ - strdeq ip, [r7, #-112] @ 0xffffff90 │ │ │ │ - smlaltteq ip, r7, r8, r7 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + smlalbbeq ip, r7, r0, ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble bfaaa0 <__cxa_atexit@plt+0xbecb44> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r3, [pc, #16] @ bfa4f4 <__cxa_atexit@plt+0xbec598> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b bfaac0 <__cxa_atexit@plt+0xbecb64> │ │ │ │ - ldr r7, [pc, #16] @ bfaab8 <__cxa_atexit@plt+0xbecb5c> │ │ │ │ - ldr r0, [pc, #16] @ bfaabc <__cxa_atexit@plt+0xbecb60> │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - smlaltbeq ip, r7, r4, r7 │ │ │ │ - smlaltbeq ip, r7, r0, r7 │ │ │ │ - mov fp, r7 │ │ │ │ + b bfa3d0 <__cxa_atexit@plt+0xbec474> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r7, ip, asr #24 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfab48 <__cxa_atexit@plt+0xbecbec> │ │ │ │ - ldr r1, [pc, #252] @ bfabd8 <__cxa_atexit@plt+0xbecc7c> │ │ │ │ - sub r2, r5, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - tst r3, #3 │ │ │ │ - beq bfab6c <__cxa_atexit@plt+0xbecc10> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - add r3, r3, r0 │ │ │ │ - cmn r3, #1 │ │ │ │ - ble bfab8c <__cxa_atexit@plt+0xbecc30> │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq bfabb8 <__cxa_atexit@plt+0xbecc5c> │ │ │ │ - cmp r0, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - beq bfaae0 <__cxa_atexit@plt+0xbecb84> │ │ │ │ - ldr r2, [pc, #172] @ bfabd0 <__cxa_atexit@plt+0xbecc74> │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne bfab54 <__cxa_atexit@plt+0xbecbf8> │ │ │ │ - ldr r7, [pc, #152] @ bfabd4 <__cxa_atexit@plt+0xbecc78> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq bfab34 <__cxa_atexit@plt+0xbecbd8> │ │ │ │ - ldr r7, [pc, #128] @ bfabdc <__cxa_atexit@plt+0xbecc80> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + adds r7, r1, r2 │ │ │ │ + bmi bfa534 <__cxa_atexit@plt+0xbec5d8> │ │ │ │ + ldr r0, [pc, #36] @ bfa548 <__cxa_atexit@plt+0xbec5ec> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r1, [pc, #108] @ bfabe0 <__cxa_atexit@plt+0xbecc84> │ │ │ │ - ldr r0, [r3] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #80] @ bfabe4 <__cxa_atexit@plt+0xbecc88> │ │ │ │ - ldr r3, [pc, #80] @ bfabe8 <__cxa_atexit@plt+0xbecc8c> │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #68] @ bfabec <__cxa_atexit@plt+0xbecc90> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #48] @ bfabf0 <__cxa_atexit@plt+0xbecc94> │ │ │ │ - ldr r0, [r7] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r8, r0, ror sl │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltbeq ip, r7, ip, r6 │ │ │ │ - smlaltbeq ip, r7, r0, r6 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r7, r8, ror #12 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r2, r7, r2 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble bfac3c <__cxa_atexit@plt+0xbecce0> │ │ │ │ - ldr r1, [pc, #60] @ bfac5c <__cxa_atexit@plt+0xbecd00> │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - beq bfac54 <__cxa_atexit@plt+0xbeccf8> │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b bfaac0 <__cxa_atexit@plt+0xbecb64> │ │ │ │ - ldr r7, [pc, #28] @ bfac60 <__cxa_atexit@plt+0xbecd04> │ │ │ │ - ldr r0, [pc, #28] @ bfac64 <__cxa_atexit@plt+0xbecd08> │ │ │ │ - add r5, r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfa54c <__cxa_atexit@plt+0xbec5f0> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, r8, lsl #12 │ │ │ │ - cmpeq r7, r4, lsl #12 │ │ │ │ - strdeq ip, [r7, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b bfaac0 <__cxa_atexit@plt+0xbecb64> │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r8, ip, rrx │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ bface8 <__cxa_atexit@plt+0xbecd8c> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq bfacdc <__cxa_atexit@plt+0xbecd80> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r8, [r3, #11] │ │ │ │ - add r0, r7, #8 │ │ │ │ - add r7, r2, r1 │ │ │ │ - add r1, r7, #8 │ │ │ │ - mov r2, r8 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - mov r7, fp │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - b bfad2c <__cxa_atexit@plt+0xbecdd0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, r3, r2 │ │ │ │ - add r0, r1, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r8, [r5] │ │ │ │ - b bfad2c <__cxa_atexit@plt+0xbecdd0> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfade0 <__cxa_atexit@plt+0xbece84> │ │ │ │ - sub r8, r5, #4 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - tst r3, #3 │ │ │ │ - beq bfadb8 <__cxa_atexit@plt+0xbece5c> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r9, [r3, #11] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - add r3, sl, r3 │ │ │ │ - add r0, r3, #8 │ │ │ │ - add r3, r2, r1 │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ add r1, r3, #8 │ │ │ │ mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ bl cdc8 │ │ │ │ - add r3, r9, sl │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq bfad44 <__cxa_atexit@plt+0xbecde8> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne bfadd4 <__cxa_atexit@plt+0xbece78> │ │ │ │ - ldr r3, [pc, #168] @ bfae4c <__cxa_atexit@plt+0xbecef0> │ │ │ │ - ldr r2, [pc, #168] @ bfae50 <__cxa_atexit@plt+0xbecef4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r0, r9, sl │ │ │ │ + add r1, r8, #8 │ │ │ │ + mov r2, fp │ │ │ │ + bl cdc8 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + strheq ip, [r7, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfa61c <__cxa_atexit@plt+0xbec6c0> │ │ │ │ + ldr r3, [pc, #108] @ bfa62c <__cxa_atexit@plt+0xbec6d0> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq bfa5fc <__cxa_atexit@plt+0xbec6a0> │ │ │ │ + ldr r3, [pc, #88] @ bfa630 <__cxa_atexit@plt+0xbec6d4> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + str r8, [r5] │ │ │ │ + beq bfa60c <__cxa_atexit@plt+0xbec6b0> │ │ │ │ + ldr r7, [pc, #64] @ bfa634 <__cxa_atexit@plt+0xbec6d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b bfa3d0 <__cxa_atexit@plt+0xbec474> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #152] @ bfae58 <__cxa_atexit@plt+0xbecefc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #104] @ bfae44 <__cxa_atexit@plt+0xbecee8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bfae28 <__cxa_atexit@plt+0xbececc> │ │ │ │ - ldr lr, [pc, #88] @ bfae54 <__cxa_atexit@plt+0xbecef8> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #20] @ bfa638 <__cxa_atexit@plt+0xbec6dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ bfae48 <__cxa_atexit@plt+0xbeceec> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrheq r0, [r8, #-172] @ 0xffffff54 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r8, [r3, #11] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r1, r2, #8 │ │ │ │ - add r3, r9, r3 │ │ │ │ - add r0, r3, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #40] @ bfaec8 <__cxa_atexit@plt+0xbecf6c> │ │ │ │ - add r2, r8, r9 │ │ │ │ - tst r7, #3 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r7, r8, lsr fp │ │ │ │ + cmpeq r7, r4, lsl fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ bfa68c <__cxa_atexit@plt+0xbec730> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldr r9, [r7, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - beq bfaec0 <__cxa_atexit@plt+0xbecf64> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b bfad2c <__cxa_atexit@plt+0xbecdd0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r8, [r7] │ │ │ │ + tst r9, #3 │ │ │ │ + beq bfa680 <__cxa_atexit@plt+0xbec724> │ │ │ │ + ldr r5, [pc, #28] @ bfa690 <__cxa_atexit@plt+0xbec734> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b bfa3d0 <__cxa_atexit@plt+0xbec474> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b bfad2c <__cxa_atexit@plt+0xbecdd0> │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + strheq ip, [r7, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ bfa6b8 <__cxa_atexit@plt+0xbec75c> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b bfa3d0 <__cxa_atexit@plt+0xbec474> │ │ │ │ + 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, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc bfaf30 <__cxa_atexit@plt+0xbecfd4> │ │ │ │ - ldr lr, [pc, #64] @ bfaf48 <__cxa_atexit@plt+0xbecfec> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ + bcc bfa6f0 <__cxa_atexit@plt+0xbec794> │ │ │ │ + ldr r2, [pc, #40] @ bfa708 <__cxa_atexit@plt+0xbec7ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfaf4c <__cxa_atexit@plt+0xbecff0> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [pc, #20] @ bfa70c <__cxa_atexit@plt+0xbec7b0> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r0, [r8, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - cmpeq r7, r8, lsl r3 │ │ │ │ + cmpeq r8, r8, asr #18 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq r7, r4, asr #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bfafb4 <__cxa_atexit@plt+0xbed058> │ │ │ │ - ldr r3, [pc, #80] @ bfafcc <__cxa_atexit@plt+0xbed070> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #72] @ bfafd0 <__cxa_atexit@plt+0xbed074> │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr r2, [pc, #60] @ bfafd4 <__cxa_atexit@plt+0xbed078> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r7, [r7, #32] │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - ldr r7, [pc, #28] @ bfafd8 <__cxa_atexit@plt+0xbed07c> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfa760 <__cxa_atexit@plt+0xbec804> │ │ │ │ + ldr r3, [pc, #60] @ bfa770 <__cxa_atexit@plt+0xbec814> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfa750 <__cxa_atexit@plt+0xbec7f4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b bfa5ac <__cxa_atexit@plt+0xbec650> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ bfa774 <__cxa_atexit@plt+0xbec818> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, ror pc │ │ │ │ - cmpeq r8, r0, ror r9 │ │ │ │ - cmpeq r8, ip, lsr #29 │ │ │ │ - strheq ip, [r7, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r7, r4, lsl #6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strdeq ip, [r7, #-156] @ 0xffffff64 │ │ │ │ + smlaltteq ip, r7, r0, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bfa5ac <__cxa_atexit@plt+0xbec650> │ │ │ │ + cmpeq r7, r0, lsl #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bfb03c <__cxa_atexit@plt+0xbed0e0> │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi bfa7e8 <__cxa_atexit@plt+0xbec88c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfb034 <__cxa_atexit@plt+0xbed0d8> │ │ │ │ - ldr r3, [pc, #52] @ bfb044 <__cxa_atexit@plt+0xbed0e8> │ │ │ │ - ldr r9, [pc, #52] @ bfb048 <__cxa_atexit@plt+0xbed0ec> │ │ │ │ - ldr r2, [pc, #52] @ bfb04c <__cxa_atexit@plt+0xbed0f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + beq bfa7e0 <__cxa_atexit@plt+0xbec884> │ │ │ │ + ldr r8, [pc, #40] @ bfa7f0 <__cxa_atexit@plt+0xbec894> │ │ │ │ + ldr r3, [pc, #40] @ bfa7f4 <__cxa_atexit@plt+0xbec898> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq ip, r7, r8, r2 │ │ │ │ - strheq ip, [r7, #-40] @ 0xffffffd8 │ │ │ │ - @ instruction: 0x01580894 │ │ │ │ - cmpeq r7, r8, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bfb0b0 <__cxa_atexit@plt+0xbed154> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfb0a8 <__cxa_atexit@plt+0xbed14c> │ │ │ │ - ldr r3, [pc, #52] @ bfb0b8 <__cxa_atexit@plt+0xbed15c> │ │ │ │ - ldr r9, [pc, #52] @ bfb0bc <__cxa_atexit@plt+0xbed160> │ │ │ │ - ldr r2, [pc, #52] @ bfb0c0 <__cxa_atexit@plt+0xbed164> │ │ │ │ + strheq ip, [r7, #-156] @ 0xffffff64 │ │ │ │ + cmpeq r8, r8, ror #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfa82c <__cxa_atexit@plt+0xbec8d0> │ │ │ │ + ldr r3, [pc, #32] @ bfa834 <__cxa_atexit@plt+0xbec8d8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ bfa838 <__cxa_atexit@plt+0xbec8dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq ip, r7, ip, r2 │ │ │ │ - strheq ip, [r7, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r8, r0, lsr #16 │ │ │ │ - smlalbteq ip, r7, ip, r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x0158109c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bfb124 <__cxa_atexit@plt+0xbed1c8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfb11c <__cxa_atexit@plt+0xbed1c0> │ │ │ │ - ldr r9, [pc, #52] @ bfb12c <__cxa_atexit@plt+0xbed1d0> │ │ │ │ - ldr r3, [pc, #52] @ bfb130 <__cxa_atexit@plt+0xbed1d4> │ │ │ │ - add r9, pc, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfa868 <__cxa_atexit@plt+0xbec90c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ bfa86c <__cxa_atexit@plt+0xbec910> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #36] @ bfb134 <__cxa_atexit@plt+0xbed1d8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + cmpeq r7, r0, lsr r9 │ │ │ │ + cmpeq r8, ip, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfa8bc <__cxa_atexit@plt+0xbec960> │ │ │ │ + ldr r2, [pc, #56] @ bfa8c4 <__cxa_atexit@plt+0xbec968> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ bfa8c8 <__cxa_atexit@plt+0xbec96c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ bfa8cc <__cxa_atexit@plt+0xbec970> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrdeq ip, [r7, #-140] @ 0xffffff74 │ │ │ │ + cmpeq r8, r4, lsr #32 │ │ │ │ + ldrsbeq r1, [r8, #-4] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfa91c <__cxa_atexit@plt+0xbec9c0> │ │ │ │ + ldr r2, [pc, #56] @ bfa924 <__cxa_atexit@plt+0xbec9c8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ bfa928 <__cxa_atexit@plt+0xbec9cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ bfa92c <__cxa_atexit@plt+0xbec9d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq ip, r7, r8, r2 │ │ │ │ - ldrheq r0, [r8, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r8, r4, lsr #9 │ │ │ │ - hvceq 31784 @ 0x7c28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + smlalbbeq ip, r7, ip, r8 │ │ │ │ + cmpeq r8, r4, asr #31 │ │ │ │ + cmpeq r8, r4, ror r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfa97c <__cxa_atexit@plt+0xbeca20> │ │ │ │ + ldr r2, [pc, #56] @ bfa984 <__cxa_atexit@plt+0xbeca28> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ bfa988 <__cxa_atexit@plt+0xbeca2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ bfa98c <__cxa_atexit@plt+0xbeca30> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsr #16 │ │ │ │ + cmpeq r8, r4, ror #30 │ │ │ │ + cmpeq r8, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfa9dc <__cxa_atexit@plt+0xbeca80> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ bfa9e4 <__cxa_atexit@plt+0xbeca88> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ bfa9e8 <__cxa_atexit@plt+0xbeca8c> │ │ │ │ + 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 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, lsl #30 │ │ │ │ + ldrsbeq r0, [r8, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfaa38 <__cxa_atexit@plt+0xbecadc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ bfaa40 <__cxa_atexit@plt+0xbecae4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ bfaa44 <__cxa_atexit@plt+0xbecae8> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, lsr #29 │ │ │ │ + cmpeq r8, r4, ror pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfaa94 <__cxa_atexit@plt+0xbecb38> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ bfaa9c <__cxa_atexit@plt+0xbecb40> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ bfaaa0 <__cxa_atexit@plt+0xbecb44> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, asr lr │ │ │ │ + cmpeq r8, r8, lsl pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfaaf0 <__cxa_atexit@plt+0xbecb94> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ bfaaf8 <__cxa_atexit@plt+0xbecb9c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ bfaafc <__cxa_atexit@plt+0xbecba0> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r0, [r8, #-212] @ 0xffffff2c │ │ │ │ + ldrheq r0, [r8, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfab4c <__cxa_atexit@plt+0xbecbf0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ bfab54 <__cxa_atexit@plt+0xbecbf8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ bfab58 <__cxa_atexit@plt+0xbecbfc> │ │ │ │ + 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 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01580d98 │ │ │ │ + cmpeq r8, r0, ror #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfaba8 <__cxa_atexit@plt+0xbecc4c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ bfabb0 <__cxa_atexit@plt+0xbecc54> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ bfabb4 <__cxa_atexit@plt+0xbecc58> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, lsr sp │ │ │ │ + cmpeq r8, r4, lsl #28 │ │ │ │ + strdeq ip, [r7, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfb180 <__cxa_atexit@plt+0xbed224> │ │ │ │ - ldr r7, [pc, #52] @ bfb190 <__cxa_atexit@plt+0xbed234> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq bfb174 <__cxa_atexit@plt+0xbed218> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfb1a4 <__cxa_atexit@plt+0xbed248> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfb194 <__cxa_atexit@plt+0xbed238> │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfabe8 <__cxa_atexit@plt+0xbecc8c> │ │ │ │ + ldr r3, [pc, #28] @ bfabf8 <__cxa_atexit@plt+0xbecc9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r7, [pc, #12] @ bfabfc <__cxa_atexit@plt+0xbecca0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, ip, lsr r2 │ │ │ │ - cmpeq r7, ip, lsl r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq ip, [r7, #-88] @ 0xffffffa8 │ │ │ │ + strheq ip, [r7, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #180] @ bfb260 <__cxa_atexit@plt+0xbed304> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfac4c <__cxa_atexit@plt+0xbeccf0> │ │ │ │ + ldr r2, [pc, #48] @ bfac58 <__cxa_atexit@plt+0xbeccfc> │ │ │ │ + ldr r1, [pc, #48] @ bfac5c <__cxa_atexit@plt+0xbecd00> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - beq bfb204 <__cxa_atexit@plt+0xbed2a8> │ │ │ │ - cmp r7, #1 │ │ │ │ - blt bfb210 <__cxa_atexit@plt+0xbed2b4> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bcs bfb224 <__cxa_atexit@plt+0xbed2c8> │ │ │ │ - ldr r2, [pc, #108] @ bfb264 <__cxa_atexit@plt+0xbed308> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r7, r4, asr r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ bfac94 <__cxa_atexit@plt+0xbecd38> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #12] @ bfac98 <__cxa_atexit@plt+0xbecd3c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1ef1c <__cxa_atexit@plt+0x1e10fc0> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r8, r4, lsl #26 │ │ │ │ + cmpeq r7, r8, lsl r5 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne bfaccc <__cxa_atexit@plt+0xbecd70> │ │ │ │ + ldr r7, [pc, #40] @ bface4 <__cxa_atexit@plt+0xbecd88> │ │ │ │ + ldr r0, [pc, #40] @ bface8 <__cxa_atexit@plt+0xbecd8c> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #12] @ bface0 <__cxa_atexit@plt+0xbecd84> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + smlaltteq ip, r7, r8, r4 │ │ │ │ + smlaltteq ip, r7, r4, r4 │ │ │ │ + cmpeq r7, r8, asr r4 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ bfad0c <__cxa_atexit@plt+0xbecdb0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r7, r4, lsr r4 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ bfad30 <__cxa_atexit@plt+0xbecdd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r7, r0, lsl r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc bfadf0 <__cxa_atexit@plt+0xbece94> │ │ │ │ + ldr r1, [pc, #204] @ bfae24 <__cxa_atexit@plt+0xbecec8> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r9, [pc, #200] @ bfae28 <__cxa_atexit@plt+0xbececc> │ │ │ │ + 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 bfae00 <__cxa_atexit@plt+0xbecea4> │ │ │ │ + ldr sl, [pc, #132] @ bfae30 <__cxa_atexit@plt+0xbeced4> │ │ │ │ + ldr lr, [pc, #132] @ bfae34 <__cxa_atexit@plt+0xbeced8> │ │ │ │ + ldr r2, [pc, #132] @ bfae38 <__cxa_atexit@plt+0xbecedc> │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r0, [pc, #36] @ bfae2c <__cxa_atexit@plt+0xbeced0> │ │ │ │ + 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 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + ldrsbeq r0, [r8, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r7, r8, lsl #6 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + bcc bfaeac <__cxa_atexit@plt+0xbecf50> │ │ │ │ + ldr r9, [pc, #92] @ bfaec4 <__cxa_atexit@plt+0xbecf68> │ │ │ │ + ldr lr, [pc, #92] @ bfaec8 <__cxa_atexit@plt+0xbecf6c> │ │ │ │ + ldr r2, [pc, #92] @ bfaecc <__cxa_atexit@plt+0xbecf70> │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ bfaed0 <__cxa_atexit@plt+0xbecf74> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r8, r8, lsl fp │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + hvceq 31776 @ 0x7c20 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne bfaf10 <__cxa_atexit@plt+0xbecfb4> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + lsls r7, r3, #1 │ │ │ │ + bmi bfaf74 <__cxa_atexit@plt+0xbed018> │ │ │ │ + ldr r2, [pc, #188] @ bfafc0 <__cxa_atexit@plt+0xbed064> │ │ │ │ str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-4]! │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #80] @ bfb268 <__cxa_atexit@plt+0xbed30c> │ │ │ │ - add r5, r5, #8 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r8, [r1, #-4] │ │ │ │ + str r2, [r1] │ │ │ │ + bcc bfaf88 <__cxa_atexit@plt+0xbed02c> │ │ │ │ + ldr lr, [pc, #124] @ bfafb4 <__cxa_atexit@plt+0xbed058> │ │ │ │ + ldr r0, [pc, #124] @ bfafb8 <__cxa_atexit@plt+0xbed05c> │ │ │ │ + ldr r1, [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 r1, [r6, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r6, [pc, #88] @ bfafbc <__cxa_atexit@plt+0xbed060> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r7, [pc, #52] @ bfafb0 <__cxa_atexit@plt+0xbed054> │ │ │ │ + add r5, r5, #32 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - lsr r2, r3, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - mov r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r1, #2 │ │ │ │ - add r2, r1, r0 │ │ │ │ - ldr r1, [pc, #32] @ bfb26c <__cxa_atexit@plt+0xbed310> │ │ │ │ - mul r7, r2, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r7, [pc, #28] @ bfafac <__cxa_atexit@plt+0xbed050> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + cmpeq r8, ip, lsr #12 │ │ │ │ + andeq r0, r0, r8, ror #4 │ │ │ │ + @ instruction: 0xfffff9f0 │ │ │ │ + cmpeq r8, r8, lsr #20 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - @ instruction: 0x01581394 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - cmpeq r7, r4, asr #2 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + smlalbbeq ip, r7, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc bfb0c0 <__cxa_atexit@plt+0xbed164> │ │ │ │ + mov r9, r5 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r4, [r9, #12]! │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr r2, [r9, #-4] │ │ │ │ + ldr r8, [r9, #-8] │ │ │ │ + ldr r1, [r9, #20] │ │ │ │ + add sl, r7, #8 │ │ │ │ + add fp, r2, #8 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r4, [r9, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl cdc8 │ │ │ │ + add r0, r8, sl │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r8 │ │ │ │ + mov sl, r4 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r3, [pc, #180] @ bfb0f8 <__cxa_atexit@plt+0xbed19c> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + stmda r9, {r7, r8} │ │ │ │ + str r3, [r8, #12] │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str sl, [r8, #8] │ │ │ │ + str r4, [r8, #16] │ │ │ │ + bcc bfb0d0 <__cxa_atexit@plt+0xbed174> │ │ │ │ + ldr lr, [pc, #136] @ bfb100 <__cxa_atexit@plt+0xbed1a4> │ │ │ │ + ldr r1, [pc, #136] @ bfb104 <__cxa_atexit@plt+0xbed1a8> │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + stm r5, {r0, lr} │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r6, [pc, #96] @ bfb108 <__cxa_atexit@plt+0xbed1ac> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r5, [pc, #36] @ bfb0fc <__cxa_atexit@plt+0xbed1a0> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r9] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + @ instruction: 0xfffffa80 │ │ │ │ + cmpeq r8, r4, ror #17 │ │ │ │ + cmpeq r7, r8, lsr r0 │ │ │ │ + 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 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc bfb178 <__cxa_atexit@plt+0xbed21c> │ │ │ │ + ldr r1, [pc, #84] @ bfb190 <__cxa_atexit@plt+0xbed234> │ │ │ │ + ldr lr, [pc, #84] @ bfb194 <__cxa_atexit@plt+0xbed238> │ │ │ │ + ldr r2, [pc, #84] @ bfb198 <__cxa_atexit@plt+0xbed23c> │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ bfb19c <__cxa_atexit@plt+0xbed240> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffff7f0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r8, r4, asr #16 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + smlaltbeq fp, r7, r4, pc @ │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt bfb2c8 <__cxa_atexit@plt+0xbed36c> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bcs bfb2dc <__cxa_atexit@plt+0xbed380> │ │ │ │ - ldr r2, [pc, #92] @ bfb318 <__cxa_atexit@plt+0xbed3bc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne bfb1c8 <__cxa_atexit@plt+0xbed26c> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + lsls r7, r3, #1 │ │ │ │ + bmi bfb1e8 <__cxa_atexit@plt+0xbed28c> │ │ │ │ + ldr r2, [pc, #36] @ bfb200 <__cxa_atexit@plt+0xbed2a4> │ │ │ │ str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-4]! │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #76] @ bfb31c <__cxa_atexit@plt+0xbed3c0> │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #12] @ bfb1fc <__cxa_atexit@plt+0xbed2a0> │ │ │ │ + add r5, r5, #32 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - lsr r2, r3, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - mov r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r1, #2 │ │ │ │ - add r2, r1, r0 │ │ │ │ - ldr r1, [pc, #28] @ bfb320 <__cxa_atexit@plt+0xbed3c4> │ │ │ │ - mul r7, r2, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r1, [r8, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrheq r1, [r8, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r7, r0, asr #30 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc bfb30c <__cxa_atexit@plt+0xbed3b0> │ │ │ │ + mov sl, r5 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r9, [sl, #12]! │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr r4, [sl, #-4] │ │ │ │ + ldr r8, [sl, #-8] │ │ │ │ + add fp, r7, #8 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [sl, #12] │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, r8 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [sl, #20] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r4, r9, #8 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl cdc8 │ │ │ │ + add r0, r8, fp │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ + bl cdc8 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r4, [pc, #188] @ bfb344 <__cxa_atexit@plt+0xbed3e8> │ │ │ │ mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bfb374 <__cxa_atexit@plt+0xbed418> │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl d548 │ │ │ │ - ldr r2, [pc, #40] @ bfb380 <__cxa_atexit@plt+0xbed424> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r8, r0, ror #10 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r8, r7, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - beq bfb438 <__cxa_atexit@plt+0xbed4dc> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq bfb40c <__cxa_atexit@plt+0xbed4b0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne bfb450 <__cxa_atexit@plt+0xbed4f4> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - cmp fp, r2, lsl #1 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - bge bfb530 <__cxa_atexit@plt+0xbed5d4> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfb554 <__cxa_atexit@plt+0xbed5f8> │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - cmp fp, r2, lsl #1 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - bge bfb498 <__cxa_atexit@plt+0xbed53c> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfb4bc <__cxa_atexit@plt+0xbed560> │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - cmp fp, r2, lsl #1 │ │ │ │ - bge bfb4e4 <__cxa_atexit@plt+0xbed588> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfb508 <__cxa_atexit@plt+0xbed5ac> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - bge bfb5b4 <__cxa_atexit@plt+0xbed658> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfb5d8 <__cxa_atexit@plt+0xbed67c> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r9, lsl #1 │ │ │ │ - bge bfb49c <__cxa_atexit@plt+0xbed540> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcs bfb570 <__cxa_atexit@plt+0xbed614> │ │ │ │ - ldr r7, [pc, #412] @ bfb67c <__cxa_atexit@plt+0xbed720> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b bfb63c <__cxa_atexit@plt+0xbed6e0> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r9, lsl #1 │ │ │ │ - bge bfb4e8 <__cxa_atexit@plt+0xbed58c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcs bfb570 <__cxa_atexit@plt+0xbed614> │ │ │ │ - ldr r7, [pc, #332] @ bfb678 <__cxa_atexit@plt+0xbed71c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b bfb63c <__cxa_atexit@plt+0xbed6e0> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r9, lsl #1 │ │ │ │ - bge bfb534 <__cxa_atexit@plt+0xbed5d8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcc bfb634 <__cxa_atexit@plt+0xbed6d8> │ │ │ │ - add r0, r9, r8 │ │ │ │ - sub r2, fp, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - bl d53c │ │ │ │ - ldr r2, [pc, #252] @ bfb688 <__cxa_atexit@plt+0xbed72c> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - sub r7, sl, #11 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp sl, r9, lsl #1 │ │ │ │ - bge bfb5b8 <__cxa_atexit@plt+0xbed65c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add fp, r6, #16 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - cmp r3, fp │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcc bfb650 <__cxa_atexit@plt+0xbed6f4> │ │ │ │ - add r0, r9, r8 │ │ │ │ - sub r2, sl, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - bl d53c │ │ │ │ - ldr r2, [pc, #116] @ bfb684 <__cxa_atexit@plt+0xbed728> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, fp, #11 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ bfb680 <__cxa_atexit@plt+0xbed724> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ + str r9, [sl, #-8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r8, #4]! │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + str fp, [r8, #8] │ │ │ │ + str r4, [r8, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r8, [sl, #-4] │ │ │ │ + cmp r4, r3 │ │ │ │ + str r7, [sl] │ │ │ │ + bcc bfb31c <__cxa_atexit@plt+0xbed3c0> │ │ │ │ + ldr lr, [pc, #136] @ bfb34c <__cxa_atexit@plt+0xbed3f0> │ │ │ │ + ldr r4, [pc, #136] @ bfb350 <__cxa_atexit@plt+0xbed3f4> │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #24]! │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r6, [pc, #96] @ bfb354 <__cxa_atexit@plt+0xbed3f8> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - str r7, [r5] │ │ │ │ - b bfb668 <__cxa_atexit@plt+0xbed70c> │ │ │ │ - ldr r7, [pc, #28] @ bfb674 <__cxa_atexit@plt+0xbed718> │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r5, [pc, #36] @ bfb348 <__cxa_atexit@plt+0xbed3ec> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - andeq r0, r0, r4, ror #4 │ │ │ │ - andeq r0, r0, r0, lsr r2 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r8, r8, lsr #5 │ │ │ │ - cmpeq r8, ip, lsr #6 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff818 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + @ instruction: 0xfffff6c4 │ │ │ │ + @ instruction: 0x01580698 │ │ │ │ + smlaltteq fp, r7, ip, sp │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, 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 bfb6ec <__cxa_atexit@plt+0xbed790> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfb704 <__cxa_atexit@plt+0xbed7a8> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfb708 <__cxa_atexit@plt+0xbed7ac> │ │ │ │ - mov r2, #16 │ │ │ │ + bcc bfb3d0 <__cxa_atexit@plt+0xbed474> │ │ │ │ + ldr r9, [pc, #92] @ bfb3e8 <__cxa_atexit@plt+0xbed48c> │ │ │ │ + ldr lr, [pc, #92] @ bfb3ec <__cxa_atexit@plt+0xbed490> │ │ │ │ + ldr r2, [pc, #92] @ bfb3f0 <__cxa_atexit@plt+0xbed494> │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ bfb3f4 <__cxa_atexit@plt+0xbed498> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r8, r8, ror #3 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfb76c <__cxa_atexit@plt+0xbed810> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfb784 <__cxa_atexit@plt+0xbed828> │ │ │ │ - mov r7, #0 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff600 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrsheq r0, [r8, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq r7, ip, asr #26 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne bfb434 <__cxa_atexit@plt+0xbed4d8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + lsls r7, r3, #1 │ │ │ │ + bmi bfb460 <__cxa_atexit@plt+0xbed504> │ │ │ │ + ldr r2, [pc, #88] @ bfb480 <__cxa_atexit@plt+0xbed524> │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r3, [pc, #60] @ bfb478 <__cxa_atexit@plt+0xbed51c> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + ldr r3, [pc, #36] @ bfb47c <__cxa_atexit@plt+0xbed520> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r7, [pc, #12] @ bfb474 <__cxa_atexit@plt+0xbed518> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfb788 <__cxa_atexit@plt+0xbed82c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r8, r8, ror #2 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r8, r0, asr #2 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + cmpeq r8, r8, lsr r5 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalbteq fp, r7, r0, ip │ │ │ │ + andeq r0, r0, r9, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc bfb588 <__cxa_atexit@plt+0xbed62c> │ │ │ │ + mov sl, r5 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r2, [sl, #16]! │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr r4, [sl, #-8] │ │ │ │ + ldr r8, [sl, #-12] │ │ │ │ + add fp, r2, #8 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [sl, #-4] │ │ │ │ + add r9, r7, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [sl, #12] │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r8 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r4, [sl, #20] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl cdc8 │ │ │ │ + add r0, r8, r9 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #188] @ bfb5c4 <__cxa_atexit@plt+0xbed668> │ │ │ │ mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfb7ec <__cxa_atexit@plt+0xbed890> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfb804 <__cxa_atexit@plt+0xbed8a8> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfb808 <__cxa_atexit@plt+0xbed8ac> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r8, [sl, #-4] │ │ │ │ + str r7, [sl] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r4, [r8, #16] │ │ │ │ + bcc bfb598 <__cxa_atexit@plt+0xbed63c> │ │ │ │ + ldr lr, [pc, #140] @ bfb5cc <__cxa_atexit@plt+0xbed670> │ │ │ │ + ldr r1, [pc, #140] @ bfb5d0 <__cxa_atexit@plt+0xbed674> │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + stm r5, {r0, lr} │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r6, [pc, #100] @ bfb5d4 <__cxa_atexit@plt+0xbed678> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r5, [pc, #40] @ bfb5c8 <__cxa_atexit@plt+0xbed66c> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r9, [sp] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff53c │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffff448 │ │ │ │ + cmpeq r8, ip, lsl r4 │ │ │ │ + cmpeq r7, ip, ror #22 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne bfb620 <__cxa_atexit@plt+0xbed6c4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + adds r7, r2, r3 │ │ │ │ + bmi bfb640 <__cxa_atexit@plt+0xbed6e4> │ │ │ │ + ldr r1, [pc, #72] @ bfb658 <__cxa_atexit@plt+0xbed6fc> │ │ │ │ + str r2, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + lsls r7, r3, #1 │ │ │ │ + bmi bfb640 <__cxa_atexit@plt+0xbed6e4> │ │ │ │ + ldr r2, [pc, #40] @ bfb65c <__cxa_atexit@plt+0xbed700> │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r8, r8, ror #1 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r7, [pc, #12] @ bfb654 <__cxa_atexit@plt+0xbed6f8> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, ror #30 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r1, r0, r8, asr #30 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + add sl, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r8 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + bl cdc8 │ │ │ │ + add r0, r8, sl │ │ │ │ + add r1, fp, #8 │ │ │ │ + mov r2, r9 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0147ba98 │ │ │ │ + andeq r0, r0, r9, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldmib r5, {r8, fp} │ │ │ │ + add r9, r7, #8 │ │ │ │ + add sl, r3, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r8 │ │ │ │ + bl cdc8 │ │ │ │ + add r0, r8, r9 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ + adds r3, r2, r8 │ │ │ │ + bmi bfb714 <__cxa_atexit@plt+0xbed7b8> │ │ │ │ + ldr r1, [pc, #44] @ bfb72c <__cxa_atexit@plt+0xbed7d0> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r7, [pc, #20] @ bfb730 <__cxa_atexit@plt+0xbed7d4> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r8, ip, lsl #29 │ │ │ │ + cmpeq r7, r0, lsl sl │ │ │ │ + andeq r0, r0, fp, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc bfb854 <__cxa_atexit@plt+0xbed8f8> │ │ │ │ + mov sl, r5 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + ldr r2, [sl, #24]! │ │ │ │ + str fp, [sp, #28] │ │ │ │ + ldr r4, [sl, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [sl, #-12] │ │ │ │ + add fp, r7, #8 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [sl, #-16] │ │ │ │ + add r1, r2, #8 │ │ │ │ + mov r0, fp │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r4, [sl, #-8] │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r8, [sl, #12] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r4, [sl, #-4] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r4, [sl, #20] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r0, r9, fp │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov fp, r8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [pc, #204] @ bfb894 <__cxa_atexit@plt+0xbed938> │ │ │ │ mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfb86c <__cxa_atexit@plt+0xbed910> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfb884 <__cxa_atexit@plt+0xbed928> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfb888 <__cxa_atexit@plt+0xbed92c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r8, r8, rrx │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stmdb sl, {r7, r8} │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + str r2, [sl] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str fp, [r8, #8] │ │ │ │ + str r4, [r8, #16] │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc bfb864 <__cxa_atexit@plt+0xbed908> │ │ │ │ + ldr r7, [pc, #152] @ bfb89c <__cxa_atexit@plt+0xbed940> │ │ │ │ + ldr lr, [pc, #152] @ bfb8a0 <__cxa_atexit@plt+0xbed944> │ │ │ │ + ldr r9, [pc, #152] @ bfb8a4 <__cxa_atexit@plt+0xbed948> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r6, #24]! │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #44] @ bfb898 <__cxa_atexit@plt+0xbed93c> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff220 │ │ │ │ + @ instruction: 0xfffffaec │ │ │ │ + @ instruction: 0xfffff188 │ │ │ │ + @ instruction: 0xfffffbf0 │ │ │ │ + cmpeq r8, ip, ror r1 │ │ │ │ + cmpeq r7, r8, lsl r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfb94c <__cxa_atexit@plt+0xbed9f0> │ │ │ │ + ldr r2, [pc, #164] @ bfb970 <__cxa_atexit@plt+0xbeda14> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfb914 <__cxa_atexit@plt+0xbed9b8> │ │ │ │ - ldr r2, [pc, #116] @ bfb928 <__cxa_atexit@plt+0xbed9cc> │ │ │ │ - mov r7, r3 │ │ │ │ - tst r9, #3 │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #-4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq bfb8f8 <__cxa_atexit@plt+0xbed99c> │ │ │ │ - ldr r7, [pc, #92] @ bfb92c <__cxa_atexit@plt+0xbed9d0> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + beq bfb92c <__cxa_atexit@plt+0xbed9d0> │ │ │ │ + ldr r2, [pc, #140] @ bfb974 <__cxa_atexit@plt+0xbeda18> │ │ │ │ + ldr sl, [sl, #3] │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r2, r9} │ │ │ │ - beq bfb908 <__cxa_atexit@plt+0xbed9ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + beq bfb93c <__cxa_atexit@plt+0xbed9e0> │ │ │ │ + ldr r7, [pc, #116] @ bfb978 <__cxa_atexit@plt+0xbeda1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfb95c <__cxa_atexit@plt+0xbeda00> │ │ │ │ + ldr r7, [pc, #104] @ bfb984 <__cxa_atexit@plt+0xbeda28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ - b bfb98c <__cxa_atexit@plt+0xbeda30> │ │ │ │ - ldr r0, [r9] │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfb930 <__cxa_atexit@plt+0xbed9d4> │ │ │ │ + ldr r7, [pc, #44] @ bfb980 <__cxa_atexit@plt+0xbeda24> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - strheq fp, [r7, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0x0147ba94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ bfb97c <__cxa_atexit@plt+0xbeda20> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bfb974 <__cxa_atexit@plt+0xbeda18> │ │ │ │ - b bfb98c <__cxa_atexit@plt+0xbeda30> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ bfb97c <__cxa_atexit@plt+0xbeda20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, r8, asr #20 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + cmpeq r7, r0, ror #16 │ │ │ │ + hvceq 31628 @ 0x7b8c │ │ │ │ + @ instruction: 0xfffff2ec │ │ │ │ + cmpeq r7, ip, lsr r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt bfb9bc <__cxa_atexit@plt+0xbeda60> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - cmp r0, #1 │ │ │ │ - blt bfb9bc <__cxa_atexit@plt+0xbeda60> │ │ │ │ - cmp r7, #1 │ │ │ │ - bne bfb9d0 <__cxa_atexit@plt+0xbeda74> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r3, [pc, #112] @ bfba0c <__cxa_atexit@plt+0xbedab0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq bfb9ec <__cxa_atexit@plt+0xbeda90> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [pc, #84] @ bfba10 <__cxa_atexit@plt+0xbedab4> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfb9f8 <__cxa_atexit@plt+0xbeda9c> │ │ │ │ + ldr r7, [pc, #64] @ bfba18 <__cxa_atexit@plt+0xbedabc> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #408] @ bfbb5c <__cxa_atexit@plt+0xbedc00> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ bfba14 <__cxa_atexit@plt+0xbedab8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r3, [r9, #4]! │ │ │ │ - add sl, r3, r0 │ │ │ │ - cmp r3, sl │ │ │ │ - bge bfba30 <__cxa_atexit@plt+0xbedad4> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add lr, r1, r3 │ │ │ │ - ldrsb r1, [lr] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r8, r1 │ │ │ │ - ble bfba10 <__cxa_atexit@plt+0xbedab4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r3, sl │ │ │ │ - blt bfba30 <__cxa_atexit@plt+0xbedad4> │ │ │ │ - b bfbac8 <__cxa_atexit@plt+0xbedb6c> │ │ │ │ - mov r1, #4 │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - movcc r1, #3 │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - movcc r1, #2 │ │ │ │ - add r1, r3, r1 │ │ │ │ - cmp r1, sl │ │ │ │ - bge bfba70 <__cxa_atexit@plt+0xbedb14> │ │ │ │ - umull r7, r3, r0, r7 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - subs r2, r2, r7 │ │ │ │ - rscs r3, r3, #0 │ │ │ │ - bcs bfba5c <__cxa_atexit@plt+0xbedb00> │ │ │ │ - ldr r7, [pc, #264] @ bfbb54 <__cxa_atexit@plt+0xbedbf8> │ │ │ │ - ldr r0, [pc, #264] @ bfbb58 <__cxa_atexit@plt+0xbedbfc> │ │ │ │ - add r5, r5, #20 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlalbteq fp, r7, r4, r7 │ │ │ │ + @ instruction: 0xfffff228 │ │ │ │ + smlaltbeq fp, r7, r8, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #72] @ bfba80 <__cxa_atexit@plt+0xbedb24> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfba6c <__cxa_atexit@plt+0xbedb10> │ │ │ │ + ldr r7, [pc, #44] @ bfba84 <__cxa_atexit@plt+0xbedb28> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r7, [pc, #20] @ bfba88 <__cxa_atexit@plt+0xbedb2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #252] @ bfbb60 <__cxa_atexit@plt+0xbedc04> │ │ │ │ - str r7, [r5, #16] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffff1a8 │ │ │ │ + cmpeq r7, r0, asr r7 │ │ │ │ + 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 bfbac0 <__cxa_atexit@plt+0xbedb64> │ │ │ │ + ldr r2, [pc, #40] @ bfbad8 <__cxa_atexit@plt+0xbedb7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ bfbadc <__cxa_atexit@plt+0xbedb80> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldrb r0, [lr, #1] │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs bfba88 <__cxa_atexit@plt+0xbedb2c> │ │ │ │ - add r3, r0, r8, lsl #6 │ │ │ │ - sub r8, r3, #12416 @ 0x3080 │ │ │ │ - b bfbac8 <__cxa_atexit@plt+0xbedb6c> │ │ │ │ - ldrb r1, [lr, #2] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - bcs bfbaac <__cxa_atexit@plt+0xbedb50> │ │ │ │ - lsl r3, r8, #12 │ │ │ │ - add r0, r3, r0, lsl #6 │ │ │ │ - ldr lr, [pc, #168] @ bfbb4c <__cxa_atexit@plt+0xbedbf0> │ │ │ │ - add r0, r0, r1 │ │ │ │ - add r8, r0, lr │ │ │ │ - b bfbac8 <__cxa_atexit@plt+0xbedb6c> │ │ │ │ - lsl r3, r8, #18 │ │ │ │ - add r0, r3, r0, lsl #12 │ │ │ │ - ldrb r3, [lr, #3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #132] @ bfbb48 <__cxa_atexit@plt+0xbedbec> │ │ │ │ - add r3, r1, r3 │ │ │ │ - add r8, r3, r8 │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - mov r1, #253 @ 0xfd │ │ │ │ - and r3, r8, r3 │ │ │ │ - orr r1, r1, #65280 @ 0xff00 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - movne r1, r8 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ - bcs bfbb08 <__cxa_atexit@plt+0xbedbac> │ │ │ │ - ldr r3, [pc, #92] @ bfbb50 <__cxa_atexit@plt+0xbedbf4> │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - lsrs r3, r1, #16 │ │ │ │ - lsr r3, r1, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - movne r2, #2 │ │ │ │ - add r2, r2, r0 │ │ │ │ - ldr r3, [pc, #52] @ bfbb64 <__cxa_atexit@plt+0xbedc08> │ │ │ │ - mul r7, r2, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - mov r5, r9 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r7, r8, asr r9 │ │ │ │ - cmpeq r7, r4, asr r9 │ │ │ │ - cmpeq r8, r8, ror #23 │ │ │ │ - andeq r0, r0, ip, ror #12 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r8, r8, ror r5 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq r7, r4, ror #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc bfbbb8 <__cxa_atexit@plt+0xbedc5c> │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl d548 │ │ │ │ - ldr r2, [pc, #40] @ bfbbc4 <__cxa_atexit@plt+0xbedc68> │ │ │ │ - mov r3, #0 │ │ │ │ + bcc bfbb28 <__cxa_atexit@plt+0xbedbcc> │ │ │ │ + ldr r3, [pc, #52] @ bfbb40 <__cxa_atexit@plt+0xbedbe4> │ │ │ │ + ldr r2, [pc, #52] @ bfbb44 <__cxa_atexit@plt+0xbedbe8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r7, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r8, r7, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - beq bfbc7c <__cxa_atexit@plt+0xbedd20> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq bfbc50 <__cxa_atexit@plt+0xbedcf4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne bfbc94 <__cxa_atexit@plt+0xbedd38> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - cmp fp, r2, lsl #1 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - bge bfbd74 <__cxa_atexit@plt+0xbede18> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfbd98 <__cxa_atexit@plt+0xbede3c> │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - cmp fp, r2, lsl #1 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - bge bfbcdc <__cxa_atexit@plt+0xbedd80> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfbd00 <__cxa_atexit@plt+0xbedda4> │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - cmp fp, r2, lsl #1 │ │ │ │ - bge bfbd28 <__cxa_atexit@plt+0xbeddcc> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfbd4c <__cxa_atexit@plt+0xbeddf0> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - bge bfbdf8 <__cxa_atexit@plt+0xbede9c> │ │ │ │ - mov r9, r2 │ │ │ │ - b bfbe1c <__cxa_atexit@plt+0xbedec0> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r9, lsl #1 │ │ │ │ - bge bfbce0 <__cxa_atexit@plt+0xbedd84> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcs bfbdb4 <__cxa_atexit@plt+0xbede58> │ │ │ │ - ldr r7, [pc, #412] @ bfbec0 <__cxa_atexit@plt+0xbedf64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b bfbe80 <__cxa_atexit@plt+0xbedf24> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r9, lsl #1 │ │ │ │ - bge bfbd2c <__cxa_atexit@plt+0xbeddd0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcs bfbdb4 <__cxa_atexit@plt+0xbede58> │ │ │ │ - ldr r7, [pc, #332] @ bfbebc <__cxa_atexit@plt+0xbedf60> │ │ │ │ + ldr r7, [pc, #24] @ bfbb48 <__cxa_atexit@plt+0xbedbec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - b bfbe80 <__cxa_atexit@plt+0xbedf24> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r9, lsl #1 │ │ │ │ - bge bfbd78 <__cxa_atexit@plt+0xbede1c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcc bfbe78 <__cxa_atexit@plt+0xbedf1c> │ │ │ │ - add r0, r9, r8 │ │ │ │ - sub r2, fp, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - bl d53c │ │ │ │ - ldr r2, [pc, #252] @ bfbecc <__cxa_atexit@plt+0xbedf70> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - sub r7, sl, #11 │ │ │ │ - mov r6, sl │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp sl, r9, lsl #1 │ │ │ │ - bge bfbdfc <__cxa_atexit@plt+0xbedea0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add fp, r6, #16 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - cmp r3, fp │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - bcc bfbe94 <__cxa_atexit@plt+0xbedf38> │ │ │ │ - add r0, r9, r8 │ │ │ │ - sub r2, sl, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - bl d53c │ │ │ │ - ldr r2, [pc, #116] @ bfbec8 <__cxa_atexit@plt+0xbedf6c> │ │ │ │ - mov r3, #0 │ │ │ │ + cmpeq r7, r0, asr #14 │ │ │ │ + @ instruction: 0x01580a98 │ │ │ │ + cmpeq r7, r4, lsr #14 │ │ │ │ + cmpeq r7, r0, lsl r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfbb80 <__cxa_atexit@plt+0xbedc24> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ bfbb88 <__cxa_atexit@plt+0xbedc2c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, fp, #11 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 140460c <__cxa_atexit@plt+0x13f66b0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ bfbec4 <__cxa_atexit@plt+0xbedf68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - str r7, [r5] │ │ │ │ - b bfbeac <__cxa_atexit@plt+0xbedf50> │ │ │ │ - ldr r7, [pc, #28] @ bfbeb8 <__cxa_atexit@plt+0xbedf5c> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmppeq r7, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi bfbbe0 <__cxa_atexit@plt+0xbedc84> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfbbe8 <__cxa_atexit@plt+0xbedc8c> │ │ │ │ + ldr r2, [pc, #68] @ bfbc04 <__cxa_atexit@plt+0xbedca8> │ │ │ │ + ldr r1, [pc, #68] @ bfbc08 <__cxa_atexit@plt+0xbedcac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + mov r6, r3 │ │ │ │ + b bfbbf0 <__cxa_atexit@plt+0xbedc94> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bfbc00 <__cxa_atexit@plt+0xbedca4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - andeq r0, r0, r4, ror #4 │ │ │ │ - andeq r0, r0, r0, lsr r2 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmppeq r7, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, ror #21 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfbf30 <__cxa_atexit@plt+0xbedfd4> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfbf48 <__cxa_atexit@plt+0xbedfec> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfbf4c <__cxa_atexit@plt+0xbedff0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r7, r4, lsr #19 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfbfb0 <__cxa_atexit@plt+0xbee054> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfbfc8 <__cxa_atexit@plt+0xbee06c> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfbfcc <__cxa_atexit@plt+0xbee070> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + hvceq 31588 @ 0x7b64 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r7, r8, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ bfbc2c <__cxa_atexit@plt+0xbedcd0> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r7, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfc030 <__cxa_atexit@plt+0xbee0d4> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfc048 <__cxa_atexit@plt+0xbee0ec> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfc04c <__cxa_atexit@plt+0xbee0f0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r7, r4, lsr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ bfbc50 <__cxa_atexit@plt+0xbedcf4> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r7, r4, lsr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfc0b0 <__cxa_atexit@plt+0xbee154> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfc0c8 <__cxa_atexit@plt+0xbee16c> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, sl} │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfc0cc <__cxa_atexit@plt+0xbee170> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r7, r0, lsl #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfbc84 <__cxa_atexit@plt+0xbedd28> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r7, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - mov r4, r5 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - add r9, r7, #8 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - add r3, r2, r3 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl cdc8 │ │ │ │ - ldr fp, [r7, #4] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r4, r7 │ │ │ │ - cmp fp, r6, lsl #1 │ │ │ │ - bge bfc12c <__cxa_atexit@plt+0xbee1d0> │ │ │ │ - mov sl, r2 │ │ │ │ - b bfc150 <__cxa_atexit@plt+0xbee1f4> │ │ │ │ - lsl r6, r2, #1 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r1, r9 │ │ │ │ - mov sl, r6 │ │ │ │ - bl d53c │ │ │ │ - lsl r6, r6, #1 │ │ │ │ - mov r2, sl │ │ │ │ - cmp fp, sl, lsl #1 │ │ │ │ - bge bfc130 <__cxa_atexit@plt+0xbee1d4> │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r6, r8, #16 │ │ │ │ - stmib r5, {sl, fp} │ │ │ │ - ldr r3, [r7, #804] @ 0x324 │ │ │ │ - str r4, [r5, #12] │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bfc1b0 <__cxa_atexit@plt+0xbee254> │ │ │ │ - add r0, r9, sl │ │ │ │ - sub r2, fp, sl │ │ │ │ - mov r1, r9 │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - mov r9, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r2, [pc, #76] @ bfc1d8 <__cxa_atexit@plt+0xbee27c> │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - stmib r8, {r2, r4} │ │ │ │ - mov r4, r9 │ │ │ │ - str sl, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [pc, #36] @ bfc1dc <__cxa_atexit@plt+0xbee280> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r3, #16 │ │ │ │ - str r4, [r5] │ │ │ │ - str r3, [r7, #828] @ 0x33c │ │ │ │ - mov r4, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r7, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfc238 <__cxa_atexit@plt+0xbee2dc> │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - add r1, r9, #8 │ │ │ │ - sub r2, r3, r7 │ │ │ │ - add r0, r1, r7 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [pc, #52] @ bfc250 <__cxa_atexit@plt+0xbee2f4> │ │ │ │ - mov r7, #0 │ │ │ │ + ldr r3, [pc, #12] @ bfbc88 <__cxa_atexit@plt+0xbedd2c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfc254 <__cxa_atexit@plt+0xbee2f8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x0157f69c │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + strdeq fp, [r7, #-80] @ 0xffffffb0 │ │ │ │ + cmppeq r7, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bfc2a4 <__cxa_atexit@plt+0xbee348> │ │ │ │ - ldr r2, [pc, #56] @ bfc2ac <__cxa_atexit@plt+0xbee350> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ bfc2b0 <__cxa_atexit@plt+0xbee354> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ bfc2b4 <__cxa_atexit@plt+0xbee358> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi bfbcc0 <__cxa_atexit@plt+0xbedd64> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ bfbcc8 <__cxa_atexit@plt+0xbedd6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8 │ │ │ │ - cmppeq r7, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, ip, ror #13 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ + cmppeq r7, ip, asr #25 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0147b59c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfbd40 <__cxa_atexit@plt+0xbedde4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #124] @ bfbd70 <__cxa_atexit@plt+0xbede14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi bfc324 <__cxa_atexit@plt+0xbee3c8> │ │ │ │ + bhi bfbd48 <__cxa_atexit@plt+0xbeddec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfc330 <__cxa_atexit@plt+0xbee3d4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ bfc340 <__cxa_atexit@plt+0xbee3e4> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [pc, #64] @ bfc344 <__cxa_atexit@plt+0xbee3e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #56] @ bfc348 <__cxa_atexit@plt+0xbee3ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc bfbd50 <__cxa_atexit@plt+0xbeddf4> │ │ │ │ + ldr r3, [pc, #92] @ bfbd78 <__cxa_atexit@plt+0xbede1c> │ │ │ │ + ldr r1, [pc, #92] @ bfbd7c <__cxa_atexit@plt+0xbede20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r2, r6 │ │ │ │ + b bfbd58 <__cxa_atexit@plt+0xbeddfc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bfbd74 <__cxa_atexit@plt+0xbede18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [r7, #-80] @ 0xffffffb0 @ │ │ │ │ - @ instruction: 0x0157f694 │ │ │ │ - cmppeq r7, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlaltbeq fp, r7, r0, r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ + cmppeq r7, ip, asr #23 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r8, lsl #10 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + smlaltteq fp, r7, r4, r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bfc3b4 <__cxa_atexit@plt+0xbee458> │ │ │ │ - ldr lr, [pc, #76] @ bfc3bc <__cxa_atexit@plt+0xbee460> │ │ │ │ - str r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [pc, #72] @ bfc3c0 <__cxa_atexit@plt+0xbee464> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + bhi bfbdb0 <__cxa_atexit@plt+0xbede54> │ │ │ │ + ldr r2, [pc, #28] @ bfbdc0 <__cxa_atexit@plt+0xbede64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 1e1eeac <__cxa_atexit@plt+0x1e10f50> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + ldr r7, [pc, #12] @ bfbdc4 <__cxa_atexit@plt+0xbede68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmppeq r7, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r7, ip, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfc3ec <__cxa_atexit@plt+0xbee490> │ │ │ │ - ldr r7, [pc, #52] @ bfc418 <__cxa_atexit@plt+0xbee4bc> │ │ │ │ - add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r3, [pc, #28] @ bfc410 <__cxa_atexit@plt+0xbee4b4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ bfc414 <__cxa_atexit@plt+0xbee4b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1c33060 <__cxa_atexit@plt+0x1c25104> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmppeq r7, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r7, r4, lsl pc │ │ │ │ - smlalbteq sl, r7, r4, pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bfc43c <__cxa_atexit@plt+0xbee4e0> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ddfa9c <__cxa_atexit@plt+0x1dd1b40> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlaltbeq sl, r7, r0, pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq fp, r7, r4, r4 │ │ │ │ + smlaltbeq fp, r7, r0, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc bfc4a4 <__cxa_atexit@plt+0xbee548> │ │ │ │ - ldr lr, [pc, #72] @ bfc4b0 <__cxa_atexit@plt+0xbee554> │ │ │ │ - ldr r1, [pc, #72] @ bfc4b4 <__cxa_atexit@plt+0xbee558> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + bcc bfbe34 <__cxa_atexit@plt+0xbeded8> │ │ │ │ + ldr lr, [pc, #80] @ bfbe40 <__cxa_atexit@plt+0xbedee4> │ │ │ │ + ldr r9, [pc, #80] @ bfbe44 <__cxa_atexit@plt+0xbedee8> │ │ │ │ + ldr r8, [pc, #80] @ bfbe48 <__cxa_atexit@plt+0xbedeec> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, lr} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r3, [pc, #28] @ bfc4b8 <__cxa_atexit@plt+0xbee55c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ - mov r3, #16 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - ldrsheq pc, [r7, #-68] @ 0xffffffbc @ │ │ │ │ - cmpeq r7, r4, lsr #30 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfc518 <__cxa_atexit@plt+0xbee5bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bfc528 <__cxa_atexit@plt+0xbee5cc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble bfc518 <__cxa_atexit@plt+0xbee5bc> │ │ │ │ - ldr r2, [pc, #64] @ bfc538 <__cxa_atexit@plt+0xbee5dc> │ │ │ │ - ldr r1, [pc, #64] @ bfc53c <__cxa_atexit@plt+0xbee5e0> │ │ │ │ - add r5, r5, #8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmppeq r7, ip, lsl #23 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfbe8c <__cxa_atexit@plt+0xbedf30> │ │ │ │ + ldr r2, [pc, #48] @ bfbe9c <__cxa_atexit@plt+0xbedf40> │ │ │ │ + mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - add r7, r2, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #32] @ bfc540 <__cxa_atexit@plt+0xbee5e4> │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + ldr r5, [pc, #36] @ bfbea0 <__cxa_atexit@plt+0xbedf44> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r2, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 140e84c <__cxa_atexit@plt+0x14008f0> │ │ │ │ + ldr r7, [pc, #16] @ bfbea4 <__cxa_atexit@plt+0xbedf48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmppeq r7, r0, asr #21 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r0, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + smlalbteq fp, r7, ip, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfbefc <__cxa_atexit@plt+0xbedfa0> │ │ │ │ + ldr r2, [pc, #40] @ bfbf0c <__cxa_atexit@plt+0xbedfb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + ldr r5, [pc, #32] @ bfbf10 <__cxa_atexit@plt+0xbedfb4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 140e84c <__cxa_atexit@plt+0x14008f0> │ │ │ │ + ldr r7, [pc, #16] @ bfbf14 <__cxa_atexit@plt+0xbedfb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlaltteq sl, r7, r0, lr │ │ │ │ - cmppeq r7, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r7, r0, asr lr │ │ │ │ - smlaltbeq sl, r7, r8, lr │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmppeq r7, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0147b39c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + cmpeq r7, r8, ror #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ bfbf58 <__cxa_atexit@plt+0xbedffc> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + cmpeq r7, r4, asr r3 │ │ │ │ + smlalbbeq fp, r7, r4, r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfc574 <__cxa_atexit@plt+0xbee618> │ │ │ │ - ldr r3, [pc, #28] @ bfc584 <__cxa_atexit@plt+0xbee628> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc bfbfa4 <__cxa_atexit@plt+0xbee048> │ │ │ │ + ldr r3, [pc, #52] @ bfbfbc <__cxa_atexit@plt+0xbee060> │ │ │ │ + ldr r2, [pc, #52] @ bfbfc0 <__cxa_atexit@plt+0xbee064> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ - ldr r7, [pc, #12] @ bfc588 <__cxa_atexit@plt+0xbee62c> │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfbfc4 <__cxa_atexit@plt+0xbee068> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalbbeq sl, r7, r8, lr │ │ │ │ - cmpeq r7, r4, ror #28 │ │ │ │ + cmpeq r7, r0, ror #6 │ │ │ │ + cmpeq r8, ip, lsl r6 │ │ │ │ + cmpeq r7, r4, asr #6 │ │ │ │ + @ instruction: 0x0147b294 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfbffc <__cxa_atexit@plt+0xbee0a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ bfc004 <__cxa_atexit@plt+0xbee0a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 140460c <__cxa_atexit@plt+0x13f66b0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq pc, [r7, #-128] @ 0xffffff80 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi bfc05c <__cxa_atexit@plt+0xbee100> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfc064 <__cxa_atexit@plt+0xbee108> │ │ │ │ + ldr r2, [pc, #68] @ bfc080 <__cxa_atexit@plt+0xbee124> │ │ │ │ + ldr r1, [pc, #68] @ bfc084 <__cxa_atexit@plt+0xbee128> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + mov r6, r3 │ │ │ │ + b bfc06c <__cxa_atexit@plt+0xbee110> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bfc07c <__cxa_atexit@plt+0xbee120> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq fp, r7, r8, r2 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r7, r8, ror #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ bfc5b0 <__cxa_atexit@plt+0xbee654> │ │ │ │ - str r7, [r5] │ │ │ │ + ldr r3, [pc, #12] @ bfc0a8 <__cxa_atexit@plt+0xbee14c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + str r3, [r5] │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - cmpeq r7, ip, lsr lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + cmpeq r7, r4, asr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ bfc5d8 <__cxa_atexit@plt+0xbee67c> │ │ │ │ - str r7, [r5] │ │ │ │ + ldr r3, [pc, #12] @ bfc0cc <__cxa_atexit@plt+0xbee170> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + str r3, [r5] │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - cmpeq r7, r4, lsl lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + cmpeq r7, r0, lsr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ bfc600 <__cxa_atexit@plt+0xbee6a4> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #28] @ bfc100 <__cxa_atexit@plt+0xbee1a4> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlaltteq sl, r7, ip, sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfc668 <__cxa_atexit@plt+0xbee70c> │ │ │ │ - ldr r2, [pc, #72] @ bfc674 <__cxa_atexit@plt+0xbee718> │ │ │ │ - ldr lr, [pc, #72] @ bfc678 <__cxa_atexit@plt+0xbee71c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #24 │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffc28 │ │ │ │ - @ instruction: 0xfffffd14 │ │ │ │ - smlaltbeq sl, r7, ip, sp │ │ │ │ + ldr r3, [pc, #12] @ bfc104 <__cxa_atexit@plt+0xbee1a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r7, r0, lsl r2 │ │ │ │ + @ instruction: 0x0157f898 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bfc6d8 <__cxa_atexit@plt+0xbee77c> │ │ │ │ - ldr r2, [pc, #88] @ bfc6f4 <__cxa_atexit@plt+0xbee798> │ │ │ │ + bhi bfc13c <__cxa_atexit@plt+0xbee1e0> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ bfc144 <__cxa_atexit@plt+0xbee1e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r7, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strheq fp, [r7, #-16] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfc1bc <__cxa_atexit@plt+0xbee260> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #124] @ bfc1ec <__cxa_atexit@plt+0xbee290> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfc6e0 <__cxa_atexit@plt+0xbee784> │ │ │ │ - ldr r7, [pc, #64] @ bfc6f8 <__cxa_atexit@plt+0xbee79c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - beq bfc6cc <__cxa_atexit@plt+0xbee770> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfc7a8 <__cxa_atexit@plt+0xbee84c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bfc1c4 <__cxa_atexit@plt+0xbee268> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc bfc1cc <__cxa_atexit@plt+0xbee270> │ │ │ │ + ldr r3, [pc, #92] @ bfc1f4 <__cxa_atexit@plt+0xbee298> │ │ │ │ + ldr r1, [pc, #92] @ bfc1f8 <__cxa_atexit@plt+0xbee29c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfc6fc <__cxa_atexit@plt+0xbee7a0> │ │ │ │ + mov r2, r6 │ │ │ │ + b bfc1d4 <__cxa_atexit@plt+0xbee278> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bfc1f0 <__cxa_atexit@plt+0xbee294> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq r7, r0, asr #26 │ │ │ │ - cmpeq r7, ip, lsl sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmppeq r7, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, ip, lsl r1 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + strdeq fp, [r7, #-8] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bfc734 <__cxa_atexit@plt+0xbee7d8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ bfc73c <__cxa_atexit@plt+0xbee7e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi bfc22c <__cxa_atexit@plt+0xbee2d0> │ │ │ │ + ldr r2, [pc, #28] @ bfc23c <__cxa_atexit@plt+0xbee2e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + ldr r7, [pc, #12] @ bfc240 <__cxa_atexit@plt+0xbee2e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157f19c │ │ │ │ - ldrdeq sl, [r7, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq fp, [r7, #-8] │ │ │ │ + strheq fp, [r7, #-4] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfc2b0 <__cxa_atexit@plt+0xbee354> │ │ │ │ + ldr lr, [pc, #80] @ bfc2bc <__cxa_atexit@plt+0xbee360> │ │ │ │ + ldr r9, [pc, #80] @ bfc2c0 <__cxa_atexit@plt+0xbee364> │ │ │ │ + ldr r8, [pc, #80] @ bfc2c4 <__cxa_atexit@plt+0xbee368> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmppeq r7, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfc784 <__cxa_atexit@plt+0xbee828> │ │ │ │ - ldr r7, [pc, #48] @ bfc794 <__cxa_atexit@plt+0xbee838> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfc330 <__cxa_atexit@plt+0xbee3d4> │ │ │ │ + ldr r7, [pc, #88] @ bfc344 <__cxa_atexit@plt+0xbee3e8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, sl} │ │ │ │ + beq bfc324 <__cxa_atexit@plt+0xbee3c8> │ │ │ │ + ldr r7, [pc, #72] @ bfc348 <__cxa_atexit@plt+0xbee3ec> │ │ │ │ + ldr r3, [pc, #72] @ bfc34c <__cxa_atexit@plt+0xbee3f0> │ │ │ │ + mov r8, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + add sl, r3, #1 │ │ │ │ + ldrh r3, [r9, #3] │ │ │ │ + mov r9, r3 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfc350 <__cxa_atexit@plt+0xbee3f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmppeq r7, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlaltteq sl, r7, r8, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfc380 <__cxa_atexit@plt+0xbee424> │ │ │ │ + ldr r2, [pc, #28] @ bfc384 <__cxa_atexit@plt+0xbee428> │ │ │ │ + mov r8, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrh r9, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + add sl, r2, #1 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmppeq r7, ip, asr #11 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfc404 <__cxa_atexit@plt+0xbee4a8> │ │ │ │ + ldr r7, [pc, #84] @ bfc418 <__cxa_atexit@plt+0xbee4bc> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq bfc778 <__cxa_atexit@plt+0xbee81c> │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfc3f8 <__cxa_atexit@plt+0xbee49c> │ │ │ │ + ldr r7, [pc, #68] @ bfc41c <__cxa_atexit@plt+0xbee4c0> │ │ │ │ + ldr r3, [pc, #68] @ bfc420 <__cxa_atexit@plt+0xbee4c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldrh r9, [r8, #3] │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b bfc7a8 <__cxa_atexit@plt+0xbee84c> │ │ │ │ + add sl, r3, #1 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfc798 <__cxa_atexit@plt+0xbee83c> │ │ │ │ + ldr r7, [pc, #24] @ bfc424 <__cxa_atexit@plt+0xbee4c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltbeq sl, r7, r0, ip │ │ │ │ - smlalbbeq sl, r7, ip, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfc850 <__cxa_atexit@plt+0xbee8f4> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - ldr r3, [pc, #188] @ bfc884 <__cxa_atexit@plt+0xbee928> │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r5] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmppeq r7, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r8, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfc454 <__cxa_atexit@plt+0xbee4f8> │ │ │ │ + ldr r2, [pc, #28] @ bfc458 <__cxa_atexit@plt+0xbee4fc> │ │ │ │ + mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bfc864 <__cxa_atexit@plt+0xbee908> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc bfc870 <__cxa_atexit@plt+0xbee914> │ │ │ │ - ldr r8, [pc, #152] @ bfc88c <__cxa_atexit@plt+0xbee930> │ │ │ │ - ldr lr, [pc, #152] @ bfc890 <__cxa_atexit@plt+0xbee934> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r8, [pc, #132] @ bfc894 <__cxa_atexit@plt+0xbee938> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r3, #19 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #120] @ bfc898 <__cxa_atexit@plt+0xbee93c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #48] @ bfc888 <__cxa_atexit@plt+0xbee92c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmppeq r7, r4, ror #1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - cmppeq r7, r4, ror #1 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq pc, [r7, #-20] @ 0xffffffec @ │ │ │ │ - smlalbbeq sl, r7, ip, fp │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrh r9, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + add sl, r2, #1 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrsheq pc, [r7, #-72] @ 0xffffffb8 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfc924 <__cxa_atexit@plt+0xbee9c8> │ │ │ │ - ldr r2, [pc, #108] @ bfc930 <__cxa_atexit@plt+0xbee9d4> │ │ │ │ - ldr lr, [pc, #108] @ bfc934 <__cxa_atexit@plt+0xbee9d8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r8, [pc, #88] @ bfc938 <__cxa_atexit@plt+0xbee9dc> │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [pc, #68] @ bfc93c <__cxa_atexit@plt+0xbee9e0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r7, #12]! │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmppeq r7, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [r7, #-12] @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfc98c <__cxa_atexit@plt+0xbeea30> │ │ │ │ - ldr r1, [pc, #60] @ bfc9a0 <__cxa_atexit@plt+0xbeea44> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - ldr r5, [pc, #52] @ bfc9a4 <__cxa_atexit@plt+0xbeea48> │ │ │ │ + ldr r3, [pc, #16] @ bfc498 <__cxa_atexit@plt+0xbee53c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + @ instruction: 0x0147ae9c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfc504 <__cxa_atexit@plt+0xbee5a8> │ │ │ │ + ldr r7, [pc, #88] @ bfc518 <__cxa_atexit@plt+0xbee5bc> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, sl} │ │ │ │ + beq bfc4f8 <__cxa_atexit@plt+0xbee59c> │ │ │ │ + ldr r7, [pc, #72] @ bfc51c <__cxa_atexit@plt+0xbee5c0> │ │ │ │ + ldr r3, [pc, #72] @ bfc520 <__cxa_atexit@plt+0xbee5c4> │ │ │ │ + mov r8, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + add sl, r3, #1 │ │ │ │ + ldrb r3, [r9, #3] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #40] @ bfc9a8 <__cxa_atexit@plt+0xbeea4c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1c01010 <__cxa_atexit@plt+0x1bf30b4> │ │ │ │ - ldr r7, [pc, #24] @ bfc9ac <__cxa_atexit@plt+0xbeea50> │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfc524 <__cxa_atexit@plt+0xbee5c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmppeq r7, ip, asr r0 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0147aa9c │ │ │ │ - hvceq 31400 @ 0x7aa8 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmppeq r7, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r4, lsr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfc9f4 <__cxa_atexit@plt+0xbeea98> │ │ │ │ - ldr r2, [pc, #40] @ bfca00 <__cxa_atexit@plt+0xbeeaa4> │ │ │ │ - ldr r1, [pc, #40] @ bfca04 <__cxa_atexit@plt+0xbeeaa8> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r7, r4, asr #31 │ │ │ │ - cmpeq r7, r0, lsr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfc554 <__cxa_atexit@plt+0xbee5f8> │ │ │ │ + ldr r2, [pc, #28] @ bfc558 <__cxa_atexit@plt+0xbee5fc> │ │ │ │ + mov r8, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r9, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + add sl, r2, #1 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrsheq pc, [r7, #-56] @ 0xffffffc8 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfca4c <__cxa_atexit@plt+0xbeeaf0> │ │ │ │ - ldr r7, [pc, #52] @ bfca60 <__cxa_atexit@plt+0xbeeb04> │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfc5d8 <__cxa_atexit@plt+0xbee67c> │ │ │ │ + ldr r7, [pc, #84] @ bfc5ec <__cxa_atexit@plt+0xbee690> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfc5cc <__cxa_atexit@plt+0xbee670> │ │ │ │ + ldr r7, [pc, #68] @ bfc5f0 <__cxa_atexit@plt+0xbee694> │ │ │ │ + ldr r3, [pc, #68] @ bfc5f4 <__cxa_atexit@plt+0xbee698> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldrb r9, [r8, #3] │ │ │ │ str r7, [r5] │ │ │ │ - beq bfca40 <__cxa_atexit@plt+0xbeeae4> │ │ │ │ mov r7, r8 │ │ │ │ - b bfc7a8 <__cxa_atexit@plt+0xbee84c> │ │ │ │ + add sl, r3, #1 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfca64 <__cxa_atexit@plt+0xbeeb08> │ │ │ │ + ldr r7, [pc, #24] @ bfc5f8 <__cxa_atexit@plt+0xbee69c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - ldrdeq sl, [r7, #-148] @ 0xffffff6c │ │ │ │ - smlalbteq sl, r7, r4, r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmppeq r7, r8, lsl #7 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r4, ror #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfc628 <__cxa_atexit@plt+0xbee6cc> │ │ │ │ + ldr r2, [pc, #28] @ bfc62c <__cxa_atexit@plt+0xbee6d0> │ │ │ │ + mov r8, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r9, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + add sl, r2, #1 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmppeq r7, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #16] @ bfc66c <__cxa_atexit@plt+0xbee710> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + smlaltteq sl, r7, r8, ip │ │ │ │ + cmpeq r7, ip, lsl ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bfcab4 <__cxa_atexit@plt+0xbeeb58> │ │ │ │ - ldr r2, [pc, #64] @ bfcad0 <__cxa_atexit@plt+0xbeeb74> │ │ │ │ + bhi bfc6b4 <__cxa_atexit@plt+0xbee758> │ │ │ │ + ldr r2, [pc, #48] @ bfc6c4 <__cxa_atexit@plt+0xbee768> │ │ │ │ + mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - ldr r5, [pc, #56] @ bfcad4 <__cxa_atexit@plt+0xbeeb78> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #48] @ bfcad8 <__cxa_atexit@plt+0xbeeb7c> │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + ldr r5, [pc, #36] @ bfc6c8 <__cxa_atexit@plt+0xbee76c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ + add r2, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 1c01010 <__cxa_atexit@plt+0x1bf30b4> │ │ │ │ - ldr r7, [pc, #32] @ bfcadc <__cxa_atexit@plt+0xbeeb80> │ │ │ │ + mov r9, r2 │ │ │ │ + b 140e84c <__cxa_atexit@plt+0x14008f0> │ │ │ │ + ldr r7, [pc, #16] @ bfc6cc <__cxa_atexit@plt+0xbee770> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq r7, r4, lsr pc │ │ │ │ - ldrsheq lr, [r7, #-236] @ 0xffffff14 │ │ │ │ - hvceq 31376 @ 0x7a90 │ │ │ │ - cmpeq r7, ip, asr #18 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0x0157f298 │ │ │ │ + smlaltbeq sl, r7, r8, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + smlaltbeq sl, r7, r4, fp │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfcb34 <__cxa_atexit@plt+0xbeebd8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfcb3c <__cxa_atexit@plt+0xbeebe0> │ │ │ │ - ldr r5, [pc, #64] @ bfcb58 <__cxa_atexit@plt+0xbeebfc> │ │ │ │ - ldr r1, [pc, #64] @ bfcb5c <__cxa_atexit@plt+0xbeec00> │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ - mov r6, r3 │ │ │ │ - b bfcb44 <__cxa_atexit@plt+0xbeebe8> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ bfcb54 <__cxa_atexit@plt+0xbeebf8> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfc724 <__cxa_atexit@plt+0xbee7c8> │ │ │ │ + ldr r2, [pc, #40] @ bfc734 <__cxa_atexit@plt+0xbee7d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + ldr r5, [pc, #32] @ bfc738 <__cxa_atexit@plt+0xbee7dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 140e84c <__cxa_atexit@plt+0x14008f0> │ │ │ │ + ldr r7, [pc, #16] @ bfc73c <__cxa_atexit@plt+0xbee7e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq sl, [r7, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ + cmppeq r7, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r0, asr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + cmpeq r7, ip, lsl #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ bfc780 <__cxa_atexit@plt+0xbee824> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + strdeq sl, [r7, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfc7e4 <__cxa_atexit@plt+0xbee888> │ │ │ │ + ldr r3, [pc, #112] @ bfc814 <__cxa_atexit@plt+0xbee8b8> │ │ │ │ + ldr r2, [pc, #112] @ bfc818 <__cxa_atexit@plt+0xbee8bc> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ands r1, r8, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq bfc7f4 <__cxa_atexit@plt+0xbee898> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne bfc800 <__cxa_atexit@plt+0xbee8a4> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r7, r7, #8 │ │ │ │ + str r1, [r5], #-8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bls bfc7b0 <__cxa_atexit@plt+0xbee854> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #48] @ bfc81c <__cxa_atexit@plt+0xbee8c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfc820 <__cxa_atexit@plt+0xbee8c4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + smlaltbeq sl, r7, r4, fp │ │ │ │ + cmppeq r7, r8, lsr #27 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r8, ror #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne bfc8a8 <__cxa_atexit@plt+0xbee94c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + ldr r7, [pc, #144] @ bfc8dc <__cxa_atexit@plt+0xbee980> │ │ │ │ + str r3, [r5] │ │ │ │ + sub r3, r5, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfc898 <__cxa_atexit@plt+0xbee93c> │ │ │ │ + ldr r2, [pc, #120] @ bfc8e0 <__cxa_atexit@plt+0xbee984> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ands r1, r8, #3 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq bfc8bc <__cxa_atexit@plt+0xbee960> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne bfc8cc <__cxa_atexit@plt+0xbee970> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + sub r3, r3, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + bls bfc868 <__cxa_atexit@plt+0xbee90c> │ │ │ │ + ldr r7, [pc, #68] @ bfc8e4 <__cxa_atexit@plt+0xbee988> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ bfc8e8 <__cxa_atexit@plt+0xbee98c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfc8ec <__cxa_atexit@plt+0xbee990> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + strdeq sl, [r7, #-160] @ 0xffffff60 │ │ │ │ + cmppeq r7, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r7, r0, ror #25 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r4, asr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ bfc960 <__cxa_atexit@plt+0xbeea04> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq bfc944 <__cxa_atexit@plt+0xbee9e8> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + adds r7, r2, r1 │ │ │ │ + bmi bfc94c <__cxa_atexit@plt+0xbee9f0> │ │ │ │ + ldr r0, [pc, #48] @ bfc968 <__cxa_atexit@plt+0xbeea0c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfc964 <__cxa_atexit@plt+0xbeea08> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmppeq r7, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq sl, [r7, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + adds r7, r1, r2 │ │ │ │ + bmi bfc9a8 <__cxa_atexit@plt+0xbeea4c> │ │ │ │ + ldr r0, [pc, #36] @ bfc9bc <__cxa_atexit@plt+0xbeea60> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r7, [pc, #16] @ bfc9c0 <__cxa_atexit@plt+0xbeea64> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrsheq pc, [r7, #-184] @ 0xffffff48 @ │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfcb94 <__cxa_atexit@plt+0xbeec38> │ │ │ │ - ldr r2, [pc, #28] @ bfcba0 <__cxa_atexit@plt+0xbeec44> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc bfca44 <__cxa_atexit@plt+0xbeeae8> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bl cdc8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r0, r9, sl │ │ │ │ + add r1, fp, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #40] @ bfca50 <__cxa_atexit@plt+0xbeeaf4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r4, lsr #28 │ │ │ │ - smlaltbeq sl, r7, r8, r8 │ │ │ │ + cmppeq r7, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi bfcc28 <__cxa_atexit@plt+0xbeeccc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfcc20 <__cxa_atexit@plt+0xbeecc4> │ │ │ │ - ldr lr, [pc, #88] @ bfcc30 <__cxa_atexit@plt+0xbeecd4> │ │ │ │ - ldr r8, [pc, #88] @ bfcc34 <__cxa_atexit@plt+0xbeecd8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #80] @ bfcc38 <__cxa_atexit@plt+0xbeecdc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [pc, #76] @ bfcc3c <__cxa_atexit@plt+0xbeece0> │ │ │ │ - add r1, r1, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfcabc <__cxa_atexit@plt+0xbeeb60> │ │ │ │ + ldr r7, [pc, #88] @ bfcad0 <__cxa_atexit@plt+0xbeeb74> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, sl} │ │ │ │ + beq bfcab0 <__cxa_atexit@plt+0xbeeb54> │ │ │ │ + ldr r7, [pc, #72] @ bfcad4 <__cxa_atexit@plt+0xbeeb78> │ │ │ │ + ldr r3, [pc, #72] @ bfcad8 <__cxa_atexit@plt+0xbeeb7c> │ │ │ │ + mov r8, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #68] @ bfcc40 <__cxa_atexit@plt+0xbeece4> │ │ │ │ - add r3, r3, #129 @ 0x81 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, lr, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1c1131c <__cxa_atexit@plt+0x1c033c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + add sl, r3, #1 │ │ │ │ + ldrb r3, [r9, #3] │ │ │ │ + mov r9, r3 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #24] @ bfcadc <__cxa_atexit@plt+0xbeeb80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - hvceq 31360 @ 0x7a80 │ │ │ │ - ldrsbeq lr, [r7, #-200] @ 0xffffff38 │ │ │ │ - ldrheq lr, [r7, #-220] @ 0xffffff24 │ │ │ │ - cmpeq r7, r8, ror #27 │ │ │ │ - @ instruction: 0x0157ed90 │ │ │ │ - cmpeq r7, r4, lsl r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ bfcc64 <__cxa_atexit@plt+0xbeed08> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ - cmpeq r7, r4, lsl #16 │ │ │ │ - cmpeq r7, r0, lsl #16 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r7, r4, lsr #29 │ │ │ │ + strdeq sl, [r7, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfcb0c <__cxa_atexit@plt+0xbeebb0> │ │ │ │ + ldr r2, [pc, #28] @ bfcb10 <__cxa_atexit@plt+0xbeebb4> │ │ │ │ + mov r8, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r9, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + add sl, r2, #1 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmpeq r7, r0, asr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi bfcca4 <__cxa_atexit@plt+0xbeed48> │ │ │ │ - ldr r3, [pc, #40] @ bfccb8 <__cxa_atexit@plt+0xbeed5c> │ │ │ │ - ldr r2, [pc, #40] @ bfccbc <__cxa_atexit@plt+0xbeed60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ - ldr r7, [pc, #20] @ bfccc0 <__cxa_atexit@plt+0xbeed64> │ │ │ │ + bhi bfcb90 <__cxa_atexit@plt+0xbeec34> │ │ │ │ + ldr r7, [pc, #84] @ bfcba4 <__cxa_atexit@plt+0xbeec48> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfcb84 <__cxa_atexit@plt+0xbeec28> │ │ │ │ + ldr r7, [pc, #68] @ bfcba8 <__cxa_atexit@plt+0xbeec4c> │ │ │ │ + ldr r3, [pc, #68] @ bfcbac <__cxa_atexit@plt+0xbeec50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldrb r9, [r8, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + add sl, r3, #1 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfcbb0 <__cxa_atexit@plt+0xbeec54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrdeq sl, [r7, #-124] @ 0xffffff84 │ │ │ │ - smlalbteq sl, r7, r8, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsbeq lr, [r7, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r7, r0, lsr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfccf8 <__cxa_atexit@plt+0xbeed9c> │ │ │ │ - ldr r2, [pc, #28] @ bfcd04 <__cxa_atexit@plt+0xbeeda8> │ │ │ │ + ldr r3, [pc, #28] @ bfcbe0 <__cxa_atexit@plt+0xbeec84> │ │ │ │ + ldr r2, [pc, #28] @ bfcbe4 <__cxa_atexit@plt+0xbeec88> │ │ │ │ + mov r8, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldrb r9, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + add sl, r2, #1 │ │ │ │ + b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmpeq r7, ip, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #16] @ bfcc24 <__cxa_atexit@plt+0xbeecc8> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + smlaltbeq sl, r7, r4, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 166aa54 <__cxa_atexit@plt+0x165caf8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r0, asr #25 │ │ │ │ - cmpeq r7, r0, lsl r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ - strdeq sl, [r7, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 166aa54 <__cxa_atexit@plt+0x165caf8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r8, r9 │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfcd84 <__cxa_atexit@plt+0xbeee28> │ │ │ │ - ldr r3, [pc, #64] @ bfcd94 <__cxa_atexit@plt+0xbeee38> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq bfcd74 <__cxa_atexit@plt+0xbeee18> │ │ │ │ - ldr r7, [pc, #48] @ bfcd98 <__cxa_atexit@plt+0xbeee3c> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfccf0 <__cxa_atexit@plt+0xbeed94> │ │ │ │ + cmp r8, r9 │ │ │ │ + beq bfcd20 <__cxa_atexit@plt+0xbeedc4> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmn r0, #1 │ │ │ │ + bgt bfcd20 <__cxa_atexit@plt+0xbeedc4> │ │ │ │ + ldr r7, [pc, #80] @ bfcd34 <__cxa_atexit@plt+0xbeedd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ bfcd38 <__cxa_atexit@plt+0xbeeddc> │ │ │ │ + cmp r8, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + beq bfcd18 <__cxa_atexit@plt+0xbeedbc> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge bfcd20 <__cxa_atexit@plt+0xbeedc4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfcd3c <__cxa_atexit@plt+0xbeede0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + cmpeq r7, r4, lsr ip │ │ │ │ + cmpeq r7, ip, lsl ip │ │ │ │ + cmpeq r7, ip, ror #23 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfcd84 <__cxa_atexit@plt+0xbeee28> │ │ │ │ + ldr r7, [pc, #52] @ bfcd98 <__cxa_atexit@plt+0xbeee3c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfcd78 <__cxa_atexit@plt+0xbeee1c> │ │ │ │ + mov r7, r8 │ │ │ │ + b bfcda8 <__cxa_atexit@plt+0xbeee4c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ bfcd9c <__cxa_atexit@plt+0xbeee40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, ip, ror fp │ │ │ │ - cmpeq r7, r0, lsr r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, r4, lsl #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ bfcdbc <__cxa_atexit@plt+0xbeee60> │ │ │ │ + ldr r2, [pc, #168] @ bfce58 <__cxa_atexit@plt+0xbeeefc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq bfce0c <__cxa_atexit@plt+0xbeeeb0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfce14 <__cxa_atexit@plt+0xbeeeb8> │ │ │ │ + cmp r3, r1 │ │ │ │ + beq bfce44 <__cxa_atexit@plt+0xbeeee8> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl bfce44 <__cxa_atexit@plt+0xbeeee8> │ │ │ │ + ldr r7, [pc, #92] @ bfce5c <__cxa_atexit@plt+0xbeef00> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ bfce64 <__cxa_atexit@plt+0xbeef08> │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + beq bfce3c <__cxa_atexit@plt+0xbeeee0> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt bfce44 <__cxa_atexit@plt+0xbeeee8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfce60 <__cxa_atexit@plt+0xbeef04> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, r8, lsl fp │ │ │ │ + cmpeq r7, r8, asr #21 │ │ │ │ + ldrsheq lr, [r7, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfcebc <__cxa_atexit@plt+0xbeef60> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq bfceec <__cxa_atexit@plt+0xbeef90> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl bfceec <__cxa_atexit@plt+0xbeef90> │ │ │ │ + ldr r7, [pc, #80] @ bfcf00 <__cxa_atexit@plt+0xbeefa4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ bfcf08 <__cxa_atexit@plt+0xbeefac> │ │ │ │ + cmp r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + beq bfcee4 <__cxa_atexit@plt+0xbeef88> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt bfceec <__cxa_atexit@plt+0xbeef90> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfcf04 <__cxa_atexit@plt+0xbeefa8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r8, ror #20 │ │ │ │ + cmpeq r7, r0, lsr #20 │ │ │ │ + cmpeq r7, r0, asr sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfce10 <__cxa_atexit@plt+0xbeeeb4> │ │ │ │ - ldr r3, [pc, #64] @ bfce20 <__cxa_atexit@plt+0xbeeec4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq bfce00 <__cxa_atexit@plt+0xbeeea4> │ │ │ │ - ldr r7, [pc, #48] @ bfce24 <__cxa_atexit@plt+0xbeeec8> │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfcf5c <__cxa_atexit@plt+0xbef000> │ │ │ │ + cmp r8, r9 │ │ │ │ + beq bfcf8c <__cxa_atexit@plt+0xbef030> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmn r0, #1 │ │ │ │ + bgt bfcf8c <__cxa_atexit@plt+0xbef030> │ │ │ │ + ldr r7, [pc, #80] @ bfcfa0 <__cxa_atexit@plt+0xbef044> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ bfcfa4 <__cxa_atexit@plt+0xbef048> │ │ │ │ + cmp r8, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + beq bfcf84 <__cxa_atexit@plt+0xbef028> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge bfcf8c <__cxa_atexit@plt+0xbef030> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfcfa8 <__cxa_atexit@plt+0xbef04c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ + cmpeq r7, r4, asr #19 │ │ │ │ + cmpeq r7, ip, lsr #19 │ │ │ │ + cmpeq r7, r4, lsl #19 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfcff0 <__cxa_atexit@plt+0xbef094> │ │ │ │ + ldr r7, [pc, #52] @ bfd004 <__cxa_atexit@plt+0xbef0a8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfcfe4 <__cxa_atexit@plt+0xbef088> │ │ │ │ + mov r7, r8 │ │ │ │ + b bfd014 <__cxa_atexit@plt+0xbef0b8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfce28 <__cxa_atexit@plt+0xbeeecc> │ │ │ │ + ldr r7, [pc, #16] @ bfd008 <__cxa_atexit@plt+0xbef0ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - ldrsheq lr, [r7, #-160] @ 0xffffff60 │ │ │ │ - smlaltbeq sl, r7, r4, r6 │ │ │ │ - @ instruction: 0x0147a690 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfce98 <__cxa_atexit@plt+0xbeef3c> │ │ │ │ - ldr r2, [pc, #88] @ bfcea8 <__cxa_atexit@plt+0xbeef4c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - beq bfce88 <__cxa_atexit@plt+0xbeef2c> │ │ │ │ - ldr r2, [pc, #68] @ bfceac <__cxa_atexit@plt+0xbeef50> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltbeq sl, r7, r0, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #168] @ bfd0c4 <__cxa_atexit@plt+0xbef168> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - mov r5, r7 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq bfd078 <__cxa_atexit@plt+0xbef11c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfd080 <__cxa_atexit@plt+0xbef124> │ │ │ │ + cmp r3, r1 │ │ │ │ + beq bfd0b0 <__cxa_atexit@plt+0xbef154> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl bfd0b0 <__cxa_atexit@plt+0xbef154> │ │ │ │ + ldr r7, [pc, #92] @ bfd0c8 <__cxa_atexit@plt+0xbef16c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ bfd0d0 <__cxa_atexit@plt+0xbef174> │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq bfd0a8 <__cxa_atexit@plt+0xbef14c> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt bfd0b0 <__cxa_atexit@plt+0xbef154> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfd0cc <__cxa_atexit@plt+0xbef170> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, r8, lsr #17 │ │ │ │ + cmpeq r7, r0, ror #16 │ │ │ │ + cmpeq r7, r8, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfd128 <__cxa_atexit@plt+0xbef1cc> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq bfd158 <__cxa_atexit@plt+0xbef1fc> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl bfd158 <__cxa_atexit@plt+0xbef1fc> │ │ │ │ + ldr r7, [pc, #80] @ bfd16c <__cxa_atexit@plt+0xbef210> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ bfd174 <__cxa_atexit@plt+0xbef218> │ │ │ │ + cmp r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq bfd150 <__cxa_atexit@plt+0xbef1f4> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt bfd158 <__cxa_atexit@plt+0xbef1fc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfd170 <__cxa_atexit@plt+0xbef214> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq lr, [r7, #-120] @ 0xffffff88 │ │ │ │ + ldrheq lr, [r7, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r7, r0, ror #15 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfd1bc <__cxa_atexit@plt+0xbef260> │ │ │ │ + ldr r7, [pc, #64] @ bfd1dc <__cxa_atexit@plt+0xbef280> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq bfd1b0 <__cxa_atexit@plt+0xbef254> │ │ │ │ + mov r7, r9 │ │ │ │ + b bfcda8 <__cxa_atexit@plt+0xbeee4c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ bfd1e0 <__cxa_atexit@plt+0xbef284> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + smlalbteq sl, r7, r4, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + mov r7, r9 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble bfd228 <__cxa_atexit@plt+0xbef2cc> │ │ │ │ + cmp r8, r7 │ │ │ │ + beq bfd24c <__cxa_atexit@plt+0xbef2f0> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl cd20 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble bfd244 <__cxa_atexit@plt+0xbef2e8> │ │ │ │ + b bfd24c <__cxa_atexit@plt+0xbef2f0> │ │ │ │ + cmp r8, r7 │ │ │ │ + beq bfd244 <__cxa_atexit@plt+0xbef2e8> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge bfd24c <__cxa_atexit@plt+0xbef2f0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfd2c4 <__cxa_atexit@plt+0xbef368> │ │ │ │ + ldr r7, [pc, #92] @ bfd2d8 <__cxa_atexit@plt+0xbef37c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfd2ac <__cxa_atexit@plt+0xbef350> │ │ │ │ + ldr r7, [pc, #76] @ bfd2dc <__cxa_atexit@plt+0xbef380> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq bfd2b8 <__cxa_atexit@plt+0xbef35c> │ │ │ │ + mov r7, r9 │ │ │ │ + b bfd324 <__cxa_atexit@plt+0xbef3c8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfceb0 <__cxa_atexit@plt+0xbeef54> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfd2e0 <__cxa_atexit@plt+0xbef384> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r7, r4, lsr r6 │ │ │ │ - cmpeq r7, ip, lsl #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [pc, #12] @ bfcedc <__cxa_atexit@plt+0xbeef80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltteq sl, r7, r0, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ bfcf08 <__cxa_atexit@plt+0xbeefac> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ bfd318 <__cxa_atexit@plt+0xbef3bc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r9, [pc, #8] @ bfcf0c <__cxa_atexit@plt+0xbeefb0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b 1d0dcf4 <__cxa_atexit@plt+0x1cffd98> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - ldrheq pc, [r7, #-100] @ 0xffffff9c @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq bfd310 <__cxa_atexit@plt+0xbef3b4> │ │ │ │ + b bfd324 <__cxa_atexit@plt+0xbef3c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfcf54 <__cxa_atexit@plt+0xbeeff8> │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r8, #4]! │ │ │ │ + ldr r1, [pc, #152] @ bfd3d0 <__cxa_atexit@plt+0xbef474> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8] │ │ │ │ + cmp r2, r3 │ │ │ │ + ble bfd374 <__cxa_atexit@plt+0xbef418> │ │ │ │ + cmp r9, r7 │ │ │ │ + beq bfd36c <__cxa_atexit@plt+0xbef410> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi bfd390 <__cxa_atexit@plt+0xbef434> │ │ │ │ + mov r7, r9 │ │ │ │ + b bfd390 <__cxa_atexit@plt+0xbef434> │ │ │ │ + cmp r9, r7 │ │ │ │ + beq bfd36c <__cxa_atexit@plt+0xbef410> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + movgt r7, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc bfcf60 <__cxa_atexit@plt+0xbef004> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ bfcf70 <__cxa_atexit@plt+0xbef014> │ │ │ │ + bcc bfd3bc <__cxa_atexit@plt+0xbef460> │ │ │ │ + ldr r2, [pc, #44] @ bfd3d4 <__cxa_atexit@plt+0xbef478> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ stmib r6, {r2, r7} │ │ │ │ sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e9e480 <__cxa_atexit@plt+0x1e90524> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r7, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - hvceq 31312 @ 0x7a50 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfcfb8 <__cxa_atexit@plt+0xbef05c> │ │ │ │ - ldr r2, [pc, #44] @ bfcfc4 <__cxa_atexit@plt+0xbef068> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #36] @ bfcfc8 <__cxa_atexit@plt+0xbef06c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r9, [pc, #28] @ bfcfcc <__cxa_atexit@plt+0xbef070> │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r8, lsr #18 │ │ │ │ - cmpeq r7, r4, lsr fp │ │ │ │ - cmpeq r7, r8, lsr #22 │ │ │ │ - cmpeq r7, r0, lsl r5 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfd090 <__cxa_atexit@plt+0xbef134> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfd09c <__cxa_atexit@plt+0xbef140> │ │ │ │ - ldr r8, [pc, #192] @ bfd0c8 <__cxa_atexit@plt+0xbef16c> │ │ │ │ - ldr lr, [pc, #192] @ bfd0cc <__cxa_atexit@plt+0xbef170> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r7, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - beq bfd054 <__cxa_atexit@plt+0xbef0f8> │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfd0ac <__cxa_atexit@plt+0xbef150> │ │ │ │ - ldr r3, [pc, #156] @ bfd0dc <__cxa_atexit@plt+0xbef180> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str r3, [r2, #16] │ │ │ │ - bx r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfd0bc <__cxa_atexit@plt+0xbef160> │ │ │ │ - ldr r3, [pc, #104] @ bfd0d0 <__cxa_atexit@plt+0xbef174> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r5, [pc, #92] @ bfd0d4 <__cxa_atexit@plt+0xbef178> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r9, [pc, #84] @ bfd0d8 <__cxa_atexit@plt+0xbef17c> │ │ │ │ - add r8, r5, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq r7, r8, asr r8 │ │ │ │ - cmpeq r7, r0, ror #20 │ │ │ │ - cmpeq r7, r0, asr sl │ │ │ │ - cmppeq r7, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r7, r0, lsl #25 │ │ │ │ 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 bfd114 <__cxa_atexit@plt+0xbef1b8> │ │ │ │ - ldr r2, [pc, #28] @ bfd120 <__cxa_atexit@plt+0xbef1c4> │ │ │ │ + bcc bfd40c <__cxa_atexit@plt+0xbef4b0> │ │ │ │ + ldr r2, [pc, #28] @ bfd418 <__cxa_atexit@plt+0xbef4bc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r0, ror pc │ │ │ │ - strheq sl, [r7, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfd158 <__cxa_atexit@plt+0xbef1fc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ bfd160 <__cxa_atexit@plt+0xbef204> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b c3f7a4 <__cxa_atexit@plt+0xc31848> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r7, ip, lsr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfd46c <__cxa_atexit@plt+0xbef510> │ │ │ │ + cmp r9, r8 │ │ │ │ + beq bfd49c <__cxa_atexit@plt+0xbef540> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r8, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmn r0, #1 │ │ │ │ + bgt bfd49c <__cxa_atexit@plt+0xbef540> │ │ │ │ + ldr r7, [pc, #80] @ bfd4b0 <__cxa_atexit@plt+0xbef554> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ bfd4b4 <__cxa_atexit@plt+0xbef558> │ │ │ │ + cmp r9, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq bfd494 <__cxa_atexit@plt+0xbef538> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r8, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge bfd49c <__cxa_atexit@plt+0xbef540> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfd4b8 <__cxa_atexit@plt+0xbef55c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, ror r7 │ │ │ │ - @ instruction: 0x0147a390 │ │ │ │ + ldrheq lr, [r7, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0x0157e49c │ │ │ │ + cmpeq r7, r4, ror r4 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfd1c8 <__cxa_atexit@plt+0xbef26c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfd1d4 <__cxa_atexit@plt+0xbef278> │ │ │ │ - ldr r1, [pc, #72] @ bfd1e4 <__cxa_atexit@plt+0xbef288> │ │ │ │ - ldr r0, [pc, #72] @ bfd1e8 <__cxa_atexit@plt+0xbef28c> │ │ │ │ - ldr lr, [pc, #72] @ bfd1ec <__cxa_atexit@plt+0xbef290> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r7, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, lr, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, r9} │ │ │ │ - b 1e9e124 <__cxa_atexit@plt+0x1e901c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfd500 <__cxa_atexit@plt+0xbef5a4> │ │ │ │ + ldr r7, [pc, #52] @ bfd514 <__cxa_atexit@plt+0xbef5b8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfd4f4 <__cxa_atexit@plt+0xbef598> │ │ │ │ + mov r7, r8 │ │ │ │ + b bfd524 <__cxa_atexit@plt+0xbef5c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfd518 <__cxa_atexit@plt+0xbef5bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, ip, lsr #6 │ │ │ │ - smlaltteq sl, r7, r8, r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ bfd21c <__cxa_atexit@plt+0xbef2c0> │ │ │ │ - tst r7, #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltbeq r9, r7, r4, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #172] @ bfd5d8 <__cxa_atexit@plt+0xbef67c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - beq bfd214 <__cxa_atexit@plt+0xbef2b8> │ │ │ │ - b bfd22c <__cxa_atexit@plt+0xbef2d0> │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq bfd588 <__cxa_atexit@plt+0xbef62c> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + ble bfd590 <__cxa_atexit@plt+0xbef634> │ │ │ │ + cmp r0, r1 │ │ │ │ + beq bfd5c4 <__cxa_atexit@plt+0xbef668> │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl bfd5c4 <__cxa_atexit@plt+0xbef668> │ │ │ │ + ldr r7, [pc, #96] @ bfd5dc <__cxa_atexit@plt+0xbef680> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - strheq sl, [r7, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfd250 <__cxa_atexit@plt+0xbef2f4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r2, [pc, #132] @ bfd2dc <__cxa_atexit@plt+0xbef380> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - beq bfd2b4 <__cxa_atexit@plt+0xbef358> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc bfd2c4 <__cxa_atexit@plt+0xbef368> │ │ │ │ - ldr r3, [pc, #88] @ bfd2e0 <__cxa_atexit@plt+0xbef384> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #76] @ bfd2e4 <__cxa_atexit@plt+0xbef388> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #76] @ bfd5e4 <__cxa_atexit@plt+0xbef688> │ │ │ │ + cmp r0, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq bfd5bc <__cxa_atexit@plt+0xbef660> │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt bfd5c4 <__cxa_atexit@plt+0xbef668> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #20] @ bfd5e0 <__cxa_atexit@plt+0xbef684> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - cmpeq r7, r4, ror #31 │ │ │ │ - strdeq sl, [r7, #-16] │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x0157e398 │ │ │ │ + cmpeq r7, ip, asr #6 │ │ │ │ + cmpeq r7, r8, ror r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfd33c <__cxa_atexit@plt+0xbef3e0> │ │ │ │ - ldr r2, [pc, #56] @ bfd348 <__cxa_atexit@plt+0xbef3ec> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble bfd63c <__cxa_atexit@plt+0xbef6e0> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq bfd66c <__cxa_atexit@plt+0xbef710> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl bfd66c <__cxa_atexit@plt+0xbef710> │ │ │ │ + ldr r7, [pc, #80] @ bfd680 <__cxa_atexit@plt+0xbef724> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ bfd34c <__cxa_atexit@plt+0xbef3f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #20] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - cmpeq r7, r8, asr pc │ │ │ │ + ldr r7, [pc, #68] @ bfd688 <__cxa_atexit@plt+0xbef72c> │ │ │ │ + cmp r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq bfd664 <__cxa_atexit@plt+0xbef708> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt bfd66c <__cxa_atexit@plt+0xbef710> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfd684 <__cxa_atexit@plt+0xbef728> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, ror #5 │ │ │ │ + cmpeq r7, r4, lsr #5 │ │ │ │ + cmpeq r7, ip, asr #5 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfd384 <__cxa_atexit@plt+0xbef428> │ │ │ │ - ldr r2, [pc, #36] @ bfd39c <__cxa_atexit@plt+0xbef440> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - b e2a278 <__cxa_atexit@plt+0xe1c31c> │ │ │ │ - ldr r7, [pc, #20] @ bfd3a0 <__cxa_atexit@plt+0xbef444> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + mov r7, r8 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble bfd6d0 <__cxa_atexit@plt+0xbef774> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq bfd6f4 <__cxa_atexit@plt+0xbef798> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl cd20 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble bfd6ec <__cxa_atexit@plt+0xbef790> │ │ │ │ + b bfd6f4 <__cxa_atexit@plt+0xbef798> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq bfd6ec <__cxa_atexit@plt+0xbef790> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge bfd6f4 <__cxa_atexit@plt+0xbef798> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - smlalbbeq sl, r7, r0, r1 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b bfd3c4 <__cxa_atexit@plt+0xbef468> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfd424 <__cxa_atexit@plt+0xbef4c8> │ │ │ │ - ldr r7, [pc, #96] @ bfd43c <__cxa_atexit@plt+0xbef4e0> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfd76c <__cxa_atexit@plt+0xbef810> │ │ │ │ + ldr r7, [pc, #92] @ bfd780 <__cxa_atexit@plt+0xbef824> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9, sl} │ │ │ │ - beq bfd414 <__cxa_atexit@plt+0xbef4b8> │ │ │ │ - ldr r7, [pc, #80] @ bfd440 <__cxa_atexit@plt+0xbef4e4> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - sub lr, r5, #16 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bfd754 <__cxa_atexit@plt+0xbef7f8> │ │ │ │ + ldr r7, [pc, #76] @ bfd784 <__cxa_atexit@plt+0xbef828> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq bfd760 <__cxa_atexit@plt+0xbef804> │ │ │ │ mov r7, r9 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + b bfd7cc <__cxa_atexit@plt+0xbef870> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ bfd444 <__cxa_atexit@plt+0xbef4e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bfd788 <__cxa_atexit@plt+0xbef82c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - strdeq sl, [r7, #-0] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + cmpeq r7, r0, asr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #20] @ bfd478 <__cxa_atexit@plt+0xbef51c> │ │ │ │ + ldr r3, [pc, #36] @ bfd7c0 <__cxa_atexit@plt+0xbef864> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov ip, r7 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov lr, fp │ │ │ │ - mov r7, r4 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc bfd51c <__cxa_atexit@plt+0xbef5c0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - ldmdb r3, {r2, r9} │ │ │ │ - ldmib r3, {r0, r4} │ │ │ │ - add fp, r2, r0 │ │ │ │ - cmp r4, fp │ │ │ │ - bcs bfd4e0 <__cxa_atexit@plt+0xbef584> │ │ │ │ - mov r4, r7 │ │ │ │ - mov r6, sl │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, ip │ │ │ │ - mov sl, r2 │ │ │ │ - mov fp, lr │ │ │ │ - str ip, [r3] │ │ │ │ - b c3dc50 <__cxa_atexit@plt+0xc2fcf4> │ │ │ │ - add r3, r8, r9 │ │ │ │ - add r1, r3, #8 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r9, ip │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #56] @ bfd534 <__cxa_atexit@plt+0xbef5d8> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r4, [sl, #12] │ │ │ │ - mov r4, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - stmib sl, {r3, fp} │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r7, #828] @ 0x33c │ │ │ │ - mov r4, r7 │ │ │ │ - mov r7, ip │ │ │ │ - mov fp, lr │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r4, asr #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfd5b8 <__cxa_atexit@plt+0xbef65c> │ │ │ │ - ldr r1, [pc, #128] @ bfd5d8 <__cxa_atexit@plt+0xbef67c> │ │ │ │ - ldr r7, [pc, #128] @ bfd5dc <__cxa_atexit@plt+0xbef680> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq bfd5ac <__cxa_atexit@plt+0xbef650> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc bfd5c4 <__cxa_atexit@plt+0xbef668> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #76] @ bfd5e0 <__cxa_atexit@plt+0xbef684> │ │ │ │ - asr r3, r7, #31 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq bfd7b8 <__cxa_atexit@plt+0xbef85c> │ │ │ │ + b bfd7cc <__cxa_atexit@plt+0xbef870> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r7, [r8, #4]! │ │ │ │ + ldr r1, [pc, #152] @ bfd87c <__cxa_atexit@plt+0xbef920> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8] │ │ │ │ + cmp r2, r3 │ │ │ │ + ble bfd820 <__cxa_atexit@plt+0xbef8c4> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq bfd818 <__cxa_atexit@plt+0xbef8bc> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi bfd83c <__cxa_atexit@plt+0xbef8e0> │ │ │ │ + mov r7, r9 │ │ │ │ + b bfd83c <__cxa_atexit@plt+0xbef8e0> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq bfd83c <__cxa_atexit@plt+0xbef8e0> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl cd20 │ │ │ │ + cmp r0, #0 │ │ │ │ + movgt r7, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc bfd868 <__cxa_atexit@plt+0xbef90c> │ │ │ │ + ldr r2, [pc, #44] @ bfd880 <__cxa_atexit@plt+0xbef924> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r7, r0, ror #6 │ │ │ │ - ldrsheq lr, [r7, #-112] @ 0xffffff90 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + ldrsbeq lr, [r7, #-116] @ 0xffffff8c │ │ │ │ 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 bfd624 <__cxa_atexit@plt+0xbef6c8> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #36] @ bfd630 <__cxa_atexit@plt+0xbef6d4> │ │ │ │ - asr r2, r7, #31 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc bfd8b8 <__cxa_atexit@plt+0xbef95c> │ │ │ │ + ldr r2, [pc, #28] @ bfd8c4 <__cxa_atexit@plt+0xbef968> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - 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 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, ror r7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfd6b4 <__cxa_atexit@plt+0xbef758> │ │ │ │ - ldr lr, [pc, #104] @ bfd6c0 <__cxa_atexit@plt+0xbef764> │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ + cmpeq r7, r0, lsl #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfd918 <__cxa_atexit@plt+0xbef9bc> │ │ │ │ + ldr r3, [pc, #64] @ bfd928 <__cxa_atexit@plt+0xbef9cc> │ │ │ │ tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - beq bfd69c <__cxa_atexit@plt+0xbef740> │ │ │ │ - ldr r3, [pc, #72] @ bfd6c4 <__cxa_atexit@plt+0xbef768> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r2, #-4] │ │ │ │ - str r3, [r2, #-20] @ 0xffffffec │ │ │ │ - str r0, [r2, #-16] │ │ │ │ - beq bfd6ac <__cxa_atexit@plt+0xbef750> │ │ │ │ - b bfd710 <__cxa_atexit@plt+0xbef7b4> │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfd908 <__cxa_atexit@plt+0xbef9ac> │ │ │ │ + ldr r7, [pc, #48] @ bfd92c <__cxa_atexit@plt+0xbef9d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfd930 <__cxa_atexit@plt+0xbef9d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ bfd704 <__cxa_atexit@plt+0xbef7a8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bfd6fc <__cxa_atexit@plt+0xbef7a0> │ │ │ │ - b bfd710 <__cxa_atexit@plt+0xbef7b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r7, r8, ror #31 │ │ │ │ + smlalbteq r9, r7, r4, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr lr, [r3, #4]! │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - rev r0, r0 │ │ │ │ - rev r2, r9 │ │ │ │ - lsr r8, r0, #8 │ │ │ │ - lsr r9, r2, #24 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - strb r8, [r1, #5] │ │ │ │ - lsr r8, r2, #16 │ │ │ │ - strb r9, [r1, #3] │ │ │ │ - lsr r9, r2, #8 │ │ │ │ - strb r8, [r1, #2] │ │ │ │ - strb r9, [r1, #1] │ │ │ │ - lsr ip, r0, #24 │ │ │ │ - lsr r9, r0, #16 │ │ │ │ - strb r2, [r1] │ │ │ │ - add r8, r1, #8 │ │ │ │ - strb r0, [r1, #4]! │ │ │ │ - strb ip, [r1, #3] │ │ │ │ - strb r9, [r1, #2] │ │ │ │ - sub r1, r3, #8 │ │ │ │ - cmp fp, r1 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - bhi bfd7cc <__cxa_atexit@plt+0xbef870> │ │ │ │ - ldr r2, [pc, #104] @ bfd7f0 <__cxa_atexit@plt+0xbef894> │ │ │ │ - tst sl, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7, r8} │ │ │ │ - beq bfd7bc <__cxa_atexit@plt+0xbef860> │ │ │ │ - ldr lr, [pc, #88] @ bfd7f4 <__cxa_atexit@plt+0xbef898> │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - mov r5, r1 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #36] @ bfd7f8 <__cxa_atexit@plt+0xbef89c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r7, [pc, #12] @ bfd950 <__cxa_atexit@plt+0xbef9f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - cmpeq r7, r8, asr #26 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ + cmpeq r7, r0, lsr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bfd840 <__cxa_atexit@plt+0xbef8e4> │ │ │ │ - ldr r7, [pc, #52] @ bfd850 <__cxa_atexit@plt+0xbef8f4> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq bfd834 <__cxa_atexit@plt+0xbef8d8> │ │ │ │ - mov r7, sl │ │ │ │ - b bfd860 <__cxa_atexit@plt+0xbef904> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfd854 <__cxa_atexit@plt+0xbef8f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrdeq r9, [r7, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #44 @ 0x2c │ │ │ │ - cmp lr, r9 │ │ │ │ - bcc bfd98c <__cxa_atexit@plt+0xbefa30> │ │ │ │ - ldr r8, [pc, #332] @ bfd9c4 <__cxa_atexit@plt+0xbefa68> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - mov r7, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - sub r2, r3, r1 │ │ │ │ - str r0, [r8, #8]! │ │ │ │ - cmp r2, #8 │ │ │ │ - bge bfd8e4 <__cxa_atexit@plt+0xbef988> │ │ │ │ - ldr sl, [pc, #300] @ bfd9d4 <__cxa_atexit@plt+0xbefa78> │ │ │ │ - ldr r8, [pc, #300] @ bfd9d8 <__cxa_atexit@plt+0xbefa7c> │ │ │ │ - mov lr, #8 │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r3, r9, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str sl, [r6, #16] │ │ │ │ - add sl, r6, #20 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - stm sl, {r0, r2, r7, r8} │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r9, #10 │ │ │ │ - mov r6, r9 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #220] @ bfd9c8 <__cxa_atexit@plt+0xbefa6c> │ │ │ │ - str r1, [r5] │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq bfd910 <__cxa_atexit@plt+0xbef9b4> │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r8 │ │ │ │ - b bfd9e8 <__cxa_atexit@plt+0xbefa8c> │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfd99c <__cxa_atexit@plt+0xbefa40> │ │ │ │ - ldr r0, [pc, #168] @ bfd9cc <__cxa_atexit@plt+0xbefa70> │ │ │ │ - ldr r1, [pc, #168] @ bfd9d0 <__cxa_atexit@plt+0xbefa74> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r1, #3 │ │ │ │ - beq bfd978 <__cxa_atexit@plt+0xbefa1c> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc bfd9ac <__cxa_atexit@plt+0xbefa50> │ │ │ │ - ldr r7, [r1, #11] │ │ │ │ - ldr r1, [pc, #128] @ bfd9dc <__cxa_atexit@plt+0xbefa80> │ │ │ │ - asr r2, r7, #31 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r8 │ │ │ │ + bhi bfd9a4 <__cxa_atexit@plt+0xbefa48> │ │ │ │ + ldr r3, [pc, #64] @ bfd9b4 <__cxa_atexit@plt+0xbefa58> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfd994 <__cxa_atexit@plt+0xbefa38> │ │ │ │ + ldr r7, [pc, #48] @ bfd9b8 <__cxa_atexit@plt+0xbefa5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - @ instruction: 0x0157df94 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - @ instruction: 0x0157e594 │ │ │ │ - cmpeq r7, r8, lsr #8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [r3, #4]! │ │ │ │ - rev r0, r0 │ │ │ │ - rev r2, r9 │ │ │ │ - ldmib r3, {r1, sl} │ │ │ │ - lsr r8, r0, #8 │ │ │ │ - lsr r9, r2, #24 │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - strb r8, [r1, #5] │ │ │ │ - lsr r8, r2, #16 │ │ │ │ - strb r9, [r1, #3] │ │ │ │ - lsr r9, r2, #8 │ │ │ │ - strb r8, [r1, #2] │ │ │ │ - strb r9, [r1, #1] │ │ │ │ - lsr ip, r0, #24 │ │ │ │ - lsr r9, r0, #16 │ │ │ │ - strb r2, [r1] │ │ │ │ - add r8, r1, #8 │ │ │ │ - strb r0, [r1, #4]! │ │ │ │ - strb ip, [r1, #3] │ │ │ │ - strb r9, [r1, #2] │ │ │ │ - sub r1, r3, #8 │ │ │ │ - cmp fp, r1 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - bhi bfdaa0 <__cxa_atexit@plt+0xbefb44> │ │ │ │ - ldr r2, [pc, #104] @ bfdac4 <__cxa_atexit@plt+0xbefb68> │ │ │ │ - tst sl, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7, r8} │ │ │ │ - beq bfda90 <__cxa_atexit@plt+0xbefb34> │ │ │ │ - ldr lr, [pc, #88] @ bfdac8 <__cxa_atexit@plt+0xbefb6c> │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - mov r5, r1 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #36] @ bfdacc <__cxa_atexit@plt+0xbefb70> │ │ │ │ + ldr r7, [pc, #16] @ bfd9bc <__cxa_atexit@plt+0xbefa60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ - hvceq 31140 @ 0x79a4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfdb20 <__cxa_atexit@plt+0xbefbc4> │ │ │ │ - ldr r7, [pc, #52] @ bfdb30 <__cxa_atexit@plt+0xbefbd4> │ │ │ │ - tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq bfdb14 <__cxa_atexit@plt+0xbefbb8> │ │ │ │ - mov r7, sl │ │ │ │ - b bfd860 <__cxa_atexit@plt+0xbef904> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfdb34 <__cxa_atexit@plt+0xbefbd8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq r7, ip, asr pc │ │ │ │ + cmpeq r7, r8, lsr fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - strdeq r9, [r7, #-156] @ 0xffffff64 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfdbac <__cxa_atexit@plt+0xbefc50> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc bfdbb4 <__cxa_atexit@plt+0xbefc58> │ │ │ │ - ldr r7, [pc, #136] @ bfdbf0 <__cxa_atexit@plt+0xbefc94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r3, #1 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r7, [r2] │ │ │ │ - bcc bfdbd0 <__cxa_atexit@plt+0xbefc74> │ │ │ │ - ldr r2, [pc, #116] @ bfdbfc <__cxa_atexit@plt+0xbefca0> │ │ │ │ - add lr, r6, #12 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #104] @ bfdc00 <__cxa_atexit@plt+0xbefca4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfda3c <__cxa_atexit@plt+0xbefae0> │ │ │ │ + ldr r3, [pc, #64] @ bfda4c <__cxa_atexit@plt+0xbefaf0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfda2c <__cxa_atexit@plt+0xbefad0> │ │ │ │ + ldr r7, [pc, #48] @ bfda50 <__cxa_atexit@plt+0xbefaf4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b bfdbbc <__cxa_atexit@plt+0xbefc60> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #52] @ bfdbf8 <__cxa_atexit@plt+0xbefc9c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfda54 <__cxa_atexit@plt+0xbefaf8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ bfdbf4 <__cxa_atexit@plt+0xbefc98> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r7, r0, ror #18 │ │ │ │ - cmpeq r7, r4, asr sp │ │ │ │ - cmpeq r7, r4, lsr #5 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r7, r4, asr #29 │ │ │ │ + smlaltteq r9, r7, r8, sl │ │ │ │ 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfdc48 <__cxa_atexit@plt+0xbefcec> │ │ │ │ - ldr r2, [pc, #52] @ bfdc60 <__cxa_atexit@plt+0xbefd04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #48] @ bfdc64 <__cxa_atexit@plt+0xbefd08> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + ldr r7, [pc, #12] @ bfda74 <__cxa_atexit@plt+0xbefb18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ bfdc68 <__cxa_atexit@plt+0xbefd0c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq sp, [r7, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r7, r8, lsl #4 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r7, ip, ror lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfdcd8 <__cxa_atexit@plt+0xbefd7c> │ │ │ │ - ldr r3, [pc, #64] @ bfdce0 <__cxa_atexit@plt+0xbefd84> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #52] @ bfdce4 <__cxa_atexit@plt+0xbefd88> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfdac8 <__cxa_atexit@plt+0xbefb6c> │ │ │ │ + ldr r3, [pc, #64] @ bfdad8 <__cxa_atexit@plt+0xbefb7c> │ │ │ │ tst r8, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - beq bfdccc <__cxa_atexit@plt+0xbefd70> │ │ │ │ - ldr r7, [pc, #36] @ bfdce8 <__cxa_atexit@plt+0xbefd8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b bfde70 <__cxa_atexit@plt+0xbeff14> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfdab8 <__cxa_atexit@plt+0xbefb5c> │ │ │ │ + ldr r7, [pc, #48] @ bfdadc <__cxa_atexit@plt+0xbefb80> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #16] @ bfdae0 <__cxa_atexit@plt+0xbefb84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, ip, lsl #24 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bfdd08 <__cxa_atexit@plt+0xbefdac> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b bfde70 <__cxa_atexit@plt+0xbeff14> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq r7, r8, lsr lr │ │ │ │ + cmpeq r7, ip, asr sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ bfdd2c <__cxa_atexit@plt+0xbefdd0> │ │ │ │ - str r7, [r5] │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r0, lsl 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 bfdd70 <__cxa_atexit@plt+0xbefe14> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ bfdd7c <__cxa_atexit@plt+0xbefe20> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfdba0 <__cxa_atexit@plt+0xbefc44> │ │ │ │ + ldr r3, [pc, #128] @ bfdbb0 <__cxa_atexit@plt+0xbefc54> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq bfdb80 <__cxa_atexit@plt+0xbefc24> │ │ │ │ + ldr r2, [pc, #112] @ bfdbb4 <__cxa_atexit@plt+0xbefc58> │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + strb r3, [r5, #-4] │ │ │ │ + beq bfdb90 <__cxa_atexit@plt+0xbefc34> │ │ │ │ + ldr r2, [pc, #88] @ bfdbb8 <__cxa_atexit@plt+0xbefc5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + ldr r7, [pc, #84] @ bfdbbc <__cxa_atexit@plt+0xbefc60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldrb r1, [r9, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r3, r1 │ │ │ │ + addhi r7, r2, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, ror #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfddd8 <__cxa_atexit@plt+0xbefe7c> │ │ │ │ - ldr r1, [pc, #68] @ bfdde0 <__cxa_atexit@plt+0xbefe84> │ │ │ │ - ldr r0, [pc, #68] @ bfdde4 <__cxa_atexit@plt+0xbefe88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq bfddc8 <__cxa_atexit@plt+0xbefe6c> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, ip, lsl fp │ │ │ │ + ldr r7, [pc, #24] @ bfdbc0 <__cxa_atexit@plt+0xbefc64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + ldrheq sp, [r7, #-212] @ 0xffffff2c │ │ │ │ + ldrheq sp, [r7, #-208] @ 0xffffff30 │ │ │ │ + smlalbteq r9, r7, ip, r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bfde4c <__cxa_atexit@plt+0xbefef0> │ │ │ │ - ldr r2, [pc, #52] @ bfde5c <__cxa_atexit@plt+0xbeff00> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r7, [pc, #44] @ bfde60 <__cxa_atexit@plt+0xbeff04> │ │ │ │ + ldr r2, [pc, #72] @ bfdc1c <__cxa_atexit@plt+0xbefcc0> │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + beq bfdc14 <__cxa_atexit@plt+0xbefcb8> │ │ │ │ + ldr r2, [pc, #44] @ bfdc20 <__cxa_atexit@plt+0xbefcc4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ bfdc24 <__cxa_atexit@plt+0xbefcc8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + cmp r3, r0 │ │ │ │ + addhi r7, r2, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - smlaltteq r9, r7, ip, r6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfdf08 <__cxa_atexit@plt+0xbeffac> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bfdee8 <__cxa_atexit@plt+0xbeff8c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r8, [r3] │ │ │ │ - bcc bfdf18 <__cxa_atexit@plt+0xbeffbc> │ │ │ │ - ldr r3, [pc, #160] @ bfdf48 <__cxa_atexit@plt+0xbeffec> │ │ │ │ - ldr lr, [pc, #160] @ bfdf4c <__cxa_atexit@plt+0xbefff0> │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r7, #32] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [pc, #116] @ bfdf50 <__cxa_atexit@plt+0xbefff4> │ │ │ │ - sub r8, r6, #19 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, r0, lsr #26 │ │ │ │ + cmpeq r7, ip, lsl sp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ bfdc5c <__cxa_atexit@plt+0xbefd00> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #24]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldrb r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ bfdc60 <__cxa_atexit@plt+0xbefd04> │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + addhi r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ bfdf40 <__cxa_atexit@plt+0xbeffe4> │ │ │ │ - ldr r7, [pc, #80] @ bfdf44 <__cxa_atexit@plt+0xbeffe8> │ │ │ │ + ldrsbeq sp, [r7, #-204] @ 0xffffff34 │ │ │ │ + cmpeq r7, r8, asr #25 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfdcf4 <__cxa_atexit@plt+0xbefd98> │ │ │ │ + ldr r3, [pc, #128] @ bfdd04 <__cxa_atexit@plt+0xbefda8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq bfdcd4 <__cxa_atexit@plt+0xbefd78> │ │ │ │ + ldr r2, [pc, #112] @ bfdd08 <__cxa_atexit@plt+0xbefdac> │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + strb r3, [r5, #-4] │ │ │ │ + beq bfdce4 <__cxa_atexit@plt+0xbefd88> │ │ │ │ + ldr r2, [pc, #88] @ bfdd0c <__cxa_atexit@plt+0xbefdb0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #84] @ bfdd10 <__cxa_atexit@plt+0xbefdb4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldrb r1, [r9, #3] │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ + cmp r3, r1 │ │ │ │ + addhi r7, r2, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ bfdf3c <__cxa_atexit@plt+0xbeffe0> │ │ │ │ + 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, #24] @ bfdd14 <__cxa_atexit@plt+0xbefdb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ bfdf38 <__cxa_atexit@plt+0xbeffdc> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r7, r0, lsr #12 │ │ │ │ - cmpeq r7, ip, lsr r6 │ │ │ │ - cmpeq r7, r8, ror #19 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - cmpeq r7, r4, ror #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq r7, r4, ror #24 │ │ │ │ + cmpeq r7, r8, asr ip │ │ │ │ + hvceq 31116 @ 0x798c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc bfdfc0 <__cxa_atexit@plt+0xbf0064> │ │ │ │ - ldr r2, [pc, #92] @ bfdfd8 <__cxa_atexit@plt+0xbf007c> │ │ │ │ - ldr lr, [pc, #92] @ bfdfdc <__cxa_atexit@plt+0xbf0080> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ + ldr r2, [pc, #72] @ bfdd70 <__cxa_atexit@plt+0xbefe14> │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [pc, #48] @ bfdfe0 <__cxa_atexit@plt+0xbf0084> │ │ │ │ - sub r8, r6, #19 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + beq bfdd68 <__cxa_atexit@plt+0xbefe0c> │ │ │ │ + ldr r2, [pc, #44] @ bfdd74 <__cxa_atexit@plt+0xbefe18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ bfdd78 <__cxa_atexit@plt+0xbefe1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #1 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + cmp r3, r0 │ │ │ │ + addhi r7, r2, #2 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsbeq sp, [r7, #-176] @ 0xffffff50 │ │ │ │ + cmpeq r7, r4, asr #23 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ bfddb0 <__cxa_atexit@plt+0xbefe54> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldrb r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ bfddb4 <__cxa_atexit@plt+0xbefe58> │ │ │ │ + cmp r1, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + addhi r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ bfdfe4 <__cxa_atexit@plt+0xbf0088> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r7, ip, lsl #23 │ │ │ │ + cmpeq r7, r0, ror fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfde48 <__cxa_atexit@plt+0xbefeec> │ │ │ │ + ldr r3, [pc, #140] @ bfde64 <__cxa_atexit@plt+0xbeff08> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - @ instruction: 0x0157de90 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfe044 <__cxa_atexit@plt+0xbf00e8> │ │ │ │ - ldr r2, [pc, #72] @ bfe050 <__cxa_atexit@plt+0xbf00f4> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #68] @ bfe054 <__cxa_atexit@plt+0xbf00f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq bfde28 <__cxa_atexit@plt+0xbefecc> │ │ │ │ + ldr r2, [pc, #124] @ bfde68 <__cxa_atexit@plt+0xbeff0c> │ │ │ │ + ldrb r3, [r9, #3] │ │ │ │ tst r8, #3 │ │ │ │ - beq bfe038 <__cxa_atexit@plt+0xbf00dc> │ │ │ │ - ldr r7, [pc, #40] @ bfe058 <__cxa_atexit@plt+0xbf00fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b bfde70 <__cxa_atexit@plt+0xbeff14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + strb r3, [r5, #-4] │ │ │ │ + beq bfde38 <__cxa_atexit@plt+0xbefedc> │ │ │ │ + ldr r2, [pc, #100] @ bfde6c <__cxa_atexit@plt+0xbeff10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #96] @ bfde70 <__cxa_atexit@plt+0xbeff14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r3, r1 │ │ │ │ + addhi r7, r2, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #36] @ bfde74 <__cxa_atexit@plt+0xbeff18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, ip, lsr #17 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bfe078 <__cxa_atexit@plt+0xbf011c> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b bfde70 <__cxa_atexit@plt+0xbeff14> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r7, ip, lsl #22 │ │ │ │ + cmpeq r7, r8, lsl #22 │ │ │ │ + cmpeq r7, ip, lsl r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r7, r8 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfdf04 <__cxa_atexit@plt+0xbeffa8> │ │ │ │ + ldr r2, [pc, #124] @ bfdf14 <__cxa_atexit@plt+0xbeffb8> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfe0f0 <__cxa_atexit@plt+0xbf0194> │ │ │ │ - ldr r2, [pc, #76] @ bfe0fc <__cxa_atexit@plt+0xbf01a0> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #72] @ bfe100 <__cxa_atexit@plt+0xbf01a4> │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bfe0e8 <__cxa_atexit@plt+0xbf018c> │ │ │ │ - ldr r3, [pc, #44] @ bfe104 <__cxa_atexit@plt+0xbf01a8> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq bfdee4 <__cxa_atexit@plt+0xbeff88> │ │ │ │ + ldr r2, [pc, #100] @ bfdf18 <__cxa_atexit@plt+0xbeffbc> │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + strb r3, [r5, #-8] │ │ │ │ + beq bfdef4 <__cxa_atexit@plt+0xbeff98> │ │ │ │ + ldrb r7, [r9, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r3, r7 │ │ │ │ + movls r8, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r7, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfdf1c <__cxa_atexit@plt+0xbeffc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + hvceq 31076 @ 0x7964 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ bfe128 <__cxa_atexit@plt+0xbf01cc> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [pc, #68] @ bfdf74 <__cxa_atexit@plt+0xbf0018> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + strb r1, [r5] │ │ │ │ + beq bfdf64 <__cxa_atexit@plt+0xbf0008> │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r1, r2 │ │ │ │ + movls r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfe168 <__cxa_atexit@plt+0xbf020c> │ │ │ │ - ldr r1, [pc, #48] @ bfe180 <__cxa_atexit@plt+0xbf0224> │ │ │ │ - asr r2, r7, #31 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldrhi r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ bfe184 <__cxa_atexit@plt+0xbf0228> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfe028 <__cxa_atexit@plt+0xbf00cc> │ │ │ │ + ldr r3, [pc, #128] @ bfe038 <__cxa_atexit@plt+0xbf00dc> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r4, lsr ip │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfe1bc <__cxa_atexit@plt+0xbf0260> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ bfe1c4 <__cxa_atexit@plt+0xbf0268> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r4, lsl r7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfe2d4 <__cxa_atexit@plt+0xbf0378> │ │ │ │ - ldr r0, [pc, #268] @ bfe2f8 <__cxa_atexit@plt+0xbf039c> │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-12]! │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq bfe008 <__cxa_atexit@plt+0xbf00ac> │ │ │ │ + ldr r2, [pc, #112] @ bfe03c <__cxa_atexit@plt+0xbf00e0> │ │ │ │ + ldrb r3, [r9, #3] │ │ │ │ tst r8, #3 │ │ │ │ - stmib r1, {r2, r7} │ │ │ │ - beq bfe2b4 <__cxa_atexit@plt+0xbf0358> │ │ │ │ - ldr lr, [pc, #236] @ bfe2fc <__cxa_atexit@plt+0xbf03a0> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r2, #3 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq bfe2c4 <__cxa_atexit@plt+0xbf0368> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc bfe2e0 <__cxa_atexit@plt+0xbf0384> │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - rev r0, r0 │ │ │ │ - lsr r2, r0, #8 │ │ │ │ - rev r3, r3 │ │ │ │ - str r2, [sp] │ │ │ │ - lsr r2, r3, #24 │ │ │ │ - lsr ip, r3, #16 │ │ │ │ - lsr r9, r3, #8 │ │ │ │ - strb r3, [r1] │ │ │ │ - mov r3, r1 │ │ │ │ - lsr sl, r0, #16 │ │ │ │ - strb r0, [r3, #4]! │ │ │ │ - lsr r0, r0, #24 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ - ldr r0, [sp] │ │ │ │ - strb sl, [r3, #2] │ │ │ │ - strb r2, [r1, #3] │ │ │ │ - strb r0, [r1, #5] │ │ │ │ - strb ip, [r1, #2] │ │ │ │ - strb r9, [r1, #1] │ │ │ │ - add r0, r1, #8 │ │ │ │ - ldr r1, [pc, #100] @ bfe300 <__cxa_atexit@plt+0xbf03a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r8, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + strb r3, [r5, #-4] │ │ │ │ + beq bfe018 <__cxa_atexit@plt+0xbf00bc> │ │ │ │ + ldr r2, [pc, #88] @ bfe040 <__cxa_atexit@plt+0xbf00e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #84] @ bfe044 <__cxa_atexit@plt+0xbf00e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r1 │ │ │ │ + addhi r7, r2, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfe048 <__cxa_atexit@plt+0xbf00ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r2 │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r7, ip, lsr #23 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq r7, r0, lsr r9 │ │ │ │ + cmpeq r7, r4, lsr #18 │ │ │ │ + cmpeq r7, r4, asr r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [pc, #200] @ bfe3e4 <__cxa_atexit@plt+0xbf0488> │ │ │ │ + ldr r2, [pc, #72] @ bfe0a4 <__cxa_atexit@plt+0xbf0148> │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - beq bfe3c4 <__cxa_atexit@plt+0xbf0468> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc bfe3d0 <__cxa_atexit@plt+0xbf0474> │ │ │ │ - ldrd r2, [r7, #3] │ │ │ │ - rev r3, r3 │ │ │ │ - lsr sl, r3, #24 │ │ │ │ - lsr ip, r3, #16 │ │ │ │ - str fp, [sp] │ │ │ │ - lsr fp, r3, #8 │ │ │ │ - strb r3, [r0] │ │ │ │ - mov r3, r0 │ │ │ │ - rev r2, r2 │ │ │ │ - lsr r9, r2, #8 │ │ │ │ - lsr r8, r2, #16 │ │ │ │ - strb r2, [r3, #4]! │ │ │ │ - lsr r2, r2, #24 │ │ │ │ - strb r8, [r3, #2] │ │ │ │ - strb r2, [r3, #3] │ │ │ │ - strb r9, [r0, #5] │ │ │ │ - strb sl, [r0, #3] │ │ │ │ - strb ip, [r0, #2] │ │ │ │ - strb fp, [r0, #1] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [pc, #72] @ bfe3e8 <__cxa_atexit@plt+0xbf048c> │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r8, lr, #7 │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + beq bfe09c <__cxa_atexit@plt+0xbf0140> │ │ │ │ + ldr r2, [pc, #44] @ bfe0a8 <__cxa_atexit@plt+0xbf014c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r6, lr │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r1, [pc, #40] @ bfe0ac <__cxa_atexit@plt+0xbf0150> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #1 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + cmp r3, r0 │ │ │ │ + addhi r7, r2, #2 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0x0157da9c │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0x0157d89c │ │ │ │ + @ instruction: 0x0157d890 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfe484 <__cxa_atexit@plt+0xbf0528> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - mov r1, r2 │ │ │ │ - rev r0, r0 │ │ │ │ - lsr r8, r0, #24 │ │ │ │ - strb r0, [r1, #4]! │ │ │ │ - rev r3, r9 │ │ │ │ - strb r8, [r1, #3] │ │ │ │ - lsr r8, r0, #16 │ │ │ │ - strb r8, [r1, #2] │ │ │ │ - lsr r9, r3, #16 │ │ │ │ - lsr r1, r3, #8 │ │ │ │ - strb r3, [r2] │ │ │ │ - lsr r3, r3, #24 │ │ │ │ - lsr r0, r0, #8 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ - strb r3, [r2, #3] │ │ │ │ - strb r9, [r2, #2] │ │ │ │ - strb r1, [r2, #1] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [pc, #40] @ bfe490 <__cxa_atexit@plt+0xbf0534> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, r6, #7 │ │ │ │ - add r0, r2, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str lr, [sl, #12] │ │ │ │ - str r1, [sl, #4] │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq sp, [r7, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r3, [pc, #36] @ bfe0e4 <__cxa_atexit@plt+0xbf0188> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldrb r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ bfe0e8 <__cxa_atexit@plt+0xbf018c> │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + addhi r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r8, asr r8 │ │ │ │ + cmpeq r7, ip, lsr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfe178 <__cxa_atexit@plt+0xbf021c> │ │ │ │ + ldr r2, [pc, #124] @ bfe188 <__cxa_atexit@plt+0xbf022c> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfe4e8 <__cxa_atexit@plt+0xbf058c> │ │ │ │ - ldr r2, [pc, #60] @ bfe4f4 <__cxa_atexit@plt+0xbf0598> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r1, r7} │ │ │ │ - beq bfe4dc <__cxa_atexit@plt+0xbf0580> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq bfe158 <__cxa_atexit@plt+0xbf01fc> │ │ │ │ + ldr r2, [pc, #100] @ bfe18c <__cxa_atexit@plt+0xbf0230> │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + strb r3, [r5, #-8] │ │ │ │ + beq bfe168 <__cxa_atexit@plt+0xbf020c> │ │ │ │ + ldrb r7, [r9, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r3, r7 │ │ │ │ + movhi r8, r9 │ │ │ │ mov r7, r8 │ │ │ │ - b bfe500 <__cxa_atexit@plt+0xbf05a4> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bfe190 <__cxa_atexit@plt+0xbf0234> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r7, r8, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc bfe604 <__cxa_atexit@plt+0xbf06a8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - sub r7, r1, r2 │ │ │ │ - cmp r7, #8 │ │ │ │ - bge bfe554 <__cxa_atexit@plt+0xbf05f8> │ │ │ │ - ldr lr, [pc, #244] @ bfe620 <__cxa_atexit@plt+0xbf06c4> │ │ │ │ - mov r7, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #10 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [pc, #68] @ bfe1e8 <__cxa_atexit@plt+0xbf028c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + strb r1, [r5] │ │ │ │ + beq bfe1d8 <__cxa_atexit@plt+0xbf027c> │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r1, r2 │ │ │ │ + movhi r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #192] @ bfe61c <__cxa_atexit@plt+0xbf06c0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq bfe5fc <__cxa_atexit@plt+0xbf06a0> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc bfe60c <__cxa_atexit@plt+0xbf06b0> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov lr, r2 │ │ │ │ - rev r0, r0 │ │ │ │ - rev r7, r7 │ │ │ │ - str fp, [sp] │ │ │ │ - lsr r8, r0, #8 │ │ │ │ - lsr r9, r7, #24 │ │ │ │ - lsr sl, r7, #16 │ │ │ │ - lsr ip, r7, #8 │ │ │ │ - lsr fp, r0, #16 │ │ │ │ - strb r0, [lr, #4]! │ │ │ │ - lsr r0, r0, #24 │ │ │ │ - strb r7, [r2] │ │ │ │ - strb r8, [r2, #5] │ │ │ │ - strb r0, [lr, #3] │ │ │ │ - strb fp, [lr, #2] │ │ │ │ - strb r9, [r2, #3] │ │ │ │ - strb sl, [r2, #2] │ │ │ │ - strb ip, [r2, #1] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [pc, #72] @ bfe624 <__cxa_atexit@plt+0xbf06c8> │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b bfe610 <__cxa_atexit@plt+0xbf06b4> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq r7, ip, lsl r9 │ │ │ │ - cmpeq r7, r0, ror #16 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfe6c0 <__cxa_atexit@plt+0xbf0764> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - mov r1, r2 │ │ │ │ - rev r0, r0 │ │ │ │ - lsr r8, r0, #24 │ │ │ │ - strb r0, [r1, #4]! │ │ │ │ - rev r3, r9 │ │ │ │ - strb r8, [r1, #3] │ │ │ │ - lsr r8, r0, #16 │ │ │ │ - strb r8, [r1, #2] │ │ │ │ - lsr r9, r3, #16 │ │ │ │ - lsr r1, r3, #8 │ │ │ │ - strb r3, [r2] │ │ │ │ - lsr r3, r3, #24 │ │ │ │ - lsr r0, r0, #8 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ - strb r3, [r2, #3] │ │ │ │ - strb r9, [r2, #2] │ │ │ │ - strb r1, [r2, #1] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [pc, #40] @ bfe6cc <__cxa_atexit@plt+0xbf0770> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, r6, #7 │ │ │ │ - add r0, r2, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str lr, [sl, #12] │ │ │ │ - str r1, [sl, #4] │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0157d798 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfe748 <__cxa_atexit@plt+0xbf07ec> │ │ │ │ - ldr r2, [pc, #96] @ bfe758 <__cxa_atexit@plt+0xbf07fc> │ │ │ │ - ldr lr, [pc, #96] @ bfe75c <__cxa_atexit@plt+0xbf0800> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [pc, #84] @ bfe760 <__cxa_atexit@plt+0xbf0804> │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r0, r6, #22 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #10 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldrls r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 166aa54 <__cxa_atexit@plt+0x165caf8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - @ instruction: 0xfffffab4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bfe7c4 <__cxa_atexit@plt+0xbf0868> │ │ │ │ - ldr r3, [pc, #80] @ bfe7dc <__cxa_atexit@plt+0xbf0880> │ │ │ │ - ldr r2, [pc, #80] @ bfe7e0 <__cxa_atexit@plt+0xbf0884> │ │ │ │ - ldr r1, [pc, #80] @ bfe7e4 <__cxa_atexit@plt+0xbf0888> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfe298 <__cxa_atexit@plt+0xbf033c> │ │ │ │ + ldr r3, [pc, #64] @ bfe2a8 <__cxa_atexit@plt+0xbf034c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfe288 <__cxa_atexit@plt+0xbf032c> │ │ │ │ + ldr r7, [pc, #48] @ bfe2ac <__cxa_atexit@plt+0xbf0350> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, r7, #24 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ bfe7e8 <__cxa_atexit@plt+0xbf088c> │ │ │ │ + ldr r7, [pc, #16] @ bfe2b0 <__cxa_atexit@plt+0xbf0354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff858 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - cmpeq r7, r4, ror #26 │ │ │ │ + @ instruction: 0xfffff7f0 │ │ │ │ + cmpeq r7, r8, ror #12 │ │ │ │ + smlalbbeq r9, r7, ip, r2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi bfe898 <__cxa_atexit@plt+0xbf093c> │ │ │ │ - ldr r7, [pc, #208] @ bfe8dc <__cxa_atexit@plt+0xbf0980> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r7, [r1] │ │ │ │ - bcc bfe8a8 <__cxa_atexit@plt+0xbf094c> │ │ │ │ - ldr r7, [pc, #184] @ bfe8e0 <__cxa_atexit@plt+0xbf0984> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr lr, [pc, #180] @ bfe8e4 <__cxa_atexit@plt+0xbf0988> │ │ │ │ - ldr r9, [pc, #180] @ bfe8e8 <__cxa_atexit@plt+0xbf098c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r9, [r7, #12]! │ │ │ │ - str r7, [r2, #28] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r8, [r2, #20] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r2, [r2, #32] │ │ │ │ - add r2, r2, #44 @ 0x2c │ │ │ │ - sub r7, r3, #7 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc bfe8c8 <__cxa_atexit@plt+0xbf096c> │ │ │ │ - ldr r3, [pc, #128] @ bfe8f4 <__cxa_atexit@plt+0xbf0998> │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #116] @ bfe8f8 <__cxa_atexit@plt+0xbf099c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ bfe8f0 <__cxa_atexit@plt+0xbf0994> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ bfe8ec <__cxa_atexit@plt+0xbf0990> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #16 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi bfe43c <__cxa_atexit@plt+0xbf04e0> │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + add r2, r3, r3, lsr #31 │ │ │ │ + bic r2, r2, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne bfe3f4 <__cxa_atexit@plt+0xbf0498> │ │ │ │ + ldr r2, [pc, #264] @ bfe44c <__cxa_atexit@plt+0xbf04f0> │ │ │ │ + add lr, r6, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + add r9, r2, #1 │ │ │ │ + cmp sl, lr │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + bcc bfe418 <__cxa_atexit@plt+0xbf04bc> │ │ │ │ + stm sp, {r0, r4, r7, fp} │ │ │ │ + ldr fp, [pc, #228] @ bfe450 <__cxa_atexit@plt+0xbf04f4> │ │ │ │ + add r0, r3, #6 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r3, lr │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r2, r6, r1 │ │ │ │ + sub ip, r0, #6 │ │ │ │ + cmp ip, #1 │ │ │ │ + blt bfe3f8 <__cxa_atexit@plt+0xbf049c> │ │ │ │ + sub r7, r0, #8 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r4, [pc, #188] @ bfe454 <__cxa_atexit@plt+0xbf04f8> │ │ │ │ + mov r7, r8 │ │ │ │ + add r1, r1, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r4, [r2, #4] │ │ │ │ + ldrb ip, [r7, r0]! │ │ │ │ + add r4, r2, #14 │ │ │ │ + str r4, [r5, #-4] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ + add r7, r2, #5 │ │ │ │ + str r9, [r2, #20] │ │ │ │ + orr r4, ip, r4, lsl #8 │ │ │ │ + str fp, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + add r2, r6, r1 │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub r9, lr, #6 │ │ │ │ + sub r0, r0, #2 │ │ │ │ + mov lr, r3 │ │ │ │ + cmp sl, r2 │ │ │ │ + bcs bfe378 <__cxa_atexit@plt+0xbf041c> │ │ │ │ + ldm sp, {r0, r4, r7, fp} │ │ │ │ + b bfe41c <__cxa_atexit@plt+0xbf04c0> │ │ │ │ + b bff04c <__cxa_atexit@plt+0xbf10f0> │ │ │ │ + ldr r7, [pc, #96] @ bfe460 <__cxa_atexit@plt+0xbf0504> │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + mov r2, lr │ │ │ │ + ldr r5, [pc, #52] @ bfe458 <__cxa_atexit@plt+0xbf04fc> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r0] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffff7b8 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - @ instruction: 0xfffff854 │ │ │ │ - hvceq 30924 @ 0x78cc │ │ │ │ - @ instruction: 0x01478c98 │ │ │ │ - cmpeq r7, r8, rrx │ │ │ │ - ldrheq sp, [r7, #-88] @ 0xffffffa8 │ │ │ │ - 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 bfe93c <__cxa_atexit@plt+0xbf09e0> │ │ │ │ - ldr r2, [pc, #40] @ bfe948 <__cxa_atexit@plt+0xbf09ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #36] @ bfe94c <__cxa_atexit@plt+0xbf09f0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r7, [pc, #24] @ bfe45c <__cxa_atexit@plt+0xbf0500> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r4, asr #31 │ │ │ │ - cmpeq r7, r4, lsl r5 │ │ │ │ - cmpeq r7, r0, asr ip │ │ │ │ + ldrsheq sp, [r7, #-84] @ 0xffffffac │ │ │ │ + cmpeq r7, r4, lsl #11 │ │ │ │ + cmpeq r7, ip, asr #14 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strheq r9, [r7, #-28] @ 0xffffffe4 │ │ │ │ + ldrheq lr, [r7, #-20] @ 0xffffffec │ │ │ │ + smlalbbeq r9, r7, ip, r1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + cmp lr, ip │ │ │ │ + bcc bfe53c <__cxa_atexit@plt+0xbf05e0> │ │ │ │ + stm sp, {r4, r7, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr sl, [pc, #200] @ bfe55c <__cxa_atexit@plt+0xbf0600> │ │ │ │ + sub r0, r0, #2 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add r3, r6, r2 │ │ │ │ + add r8, r0, #2 │ │ │ │ + cmp r8, #1 │ │ │ │ + blt bfe51c <__cxa_atexit@plt+0xbf05c0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r4, [pc, #164] @ bfe560 <__cxa_atexit@plt+0xbf0604> │ │ │ │ + add r2, r2, #20 │ │ │ │ + add r7, r0, r8 │ │ │ │ + add r8, r3, #5 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add fp, r3, #14 │ │ │ │ + add r1, r1, #20 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + orr r4, r4, r7, lsl #8 │ │ │ │ + str r8, [r3, #16] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ + add r3, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r9, ip, #6 │ │ │ │ + sub r0, r0, #2 │ │ │ │ + mov ip, r1 │ │ │ │ + cmp lr, r3 │ │ │ │ + str fp, [r5, #12] │ │ │ │ + bcs bfe4a0 <__cxa_atexit@plt+0xbf0544> │ │ │ │ + ldm sp, {r4, r7, fp} │ │ │ │ + b bfe540 <__cxa_atexit@plt+0xbf05e4> │ │ │ │ + ldr r7, [pc, #68] @ bfe568 <__cxa_atexit@plt+0xbf060c> │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldmib sp, {r7, fp} │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + mov r3, ip │ │ │ │ + ldr r2, [pc, #28] @ bfe564 <__cxa_atexit@plt+0xbf0608> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, ip, asr r4 │ │ │ │ + cmpeq r7, r8, lsr #12 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + cmpeq r7, ip, lsl #1 │ │ │ │ + smlalbbeq r9, r7, ip, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bfe9b0 <__cxa_atexit@plt+0xbf0a54> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bfe9a8 <__cxa_atexit@plt+0xbf0a4c> │ │ │ │ - ldr r3, [pc, #52] @ bfe9b8 <__cxa_atexit@plt+0xbf0a5c> │ │ │ │ - ldr r9, [pc, #52] @ bfe9bc <__cxa_atexit@plt+0xbf0a60> │ │ │ │ - ldr r2, [pc, #52] @ bfe9c0 <__cxa_atexit@plt+0xbf0a64> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfe5bc <__cxa_atexit@plt+0xbf0660> │ │ │ │ + ldr r3, [pc, #60] @ bfe5cc <__cxa_atexit@plt+0xbf0670> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq bfe5ac <__cxa_atexit@plt+0xbf0650> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ bfe5d0 <__cxa_atexit@plt+0xbf0674> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq r8, [r7, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r7, r4, lsl #24 │ │ │ │ - cmpeq r7, r0, lsr #30 │ │ │ │ - cmpeq r7, r8, asr sl │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, ip, asr #32 │ │ │ │ + cmpeq r7, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ + cmpeq r7, r4, lsr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfea00 <__cxa_atexit@plt+0xbf0aa4> │ │ │ │ - ldr r2, [pc, #36] @ bfea08 <__cxa_atexit@plt+0xbf0aac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ bfea0c <__cxa_atexit@plt+0xbf0ab0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq ip, [r7, #-236] @ 0xffffff14 │ │ │ │ - cmpeq r7, ip, asr #23 │ │ │ │ - smlalbteq r8, r7, r4, fp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi bfea80 <__cxa_atexit@plt+0xbf0b24> │ │ │ │ - ldr r7, [pc, #92] @ bfea94 <__cxa_atexit@plt+0xbf0b38> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq bfea68 <__cxa_atexit@plt+0xbf0b0c> │ │ │ │ - ldr r2, [pc, #72] @ bfea98 <__cxa_atexit@plt+0xbf0b3c> │ │ │ │ - ldr r7, [sl, #3] │ │ │ │ - str sl, [r3] │ │ │ │ + bhi bfe64c <__cxa_atexit@plt+0xbf06f0> │ │ │ │ + ldr r2, [pc, #72] @ bfe658 <__cxa_atexit@plt+0xbf06fc> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #68] @ bfe65c <__cxa_atexit@plt+0xbf0700> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq bfea78 <__cxa_atexit@plt+0xbf0b1c> │ │ │ │ - b bfeae4 <__cxa_atexit@plt+0xbf0b88> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + beq bfe644 <__cxa_atexit@plt+0xbf06e8> │ │ │ │ + ldr r3, [pc, #40] @ bfe660 <__cxa_atexit@plt+0xbf0704> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfea9c <__cxa_atexit@plt+0xbf0b40> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r7, r0, ror #22 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq r7, r4, lsr #5 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + strheq r8, [r7, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ bfead4 <__cxa_atexit@plt+0xbf0b78> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ bfe684 <__cxa_atexit@plt+0xbf0728> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bfeacc <__cxa_atexit@plt+0xbf0b70> │ │ │ │ - b bfeae4 <__cxa_atexit@plt+0xbf0b88> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r7, r0, lsl #22 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlalbbeq r8, r7, ip, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #1 │ │ │ │ - bne bfeb58 <__cxa_atexit@plt+0xbf0bfc> │ │ │ │ - ldr r6, [pc, #160] @ bfeb9c <__cxa_atexit@plt+0xbf0c40> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, r5, #4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r3] │ │ │ │ - beq bfeb68 <__cxa_atexit@plt+0xbf0c0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfeb8c <__cxa_atexit@plt+0xbf0c30> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - bne bfeb78 <__cxa_atexit@plt+0xbf0c1c> │ │ │ │ - ldr r3, [pc, #108] @ bfeba0 <__cxa_atexit@plt+0xbf0c44> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - ldr r3, [pc, #84] @ bfeba4 <__cxa_atexit@plt+0xbf0c48> │ │ │ │ + ldr r3, [pc, #16] @ bfe6ac <__cxa_atexit@plt+0xbf0750> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r9 │ │ │ │ - b 1826dbc <__cxa_atexit@plt+0x1818e60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ bfeba8 <__cxa_atexit@plt+0xbf0c4c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - @ instruction: 0x0157ce9c │ │ │ │ - cmpeq r7, r4, lsr sl │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ + cmpeq r7, ip, ror #27 │ │ │ │ + cmpeq r7, ip, ror #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 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc bfec18 <__cxa_atexit@plt+0xbf0cbc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - bne bfec04 <__cxa_atexit@plt+0xbf0ca8> │ │ │ │ - ldr r3, [pc, #68] @ bfec24 <__cxa_atexit@plt+0xbf0cc8> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + bcc bfe710 <__cxa_atexit@plt+0xbf07b4> │ │ │ │ + ldr r3, [pc, #76] @ bfe728 <__cxa_atexit@plt+0xbf07cc> │ │ │ │ + ldr r2, [pc, #76] @ bfe72c <__cxa_atexit@plt+0xbf07d0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - ldr r3, [pc, #44] @ bfec28 <__cxa_atexit@plt+0xbf0ccc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #32] @ bfec2c <__cxa_atexit@plt+0xbf0cd0> │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - ldrsheq ip, [r7, #-208] @ 0xffffff30 │ │ │ │ - smlaltbeq r8, r7, r8, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfec60 <__cxa_atexit@plt+0xbf0d04> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ bfec68 <__cxa_atexit@plt+0xbf0d0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d85580 <__cxa_atexit@plt+0xd77624> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r0, ror ip │ │ │ │ - strheq r8, [r7, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfeca8 <__cxa_atexit@plt+0xbf0d4c> │ │ │ │ - ldr r2, [pc, #36] @ bfecb0 <__cxa_atexit@plt+0xbf0d54> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ bfecb4 <__cxa_atexit@plt+0xbf0d58> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #60] @ bfe730 <__cxa_atexit@plt+0xbf07d4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr ip │ │ │ │ - cmpeq r7, r4, lsr #18 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc bfed18 <__cxa_atexit@plt+0xbf0dbc> │ │ │ │ - ldr r7, [pc, #80] @ bfed30 <__cxa_atexit@plt+0xbf0dd4> │ │ │ │ - ldr r2, [pc, #80] @ bfed34 <__cxa_atexit@plt+0xbf0dd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r3, #20] │ │ │ │ - mov r9, r3 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r9, #12]! │ │ │ │ - ldr r7, [pc, #52] @ bfed38 <__cxa_atexit@plt+0xbf0ddc> │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r2, r7, #1 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1ead57c <__cxa_atexit@plt+0x1e9f620> │ │ │ │ - ldr r7, [pc, #28] @ bfed3c <__cxa_atexit@plt+0xbf0de0> │ │ │ │ + ldr r7, [pc, #28] @ bfe734 <__cxa_atexit@plt+0xbf07d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r7, r4, ror #25 │ │ │ │ - ldrdeq r8, [r7, #-128] @ 0xffffff80 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfed5c <__cxa_atexit@plt+0xbf0e00> │ │ │ │ - ldr r3, [pc, #24] @ bfed6c <__cxa_atexit@plt+0xbf0e10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r7, [pc, #12] @ bfed70 <__cxa_atexit@plt+0xbf0e14> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #10 │ │ │ │ - ldrdeq r8, [r7, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub ip, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi bfee08 <__cxa_atexit@plt+0xbf0eac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bfee14 <__cxa_atexit@plt+0xbf0eb8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ bfee24 <__cxa_atexit@plt+0xbf0ec8> │ │ │ │ - sub r9, r6, #1 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub sl, r6, #9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [pc, #96] @ bfee28 <__cxa_atexit@plt+0xbf0ecc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r2, [pc, #88] @ bfee2c <__cxa_atexit@plt+0xbf0ed0> │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r5, [pc, #72] @ bfee30 <__cxa_atexit@plt+0xbf0ed4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [pc, #60] @ bfee34 <__cxa_atexit@plt+0xbf0ed8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r5, [r3, #20] │ │ │ │ - mov r5, ip │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, lsl #22 │ │ │ │ - ldrsbeq ip, [r7, #-176] @ 0xffffff50 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsbeq sp, [r7, #-120] @ 0xffffff88 │ │ │ │ - ldrsheq sp, [r7, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + ldrsbeq sp, [r7, #-40] @ 0xffffffd8 │ │ │ │ + cmpeq r7, r4, lsl #4 │ │ │ │ + cmpeq r7, r8, lsl pc │ │ │ │ + smlaltteq r8, r7, r8, lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bfee54 <__cxa_atexit@plt+0xbf0ef8> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfe788 <__cxa_atexit@plt+0xbf082c> │ │ │ │ + ldr r3, [pc, #56] @ bfe794 <__cxa_atexit@plt+0xbf0838> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bfee74 <__cxa_atexit@plt+0xbf0f18> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - cmpeq r7, r0, lsl fp │ │ │ │ - cmpeq r7, r4, lsr r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfeeb0 <__cxa_atexit@plt+0xbf0f54> │ │ │ │ - ldr r3, [pc, #32] @ bfeeb8 <__cxa_atexit@plt+0xbf0f5c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + beq bfe780 <__cxa_atexit@plt+0xbf0824> │ │ │ │ + ldr r3, [pc, #36] @ bfe798 <__cxa_atexit@plt+0xbf083c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ bfeebc <__cxa_atexit@plt+0xbf0f60> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + str r3, [r5] │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - smlaltteq r8, r7, ip, r7 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlalbbeq r8, r7, r4, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bfeee0 <__cxa_atexit@plt+0xbf0f84> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #12] @ bfe7bc <__cxa_atexit@plt+0xbf0860> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - smlalbteq r8, r7, r8, r7 │ │ │ │ + cmpeq r7, r4, asr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ bfef14 <__cxa_atexit@plt+0xbf0fb8> │ │ │ │ + ldr r3, [pc, #16] @ bfe7e4 <__cxa_atexit@plt+0xbf0888> │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ bfef18 <__cxa_atexit@plt+0xbf0fbc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - strheq r8, [r7, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r7, r0, ror sl │ │ │ │ - @ instruction: 0x01478790 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfef8c <__cxa_atexit@plt+0xbf1030> │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ + ldrheq sp, [r7, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r7, r4, lsr lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc bfef98 <__cxa_atexit@plt+0xbf103c> │ │ │ │ - ldr r2, [pc, #88] @ bfefa8 <__cxa_atexit@plt+0xbf104c> │ │ │ │ - ldr r1, [pc, #88] @ bfefac <__cxa_atexit@plt+0xbf1050> │ │ │ │ + bcc bfe830 <__cxa_atexit@plt+0xbf08d4> │ │ │ │ + ldr r2, [pc, #52] @ bfe848 <__cxa_atexit@plt+0xbf08ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #68] @ bfefb0 <__cxa_atexit@plt+0xbf1054> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [sl, #12] │ │ │ │ - str r1, [r9, #16]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmpeq r7, r8, ror #18 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi bff078 <__cxa_atexit@plt+0xbf111c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bff084 <__cxa_atexit@plt+0xbf1128> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #172] @ bff094 <__cxa_atexit@plt+0xbf1138> │ │ │ │ - sub sl, r6, #1 │ │ │ │ - sub ip, r6, #27 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str fp, [sp] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr fp, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r2, [pc, #140] @ bff098 <__cxa_atexit@plt+0xbf113c> │ │ │ │ - sub r1, r6, #9 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r2, [pc, #40] @ bfe84c <__cxa_atexit@plt+0xbf08f0> │ │ │ │ + mov r9, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #124] @ bff09c <__cxa_atexit@plt+0xbf1140> │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - ldr r0, [pc, #120] @ bff0a0 <__cxa_atexit@plt+0xbf1144> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r6, #35 @ 0x23 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #104] @ bff0a4 <__cxa_atexit@plt+0xbf1148> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - ldr r5, [pc, #92] @ bff0a8 <__cxa_atexit@plt+0xbf114c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr r5, [pc, #72] @ bff0ac <__cxa_atexit@plt+0xbf1150> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - mov r5, r9 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + add r8, r2, #1 │ │ │ │ + b 1995014 <__cxa_atexit@plt+0x19870b8> │ │ │ │ + ldr r7, [pc, #24] @ bfe850 <__cxa_atexit@plt+0xbf08f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq ip, [r7, #-128] @ 0xffffff80 │ │ │ │ - ldrsbeq sp, [r7, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq r7, r4, lsr #12 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrsbeq ip, [r7, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r7, r8, ror r5 │ │ │ │ - cmpeq r7, r4, ror #10 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + @ instruction: 0x0157d194 │ │ │ │ + cmpeq r7, r0, lsl #28 │ │ │ │ + smlalbteq r8, r7, ip, sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bff0cc <__cxa_atexit@plt+0xbf1170> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bfe8a4 <__cxa_atexit@plt+0xbf0948> │ │ │ │ + ldr r3, [pc, #56] @ bfe8b0 <__cxa_atexit@plt+0xbf0954> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bff0ec <__cxa_atexit@plt+0xbf1190> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - @ instruction: 0x0157c898 │ │ │ │ - cmpeq r7, r8, asr #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bff128 <__cxa_atexit@plt+0xbf11cc> │ │ │ │ - ldr r3, [pc, #32] @ bff130 <__cxa_atexit@plt+0xbf11d4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + beq bfe89c <__cxa_atexit@plt+0xbf0940> │ │ │ │ + ldr r3, [pc, #36] @ bfe8b4 <__cxa_atexit@plt+0xbf0958> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ bff134 <__cxa_atexit@plt+0xbf11d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ + str r3, [r5] │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, r0, lsr #15 │ │ │ │ - cmpeq r7, r0, lsl #10 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, r8, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bff158 <__cxa_atexit@plt+0xbf11fc> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #12] @ bfe8d8 <__cxa_atexit@plt+0xbf097c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + b bfe31c <__cxa_atexit@plt+0xbf03c0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r8, [r7, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq r7, r8, lsr sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ bff18c <__cxa_atexit@plt+0xbf1230> │ │ │ │ + ldr r3, [pc, #16] @ bfe900 <__cxa_atexit@plt+0xbf09a4> │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ bff190 <__cxa_atexit@plt+0xbf1234> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - smlalbteq r8, r7, ip, r4 │ │ │ │ - ldrsheq ip, [r7, #-120] @ 0xffffff88 │ │ │ │ - smlaltbeq r8, r7, r4, r4 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bff20c <__cxa_atexit@plt+0xbf12b0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bff214 <__cxa_atexit@plt+0xbf12b8> │ │ │ │ - ldr r2, [pc, #92] @ bff228 <__cxa_atexit@plt+0xbf12cc> │ │ │ │ - ldr r1, [pc, #92] @ bff22c <__cxa_atexit@plt+0xbf12d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [pc, #68] @ bff230 <__cxa_atexit@plt+0xbf12d4> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #20]! │ │ │ │ - str r8, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ - mov r6, sl │ │ │ │ - b bff21c <__cxa_atexit@plt+0xbf12c0> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - cmpeq r7, ip, ror #13 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - smlaltteq r8, r7, r4, r4 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ + @ instruction: 0x0157db98 │ │ │ │ + cmpeq r7, r8, lsl sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bff26c <__cxa_atexit@plt+0xbf1310> │ │ │ │ - ldr r3, [pc, #36] @ bff284 <__cxa_atexit@plt+0xbf1328> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r7, [pc, #20] @ bff288 <__cxa_atexit@plt+0xbf132c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlalbteq r8, r7, r0, r4 │ │ │ │ - @ instruction: 0x01478498 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi bff2c0 <__cxa_atexit@plt+0xbf1364> │ │ │ │ - ldr r7, [pc, #36] @ bff2d0 <__cxa_atexit@plt+0xbf1374> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #28] @ bff2d4 <__cxa_atexit@plt+0xbf1378> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ - ldr r7, [pc, #16] @ bff2d8 <__cxa_atexit@plt+0xbf137c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrheq ip, [r7, #-144] @ 0xffffff70 │ │ │ │ - cmpeq r7, r0, lsl #6 │ │ │ │ - cmpeq r7, r4, lsr r4 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ bff300 <__cxa_atexit@plt+0xbf13a4> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - cmpeq r7, ip, lsl #8 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc bff458 <__cxa_atexit@plt+0xbf14fc> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - str r5, [sp] │ │ │ │ - ldr fp, [r5, #20]! │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldmdb r5, {r2, r3} │ │ │ │ - add r3, r2, r3 │ │ │ │ - mov r9, r5 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, fp │ │ │ │ - ldr r4, [r9, #-16]! │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #296] @ bff484 <__cxa_atexit@plt+0xbf1528> │ │ │ │ - sub lr, r6, #27 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - tst lr, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [pc, #280] @ bff488 <__cxa_atexit@plt+0xbf152c> │ │ │ │ - sub r1, r6, #37 @ 0x25 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr ip, [pc, #272] @ bff48c <__cxa_atexit@plt+0xbf1530> │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - str lr, [sl, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #260] @ bff490 <__cxa_atexit@plt+0xbf1534> │ │ │ │ - add ip, pc, ip │ │ │ │ + bcc bfe94c <__cxa_atexit@plt+0xbf09f0> │ │ │ │ + ldr r3, [pc, #52] @ bfe968 <__cxa_atexit@plt+0xbf0a0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + ldr r3, [pc, #40] @ bfe96c <__cxa_atexit@plt+0xbf0a10> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r4, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str fp, [sl, #20] │ │ │ │ - stmib sl, {r3, r7} │ │ │ │ - ldr r0, [pc, #236] @ bff494 <__cxa_atexit@plt+0xbf1538> │ │ │ │ - add r3, sl, #24 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str ip, [r9] │ │ │ │ - str r2, [r5] │ │ │ │ - stm r3, {r0, r1, r8} │ │ │ │ - beq bff428 <__cxa_atexit@plt+0xbf14cc> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r3, sl, #80 @ 0x50 │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc bff464 <__cxa_atexit@plt+0xbf1508> │ │ │ │ - ldr r1, [sp] │ │ │ │ - ldr r4, [r6, #-24] @ 0xffffffe8 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq bff440 <__cxa_atexit@plt+0xbf14e4> │ │ │ │ - ldr r6, [pc, #176] @ bff49c <__cxa_atexit@plt+0xbf1540> │ │ │ │ - ldr r5, [pc, #176] @ bff4a0 <__cxa_atexit@plt+0xbf1544> │ │ │ │ - mov r7, lr │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [sl, #48]! @ 0x30 │ │ │ │ - mov r9, sl │ │ │ │ - str r4, [sl, #32] │ │ │ │ - str r4, [sl, #12] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r9, #16]! │ │ │ │ - add r5, r1, #24 │ │ │ │ - mov r6, r3 │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ - ldr r0, [r6, #-27] @ 0xffffffe5 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [pc, #80] @ bff498 <__cxa_atexit@plt+0xbf153c> │ │ │ │ - mov r7, lr │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - mov r5, r9 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, ip, lsl #13 │ │ │ │ - cmpeq r7, r4, asr #11 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmpeq r7, r0, asr #4 │ │ │ │ - cmpeq r7, r0, asr #17 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - cmpeq r7, ip, ror #4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bff524 <__cxa_atexit@plt+0xbf15c8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq bff510 <__cxa_atexit@plt+0xbf15b4> │ │ │ │ - ldr r2, [pc, #88] @ bff534 <__cxa_atexit@plt+0xbf15d8> │ │ │ │ - ldr r1, [pc, #88] @ bff538 <__cxa_atexit@plt+0xbf15dc> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 1995014 <__cxa_atexit@plt+0x19870b8> │ │ │ │ + ldr r7, [pc, #28] @ bfe970 <__cxa_atexit@plt+0xbf0a14> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r9, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #16]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r0, [sl, #28] │ │ │ │ - str r3, [sl, #32] │ │ │ │ - b 1577c78 <__cxa_atexit@plt+0x1569d1c> │ │ │ │ - ldr r6, [pc, #24] @ bff530 <__cxa_atexit@plt+0xbf15d4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #16]! │ │ │ │ - mov r6, sl │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xfffffa40 │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - smlalbteq r8, r7, r8, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq r7, r8, ror r0 │ │ │ │ + smlaltteq r8, r7, ip, ip │ │ │ │ + smlalbteq r8, r7, r8, ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bff55c <__cxa_atexit@plt+0xbf1600> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ bfe99c <__cxa_atexit@plt+0xbf0a40> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlaltbeq r8, r7, r4, r1 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + strheq r8, [r7, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ bff590 <__cxa_atexit@plt+0xbf1634> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ bff594 <__cxa_atexit@plt+0xbf1638> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - @ instruction: 0x01478194 │ │ │ │ - ldrsheq ip, [r7, #-52] @ 0xffffffcc │ │ │ │ - @ instruction: 0x01478198 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bff644 <__cxa_atexit@plt+0xbf16e8> │ │ │ │ - ldr r7, [pc, #180] @ bff670 <__cxa_atexit@plt+0xbf1714> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq bff624 <__cxa_atexit@plt+0xbf16c8> │ │ │ │ - ldr r1, [pc, #156] @ bff674 <__cxa_atexit@plt+0xbf1718> │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - beq bff634 <__cxa_atexit@plt+0xbf16d8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bff654 <__cxa_atexit@plt+0xbf16f8> │ │ │ │ - ldr r7, [pc, #112] @ bff680 <__cxa_atexit@plt+0xbf1724> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r8 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ bff67c <__cxa_atexit@plt+0xbf1720> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ bff678 <__cxa_atexit@plt+0xbf171c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq r8, r7, r4, lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc bfec30 <__cxa_atexit@plt+0xbf0cd4> │ │ │ │ + ldr r3, [pc, #52] @ bfec48 <__cxa_atexit@plt+0xbf0cec> │ │ │ │ + ldr r2, [pc, #52] @ bfec4c <__cxa_atexit@plt+0xbf0cf0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bfec50 <__cxa_atexit@plt+0xbf0cf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - ldrdeq r8, [r7, #-4] │ │ │ │ - strdeq r8, [r7, #-4] │ │ │ │ - @ instruction: 0xfffffc84 │ │ │ │ - strheq r8, [r7, #-0] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r0, [pc, #112] @ bff714 <__cxa_atexit@plt+0xbf17b8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq bff6e8 <__cxa_atexit@plt+0xbf178c> │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r2, r5, #16 │ │ │ │ + cmpeq r7, r0, ror #28 │ │ │ │ + @ instruction: 0x0157d990 │ │ │ │ + cmpeq r7, r4, asr #28 │ │ │ │ + smlaltbeq r8, r7, r4, r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfecc8 <__cxa_atexit@plt+0xbf0d6c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #124] @ bfecf8 <__cxa_atexit@plt+0xbf0d9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi bff6f4 <__cxa_atexit@plt+0xbf1798> │ │ │ │ - ldr r3, [pc, #68] @ bff71c <__cxa_atexit@plt+0xbf17c0> │ │ │ │ + bhi bfecd0 <__cxa_atexit@plt+0xbf0d74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc bfecd8 <__cxa_atexit@plt+0xbf0d7c> │ │ │ │ + ldr r3, [pc, #92] @ bfed00 <__cxa_atexit@plt+0xbf0da4> │ │ │ │ + ldr r1, [pc, #92] @ bfed04 <__cxa_atexit@plt+0xbf0da8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #28] @ bff718 <__cxa_atexit@plt+0xbf17bc> │ │ │ │ + mov r2, r6 │ │ │ │ + b bfece0 <__cxa_atexit@plt+0xbf0d84> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bfecfc <__cxa_atexit@plt+0xbf0da0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r7, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - cmpeq r7, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + cmpeq r7, r4, asr #24 │ │ │ │ + cmpeq r7, r0, lsl r6 │ │ │ │ + @ instruction: 0xffffd328 │ │ │ │ + @ instruction: 0xffffd3e4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi bfed5c <__cxa_atexit@plt+0xbf0e00> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfed64 <__cxa_atexit@plt+0xbf0e08> │ │ │ │ + ldr r2, [pc, #68] @ bfed80 <__cxa_atexit@plt+0xbf0e24> │ │ │ │ + ldr r1, [pc, #68] @ bfed84 <__cxa_atexit@plt+0xbf0e28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + mov r6, r3 │ │ │ │ + b bfed6c <__cxa_atexit@plt+0xbf0e10> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bfed7c <__cxa_atexit@plt+0xbf0e20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsl sp │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + strdeq r8, [r7, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bff75c <__cxa_atexit@plt+0xbf1800> │ │ │ │ - ldr r3, [pc, #44] @ bff778 <__cxa_atexit@plt+0xbf181c> │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ bfeda8 <__cxa_atexit@plt+0xbf0e4c> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r3, [pc, #24] @ bff77c <__cxa_atexit@plt+0xbf1820> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrdeq r8, [r7, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ bfedcc <__cxa_atexit@plt+0xbf0e70> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - ldrdeq r7, [r7, #-240] @ 0xffffff10 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlaltbeq r8, r7, ip, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ bfee00 <__cxa_atexit@plt+0xbf0ea4> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ bfee04 <__cxa_atexit@plt+0xbf0ea8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + @ instruction: 0x01478c9c │ │ │ │ + @ instruction: 0x0157cb98 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bff7b4 <__cxa_atexit@plt+0xbf1858> │ │ │ │ + bhi bfee3c <__cxa_atexit@plt+0xbf0ee0> │ │ │ │ str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ bff7bc <__cxa_atexit@plt+0xbf1860> │ │ │ │ + ldr r2, [pc, #24] @ bfee44 <__cxa_atexit@plt+0xbf0ee8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #3] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq ip, [r7, #-24] @ 0xffffffe8 │ │ │ │ - hvceq 30708 @ 0x77f4 │ │ │ │ + cmpeq r7, r0, asr fp │ │ │ │ + cmpeq r7, ip, lsr ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi bff880 <__cxa_atexit@plt+0xbf1924> │ │ │ │ - ldr r3, [pc, #200] @ bff8ac <__cxa_atexit@plt+0xbf1950> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #-16]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r3, [pc, #180] @ bff8b0 <__cxa_atexit@plt+0xbf1954> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r0, #4] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - beq bff864 <__cxa_atexit@plt+0xbf1908> │ │ │ │ - ldr r8, [pc, #156] @ bff8b4 <__cxa_atexit@plt+0xbf1958> │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - ldr r3, [r1, #7] │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - beq bff874 <__cxa_atexit@plt+0xbf1918> │ │ │ │ - sub r1, r5, #32 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - bhi bff88c <__cxa_atexit@plt+0xbf1930> │ │ │ │ - ldr r3, [pc, #104] @ bff8bc <__cxa_atexit@plt+0xbf1960> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #36] @ bff8b8 <__cxa_atexit@plt+0xbf195c> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r7, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - smlaltbeq r7, r7, r0, lr @ │ │ │ │ - @ instruction: 0xfffffa40 │ │ │ │ - hvceq 30692 @ 0x77e4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r0, [pc, #112] @ bff950 <__cxa_atexit@plt+0xbf19f4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq bff924 <__cxa_atexit@plt+0xbf19c8> │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r2, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfeebc <__cxa_atexit@plt+0xbf0f60> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #124] @ bfeeec <__cxa_atexit@plt+0xbf0f90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi bff930 <__cxa_atexit@plt+0xbf19d4> │ │ │ │ - ldr r3, [pc, #68] @ bff958 <__cxa_atexit@plt+0xbf19fc> │ │ │ │ + bhi bfeec4 <__cxa_atexit@plt+0xbf0f68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc bfeecc <__cxa_atexit@plt+0xbf0f70> │ │ │ │ + ldr r3, [pc, #92] @ bfeef4 <__cxa_atexit@plt+0xbf0f98> │ │ │ │ + ldr r1, [pc, #92] @ bfeef8 <__cxa_atexit@plt+0xbf0f9c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #28] @ bff954 <__cxa_atexit@plt+0xbf19f8> │ │ │ │ + mov r2, r6 │ │ │ │ + b bfeed4 <__cxa_atexit@plt+0xbf0f78> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bfeef0 <__cxa_atexit@plt+0xbf0f94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strdeq r7, [r7, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xfffff980 │ │ │ │ - ldrdeq r7, [r7, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bff998 <__cxa_atexit@plt+0xbf1a3c> │ │ │ │ - ldr r3, [pc, #44] @ bff9b4 <__cxa_atexit@plt+0xbf1a58> │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ - ldr r3, [pc, #24] @ bff9b8 <__cxa_atexit@plt+0xbf1a5c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff904 │ │ │ │ - @ instruction: 0x01477d94 │ │ │ │ - hvceq 30676 @ 0x77d4 │ │ │ │ + cmpeq r7, r0, asr sl │ │ │ │ + smlaltbeq r8, r7, r8, fp │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + smlalbbeq r8, r7, r4, fp │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bff9ec <__cxa_atexit@plt+0xbf1a90> │ │ │ │ - ldr r2, [pc, #28] @ bff9fc <__cxa_atexit@plt+0xbf1aa0> │ │ │ │ + bhi bfef2c <__cxa_atexit@plt+0xbf0fd0> │ │ │ │ + ldr r2, [pc, #28] @ bfef3c <__cxa_atexit@plt+0xbf0fe0> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 138ef2c <__cxa_atexit@plt+0x1380fd0> │ │ │ │ - ldr r7, [pc, #12] @ bffa00 <__cxa_atexit@plt+0xbf1aa4> │ │ │ │ + b 1449ba0 <__cxa_atexit@plt+0x143bc44> │ │ │ │ + ldr r7, [pc, #12] @ bfef40 <__cxa_atexit@plt+0xbf0fe4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, r4, asr sp │ │ │ │ - cmpeq r7, r0, lsr sp │ │ │ │ + cmpeq r7, r4, ror #22 │ │ │ │ + cmpeq r7, r0, asr #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc bffa70 <__cxa_atexit@plt+0xbf1b14> │ │ │ │ - ldr lr, [pc, #80] @ bffa7c <__cxa_atexit@plt+0xbf1b20> │ │ │ │ - ldr r9, [pc, #80] @ bffa80 <__cxa_atexit@plt+0xbf1b24> │ │ │ │ - ldr r8, [pc, #80] @ bffa84 <__cxa_atexit@plt+0xbf1b28> │ │ │ │ + bcc bfefb0 <__cxa_atexit@plt+0xbf1054> │ │ │ │ + ldr lr, [pc, #80] @ bfefbc <__cxa_atexit@plt+0xbf1060> │ │ │ │ + ldr r9, [pc, #80] @ bfefc0 <__cxa_atexit@plt+0xbf1064> │ │ │ │ + ldr r8, [pc, #80] @ bfefc4 <__cxa_atexit@plt+0xbf1068> │ │ │ │ add lr, pc, lr │ │ │ │ add r9, pc, r9 │ │ │ │ sub r1, r6, #19 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r9, [r3, #12]! │ │ │ │ @@ -3131070,483432 +3130382,390919 @@ │ │ │ │ str r7, [r3, #-4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - cmpeq r7, r0, asr pc │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq r7, r0, lsl sl │ │ │ │ + hvceq 30900 @ 0x78b4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bffae4 <__cxa_atexit@plt+0xbf1b88> │ │ │ │ - ldr r1, [pc, #72] @ bffaec <__cxa_atexit@plt+0xbf1b90> │ │ │ │ - ldr r3, [pc, #72] @ bffaf0 <__cxa_atexit@plt+0xbf1b94> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bff008 <__cxa_atexit@plt+0xbf10ac> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq bffad4 <__cxa_atexit@plt+0xbf1b78> │ │ │ │ - add sl, r3, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #36] @ bff014 <__cxa_atexit@plt+0xbf10b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r3, [pc, #24] @ bff018 <__cxa_atexit@plt+0xbf10bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r4, lsl lr │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r7, ip, lsr r9 │ │ │ │ + cmpeq r7, r0, lsr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [pc, #12] @ bff03c <__cxa_atexit@plt+0xbf10e0> │ │ │ │ add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - cmpeq r7, ip, asr #24 │ │ │ │ + mov r8, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + cmpeq r7, ip, lsl #22 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bffbb8 <__cxa_atexit@plt+0xbf1c5c> │ │ │ │ - ldr r2, [pc, #144] @ bffbc0 <__cxa_atexit@plt+0xbf1c64> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - mov r7, r5 │ │ │ │ + bhi bff09c <__cxa_atexit@plt+0xbf1140> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bff0a4 <__cxa_atexit@plt+0xbf1148> │ │ │ │ + ldr r5, [pc, #76] @ bff0c0 <__cxa_atexit@plt+0xbf1164> │ │ │ │ + ldr r1, [pc, #76] @ bff0c4 <__cxa_atexit@plt+0xbf1168> │ │ │ │ + ldr r2, [pc, #76] @ bff0c8 <__cxa_atexit@plt+0xbf116c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq bffb9c <__cxa_atexit@plt+0xbf1c40> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r7, [r8, #27] │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr lr, [pc, #100] @ bffbc4 <__cxa_atexit@plt+0xbf1c68> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r2, #-12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str lr, [r2, #-8] │ │ │ │ - str r1, [r2, #-4] │ │ │ │ - beq bffbac <__cxa_atexit@plt+0xbf1c50> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - ldr r5, [pc, #56] @ bffbc8 <__cxa_atexit@plt+0xbf1c6c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b 17e510c <__cxa_atexit@plt+0x17d71b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r5, [r3] │ │ │ │ + str r8, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r6, r9 │ │ │ │ + b bff0ac <__cxa_atexit@plt+0xbf1150> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bff0bc <__cxa_atexit@plt+0xbf1160> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq r7, r4, asr #20 │ │ │ │ - @ instruction: 0x01477b90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r8, [r7, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0x012e6049 │ │ │ │ + smlalbbeq r8, r7, r4, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r3, [pc, #84] @ bffc44 <__cxa_atexit@plt+0xbf1ce8> │ │ │ │ - mov r2, r5 │ │ │ │ - str sl, [r5] │ │ │ │ + ldr r3, [pc, #16] @ bff0f0 <__cxa_atexit@plt+0xbf1194> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-12]! │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bffc38 <__cxa_atexit@plt+0xbf1cdc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r5, [pc, #28] @ bffc48 <__cxa_atexit@plt+0xbf1cec> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 17e510c <__cxa_atexit@plt+0x17d71b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r7, r8, lsr #19 │ │ │ │ - cmpeq r7, r0, lsl fp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #8] @ bffc84 <__cxa_atexit@plt+0xbf1d28> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 17e510c <__cxa_atexit@plt+0x17d71b0> │ │ │ │ - cmpeq r7, r8, asr r9 │ │ │ │ - ldrdeq r7, [r7, #-160] @ 0xffffff60 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ + cmpeq r7, r8, asr #20 │ │ │ │ + hvceq 30888 @ 0x78a8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bffcd8 <__cxa_atexit@plt+0xbf1d7c> │ │ │ │ - ldr r3, [pc, #60] @ bffcf0 <__cxa_atexit@plt+0xbf1d94> │ │ │ │ - ldr r2, [pc, #60] @ bffcf4 <__cxa_atexit@plt+0xbf1d98> │ │ │ │ - ldr r0, [r5] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff144 <__cxa_atexit@plt+0xbf11e8> │ │ │ │ + ldr r3, [pc, #60] @ bff154 <__cxa_atexit@plt+0xbf11f8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq bff134 <__cxa_atexit@plt+0xbf11d8> │ │ │ │ + ldrh r3, [r8, #3] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ bffcf8 <__cxa_atexit@plt+0xbf1d9c> │ │ │ │ + ldr r7, [pc, #12] @ bff158 <__cxa_atexit@plt+0xbf11fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - smlalbbeq r7, r7, r8, sl @ │ │ │ │ - hvceq 30624 @ 0x77a0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r8, lsr sl │ │ │ │ + cmpeq r7, r4, lsl sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrh r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ + cmpeq r7, r0, lsl sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bffd98 <__cxa_atexit@plt+0xbf1e3c> │ │ │ │ - ldr r3, [pc, #160] @ bffdc0 <__cxa_atexit@plt+0xbf1e64> │ │ │ │ + bhi bff1e8 <__cxa_atexit@plt+0xbf128c> │ │ │ │ + ldr r3, [pc, #120] @ bff210 <__cxa_atexit@plt+0xbf12b4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq bffd7c <__cxa_atexit@plt+0xbf1e20> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bffd8c <__cxa_atexit@plt+0xbf1e30> │ │ │ │ + beq bff1d8 <__cxa_atexit@plt+0xbf127c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc bffda8 <__cxa_atexit@plt+0xbf1e4c> │ │ │ │ - ldr r7, [pc, #128] @ bffdcc <__cxa_atexit@plt+0xbf1e70> │ │ │ │ + bcc bff1f8 <__cxa_atexit@plt+0xbf129c> │ │ │ │ + ldr r7, [pc, #92] @ bff218 <__cxa_atexit@plt+0xbf12bc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [pc, #112] @ bffdd0 <__cxa_atexit@plt+0xbf1e74> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + ldrh r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ bffdc8 <__cxa_atexit@plt+0xbf1e6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #36] @ bffdc4 <__cxa_atexit@plt+0xbf1e68> │ │ │ │ + ldr r7, [pc, #36] @ bff214 <__cxa_atexit@plt+0xbf12b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlaltteq r7, r7, r0, r9 @ │ │ │ │ - cmpeq r7, r4, asr #16 │ │ │ │ - ldrsheq fp, [r7, #-176] @ 0xffffff50 │ │ │ │ - cmpeq r7, r8, ror r8 │ │ │ │ - @ instruction: 0x0147799c │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + smlaltbeq r8, r7, r8, r9 │ │ │ │ + cmpeq r7, ip, asr #28 │ │ │ │ + cmpeq r7, ip, ror #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bffe34 <__cxa_atexit@plt+0xbf1ed8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bffe44 <__cxa_atexit@plt+0xbf1ee8> │ │ │ │ - ldr r2, [pc, #84] @ bffe58 <__cxa_atexit@plt+0xbf1efc> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bff258 <__cxa_atexit@plt+0xbf12fc> │ │ │ │ + ldr r2, [pc, #32] @ bff264 <__cxa_atexit@plt+0xbf1308> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [pc, #68] @ bffe5c <__cxa_atexit@plt+0xbf1f00> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ bffe54 <__cxa_atexit@plt+0xbf1ef8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrh r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0157c798 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - cmpeq r7, r0, asr #15 │ │ │ │ - andeq r0, r2, ip │ │ │ │ + cmpeq r7, r4, asr #27 │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bffe90 <__cxa_atexit@plt+0xbf1f34> │ │ │ │ - ldr r3, [pc, #32] @ bffea0 <__cxa_atexit@plt+0xbf1f44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ bffea4 <__cxa_atexit@plt+0xbf1f48> │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bff290 <__cxa_atexit@plt+0xbf1334> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r8, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r7, [pc, #8] @ bff2a0 <__cxa_atexit@plt+0xbf1344> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq r7, r0, lsl r9 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne bff314 <__cxa_atexit@plt+0xbf13b8> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq bff324 <__cxa_atexit@plt+0xbf13c8> │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + lsr r3, r2, #8 │ │ │ │ + add r1, r0, r1 │ │ │ │ + strb r2, [r1, #8] │ │ │ │ + strb r3, [r1, #9] │ │ │ │ + add r2, r0, #2 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq bff348 <__cxa_atexit@plt+0xbf13ec> │ │ │ │ + cmp r1, #2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq bff2bc <__cxa_atexit@plt+0xbf1360> │ │ │ │ + ldr r3, [pc, #96] @ bff368 <__cxa_atexit@plt+0xbf140c> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - mov r8, #0 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, sp │ │ │ │ + ldr r1, [pc, #64] @ bff36c <__cxa_atexit@plt+0xbf1410> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #32] @ bff370 <__cxa_atexit@plt+0xbf1414> │ │ │ │ + ldr r1, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov fp, r8 │ │ │ │ + bx r1 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldrh r1, [r7, #3] │ │ │ │ + ldr r2, [pc, #76] @ bff3d8 <__cxa_atexit@plt+0xbf147c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + add r2, r0, #2 │ │ │ │ + add r0, r0, r8 │ │ │ │ + lsr lr, r1, #8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + strb lr, [r0, #9] │ │ │ │ + strb r1, [r0, #8] │ │ │ │ + beq bff3d0 <__cxa_atexit@plt+0xbf1474> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bfff3c <__cxa_atexit@plt+0xbf1fe0> │ │ │ │ - ldr r7, [pc, #96] @ bfff4c <__cxa_atexit@plt+0xbf1ff0> │ │ │ │ mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bff440 <__cxa_atexit@plt+0xbf14e4> │ │ │ │ + ldr r7, [pc, #52] @ bff454 <__cxa_atexit@plt+0xbf14f8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq bfff2c <__cxa_atexit@plt+0xbf1fd0> │ │ │ │ - ldr r3, [pc, #72] @ bfff50 <__cxa_atexit@plt+0xbf1ff4> │ │ │ │ - ldr r1, [pc, #72] @ bfff54 <__cxa_atexit@plt+0xbf1ff8> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq bff434 <__cxa_atexit@plt+0xbf14d8> │ │ │ │ + mov r7, r8 │ │ │ │ + b bff464 <__cxa_atexit@plt+0xbf1508> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bfff58 <__cxa_atexit@plt+0xbf1ffc> │ │ │ │ + ldr r7, [pc, #16] @ bff458 <__cxa_atexit@plt+0xbf14fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq r7, r8, ror #16 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, r0, ror #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ bfffb4 <__cxa_atexit@plt+0xbf2058> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ + ldr r3, [pc, #140] @ bff4f8 <__cxa_atexit@plt+0xbf159c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - sub r3, r2, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bfffa0 <__cxa_atexit@plt+0xbf2044> │ │ │ │ - ldr r7, [pc, #40] @ bfffb8 <__cxa_atexit@plt+0xbf205c> │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq bff4d0 <__cxa_atexit@plt+0xbf1574> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ bff4fc <__cxa_atexit@plt+0xbf15a0> │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r3] │ │ │ │ + beq bff4d8 <__cxa_atexit@plt+0xbf157c> │ │ │ │ + ldr r7, [pc, #84] @ bff500 <__cxa_atexit@plt+0xbf15a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmda r5, {r7, r8, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #20] @ bfffbc <__cxa_atexit@plt+0xbf2060> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff4e4 <__cxa_atexit@plt+0xbf1588> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bff504 <__cxa_atexit@plt+0xbf15a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - strdeq r7, [r7, #-124] @ 0xffffff84 │ │ │ │ - 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 bffffc <__cxa_atexit@plt+0xbf20a0> │ │ │ │ - ldr r2, [pc, #40] @ c00014 <__cxa_atexit@plt+0xbf20b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c00018 <__cxa_atexit@plt+0xbf20bc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq fp, [r7, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + strheq r8, [r7, #-104] @ 0xffffff98 │ │ │ │ + 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 c00060 <__cxa_atexit@plt+0xbf2104> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c00078 <__cxa_atexit@plt+0xbf211c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c0007c <__cxa_atexit@plt+0xbf2120> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r7, ip, ror #16 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r7, r4, asr r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #12 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c00100 <__cxa_atexit@plt+0xbf21a4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c000f8 <__cxa_atexit@plt+0xbf219c> │ │ │ │ - ldr r2, [pc, #84] @ c00108 <__cxa_atexit@plt+0xbf21ac> │ │ │ │ - ldr lr, [pc, #84] @ c0010c <__cxa_atexit@plt+0xbf21b0> │ │ │ │ - ldr r1, [pc, #84] @ c00110 <__cxa_atexit@plt+0xbf21b4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #104] @ bff584 <__cxa_atexit@plt+0xbf1628> │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [pc, #68] @ c00114 <__cxa_atexit@plt+0xbf21b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r5, [pc, #48] @ c00118 <__cxa_atexit@plt+0xbf21bc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r9, lr │ │ │ │ - b 187dcc4 <__cxa_atexit@plt+0x186fd68> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r3] │ │ │ │ + beq bff564 <__cxa_atexit@plt+0xbf1608> │ │ │ │ + ldr r7, [pc, #76] @ bff588 <__cxa_atexit@plt+0xbf162c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff570 <__cxa_atexit@plt+0xbf1614> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, asr #14 │ │ │ │ - cmpeq r7, r8, lsl #14 │ │ │ │ - ldrsheq fp, [r7, #-112] @ 0xffffff90 │ │ │ │ - cmpeq r7, r0, ror #29 │ │ │ │ - cmpeq r7, r4, asr r8 │ │ │ │ - strdeq r7, [r7, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ c00140 <__cxa_atexit@plt+0xbf21e4> │ │ │ │ - ldr r0, [pc, #12] @ c00144 <__cxa_atexit@plt+0xbf21e8> │ │ │ │ + ldr r7, [pc, #20] @ bff58c <__cxa_atexit@plt+0xbf1630> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r7, r7, r4, r6 @ │ │ │ │ - smlaltteq r7, r7, r0, r6 @ │ │ │ │ - smlaltbeq r7, r7, ip, r6 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ c0016c <__cxa_atexit@plt+0xbf2210> │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, ip, lsr #12 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #64] @ bff5e8 <__cxa_atexit@plt+0xbf168c> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff5d4 <__cxa_atexit@plt+0xbf1678> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r7, [pc, #16] @ bff5ec <__cxa_atexit@plt+0xbf1690> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0147769c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlalbteq r8, r7, r8, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c00190 <__cxa_atexit@plt+0xbf2234> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ bff60c <__cxa_atexit@plt+0xbf16b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr r7 │ │ │ │ + cmpeq r7, r4, ror #5 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c001b4 <__cxa_atexit@plt+0xbf2258> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r8, lsr r7 │ │ │ │ - cmpeq r7, r4, lsl r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c00210 <__cxa_atexit@plt+0xbf22b4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c00208 <__cxa_atexit@plt+0xbf22ac> │ │ │ │ - ldr r3, [pc, #44] @ c00218 <__cxa_atexit@plt+0xbf22bc> │ │ │ │ - ldr r2, [pc, #44] @ c0021c <__cxa_atexit@plt+0xbf22c0> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bff664 <__cxa_atexit@plt+0xbf1708> │ │ │ │ + ldr r7, [pc, #68] @ bff678 <__cxa_atexit@plt+0xbf171c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq bff658 <__cxa_atexit@plt+0xbf16fc> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [pc, #48] @ bff67c <__cxa_atexit@plt+0xbf1720> │ │ │ │ + lsl r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 1901424 <__cxa_atexit@plt+0x18f34c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ bff680 <__cxa_atexit@plt+0xbf1724> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r7, [r7, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq r7, r0, asr #13 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq r7, r0, asr #10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ bff6a4 <__cxa_atexit@plt+0xbf1748> │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #96] @ bff71c <__cxa_atexit@plt+0xbf17c0> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq bff6fc <__cxa_atexit@plt+0xbf17a0> │ │ │ │ + ldr r7, [pc, #76] @ bff720 <__cxa_atexit@plt+0xbf17c4> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3], #-16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c00250 <__cxa_atexit@plt+0xbf22f4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c00258 <__cxa_atexit@plt+0xbf22fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d85580 <__cxa_atexit@plt+0xd77624> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi bff708 <__cxa_atexit@plt+0xbf17ac> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsl #13 │ │ │ │ - smlalbbeq r7, r7, ip, r6 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c002f4 <__cxa_atexit@plt+0xbf2398> │ │ │ │ - ldr r3, [pc, #156] @ c0031c <__cxa_atexit@plt+0xbf23c0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq c002b4 <__cxa_atexit@plt+0xbf2358> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c00304 <__cxa_atexit@plt+0xbf23a8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c002c4 <__cxa_atexit@plt+0xbf2368> │ │ │ │ - ldr r7, [pc, #124] @ c0032c <__cxa_atexit@plt+0xbf23d0> │ │ │ │ + ldr r7, [pc, #20] @ bff724 <__cxa_atexit@plt+0xbf17c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ c00320 <__cxa_atexit@plt+0xbf23c4> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x01478494 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #64] @ bff77c <__cxa_atexit@plt+0xbf1820> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r2, r6 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - ldr r7, [pc, #68] @ c00324 <__cxa_atexit@plt+0xbf23c8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #44] @ c00328 <__cxa_atexit@plt+0xbf23cc> │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff768 <__cxa_atexit@plt+0xbf180c> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r7, [pc, #16] @ bff780 <__cxa_atexit@plt+0xbf1824> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - cmpeq r7, r8, lsl #14 │ │ │ │ - cmpeq r7, r4, lsl #12 │ │ │ │ - cmpeq r7, r4, lsr r6 │ │ │ │ - strheq r7, [r7, #-92] @ 0xffffffa4 │ │ │ │ - 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 c0039c <__cxa_atexit@plt+0xbf2440> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c00370 <__cxa_atexit@plt+0xbf2414> │ │ │ │ - ldr r7, [pc, #76] @ c003b0 <__cxa_atexit@plt+0xbf2454> │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r3, [pc, #48] @ c003a8 <__cxa_atexit@plt+0xbf244c> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - ldr r3, [pc, #24] @ c003ac <__cxa_atexit@plt+0xbf2450> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - cmpeq r7, r8, asr r6 │ │ │ │ - hvceq 30552 @ 0x7758 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r4, lsr r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bff7bc <__cxa_atexit@plt+0xbf1860> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ bff7d4 <__cxa_atexit@plt+0xbf1878> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ bff7d8 <__cxa_atexit@plt+0xbf187c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r8, ror r8 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c003e4 <__cxa_atexit@plt+0xbf2488> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c003ec <__cxa_atexit@plt+0xbf2490> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi bff80c <__cxa_atexit@plt+0xbf18b0> │ │ │ │ + ldr r2, [pc, #32] @ bff81c <__cxa_atexit@plt+0xbf18c0> │ │ │ │ + mov r9, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ mov r5, r3 │ │ │ │ - b 1992c74 <__cxa_atexit@plt+0x1984d18> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r7, [pc, #12] @ bff820 <__cxa_atexit@plt+0xbf18c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r8, r7, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ bff840 <__cxa_atexit@plt+0xbf18e4> │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #68] @ bff89c <__cxa_atexit@plt+0xbf1940> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff888 <__cxa_atexit@plt+0xbf192c> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b bff2a4 <__cxa_atexit@plt+0xbf1348> │ │ │ │ + ldr r7, [pc, #16] @ bff8a0 <__cxa_atexit@plt+0xbf1944> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r4, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, ror #9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c004a0 <__cxa_atexit@plt+0xbf2544> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [pc, #140] @ c004a8 <__cxa_atexit@plt+0xbf254c> │ │ │ │ - str r7, [r0, #-8]! │ │ │ │ - mov r1, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-4]! │ │ │ │ + bhi bff92c <__cxa_atexit@plt+0xbf19d0> │ │ │ │ + ldr r7, [pc, #120] @ bff950 <__cxa_atexit@plt+0xbf19f4> │ │ │ │ tst r8, #3 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - beq c00470 <__cxa_atexit@plt+0xbf2514> │ │ │ │ - ldr sl, [pc, #112] @ c004ac <__cxa_atexit@plt+0xbf2550> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r9, [r1] │ │ │ │ - and r1, lr, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str sl, [r2] │ │ │ │ - beq c00480 <__cxa_atexit@plt+0xbf2524> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c0049c <__cxa_atexit@plt+0xbf2540> │ │ │ │ - ldr r0, [lr] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, lr │ │ │ │ - bx r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + beq bff91c <__cxa_atexit@plt+0xbf19c0> │ │ │ │ + ldr r7, [pc, #104] @ bff954 <__cxa_atexit@plt+0xbf19f8> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi bff93c <__cxa_atexit@plt+0xbf19e0> │ │ │ │ + ldr r7, [pc, #92] @ bff960 <__cxa_atexit@plt+0xbf1a04> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #40] @ c004b0 <__cxa_atexit@plt+0xbf2554> │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - mov r5, r0 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #40] @ bff95c <__cxa_atexit@plt+0xbf1a00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r7, ip, ror #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ c0051c <__cxa_atexit@plt+0xbf25c0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq c004f8 <__cxa_atexit@plt+0xbf259c> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c00510 <__cxa_atexit@plt+0xbf25b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #32] @ c00520 <__cxa_atexit@plt+0xbf25c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r7, ip, ror r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c00554 <__cxa_atexit@plt+0xbf25f8> │ │ │ │ - ldr r3, [pc, #32] @ c00560 <__cxa_atexit@plt+0xbf2604> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - cmpeq r7, ip, lsr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c005c0 <__cxa_atexit@plt+0xbf2664> │ │ │ │ - ldr r1, [pc, #72] @ c005c8 <__cxa_atexit@plt+0xbf266c> │ │ │ │ - ldr r3, [pc, #72] @ c005cc <__cxa_atexit@plt+0xbf2670> │ │ │ │ - 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 c005b0 <__cxa_atexit@plt+0xbf2654> │ │ │ │ - add sl, r3, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r7, [pc, #20] @ bff958 <__cxa_atexit@plt+0xbf19fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r8, lsr r3 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r7, ip, ror #4 │ │ │ │ + smlalbbeq r8, r7, r4, r2 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - cmpeq r7, ip, lsr #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0062c <__cxa_atexit@plt+0xbf26d0> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ c00634 <__cxa_atexit@plt+0xbf26d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [pc, #28] @ c00638 <__cxa_atexit@plt+0xbf26dc> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq fp, [r7, #-32] @ 0xffffffe0 │ │ │ │ - cmpeq r7, ip, asr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c00670 <__cxa_atexit@plt+0xbf2714> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c00678 <__cxa_atexit@plt+0xbf271c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r3, [pc, #64] @ bff9b4 <__cxa_atexit@plt+0xbf1a58> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bff9a4 <__cxa_atexit@plt+0xbf1a48> │ │ │ │ + ldr r3, [pc, #40] @ bff9b8 <__cxa_atexit@plt+0xbf1a5c> │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r7, [pc, #16] @ bff9bc <__cxa_atexit@plt+0xbf1a60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #16 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + cmpeq r7, r8, lsl #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c00704 <__cxa_atexit@plt+0xbf27a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c00710 <__cxa_atexit@plt+0xbf27b4> │ │ │ │ - ldr lr, [pc, #116] @ c00720 <__cxa_atexit@plt+0xbf27c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #112] @ c00724 <__cxa_atexit@plt+0xbf27c8> │ │ │ │ - sub r2, r6, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #80] @ c00728 <__cxa_atexit@plt+0xbf27cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r5, [pc, #64] @ c0072c <__cxa_atexit@plt+0xbf27d0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r2, [pc, #60] @ c00730 <__cxa_atexit@plt+0xbf27d4> │ │ │ │ - add r5, r5, #1 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bff9f4 <__cxa_atexit@plt+0xbf1a98> │ │ │ │ + ldr r2, [pc, #40] @ bffa0c <__cxa_atexit@plt+0xbf1ab0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stm lr, {r0, r1, r2, r3, r5} │ │ │ │ - mov r5, r9 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r7, r4, lsl #4 │ │ │ │ - cmpeq r7, r4, lsr #5 │ │ │ │ - cmpeq r7, r8, lsr #4 │ │ │ │ - ldrsheq fp, [r7, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r3, [pc, #20] @ bffa10 <__cxa_atexit@plt+0xbf1ab4> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r4, asr #12 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c00768 <__cxa_atexit@plt+0xbf280c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c00770 <__cxa_atexit@plt+0xbf2814> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r8, ror #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c007f4 <__cxa_atexit@plt+0xbf2898> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c00800 <__cxa_atexit@plt+0xbf28a4> │ │ │ │ - ldr lr, [pc, #104] @ c00810 <__cxa_atexit@plt+0xbf28b4> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r0, [pc, #96] @ c00814 <__cxa_atexit@plt+0xbf28b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - add lr, r3, #16 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - ldr r5, [pc, #72] @ c00818 <__cxa_atexit@plt+0xbf28bc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #68] @ c0081c <__cxa_atexit@plt+0xbf28c0> │ │ │ │ - add r5, r5, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r9 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stm lr, {r1, r3, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + bhi bffa3c <__cxa_atexit@plt+0xbf1ae0> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r8, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r7, [pc, #8] @ bffa4c <__cxa_atexit@plt+0xbf1af0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r7, r0, asr #3 │ │ │ │ - cmpeq r7, r8, asr #2 │ │ │ │ - cmpeq r7, r8, lsl r2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c00898 <__cxa_atexit@plt+0xbf293c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c008a4 <__cxa_atexit@plt+0xbf2948> │ │ │ │ - ldr lr, [pc, #100] @ c008b4 <__cxa_atexit@plt+0xbf2958> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #96] @ c008b8 <__cxa_atexit@plt+0xbf295c> │ │ │ │ - sub r2, r6, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ c008bc <__cxa_atexit@plt+0xbf2960> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r9 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + hvceq 30744 @ 0x7818 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne bffac0 <__cxa_atexit@plt+0xbf1b64> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq bffad0 <__cxa_atexit@plt+0xbf1b74> │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + lsr r3, r2, #8 │ │ │ │ + add r1, r0, r1 │ │ │ │ + strb r2, [r1, #6] │ │ │ │ + strb r3, [r1, #7] │ │ │ │ + sub r2, r0, #2 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq bffaf4 <__cxa_atexit@plt+0xbf1b98> │ │ │ │ + cmp r1, #2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq bffa68 <__cxa_atexit@plt+0xbf1b0c> │ │ │ │ + ldr r3, [pc, #96] @ bffb14 <__cxa_atexit@plt+0xbf1bb8> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #64] @ bffb18 <__cxa_atexit@plt+0xbf1bbc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq r7, r0, rrx │ │ │ │ - cmpeq r7, r4, lsl r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c008f4 <__cxa_atexit@plt+0xbf2998> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c008fc <__cxa_atexit@plt+0xbf29a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [pc, #32] @ bffb1c <__cxa_atexit@plt+0xbf1bc0> │ │ │ │ + ldr r1, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov fp, r8 │ │ │ │ + bx r1 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldrh r1, [r7, #3] │ │ │ │ + ldr r2, [pc, #76] @ bffb84 <__cxa_atexit@plt+0xbf1c28> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r2, r0, #2 │ │ │ │ + add r0, r0, r8 │ │ │ │ + lsr lr, r1, #8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + strb lr, [r0, #7] │ │ │ │ + strb r1, [r0, #6] │ │ │ │ + beq bffb7c <__cxa_atexit@plt+0xbf1c20> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sl, [r7, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c00988 <__cxa_atexit@plt+0xbf2a2c> │ │ │ │ - ldr lr, [pc, #112] @ c00994 <__cxa_atexit@plt+0xbf2a38> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ + bhi bffbec <__cxa_atexit@plt+0xbf1c90> │ │ │ │ + ldr r7, [pc, #52] @ bffc00 <__cxa_atexit@plt+0xbf1ca4> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - beq c00970 <__cxa_atexit@plt+0xbf2a14> │ │ │ │ - ldr r2, [pc, #68] @ c00998 <__cxa_atexit@plt+0xbf2a3c> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - beq c00980 <__cxa_atexit@plt+0xbf2a24> │ │ │ │ - b c009dc <__cxa_atexit@plt+0xbf2a80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq bffbe0 <__cxa_atexit@plt+0xbf1c84> │ │ │ │ + mov r7, r8 │ │ │ │ + b bffc10 <__cxa_atexit@plt+0xbf1cb4> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bffc04 <__cxa_atexit@plt+0xbf1ca8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalbteq r7, r7, r8, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ c009d0 <__cxa_atexit@plt+0xbf2a74> │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r3, [pc, #140] @ bffca4 <__cxa_atexit@plt+0xbf1d48> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ tst r7, #3 │ │ │ │ + beq bffc7c <__cxa_atexit@plt+0xbf1d20> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ bffca8 <__cxa_atexit@plt+0xbf1d4c> │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq c009c8 <__cxa_atexit@plt+0xbf2a6c> │ │ │ │ - b c009dc <__cxa_atexit@plt+0xbf2a80> │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r3] │ │ │ │ + beq bffc84 <__cxa_atexit@plt+0xbf1d28> │ │ │ │ + ldr r7, [pc, #84] @ bffcac <__cxa_atexit@plt+0xbf1d50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bffc90 <__cxa_atexit@plt+0xbf1d34> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bffcb0 <__cxa_atexit@plt+0xbf1d54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + cmpeq r7, r0, lsr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - mov r2, r3 │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - ldr r9, [r2, #4]! │ │ │ │ - mov ip, fp │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c00a68 <__cxa_atexit@plt+0xbf2b0c> │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c00acc <__cxa_atexit@plt+0xbf2b70> │ │ │ │ - ldr lr, [pc, #232] @ c00b00 <__cxa_atexit@plt+0xbf2ba4> │ │ │ │ - ldr r0, [pc, #232] @ c00b04 <__cxa_atexit@plt+0xbf2ba8> │ │ │ │ - sub r1, r3, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - mov fp, ip │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r5, [pc, #204] @ c00b08 <__cxa_atexit@plt+0xbf2bac> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #200] @ c00b0c <__cxa_atexit@plt+0xbf2bb0> │ │ │ │ - add r5, r5, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r5, [r6, #24] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c00ae0 <__cxa_atexit@plt+0xbf2b84> │ │ │ │ - ldr r1, [pc, #120] @ c00af4 <__cxa_atexit@plt+0xbf2b98> │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - add r0, r6, #28 │ │ │ │ - stm r0, {r8, sl, lr} │ │ │ │ - ldr r0, [pc, #88] @ c00af8 <__cxa_atexit@plt+0xbf2b9c> │ │ │ │ - mov r1, r6 │ │ │ │ - add lr, r5, #12 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #20]! │ │ │ │ - ldr r0, [pc, #72] @ c00afc <__cxa_atexit@plt+0xbf2ba0> │ │ │ │ + ldr r2, [pc, #104] @ bffd30 <__cxa_atexit@plt+0xbf1dd4> │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r3] │ │ │ │ + beq bffd10 <__cxa_atexit@plt+0xbf1db4> │ │ │ │ + ldr r7, [pc, #76] @ bffd34 <__cxa_atexit@plt+0xbf1dd8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bffd1c <__cxa_atexit@plt+0xbf1dc0> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ bffd38 <__cxa_atexit@plt+0xbf1ddc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov fp, ip │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1992ce4 <__cxa_atexit@plt+0x1984d88> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, ip │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, ip │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffbfc │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - ldrsbeq sl, [r7, #-224] @ 0xffffff20 │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - cmpeq r7, r4, asr pc │ │ │ │ - ldrsbeq sl, [r7, #-236] @ 0xffffff14 │ │ │ │ - cmpeq r7, ip, lsr #31 │ │ │ │ - strdeq r6, [r7, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c00b60 <__cxa_atexit@plt+0xbf2c04> │ │ │ │ - ldr r2, [pc, #56] @ c00b68 <__cxa_atexit@plt+0xbf2c0c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ c00b6c <__cxa_atexit@plt+0xbf2c10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ c00b70 <__cxa_atexit@plt+0xbf2c14> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x01477e94 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #64] @ bffd94 <__cxa_atexit@plt+0xbf1e38> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bffd80 <__cxa_atexit@plt+0xbf1e24> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r7, [pc, #16] @ bffd98 <__cxa_atexit@plt+0xbf1e3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r6, [r7, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r7, r0, lsl #27 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ cmpeq r7, r0, lsr lr │ │ │ │ - smlaltbeq r6, r7, ip, sp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c00c34 <__cxa_atexit@plt+0xbf2cd8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c00c40 <__cxa_atexit@plt+0xbf2ce4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #164] @ c00c50 <__cxa_atexit@plt+0xbf2cf4> │ │ │ │ - sub r0, r6, #27 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #132] @ c00c54 <__cxa_atexit@plt+0xbf2cf8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #124] @ c00c58 <__cxa_atexit@plt+0xbf2cfc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #56] @ 0x38 │ │ │ │ - ldr sl, [pc, #112] @ c00c5c <__cxa_atexit@plt+0xbf2d00> │ │ │ │ - ldr r0, [pc, #112] @ c00c60 <__cxa_atexit@plt+0xbf2d04> │ │ │ │ - ldr ip, [pc, #112] @ c00c64 <__cxa_atexit@plt+0xbf2d08> │ │ │ │ - str r1, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - mov r0, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r0, #48]! @ 0x30 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r3, r9, sl} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ bffdb8 <__cxa_atexit@plt+0xbf1e5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsl sp │ │ │ │ - cmpeq r7, r0, asr #27 │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - @ instruction: 0xfffff9f4 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - strheq r6, [r7, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq r7, r8, lsr fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c00cbc <__cxa_atexit@plt+0xbf2d60> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c00cc4 <__cxa_atexit@plt+0xbf2d68> │ │ │ │ - ldr r1, [pc, #64] @ c00ce0 <__cxa_atexit@plt+0xbf2d84> │ │ │ │ - ldr r0, [pc, #64] @ c00ce4 <__cxa_atexit@plt+0xbf2d88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b 1992bf4 <__cxa_atexit@plt+0x1984c98> │ │ │ │ - mov r6, r3 │ │ │ │ - b c00ccc <__cxa_atexit@plt+0xbf2d70> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c00cdc <__cxa_atexit@plt+0xbf2d80> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bffe14 <__cxa_atexit@plt+0xbf1eb8> │ │ │ │ + ldr r7, [pc, #72] @ bffe24 <__cxa_atexit@plt+0xbf1ec8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq bffe08 <__cxa_atexit@plt+0xbf1eac> │ │ │ │ + ldr r2, [pc, #52] @ bffe28 <__cxa_atexit@plt+0xbf1ecc> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + str r2, [r3] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bffe2c <__cxa_atexit@plt+0xbf1ed0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror #24 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffff710 │ │ │ │ - cmpeq r7, r8, lsr ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c00d64 <__cxa_atexit@plt+0xbf2e08> │ │ │ │ - ldr r8, [pc, #96] @ c00d70 <__cxa_atexit@plt+0xbf2e14> │ │ │ │ - ldr lr, [pc, #96] @ c00d74 <__cxa_atexit@plt+0xbf2e18> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r9, [pc, #92] @ c00d78 <__cxa_atexit@plt+0xbf2e1c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #31 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r8, [r3, #16]! │ │ │ │ - ldmib r5, {r1, ip} │ │ │ │ - mov r8, r7 │ │ │ │ - str r9, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - @ instruction: 0xfffff6d8 │ │ │ │ - cmpeq r7, r8, ror #24 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlaltbeq r7, r7, r8, sp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ bffe50 <__cxa_atexit@plt+0xbf1ef4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c00dac <__cxa_atexit@plt+0xbf2e50> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c00db4 <__cxa_atexit@plt+0xbf2e58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d85580 <__cxa_atexit@plt+0xd77624> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #104] @ bffed0 <__cxa_atexit@plt+0xbf1f74> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq bffeb0 <__cxa_atexit@plt+0xbf1f54> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [pc, #76] @ bffed4 <__cxa_atexit@plt+0xbf1f78> │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bffebc <__cxa_atexit@plt+0xbf1f60> │ │ │ │ + stmda r5, {r9, sl} │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr #22 │ │ │ │ - cmpeq r7, ip, asr fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c00e20 <__cxa_atexit@plt+0xbf2ec4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c00e2c <__cxa_atexit@plt+0xbf2ed0> │ │ │ │ - ldr r1, [pc, #80] @ c00e3c <__cxa_atexit@plt+0xbf2ee0> │ │ │ │ - ldr r2, [pc, #80] @ c00e40 <__cxa_atexit@plt+0xbf2ee4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ + ldr r7, [pc, #20] @ bffed8 <__cxa_atexit@plt+0xbf1f7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - ldr r7, [pc, #48] @ c00e44 <__cxa_atexit@plt+0xbf2ee8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r7, ip, asr #21 │ │ │ │ - ldrsbeq sl, [r7, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c00e7c <__cxa_atexit@plt+0xbf2f20> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c00e84 <__cxa_atexit@plt+0xbf2f28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strdeq r7, [r7, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #64] @ bfff34 <__cxa_atexit@plt+0xbf1fd8> │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bfff20 <__cxa_atexit@plt+0xbf1fc4> │ │ │ │ + stmda r5, {r9, sl} │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r7, [pc, #16] @ bfff38 <__cxa_atexit@plt+0xbf1fdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, asr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #8 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0x01477c90 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c00eec <__cxa_atexit@plt+0xbf2f90> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c00ef8 <__cxa_atexit@plt+0xbf2f9c> │ │ │ │ - ldr lr, [pc, #76] @ c00f08 <__cxa_atexit@plt+0xbf2fac> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [pc, #68] @ c00f0c <__cxa_atexit@plt+0xbf2fb0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfff74 <__cxa_atexit@plt+0xbf2018> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ bfff8c <__cxa_atexit@plt+0xbf2030> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - ldrheq sl, [r7, #-160] @ 0xffffff60 │ │ │ │ + ldr r3, [pc, #20] @ bfff90 <__cxa_atexit@plt+0xbf2034> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r0, asr #1 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c00f7c <__cxa_atexit@plt+0xbf3020> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c00f88 <__cxa_atexit@plt+0xbf302c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #76] @ c00f98 <__cxa_atexit@plt+0xbf303c> │ │ │ │ - ldr sl, [pc, #76] @ c00f9c <__cxa_atexit@plt+0xbf3040> │ │ │ │ - sub r0, r6, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + bhi bfffc4 <__cxa_atexit@plt+0xbf2068> │ │ │ │ + ldr r3, [pc, #32] @ bfffd4 <__cxa_atexit@plt+0xbf2078> │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r7, [pc, #12] @ bfffd8 <__cxa_atexit@plt+0xbf207c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - cmpeq r7, r8, lsr sl │ │ │ │ - hvceq 30284 @ 0x764c │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r7, [r7, #-188] @ 0xffffff44 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c00ff0 <__cxa_atexit@plt+0xbf3094> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ c00ff8 <__cxa_atexit@plt+0xbf309c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ c00ffc <__cxa_atexit@plt+0xbf30a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ c01000 <__cxa_atexit@plt+0xbf30a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq sl, [r7, #-140] @ 0xffffff74 │ │ │ │ - cmpeq r7, ip, ror #11 │ │ │ │ - @ instruction: 0x0157a99c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c01084 <__cxa_atexit@plt+0xbf3128> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0108c <__cxa_atexit@plt+0xbf3130> │ │ │ │ - ldr ip, [pc, #112] @ c010a8 <__cxa_atexit@plt+0xbf314c> │ │ │ │ - ldr r1, [pc, #112] @ c010ac <__cxa_atexit@plt+0xbf3150> │ │ │ │ - ldr r0, [pc, #112] @ c010b0 <__cxa_atexit@plt+0xbf3154> │ │ │ │ - add ip, pc, ip │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub lr, r6, #19 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r1, #28]! │ │ │ │ - stmdb r5, {r0, r1, lr} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r5, [pc, #68] @ c010b4 <__cxa_atexit@plt+0xbf3158> │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - mov r6, r3 │ │ │ │ - b c01094 <__cxa_atexit@plt+0xbf3138> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c010a4 <__cxa_atexit@plt+0xbf3148> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ bffffc <__cxa_atexit@plt+0xbf20a0> │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #68] @ c0005c <__cxa_atexit@plt+0xbf2100> │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bhi c00048 <__cxa_atexit@plt+0xbf20ec> │ │ │ │ + stmda r5, {r9, sl} │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b bffa50 <__cxa_atexit@plt+0xbf1af4> │ │ │ │ + ldr r7, [pc, #16] @ c00060 <__cxa_atexit@plt+0xbf2104> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r6, r7, r0, r8 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - cmpeq r7, r4, asr #18 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r8, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c010e8 <__cxa_atexit@plt+0xbf318c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c010f0 <__cxa_atexit@plt+0xbf3194> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1992c74 <__cxa_atexit@plt+0x1984d18> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, ror #15 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c011a4 <__cxa_atexit@plt+0xbf3248> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [pc, #140] @ c011ac <__cxa_atexit@plt+0xbf3250> │ │ │ │ - str r7, [r0, #-8]! │ │ │ │ - mov r1, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-4]! │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c000e8 <__cxa_atexit@plt+0xbf218c> │ │ │ │ + ldr r7, [pc, #116] @ c0010c <__cxa_atexit@plt+0xbf21b0> │ │ │ │ tst r8, #3 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - beq c01174 <__cxa_atexit@plt+0xbf3218> │ │ │ │ - ldr sl, [pc, #112] @ c011b0 <__cxa_atexit@plt+0xbf3254> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r9, [r1] │ │ │ │ - and r1, lr, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str sl, [r2] │ │ │ │ - beq c01184 <__cxa_atexit@plt+0xbf3228> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c011a0 <__cxa_atexit@plt+0xbf3244> │ │ │ │ - ldr r0, [lr] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, lr │ │ │ │ - bx r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq c000d8 <__cxa_atexit@plt+0xbf217c> │ │ │ │ + ldr r7, [pc, #100] @ c00110 <__cxa_atexit@plt+0xbf21b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c000f8 <__cxa_atexit@plt+0xbf219c> │ │ │ │ + ldr r7, [pc, #88] @ c0011c <__cxa_atexit@plt+0xbf21c0> │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, r8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #40] @ c011b4 <__cxa_atexit@plt+0xbf3258> │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - mov r5, r0 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #40] @ c00118 <__cxa_atexit@plt+0xbf21bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r7, r8, ror #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ c01220 <__cxa_atexit@plt+0xbf32c4> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq c011fc <__cxa_atexit@plt+0xbf32a0> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c01214 <__cxa_atexit@plt+0xbf32b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ c00114 <__cxa_atexit@plt+0xbf21b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ c01224 <__cxa_atexit@plt+0xbf32c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r7, r8, ror r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c01258 <__cxa_atexit@plt+0xbf32fc> │ │ │ │ - ldr r3, [pc, #32] @ c01264 <__cxa_atexit@plt+0xbf3308> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - cmpeq r7, r8, lsr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c012c4 <__cxa_atexit@plt+0xbf3368> │ │ │ │ - ldr r1, [pc, #72] @ c012cc <__cxa_atexit@plt+0xbf3370> │ │ │ │ - ldr r3, [pc, #72] @ c012d0 <__cxa_atexit@plt+0xbf3374> │ │ │ │ - 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 c012b4 <__cxa_atexit@plt+0xbf3358> │ │ │ │ - add sl, r3, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r4, lsr r6 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlalbteq r7, r7, r4, sl @ │ │ │ │ + ldrdeq r7, [r7, #-172] @ 0xffffff54 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - cmpeq r7, r8, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01330 <__cxa_atexit@plt+0xbf33d4> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ c01338 <__cxa_atexit@plt+0xbf33dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [pc, #28] @ c0133c <__cxa_atexit@plt+0xbf33e0> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, lsr #11 │ │ │ │ - cmpeq r7, r8, asr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #60] @ c00170 <__cxa_atexit@plt+0xbf2214> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3], #-12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c01374 <__cxa_atexit@plt+0xbf3418> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c0137c <__cxa_atexit@plt+0xbf3420> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi c00160 <__cxa_atexit@plt+0xbf2204> │ │ │ │ + ldr r7, [pc, #40] @ c00174 <__cxa_atexit@plt+0xbf2218> │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r7, [pc, #16] @ c00178 <__cxa_atexit@plt+0xbf221c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #16 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + cmpeq r7, r0, ror #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c01400 <__cxa_atexit@plt+0xbf34a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0140c <__cxa_atexit@plt+0xbf34b0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #104] @ c0141c <__cxa_atexit@plt+0xbf34c0> │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr sl, [pc, #72] @ c01420 <__cxa_atexit@plt+0xbf34c4> │ │ │ │ - ldr r2, [pc, #72] @ c01424 <__cxa_atexit@plt+0xbf34c8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r2, [pc, #56] @ c01428 <__cxa_atexit@plt+0xbf34cc> │ │ │ │ - add r5, r3, #8 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c001b0 <__cxa_atexit@plt+0xbf2254> │ │ │ │ + ldr r2, [pc, #40] @ c001c8 <__cxa_atexit@plt+0xbf226c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stm r5, {r0, r1, r2, r3, lr} │ │ │ │ - mov r5, r9 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r8, lsl #10 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0x0157a59c │ │ │ │ - cmpeq r7, r0, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01460 <__cxa_atexit@plt+0xbf3504> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c01468 <__cxa_atexit@plt+0xbf350c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + ldr r3, [pc, #20] @ c001cc <__cxa_atexit@plt+0xbf2270> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r8, lsl #29 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c014ec <__cxa_atexit@plt+0xbf3590> │ │ │ │ + bhi c00238 <__cxa_atexit@plt+0xbf22dc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c014f8 <__cxa_atexit@plt+0xbf359c> │ │ │ │ - ldr lr, [pc, #104] @ c01508 <__cxa_atexit@plt+0xbf35ac> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r0, [pc, #96] @ c0150c <__cxa_atexit@plt+0xbf35b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - add lr, r3, #16 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - ldr r5, [pc, #72] @ c01510 <__cxa_atexit@plt+0xbf35b4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #68] @ c01514 <__cxa_atexit@plt+0xbf35b8> │ │ │ │ - add r5, r5, #2 │ │ │ │ + bcc c00244 <__cxa_atexit@plt+0xbf22e8> │ │ │ │ + ldr r1, [pc, #84] @ c00254 <__cxa_atexit@plt+0xbf22f8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r9 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stm lr, {r1, r3, r5} │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r5, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + orr r7, r5, r7, lsl #8 │ │ │ │ + ldr r5, [pc, #52] @ c00258 <__cxa_atexit@plt+0xbf22fc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r7, r8, asr #9 │ │ │ │ - cmpeq r7, r0, asr r4 │ │ │ │ - cmpeq r7, r0, lsr #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c01590 <__cxa_atexit@plt+0xbf3634> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0159c <__cxa_atexit@plt+0xbf3640> │ │ │ │ - ldr lr, [pc, #100] @ c015ac <__cxa_atexit@plt+0xbf3650> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #96] @ c015b0 <__cxa_atexit@plt+0xbf3654> │ │ │ │ - sub r2, r6, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ c015b4 <__cxa_atexit@plt+0xbf3658> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r9 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq r7, r8, ror #6 │ │ │ │ - cmpeq r7, ip, lsl r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub sl, r5, #20 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c0167c <__cxa_atexit@plt+0xbf3720> │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldm r9, {r0, r3, r9} │ │ │ │ - ldr lr, [pc, #184] @ c0169c <__cxa_atexit@plt+0xbf3740> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r0, [r7, #-12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - str lr, [r7, #-8] │ │ │ │ - str r9, [r7, #-4] │ │ │ │ - beq c0166c <__cxa_atexit@plt+0xbf3710> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #44 @ 0x2c │ │ │ │ - cmp r2, ip │ │ │ │ - bcc c01684 <__cxa_atexit@plt+0xbf3728> │ │ │ │ - ldr sl, [pc, #136] @ c016a0 <__cxa_atexit@plt+0xbf3744> │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr lr, [r8, #3] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - ldr r2, [pc, #96] @ c016a4 <__cxa_atexit@plt+0xbf3748> │ │ │ │ - mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #24]! │ │ │ │ - ldr r2, [pc, #84] @ c016a8 <__cxa_atexit@plt+0xbf374c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r3, r6} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, ip │ │ │ │ - mov r8, r9 │ │ │ │ - b 1992ce4 <__cxa_atexit@plt+0x1984d88> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - cmpeq r7, ip, lsr r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c01730 <__cxa_atexit@plt+0xbf37d4> │ │ │ │ - ldr lr, [pc, #108] @ c0173c <__cxa_atexit@plt+0xbf37e0> │ │ │ │ - ldr r8, [pc, #108] @ c01740 <__cxa_atexit@plt+0xbf37e4> │ │ │ │ - ldr r9, [pc, #108] @ c01744 <__cxa_atexit@plt+0xbf37e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r8, [r0, #4]! │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r3, r0 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str lr, [r3, #24]! │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str sl, [r0, #8] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str ip, [r0, #16] │ │ │ │ - str r1, [r0, #20] │ │ │ │ - str r2, [r0, #32] │ │ │ │ - str r1, [r0, #36] @ 0x24 │ │ │ │ - str r9, [r0, #40] @ 0x28 │ │ │ │ - b 1992ce4 <__cxa_atexit@plt+0x1984d88> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - ldrheq sl, [r7, #-32] @ 0xffffffe0 │ │ │ │ - strheq r6, [r7, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + cmpeq r7, r0, asr #13 │ │ │ │ + cmpeq r7, ip, asr #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c01798 <__cxa_atexit@plt+0xbf383c> │ │ │ │ - ldr r2, [pc, #56] @ c017a0 <__cxa_atexit@plt+0xbf3844> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ c017a4 <__cxa_atexit@plt+0xbf3848> │ │ │ │ + bhi c0031c <__cxa_atexit@plt+0xbf23c0> │ │ │ │ + ldr r2, [pc, #208] @ c0034c <__cxa_atexit@plt+0xbf23f0> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ c017a8 <__cxa_atexit@plt+0xbf384c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq c002f8 <__cxa_atexit@plt+0xbf239c> │ │ │ │ + ldr r0, [r9, #3] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #16 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, lr │ │ │ │ + sub r7, r7, #2 │ │ │ │ + str r7, [r1, #-12]! │ │ │ │ + str r0, [r1, #4] │ │ │ │ + bcc c0032c <__cxa_atexit@plt+0xbf23d0> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi c00308 <__cxa_atexit@plt+0xbf23ac> │ │ │ │ + ldr r1, [pc, #148] @ c0035c <__cxa_atexit@plt+0xbf2400> │ │ │ │ + ldr r2, [pc, #148] @ c00360 <__cxa_atexit@plt+0xbf2404> │ │ │ │ mov r5, r3 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0147619c │ │ │ │ - cmpeq r7, r8, asr #2 │ │ │ │ - ldrsheq sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ - hvceq 30228 @ 0x7614 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0186c <__cxa_atexit@plt+0xbf3910> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c01878 <__cxa_atexit@plt+0xbf391c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #164] @ c01888 <__cxa_atexit@plt+0xbf392c> │ │ │ │ - sub r0, r6, #27 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #132] @ c0188c <__cxa_atexit@plt+0xbf3930> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #124] @ c01890 <__cxa_atexit@plt+0xbf3934> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #56] @ 0x38 │ │ │ │ - ldr sl, [pc, #112] @ c01894 <__cxa_atexit@plt+0xbf3938> │ │ │ │ - ldr r0, [pc, #112] @ c01898 <__cxa_atexit@plt+0xbf393c> │ │ │ │ - ldr ip, [pc, #112] @ c0189c <__cxa_atexit@plt+0xbf3940> │ │ │ │ - str r1, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - mov r0, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r0, #48]! @ 0x30 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r3, r9, sl} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, lr │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ c00350 <__cxa_atexit@plt+0xbf23f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sl, [r7, #-8] │ │ │ │ - cmpeq r7, r8, lsl #3 │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - @ instruction: 0xfffffac0 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - hvceq 30220 @ 0x760c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c018f4 <__cxa_atexit@plt+0xbf3998> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c018fc <__cxa_atexit@plt+0xbf39a0> │ │ │ │ - ldr r1, [pc, #64] @ c01918 <__cxa_atexit@plt+0xbf39bc> │ │ │ │ - ldr r0, [pc, #64] @ c0191c <__cxa_atexit@plt+0xbf39c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b 1992bf4 <__cxa_atexit@plt+0x1984c98> │ │ │ │ - mov r6, r3 │ │ │ │ - b c01904 <__cxa_atexit@plt+0xbf39a8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c01914 <__cxa_atexit@plt+0xbf39b8> │ │ │ │ + ldr r7, [pc, #52] @ c00358 <__cxa_atexit@plt+0xbf23fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffff7dc │ │ │ │ - mrseq r6, (UNDEF: 71) │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0199c <__cxa_atexit@plt+0xbf3a40> │ │ │ │ - ldr r8, [pc, #96] @ c019a8 <__cxa_atexit@plt+0xbf3a4c> │ │ │ │ - ldr lr, [pc, #96] @ c019ac <__cxa_atexit@plt+0xbf3a50> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r9, [pc, #92] @ c019b0 <__cxa_atexit@plt+0xbf3a54> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #31 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r8, [r3, #16]! │ │ │ │ - ldmib r5, {r1, ip} │ │ │ │ - mov r8, r7 │ │ │ │ - str r9, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - @ instruction: 0xfffff7a4 │ │ │ │ - cmpeq r7, r0, lsr r0 │ │ │ │ + ldr r0, [pc, #32] @ c00354 <__cxa_atexit@plt+0xbf23f8> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r1] │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + cmpeq r7, ip, asr #13 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlaltbeq r7, r7, ip, r8 @ │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c019e4 <__cxa_atexit@plt+0xbf3a88> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c019ec <__cxa_atexit@plt+0xbf3a90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d85580 <__cxa_atexit@plt+0xd77624> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, ror #29 │ │ │ │ - cmpeq r7, r4, lsr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01a58 <__cxa_atexit@plt+0xbf3afc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c01a64 <__cxa_atexit@plt+0xbf3b08> │ │ │ │ - ldr r1, [pc, #80] @ c01a74 <__cxa_atexit@plt+0xbf3b18> │ │ │ │ - ldr r2, [pc, #80] @ c01a78 <__cxa_atexit@plt+0xbf3b1c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + add r6, r6, #16 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r7, r7, #2 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c003e4 <__cxa_atexit@plt+0xbf2488> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi c003cc <__cxa_atexit@plt+0xbf2470> │ │ │ │ + ldr r3, [pc, #96] @ c00408 <__cxa_atexit@plt+0xbf24ac> │ │ │ │ + ldr r1, [pc, #96] @ c0040c <__cxa_atexit@plt+0xbf24b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - ldr r7, [pc, #48] @ c01a7c <__cxa_atexit@plt+0xbf3b20> │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #44] @ c00400 <__cxa_atexit@plt+0xbf24a4> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - @ instruction: 0x01579e94 │ │ │ │ - cmpeq r7, r0, lsr #31 │ │ │ │ - @ instruction: 0x01475e90 │ │ │ │ - andeq r0, r4, r8, 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 c01ac8 <__cxa_atexit@plt+0xbf3b6c> │ │ │ │ - ldr r7, [pc, #52] @ c01ae0 <__cxa_atexit@plt+0xbf3b84> │ │ │ │ - ldr r2, [r5], #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #20] @ c01ae4 <__cxa_atexit@plt+0xbf3b88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - smlalbbeq r5, r7, r0, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01b18 <__cxa_atexit@plt+0xbf3bbc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c01b20 <__cxa_atexit@plt+0xbf3bc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #24] @ c00404 <__cxa_atexit@plt+0xbf24a8> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b d85580 <__cxa_atexit@plt+0xd77624> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r9, [r7, #-216] @ 0xffffff28 │ │ │ │ - strdeq r5, [r7, #-208] @ 0xffffff30 │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + cmpeq r7, r4, lsl #12 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01b8c <__cxa_atexit@plt+0xbf3c30> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c01b98 <__cxa_atexit@plt+0xbf3c3c> │ │ │ │ - ldr r1, [pc, #80] @ c01ba8 <__cxa_atexit@plt+0xbf3c4c> │ │ │ │ - ldr r2, [pc, #80] @ c01bac <__cxa_atexit@plt+0xbf3c50> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - ldr r7, [pc, #48] @ c01bb0 <__cxa_atexit@plt+0xbf3c54> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc c00480 <__cxa_atexit@plt+0xbf2524> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi c00468 <__cxa_atexit@plt+0xbf250c> │ │ │ │ + ldr r3, [pc, #96] @ c004a0 <__cxa_atexit@plt+0xbf2544> │ │ │ │ + ldr r2, [pc, #96] @ c004a4 <__cxa_atexit@plt+0xbf2548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #40] @ c00498 <__cxa_atexit@plt+0xbf253c> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r7, r0, ror #26 │ │ │ │ - cmpeq r7, ip, ror #28 │ │ │ │ - cmpeq r7, ip, asr sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #20] @ c0049c <__cxa_atexit@plt+0xbf2540> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + cmpeq r7, r8, ror #10 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c004f8 <__cxa_atexit@plt+0xbf259c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r8, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c01c18 <__cxa_atexit@plt+0xbf3cbc> │ │ │ │ - ldr r3, [pc, #80] @ c01c30 <__cxa_atexit@plt+0xbf3cd4> │ │ │ │ - ldr r2, [pc, #80] @ c01c34 <__cxa_atexit@plt+0xbf3cd8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [pc, #64] @ c01c38 <__cxa_atexit@plt+0xbf3cdc> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc c00560 <__cxa_atexit@plt+0xbf2604> │ │ │ │ + ldr r3, [pc, #184] @ c00598 <__cxa_atexit@plt+0xbf263c> │ │ │ │ + mov r7, #1 │ │ │ │ + add r7, r7, r2, asr #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c01c3c <__cxa_atexit@plt+0xbf3ce0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r7, r4, asr sp │ │ │ │ - cmpeq r7, r0, lsl #26 │ │ │ │ - cmpeq r7, r8, lsr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01c70 <__cxa_atexit@plt+0xbf3d14> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c01c78 <__cxa_atexit@plt+0xbf3d1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d85580 <__cxa_atexit@plt+0xd77624> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror #24 │ │ │ │ - @ instruction: 0x01475c98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c01ce4 <__cxa_atexit@plt+0xbf3d88> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c01cf0 <__cxa_atexit@plt+0xbf3d94> │ │ │ │ - ldr r1, [pc, #80] @ c01d00 <__cxa_atexit@plt+0xbf3da4> │ │ │ │ - ldr r2, [pc, #80] @ c01d04 <__cxa_atexit@plt+0xbf3da8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + sub r7, r2, #2 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r7, [r3] │ │ │ │ + bcc c0056c <__cxa_atexit@plt+0xbf2610> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi c00548 <__cxa_atexit@plt+0xbf25ec> │ │ │ │ + ldr r2, [pc, #112] @ c00590 <__cxa_atexit@plt+0xbf2634> │ │ │ │ + ldr r1, [pc, #112] @ c00594 <__cxa_atexit@plt+0xbf2638> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - ldr r7, [pc, #48] @ c01d08 <__cxa_atexit@plt+0xbf3dac> │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #56] @ c00588 <__cxa_atexit@plt+0xbf262c> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r7, r8, lsl #24 │ │ │ │ - cmpeq r7, r4, lsl sp │ │ │ │ - cmpeq r7, r4, lsl #24 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r5, [pc, #24] @ c0058c <__cxa_atexit@plt+0xbf2630> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + cmpeq r7, r8, lsl #9 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + cmpeq r7, r0, asr r4 │ │ │ │ + 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 c01d58 <__cxa_atexit@plt+0xbf3dfc> │ │ │ │ - ldr r7, [pc, #56] @ c01d70 <__cxa_atexit@plt+0xbf3e14> │ │ │ │ - ldr r2, [r5], #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c005e0 <__cxa_atexit@plt+0xbf2684> │ │ │ │ + ldr r7, [pc, #52] @ c005f4 <__cxa_atexit@plt+0xbf2698> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c005d4 <__cxa_atexit@plt+0xbf2678> │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #20] @ c01d74 <__cxa_atexit@plt+0xbf3e18> │ │ │ │ + b c00604 <__cxa_atexit@plt+0xbf26a8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c005f8 <__cxa_atexit@plt+0xbf269c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r7, r0, lsl #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c01dd4 <__cxa_atexit@plt+0xbf3e78> │ │ │ │ - ldr r1, [pc, #72] @ c01ddc <__cxa_atexit@plt+0xbf3e80> │ │ │ │ - ldr r3, [pc, #72] @ c01de0 <__cxa_atexit@plt+0xbf3e84> │ │ │ │ - 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 c01dc4 <__cxa_atexit@plt+0xbf3e68> │ │ │ │ - add sl, r3, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, r8, asr #14 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ c00670 <__cxa_atexit@plt+0xbf2714> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c00668 <__cxa_atexit@plt+0xbf270c> │ │ │ │ + ldr r3, [pc, #72] @ c00674 <__cxa_atexit@plt+0xbf2718> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c00668 <__cxa_atexit@plt+0xbf270c> │ │ │ │ + ldr r3, [pc, #44] @ c00678 <__cxa_atexit@plt+0xbf271c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c00668 <__cxa_atexit@plt+0xbf270c> │ │ │ │ + b c00718 <__cxa_atexit@plt+0xbf27bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #68] @ c006d0 <__cxa_atexit@plt+0xbf2774> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c006c8 <__cxa_atexit@plt+0xbf276c> │ │ │ │ + ldr r3, [pc, #40] @ c006d4 <__cxa_atexit@plt+0xbf2778> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c006c8 <__cxa_atexit@plt+0xbf276c> │ │ │ │ + b c00718 <__cxa_atexit@plt+0xbf27bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r4, lsr #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - strdeq r5, [r7, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c01e68 <__cxa_atexit@plt+0xbf3f0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c01e70 <__cxa_atexit@plt+0xbf3f14> │ │ │ │ - ldr r5, [pc, #88] @ c01e8c <__cxa_atexit@plt+0xbf3f30> │ │ │ │ - ldr r2, [pc, #88] @ c01e90 <__cxa_atexit@plt+0xbf3f34> │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r3, [pc, #36] @ c0070c <__cxa_atexit@plt+0xbf27b0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c00704 <__cxa_atexit@plt+0xbf27a8> │ │ │ │ + b c00718 <__cxa_atexit@plt+0xbf27bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #148] @ c007b4 <__cxa_atexit@plt+0xbf2858> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r5, [r7] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r5, [pc, #68] @ c01e94 <__cxa_atexit@plt+0xbf3f38> │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r2, r5, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, r3 │ │ │ │ - b c01e78 <__cxa_atexit@plt+0xbf3f1c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c01e88 <__cxa_atexit@plt+0xbf3f2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq c00794 <__cxa_atexit@plt+0xbf2838> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc c0079c <__cxa_atexit@plt+0xbf2840> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, r3, r0 │ │ │ │ + add r2, r2, r1 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c007ac <__cxa_atexit@plt+0xbf2850> │ │ │ │ + add r0, r2, #8 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl cd20 │ │ │ │ + ldr r7, [pc, #60] @ c007b8 <__cxa_atexit@plt+0xbf285c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - smlaltteq r5, r7, ip, sl │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0x01579b98 │ │ │ │ - smlalbbeq r5, r7, r4, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ - cmpeq r7, r0, lsl #22 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r0, #0 │ │ │ │ + b c00774 <__cxa_atexit@plt+0xbf2818> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrheq fp, [r7, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c00824 <__cxa_atexit@plt+0xbf28c8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r2, r2, r1 │ │ │ │ + add r3, r3, r0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c00830 <__cxa_atexit@plt+0xbf28d4> │ │ │ │ + add r0, r2, #8 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl cd20 │ │ │ │ + ldr r7, [pc, #40] @ c00838 <__cxa_atexit@plt+0xbf28dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r0, #0 │ │ │ │ + b c00808 <__cxa_atexit@plt+0xbf28ac> │ │ │ │ + cmpeq r7, r8, lsr #2 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c01f84 <__cxa_atexit@plt+0xbf4028> │ │ │ │ - ldr r3, [pc, #192] @ c01f94 <__cxa_atexit@plt+0xbf4038> │ │ │ │ + bhi c00898 <__cxa_atexit@plt+0xbf293c> │ │ │ │ + ldr r3, [pc, #76] @ c008a8 <__cxa_atexit@plt+0xbf294c> │ │ │ │ mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #-8]! │ │ │ │ str r9, [r7, #4] │ │ │ │ - beq c01f54 <__cxa_atexit@plt+0xbf3ff8> │ │ │ │ - ldr r3, [pc, #168] @ c01f98 <__cxa_atexit@plt+0xbf403c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - mov r0, #253 @ 0xfd │ │ │ │ - and r1, r2, r1 │ │ │ │ - orr r0, r0, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r0, r2 │ │ │ │ + beq c00888 <__cxa_atexit@plt+0xbf292c> │ │ │ │ + ldr r3, [pc, #52] @ c008ac <__cxa_atexit@plt+0xbf2950> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c01f64 <__cxa_atexit@plt+0xbf4008> │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - add r7, r3, #4 │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c01f74 <__cxa_atexit@plt+0xbf4018> │ │ │ │ - ldr r7, [pc, #100] @ c01f9c <__cxa_atexit@plt+0xbf4040> │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add r7, r3, #7 │ │ │ │ - stmib r5, {r1, r3, r7} │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ 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, #40] @ c01fa4 <__cxa_atexit@plt+0xbf4048> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c01fa0 <__cxa_atexit@plt+0xbf4044> │ │ │ │ + ldr r7, [pc, #16] @ c008b0 <__cxa_atexit@plt+0xbf2954> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - cmpeq r7, ip, lsr sl │ │ │ │ - cmpeq r7, r4, ror #12 │ │ │ │ - cmpeq r7, ip, lsl #20 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0x01477498 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #132] @ c02040 <__cxa_atexit@plt+0xbf40e4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ c008d4 <__cxa_atexit@plt+0xbf2978> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c008f8 <__cxa_atexit@plt+0xbf299c> │ │ │ │ + str r7, [r5] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - and r0, r1, r0 │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - movne r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c00954 <__cxa_atexit@plt+0xbf29f8> │ │ │ │ + ldr lr, [pc, #64] @ c00960 <__cxa_atexit@plt+0xbf2a04> │ │ │ │ + ldr r0, [pc, #64] @ c00964 <__cxa_atexit@plt+0xbf2a08> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r7, ip, lsl #25 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ c009b4 <__cxa_atexit@plt+0xbf2a58> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c009ac <__cxa_atexit@plt+0xbf2a50> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #32] @ c009b8 <__cxa_atexit@plt+0xbf2a5c> │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c02024 <__cxa_atexit@plt+0xbf40c8> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - add r2, r3, #4 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c0202c <__cxa_atexit@plt+0xbf40d0> │ │ │ │ - ldr r2, [pc, #60] @ c02044 <__cxa_atexit@plt+0xbf40e8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r7, r3, #7 │ │ │ │ - stmdb r5, {r0, r3, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq c009ac <__cxa_atexit@plt+0xbf2a50> │ │ │ │ + b c00a00 <__cxa_atexit@plt+0xbf2aa4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c02048 <__cxa_atexit@plt+0xbf40ec> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #28] @ c009f4 <__cxa_atexit@plt+0xbf2a98> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq c009ec <__cxa_atexit@plt+0xbf2a90> │ │ │ │ + b c00a00 <__cxa_atexit@plt+0xbf2aa4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r7, r8, lsr #11 │ │ │ │ - cmpeq r7, r8, ror #18 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - add r2, r3, #4 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c0208c <__cxa_atexit@plt+0xbf4130> │ │ │ │ - ldr r2, [pc, #52] @ c020a4 <__cxa_atexit@plt+0xbf4148> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge c00a24 <__cxa_atexit@plt+0xbf2ac8> │ │ │ │ + ldr r3, [pc, #212] @ c00aec <__cxa_atexit@plt+0xbf2b90> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #176] @ c00ae0 <__cxa_atexit@plt+0xbf2b84> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - add r7, r3, #7 │ │ │ │ - stmdb r5, {r0, r3, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c00a74 <__cxa_atexit@plt+0xbf2b18> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c00acc <__cxa_atexit@plt+0xbf2b70> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge c00a80 <__cxa_atexit@plt+0xbf2b24> │ │ │ │ + ldr r2, [pc, #140] @ c00af0 <__cxa_atexit@plt+0xbf2b94> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r5, r3 │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c020a0 <__cxa_atexit@plt+0xbf4144> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, asr #10 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r7, ip, lsl #6 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc c02170 <__cxa_atexit@plt+0xbf4214> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [pc, #216] @ c021a8 <__cxa_atexit@plt+0xbf424c> │ │ │ │ - sub r9, r3, #11 │ │ │ │ - sub r2, r3, #2 │ │ │ │ - mov fp, #0 │ │ │ │ + ldr r8, [pc, #92] @ c00ae4 <__cxa_atexit@plt+0xbf2b88> │ │ │ │ + sub r1, r2, #23 │ │ │ │ + sub r0, r2, #15 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldmib r5, {r1, sl} │ │ │ │ - ldr ip, [pc, #192] @ c021ac <__cxa_atexit@plt+0xbf4250> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, sl, r1 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - sub r1, r5, #8 │ │ │ │ - stmib r5, {r0, r7} │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + ldr lr, [pc, #80] @ c00ae8 <__cxa_atexit@plt+0xbf2b8c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ str r8, [r6, #4] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str fp, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bne c0215c <__cxa_atexit@plt+0xbf4200> │ │ │ │ - add r7, r6, #24 │ │ │ │ - cmp lr, r7 │ │ │ │ - bcc c02180 <__cxa_atexit@plt+0xbf4224> │ │ │ │ - sub r3, r7, #3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r2, [pc, #112] @ c021b4 <__cxa_atexit@plt+0xbf4258> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - ldr r7, [sp] │ │ │ │ - b c023dc <__cxa_atexit@plt+0xbf4480> │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + @ instruction: 0x0157b598 │ │ │ │ + cmpeq r7, ip, asr pc │ │ │ │ + andeq r0, r0, r0, lsl r2 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c00b7c <__cxa_atexit@plt+0xbf2c20> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge c00b30 <__cxa_atexit@plt+0xbf2bd4> │ │ │ │ + ldr r3, [pc, #112] @ c00b94 <__cxa_atexit@plt+0xbf2c38> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r8, [pc, #84] @ c00b8c <__cxa_atexit@plt+0xbf2c30> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + sub r0, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #72] @ c00b90 <__cxa_atexit@plt+0xbf2c34> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r1] │ │ │ │ - b c02220 <__cxa_atexit@plt+0xbf42c4> │ │ │ │ - mov r6, #16 │ │ │ │ + bx ip │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #40] @ c021b0 <__cxa_atexit@plt+0xbf4254> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, #8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r1] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, ip, asr r8 │ │ │ │ - ldrsheq sl, [r7, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r7, r4, lsr #9 │ │ │ │ - strdeq r5, [r7, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r0, r7, lsr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c02200 <__cxa_atexit@plt+0xbf42a4> │ │ │ │ - ldr r2, [pc, #56] @ c02218 <__cxa_atexit@plt+0xbf42bc> │ │ │ │ + cmpeq r7, r8, ror #9 │ │ │ │ + cmpeq r7, ip, lsr #29 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c00c14 <__cxa_atexit@plt+0xbf2cb8> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c00bd8 <__cxa_atexit@plt+0xbf2c7c> │ │ │ │ + bl d53c │ │ │ │ + b c00bdc <__cxa_atexit@plt+0xbf2c80> │ │ │ │ + bl cdc8 │ │ │ │ + ldr lr, [pc, #60] @ c00c20 <__cxa_atexit@plt+0xbf2cc4> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + sub r3, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #48] @ c00c24 <__cxa_atexit@plt+0xbf2cc8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c023dc <__cxa_atexit@plt+0xbf4480> │ │ │ │ - ldr r3, [pc, #20] @ c0221c <__cxa_atexit@plt+0xbf42c0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str r1, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r7, r8, #12 │ │ │ │ + stm r7, {r2, r9, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r8, lsl #28 │ │ │ │ + cmpeq r7, r4, lsr r4 │ │ │ │ + andeq r0, r0, r5, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r9, [r8, #8]! │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + ldr r2, [r8, #-4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c00c58 <__cxa_atexit@plt+0xbf2cfc> │ │ │ │ + bl d53c │ │ │ │ + b c00c5c <__cxa_atexit@plt+0xbf2d00> │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #188] @ c00d20 <__cxa_atexit@plt+0xbf2dc4> │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c00cb0 <__cxa_atexit@plt+0xbf2d54> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c00d08 <__cxa_atexit@plt+0xbf2dac> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge c00cc0 <__cxa_atexit@plt+0xbf2d64> │ │ │ │ + ldr r7, [pc, #144] @ c00d2c <__cxa_atexit@plt+0xbf2dd0> │ │ │ │ + str r2, [r5, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #92] @ c00d24 <__cxa_atexit@plt+0xbf2dc8> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + sub r0, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #80] @ c00d28 <__cxa_atexit@plt+0xbf2dcc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, lsl #8 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq r7, r8, asr r3 │ │ │ │ + cmpeq r7, ip, lsl sp │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0237c <__cxa_atexit@plt+0xbf4420> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c00db8 <__cxa_atexit@plt+0xbf2e5c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r7, r2 │ │ │ │ - bge c02290 <__cxa_atexit@plt+0xbf4334> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c022ac <__cxa_atexit@plt+0xbf4350> │ │ │ │ - ldr lr, [pc, #320] @ c023b4 <__cxa_atexit@plt+0xbf4458> │ │ │ │ - sub r1, r6, #11 │ │ │ │ - add r7, r7, #1 │ │ │ │ + bge c00d6c <__cxa_atexit@plt+0xbf2e10> │ │ │ │ + ldr r3, [pc, #112] @ c00dd0 <__cxa_atexit@plt+0xbf2e74> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r8, [pc, #84] @ c00dc8 <__cxa_atexit@plt+0xbf2e6c> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + sub r0, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #72] @ c00dcc <__cxa_atexit@plt+0xbf2e70> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #308] @ c023b8 <__cxa_atexit@plt+0xbf445c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r0, r7, lr} │ │ │ │ - b c02368 <__cxa_atexit@plt+0xbf440c> │ │ │ │ - ldr r6, [pc, #296] @ c023c0 <__cxa_atexit@plt+0xbf4464> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c022e4 <__cxa_atexit@plt+0xbf4388> │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - ldr lr, [pc, #236] @ c023ac <__cxa_atexit@plt+0xbf4450> │ │ │ │ - add r1, r1, r2, lsl #6 │ │ │ │ - sub r0, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, ip, lsr #5 │ │ │ │ + cmpeq r7, r0, ror ip │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c00e50 <__cxa_atexit@plt+0xbf2ef4> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c00e14 <__cxa_atexit@plt+0xbf2eb8> │ │ │ │ + bl d53c │ │ │ │ + b c00e18 <__cxa_atexit@plt+0xbf2ebc> │ │ │ │ + bl cdc8 │ │ │ │ + ldr lr, [pc, #60] @ c00e5c <__cxa_atexit@plt+0xbf2f00> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + sub r3, r6, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #224] @ c023b0 <__cxa_atexit@plt+0xbf4454> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - stmib r3, {r2, r7, lr} │ │ │ │ - sub r2, r1, #12416 @ 0x3080 │ │ │ │ - b c02368 <__cxa_atexit@plt+0xbf440c> │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c0232c <__cxa_atexit@plt+0xbf43d0> │ │ │ │ - ldr r9, [pc, #168] @ c023a4 <__cxa_atexit@plt+0xbf4448> │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [pc, #156] @ c023a8 <__cxa_atexit@plt+0xbf444c> │ │ │ │ - ldr r8, [pc, #136] @ c02398 <__cxa_atexit@plt+0xbf443c> │ │ │ │ - add r7, r7, #3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r2, r7, r9} │ │ │ │ - add r7, r0, lr │ │ │ │ - add r2, r7, r8 │ │ │ │ - b c02368 <__cxa_atexit@plt+0xbf440c> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - ldr r8, [pc, #100] @ c0239c <__cxa_atexit@plt+0xbf4440> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #88] @ c023a0 <__cxa_atexit@plt+0xbf4444> │ │ │ │ - add r9, r0, lr, lsl #6 │ │ │ │ - ldr lr, [pc, #68] @ c02394 <__cxa_atexit@plt+0xbf4438> │ │ │ │ + ldr r2, [pc, #48] @ c00e60 <__cxa_atexit@plt+0xbf2f04> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r0, r9, r1 │ │ │ │ - add r7, r7, #4 │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - add r2, r0, lr │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c023dc <__cxa_atexit@plt+0xbf4480> │ │ │ │ - ldr r3, [pc, #56] @ c023bc <__cxa_atexit@plt+0xbf4460> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str r1, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r7, r8, #12 │ │ │ │ + stm r7, {r2, r9, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r7, r8, lsr #5 │ │ │ │ - cmpeq r7, r8, ror #11 │ │ │ │ - cmpeq r7, r4, ror #5 │ │ │ │ - cmpeq r7, r0, lsr #12 │ │ │ │ - cmpeq r7, r0, lsr #6 │ │ │ │ - cmpeq r7, r4, ror #12 │ │ │ │ - cmpeq r7, ip, ror #6 │ │ │ │ - ldrheq r9, [r7, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4, lsr r4 │ │ │ │ - strdeq r4, [r7, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r7, lsr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r7, ip, asr #23 │ │ │ │ + ldrsheq fp, [r7, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c00ebc <__cxa_atexit@plt+0xbf2f60> │ │ │ │ + ldr r7, [pc, #72] @ c00ecc <__cxa_atexit@plt+0xbf2f70> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq c00eb0 <__cxa_atexit@plt+0xbf2f54> │ │ │ │ + ldr r2, [pc, #52] @ c00ed0 <__cxa_atexit@plt+0xbf2f74> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c02220 <__cxa_atexit@plt+0xbf42c4> │ │ │ │ - mov ip, r5 │ │ │ │ - ldr fp, [r5, #8]! │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - add r1, fp, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - bge c0240c <__cxa_atexit@plt+0xbf44b0> │ │ │ │ - ldr r9, [ip, #12] │ │ │ │ - b c025a0 <__cxa_atexit@plt+0xbf4644> │ │ │ │ - str r5, [sp, #8] │ │ │ │ - add r5, r7, #10 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - add r5, r7, #9 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - mov r5, ip │ │ │ │ - ldr r0, [ip] │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - add r3, r6, #5 │ │ │ │ - add r2, r6, #8 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - mov r0, #0 │ │ │ │ - movhi r0, #1 │ │ │ │ - lsrs sl, lr, #16 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r5, lr, #11 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c024e8 <__cxa_atexit@plt+0xbf458c> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c024c0 <__cxa_atexit@plt+0xbf4564> │ │ │ │ - cmp r0, #2 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, lr, lsr #6 │ │ │ │ - bne c024f8 <__cxa_atexit@plt+0xbf459c> │ │ │ │ - mvn r5, #31 │ │ │ │ - add r5, r5, lr, lsr #12 │ │ │ │ - strb r5, [fp, r8] │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - str r9, [ip, #12] │ │ │ │ - strb r0, [fp, r5] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r5, [fp, r0] │ │ │ │ - mov fp, r1 │ │ │ │ - b c02540 <__cxa_atexit@plt+0xbf45e4> │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - add r0, r0, lr, lsr #6 │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r0, [fp, r8] │ │ │ │ - strb r5, [fp, r1] │ │ │ │ - str r9, [ip, #12] │ │ │ │ - add fp, fp, #2 │ │ │ │ - b c02540 <__cxa_atexit@plt+0xbf45e4> │ │ │ │ - strb lr, [fp, r8] │ │ │ │ - str r9, [ip, #12] │ │ │ │ - add fp, fp, #1 │ │ │ │ - b c02540 <__cxa_atexit@plt+0xbf45e4> │ │ │ │ - mvn r4, #15 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - add r5, r4, lr, lsr #18 │ │ │ │ - mov r4, #63 @ 0x3f │ │ │ │ - and sl, r4, lr, lsr #12 │ │ │ │ - strb r5, [fp, r8] │ │ │ │ - orr r5, sl, #128 @ 0x80 │ │ │ │ - strb r5, [fp, r7] │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [fp, r5] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - add fp, fp, #4 │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r5, [r1, r8] │ │ │ │ - str r9, [ip, #12] │ │ │ │ - and r5, r9, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - bne c025c8 <__cxa_atexit@plt+0xbf466c> │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r1, r3, #3 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc c025e4 <__cxa_atexit@plt+0xbf4688> │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - ldr lr, [ip, #32] │ │ │ │ - ldr r1, [pc, #168] @ c02614 <__cxa_atexit@plt+0xbf46b8> │ │ │ │ + mov r5, r3 │ │ │ │ + str r2, [r3] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c00ed4 <__cxa_atexit@plt+0xbf2f78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + hvceq 30440 @ 0x76e8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ c00ef8 <__cxa_atexit@plt+0xbf2f9c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm ip, {r3, lr} │ │ │ │ - str r1, [r2, #-4] │ │ │ │ - str r0, [r2], #8 │ │ │ │ - add r1, fp, #3 │ │ │ │ - add r3, r3, #8 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - cmp r7, r1 │ │ │ │ - bge c0244c <__cxa_atexit@plt+0xbf44f0> │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - sub r6, r2, #8 │ │ │ │ - ldr r2, [pc, #112] @ c02618 <__cxa_atexit@plt+0xbf46bc> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r3, #2 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c00f44 <__cxa_atexit@plt+0xbf2fe8> │ │ │ │ + ldr r2, [pc, #48] @ c00f50 <__cxa_atexit@plt+0xbf2ff4> │ │ │ │ + ldr r1, [pc, #48] @ c00f54 <__cxa_atexit@plt+0xbf2ff8> │ │ │ │ + sub r8, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r8, r3, r4, lsl #1 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add lr, ip, #8 │ │ │ │ - stm lr, {r2, r8, r9, fp} │ │ │ │ - mov fp, r0 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str fp, [r6] │ │ │ │ - sub r6, r2, #8 │ │ │ │ - str r9, [r5] │ │ │ │ - b c02220 <__cxa_atexit@plt+0xbf42c4> │ │ │ │ - mov r5, #8 │ │ │ │ - ldr r6, [pc, #44] @ c0261c <__cxa_atexit@plt+0xbf46c0> │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, r9 │ │ │ │ - str fp, [r5] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - @ instruction: 0x01474d94 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - bne c02694 <__cxa_atexit@plt+0xbf4738> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x0157b690 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #116] @ c00fdc <__cxa_atexit@plt+0xbf3080> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c00fa4 <__cxa_atexit@plt+0xbf3048> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c026a4 <__cxa_atexit@plt+0xbf4748> │ │ │ │ - ldr r2, [pc, #88] @ c026c8 <__cxa_atexit@plt+0xbf476c> │ │ │ │ - sub r1, r3, #3 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c00fcc <__cxa_atexit@plt+0xbf3070> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge c00fac <__cxa_atexit@plt+0xbf3050> │ │ │ │ + ldr r3, [pc, #72] @ c00fe4 <__cxa_atexit@plt+0xbf3088> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ c00fe0 <__cxa_atexit@plt+0xbf3084> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c023dc <__cxa_atexit@plt+0xbf4480> │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b c02220 <__cxa_atexit@plt+0xbf42c4> │ │ │ │ - ldr r6, [pc, #24] @ c026c4 <__cxa_atexit@plt+0xbf4768> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb0c │ │ │ │ - cmpeq r7, r4, ror pc │ │ │ │ - smlaltteq r4, r7, r8, ip │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r7, ip, rrx │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c02734 <__cxa_atexit@plt+0xbf47d8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c02720 <__cxa_atexit@plt+0xbf47c4> │ │ │ │ - ldr lr, [pc, #76] @ c02748 <__cxa_atexit@plt+0xbf47ec> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ + bcc c01040 <__cxa_atexit@plt+0xbf30e4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge c01020 <__cxa_atexit@plt+0xbf30c4> │ │ │ │ + ldr r3, [pc, #60] @ c01054 <__cxa_atexit@plt+0xbf30f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ c01050 <__cxa_atexit@plt+0xbf30f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c02744 <__cxa_atexit@plt+0xbf47e8> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r7, r4, lsl #29 │ │ │ │ - ldrheq r9, [r7, #-28] @ 0xffffffe4 │ │ │ │ - hvceq 29988 @ 0x7524 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b c01ec0 <__cxa_atexit@plt+0xbf3f64> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c027d0 <__cxa_atexit@plt+0xbf4874> │ │ │ │ - ldr r1, [pc, #92] @ c027dc <__cxa_atexit@plt+0xbf4880> │ │ │ │ - ldr r7, [pc, #92] @ c027e0 <__cxa_atexit@plt+0xbf4884> │ │ │ │ - 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 c027c4 <__cxa_atexit@plt+0xbf4868> │ │ │ │ - ldr r3, [pc, #60] @ c027e4 <__cxa_atexit@plt+0xbf4888> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r2, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r7, r8, lsr r1 │ │ │ │ - cmpeq r7, r4, lsr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsheq sl, [r7, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ c02818 <__cxa_atexit@plt+0xbf48bc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r2, r1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c010ac <__cxa_atexit@plt+0xbf3150> │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c01090 <__cxa_atexit@plt+0xbf3134> │ │ │ │ + bl d53c │ │ │ │ + b c01094 <__cxa_atexit@plt+0xbf3138> │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #28] @ c010b8 <__cxa_atexit@plt+0xbf315c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r5, [r7, #-16] │ │ │ │ - @ instruction: 0x01475194 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, ip, lsl #31 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c028a8 <__cxa_atexit@plt+0xbf494c> │ │ │ │ - ldr r3, [pc, #120] @ c028b8 <__cxa_atexit@plt+0xbf495c> │ │ │ │ + bhi c01118 <__cxa_atexit@plt+0xbf31bc> │ │ │ │ + ldr r3, [pc, #76] @ c01128 <__cxa_atexit@plt+0xbf31cc> │ │ │ │ mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #-8]! │ │ │ │ str r9, [r7, #4] │ │ │ │ - beq c02888 <__cxa_atexit@plt+0xbf492c> │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - add r7, r3, #4 │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c02898 <__cxa_atexit@plt+0xbf493c> │ │ │ │ - ldr r7, [pc, #80] @ c028bc <__cxa_atexit@plt+0xbf4960> │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add r7, r3, #7 │ │ │ │ - stmib r5, {r1, r3, r7} │ │ │ │ - str r2, [r5, #16] │ │ │ │ + beq c01108 <__cxa_atexit@plt+0xbf31ac> │ │ │ │ + ldr r3, [pc, #52] @ c0112c <__cxa_atexit@plt+0xbf31d0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c028c4 <__cxa_atexit@plt+0xbf4968> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c028c0 <__cxa_atexit@plt+0xbf4964> │ │ │ │ + ldr r7, [pc, #16] @ c01130 <__cxa_atexit@plt+0xbf31d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq r7, r0, lsr r1 │ │ │ │ - cmpeq r7, r0, asr #26 │ │ │ │ - smlaltteq r5, r7, ip, r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r7, r0, lsr #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - add r2, r3, #4 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c02908 <__cxa_atexit@plt+0xbf49ac> │ │ │ │ - ldr r2, [pc, #52] @ c02920 <__cxa_atexit@plt+0xbf49c4> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r7, r3, #7 │ │ │ │ - stmdb r5, {r0, r3, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ c01154 <__cxa_atexit@plt+0xbf31f8> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c0291c <__cxa_atexit@plt+0xbf49c0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, asr #25 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0x01474a90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c029f0 <__cxa_atexit@plt+0xbf4a94> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [pc, #172] @ c029fc <__cxa_atexit@plt+0xbf4aa0> │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ + bcc c011a0 <__cxa_atexit@plt+0xbf3244> │ │ │ │ + ldr r2, [pc, #48] @ c011ac <__cxa_atexit@plt+0xbf3250> │ │ │ │ + ldr r1, [pc, #48] @ c011b0 <__cxa_atexit@plt+0xbf3254> │ │ │ │ + sub r8, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r8, [pc, #148] @ c02a00 <__cxa_atexit@plt+0xbf4aa4> │ │ │ │ - sub r1, r6, #2 │ │ │ │ - mov r2, r5 │ │ │ │ - sub ip, r6, #11 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - ldr fp, [pc, #120] @ c02a04 <__cxa_atexit@plt+0xbf4aa8> │ │ │ │ - and r1, r1, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r3, r3, #16 │ │ │ │ - stm r3, {r0, fp, ip} │ │ │ │ - sub r3, r9, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - add r3, lr, r0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - bne c029d0 <__cxa_atexit@plt+0xbf4a74> │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r3 │ │ │ │ - b c02a0c <__cxa_atexit@plt+0xbf4ab0> │ │ │ │ - ldr r3, [pc, #48] @ c02a08 <__cxa_atexit@plt+0xbf4aac> │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - cmpeq r7, r0, asr #31 │ │ │ │ - cmpeq r7, r8, asr ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c02b94 <__cxa_atexit@plt+0xbf4c38> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c02a7c <__cxa_atexit@plt+0xbf4b20> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c02ab4 <__cxa_atexit@plt+0xbf4b58> │ │ │ │ - ldr lr, [pc, #372] @ c02bd4 <__cxa_atexit@plt+0xbf4c78> │ │ │ │ - sub r1, r6, #11 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #360] @ c02bd8 <__cxa_atexit@plt+0xbf4c7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r0, r7, lr} │ │ │ │ - b c02b80 <__cxa_atexit@plt+0xbf4c24> │ │ │ │ - ldr r7, [pc, #304] @ c02bb4 <__cxa_atexit@plt+0xbf4c58> │ │ │ │ - mov r6, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-4]! │ │ │ │ - ldr r7, [r6, #28] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r7, r4, lsr r4 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ c011dc <__cxa_atexit@plt+0xbf3280> │ │ │ │ tst r7, #3 │ │ │ │ - beq c02aec <__cxa_atexit@plt+0xbf4b90> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r6, r3 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #268] @ c02bb8 <__cxa_atexit@plt+0xbf4c5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c02b88 <__cxa_atexit@plt+0xbf4c2c> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c02afc <__cxa_atexit@plt+0xbf4ba0> │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - ldr lr, [pc, #260] @ c02bcc <__cxa_atexit@plt+0xbf4c70> │ │ │ │ - add r1, r1, r2, lsl #6 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #248] @ c02bd0 <__cxa_atexit@plt+0xbf4c74> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - stmib r3, {r2, r7, lr} │ │ │ │ - sub r2, r1, #12416 @ 0x3080 │ │ │ │ - b c02b80 <__cxa_atexit@plt+0xbf4c24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c011d4 <__cxa_atexit@plt+0xbf3278> │ │ │ │ + b c011e8 <__cxa_atexit@plt+0xbf328c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c02b44 <__cxa_atexit@plt+0xbf4be8> │ │ │ │ - ldr r9, [pc, #176] @ c02bc4 <__cxa_atexit@plt+0xbf4c68> │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [pc, #164] @ c02bc8 <__cxa_atexit@plt+0xbf4c6c> │ │ │ │ - ldr r8, [pc, #136] @ c02bb0 <__cxa_atexit@plt+0xbf4c54> │ │ │ │ - add r7, r7, #3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r2, r7, r9} │ │ │ │ - add r7, r0, lr │ │ │ │ - add r2, r7, r8 │ │ │ │ - b c02b80 <__cxa_atexit@plt+0xbf4c24> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - ldr r8, [pc, #108] @ c02bbc <__cxa_atexit@plt+0xbf4c60> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #96] @ c02bc0 <__cxa_atexit@plt+0xbf4c64> │ │ │ │ - add r9, r0, lr, lsl #6 │ │ │ │ - ldr lr, [pc, #68] @ c02bac <__cxa_atexit@plt+0xbf4c50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r0, r9, r1 │ │ │ │ - add r7, r7, #4 │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - add r2, r0, lr │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b c02c2c <__cxa_atexit@plt+0xbf4cd0> │ │ │ │ - ldr r3, [pc, #64] @ c02bdc <__cxa_atexit@plt+0xbf4c80> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - cmpeq r7, r4, asr #22 │ │ │ │ - @ instruction: 0x01579a94 │ │ │ │ - ldrsbeq r8, [r7, #-208] @ 0xffffff30 │ │ │ │ - ldrsbeq r9, [r7, #-160] @ 0xffffff60 │ │ │ │ - cmpeq r7, r8, lsl #28 │ │ │ │ - cmpeq r7, ip, lsl fp │ │ │ │ - cmpeq r7, ip, asr lr │ │ │ │ - cmpeq r7, r4, lsl #23 │ │ │ │ - cmpeq r7, r8, asr #29 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq r4, [r7, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c02a0c <__cxa_atexit@plt+0xbf4ab0> │ │ │ │ - strheq r4, [r7, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r7, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c02c28 <__cxa_atexit@plt+0xbf4ccc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c02c2c <__cxa_atexit@plt+0xbf4cd0> │ │ │ │ - cmpeq r7, r0, ror #19 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r2, [pc, #168] @ c012a4 <__cxa_atexit@plt+0xbf3348> │ │ │ │ mov r3, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r2, [r3, #16]! │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr ip, [sl, #-8]! │ │ │ │ - add r8, ip, #3 │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c02c7c <__cxa_atexit@plt+0xbf4d20> │ │ │ │ - ldr r3, [pc, #336] @ c02da8 <__cxa_atexit@plt+0xbf4e4c> │ │ │ │ - mov r1, #2 │ │ │ │ - add r8, r1, r2, lsl #1 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str ip, [r5, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, sl │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldm r5, {r1, lr} │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - add r9, r7, #8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c02d14 <__cxa_atexit@plt+0xbf4db8> │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c02cec <__cxa_atexit@plt+0xbf4d90> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c02d24 <__cxa_atexit@plt+0xbf4dc8> │ │ │ │ - mvn r0, #31 │ │ │ │ - add r0, r0, r1, lsr #12 │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - add r0, r7, ip │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - orr r1, r2, #128 @ 0x80 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - strb r1, [r0, #9] │ │ │ │ - b c02d74 <__cxa_atexit@plt+0xbf4e18> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - add r0, r7, ip │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - strb r1, [r0, #9] │ │ │ │ - add r8, ip, #2 │ │ │ │ - b c02d74 <__cxa_atexit@plt+0xbf4e18> │ │ │ │ - strb r1, [ip, r9] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - add r8, ip, #1 │ │ │ │ - b c02d74 <__cxa_atexit@plt+0xbf4e18> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r1, lsr #18 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r2, r0, r1, lsr #6 │ │ │ │ - and r0, r0, r1, lsr #12 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - add r0, r7, ip │ │ │ │ - strb r2, [r0, #10] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ - and r0, r1, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r8, r9] │ │ │ │ - add r8, ip, #4 │ │ │ │ - and r2, lr, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [sl] │ │ │ │ - bne c02d90 <__cxa_atexit@plt+0xbf4e34> │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, fp │ │ │ │ - b c02a0c <__cxa_atexit@plt+0xbf4ab0> │ │ │ │ - ldr r2, [pc, #20] @ c02dac <__cxa_atexit@plt+0xbf4e50> │ │ │ │ - str r8, [r5, #32] │ │ │ │ + str r1, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq r7, r4, lsl #12 │ │ │ │ - andeq r0, r0, r6, lsr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - and r2, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - bne c02df4 <__cxa_atexit@plt+0xbf4e98> │ │ │ │ - mov r7, fp │ │ │ │ - b c02a0c <__cxa_atexit@plt+0xbf4ab0> │ │ │ │ - ldr r2, [pc, #16] @ c02e0c <__cxa_atexit@plt+0xbf4eb0> │ │ │ │ - str r8, [r5, #24] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c01248 <__cxa_atexit@plt+0xbf32ec> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c01290 <__cxa_atexit@plt+0xbf3334> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp r7, r0 │ │ │ │ + bge c01254 <__cxa_atexit@plt+0xbf32f8> │ │ │ │ + ldr r2, [pc, #120] @ c012b0 <__cxa_atexit@plt+0xbf3354> │ │ │ │ + str r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltbeq r4, r7, r4, r5 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #76] @ c012a8 <__cxa_atexit@plt+0xbf334c> │ │ │ │ + sub r7, r2, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ c012ac <__cxa_atexit@plt+0xbf3350> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, r8, asr #27 │ │ │ │ + cmpeq r7, ip, lsl #15 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c02e78 <__cxa_atexit@plt+0xbf4f1c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c02e64 <__cxa_atexit@plt+0xbf4f08> │ │ │ │ - ldr lr, [pc, #76] @ c02e8c <__cxa_atexit@plt+0xbf4f30> │ │ │ │ - mov r2, #0 │ │ │ │ + bcc c01330 <__cxa_atexit@plt+0xbf33d4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge c012f0 <__cxa_atexit@plt+0xbf3394> │ │ │ │ + ldr r3, [pc, #100] @ c01348 <__cxa_atexit@plt+0xbf33ec> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r8, [pc, #72] @ c01340 <__cxa_atexit@plt+0xbf33e4> │ │ │ │ + sub r7, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #64] @ c01344 <__cxa_atexit@plt+0xbf33e8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c02e88 <__cxa_atexit@plt+0xbf4f2c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r7, r0, asr #14 │ │ │ │ - cmpeq r7, r8, ror sl │ │ │ │ - cmpeq r7, r8, asr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b c0282c <__cxa_atexit@plt+0xbf48d0> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c02f18 <__cxa_atexit@plt+0xbf4fbc> │ │ │ │ - ldr r9, [pc, #100] @ c02f30 <__cxa_atexit@plt+0xbf4fd4> │ │ │ │ - ldr r1, [pc, #100] @ c02f34 <__cxa_atexit@plt+0xbf4fd8> │ │ │ │ - ldr sl, [pc, #100] @ c02f38 <__cxa_atexit@plt+0xbf4fdc> │ │ │ │ - ldr lr, [pc, #100] @ c02f3c <__cxa_atexit@plt+0xbf4fe0> │ │ │ │ - ldr ip, [pc, #100] @ c02f40 <__cxa_atexit@plt+0xbf4fe4> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r2, sl, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - add r9, r3, #12 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r9, {r2, r8, ip, lr} │ │ │ │ - sub r8, r6, #10 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - b cc2698 <__cxa_atexit@plt+0xcb473c> │ │ │ │ - ldr r7, [pc, #36] @ c02f44 <__cxa_atexit@plt+0xbf4fe8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, ip, lsr #26 │ │ │ │ + ldrsheq sl, [r7, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c013c0 <__cxa_atexit@plt+0xbf3464> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c0138c <__cxa_atexit@plt+0xbf3430> │ │ │ │ + bl d53c │ │ │ │ + b c01390 <__cxa_atexit@plt+0xbf3434> │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #52] @ c013cc <__cxa_atexit@plt+0xbf3470> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #44] @ c013d0 <__cxa_atexit@plt+0xbf3474> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r8, #20] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsl fp │ │ │ │ - smlalbbeq r4, r7, r4, fp │ │ │ │ - cmpeq r7, r4, lsr fp │ │ │ │ - cmpeq r7, ip, lsr fp │ │ │ │ - cmpeq r7, r8, lsr #3 │ │ │ │ - hvceq 29876 @ 0x74b4 │ │ │ │ - cmpeq r7, r8, asr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r8, asr r6 │ │ │ │ + cmpeq r7, r4, lsl #25 │ │ │ │ + andeq r0, r6, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c02f90 <__cxa_atexit@plt+0xbf5034> │ │ │ │ - ldr r7, [pc, #52] @ c02fa4 <__cxa_atexit@plt+0xbf5048> │ │ │ │ + bhi c01440 <__cxa_atexit@plt+0xbf34e4> │ │ │ │ + ldr r7, [pc, #92] @ c01454 <__cxa_atexit@plt+0xbf34f8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c01428 <__cxa_atexit@plt+0xbf34cc> │ │ │ │ + ldr r7, [pc, #76] @ c01458 <__cxa_atexit@plt+0xbf34fc> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq c02f84 <__cxa_atexit@plt+0xbf5028> │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + beq c01434 <__cxa_atexit@plt+0xbf34d8> │ │ │ │ mov r7, r9 │ │ │ │ - b c02fb8 <__cxa_atexit@plt+0xbf505c> │ │ │ │ + b c014a0 <__cxa_atexit@plt+0xbf3544> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c02fa8 <__cxa_atexit@plt+0xbf504c> │ │ │ │ + ldr r7, [pc, #20] @ c0145c <__cxa_atexit@plt+0xbf3500> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r8, lsl fp │ │ │ │ - smlaltteq r4, r7, r8, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c03160 <__cxa_atexit@plt+0xbf5204> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - add r0, r0, r2 │ │ │ │ - cmp r2, r0 │ │ │ │ - bge c03010 <__cxa_atexit@plt+0xbf50b4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r7, r7, #8 │ │ │ │ - add r7, r7, r2 │ │ │ │ - ldrsb r1, [r7] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r2, r1 │ │ │ │ - ble c03044 <__cxa_atexit@plt+0xbf50e8> │ │ │ │ - ldr r7, [pc, #428] @ c031ac <__cxa_atexit@plt+0xbf5250> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - b c03154 <__cxa_atexit@plt+0xbf51f8> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r2, [pc, #380] @ c03198 <__cxa_atexit@plt+0xbf523c> │ │ │ │ - ldr r3, [r7, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7] │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq c0306c <__cxa_atexit@plt+0xbf5110> │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c0307c <__cxa_atexit@plt+0xbf5120> │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r3 │ │ │ │ - b cc2698 <__cxa_atexit@plt+0xcb473c> │ │ │ │ - ldrb r1, [r7, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c030e8 <__cxa_atexit@plt+0xbf518c> │ │ │ │ - add r7, r1, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #332] @ c031a8 <__cxa_atexit@plt+0xbf524c> │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4] │ │ │ │ - b c03150 <__cxa_atexit@plt+0xbf51f4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strdeq r6, [r7, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c01494 <__cxa_atexit@plt+0xbf3538> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c0148c <__cxa_atexit@plt+0xbf3530> │ │ │ │ + b c014a0 <__cxa_atexit@plt+0xbf3544> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c03170 <__cxa_atexit@plt+0xbf5214> │ │ │ │ - ldr r8, [pc, #288] @ c031b0 <__cxa_atexit@plt+0xbf5254> │ │ │ │ - ldr r1, [pc, #288] @ c031b4 <__cxa_atexit@plt+0xbf5258> │ │ │ │ - ldr r9, [pc, #288] @ c031b8 <__cxa_atexit@plt+0xbf525c> │ │ │ │ - ldr lr, [pc, #288] @ c031bc <__cxa_atexit@plt+0xbf5260> │ │ │ │ - ldr sl, [pc, #288] @ c031c0 <__cxa_atexit@plt+0xbf5264> │ │ │ │ - add r9, pc, r9 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #160] @ c01548 <__cxa_atexit@plt+0xbf35ec> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c01528 <__cxa_atexit@plt+0xbf35cc> │ │ │ │ + ldr r0, [pc, #132] @ c0154c <__cxa_atexit@plt+0xbf35f0> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #12] │ │ │ │ + beq c01528 <__cxa_atexit@plt+0xbf35cc> │ │ │ │ + ldr r1, [pc, #104] @ c01550 <__cxa_atexit@plt+0xbf35f4> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r2, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r7, r6, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r6, #8] │ │ │ │ - stm r7, {r3, sl, lr} │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r8, r2, #10 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b cc2698 <__cxa_atexit@plt+0xcb473c> │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c03124 <__cxa_atexit@plt+0xbf51c8> │ │ │ │ - lsl r7, r2, #12 │ │ │ │ - ldr r2, [pc, #164] @ c031a4 <__cxa_atexit@plt+0xbf5248> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr lr, [pc, #140] @ c03194 <__cxa_atexit@plt+0xbf5238> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r0, r7, r0 │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - add r7, r0, lr │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r2, r2, r1, lsl #12 │ │ │ │ - ldr r1, [pc, #108] @ c031a0 <__cxa_atexit@plt+0xbf5244> │ │ │ │ - ldr lr, [pc, #88] @ c03190 <__cxa_atexit@plt+0xbf5234> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r6, #4] │ │ │ │ - add r2, r2, r7 │ │ │ │ - add r7, r2, lr │ │ │ │ - str r7, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq c01528 <__cxa_atexit@plt+0xbf35cc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r0, lr, r0 │ │ │ │ + add r1, r3, r8 │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + cmp r8, lr │ │ │ │ + bne c01530 <__cxa_atexit@plt+0xbf35d4> │ │ │ │ + bl d53c │ │ │ │ + b c01534 <__cxa_atexit@plt+0xbf35d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #36] @ c0319c <__cxa_atexit@plt+0xbf5240> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #24] @ c01554 <__cxa_atexit@plt+0xbf35f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - cmpeq r7, r8, lsl r9 │ │ │ │ - cmpeq r7, ip, asr #29 │ │ │ │ - cmpeq r7, r0, lsl #30 │ │ │ │ - cmpeq r7, r8, lsr #31 │ │ │ │ - cmpeq r7, r8 │ │ │ │ - cmpeq r7, r4, asr #18 │ │ │ │ - ldrdeq r4, [r7, #-148] @ 0xffffff6c │ │ │ │ - hvceq 29840 @ 0x7490 │ │ │ │ - hvceq 29840 @ 0x7490 │ │ │ │ - cmpeq r7, r4, ror #31 │ │ │ │ - ldrdeq r4, [r7, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mvn r7, r7 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + cmpeq r7, r8, lsr #7 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #132] @ c015ec <__cxa_atexit@plt+0xbf3690> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - bne c031f0 <__cxa_atexit@plt+0xbf5294> │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r3 │ │ │ │ - b cc2698 <__cxa_atexit@plt+0xcb473c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c03260 <__cxa_atexit@plt+0xbf5304> │ │ │ │ - ldr r8, [pc, #124] @ c03284 <__cxa_atexit@plt+0xbf5328> │ │ │ │ - ldr r1, [pc, #124] @ c03288 <__cxa_atexit@plt+0xbf532c> │ │ │ │ - ldr r9, [pc, #124] @ c0328c <__cxa_atexit@plt+0xbf5330> │ │ │ │ - ldr lr, [pc, #124] @ c03290 <__cxa_atexit@plt+0xbf5334> │ │ │ │ - ldr sl, [pc, #124] @ c03294 <__cxa_atexit@plt+0xbf5338> │ │ │ │ - add r9, pc, r9 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq c015cc <__cxa_atexit@plt+0xbf3670> │ │ │ │ + ldr r1, [pc, #104] @ c015f0 <__cxa_atexit@plt+0xbf3694> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r2, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r7, r6, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r6, #8] │ │ │ │ - stm r7, {r3, sl, lr} │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r8, r2, #10 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b cc2698 <__cxa_atexit@plt+0xcb473c> │ │ │ │ - ldr r7, [pc, #24] @ c03280 <__cxa_atexit@plt+0xbf5324> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + beq c015cc <__cxa_atexit@plt+0xbf3670> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r0, r3, r2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, lr, r1 │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + cmp lr, r3 │ │ │ │ + bne c015d4 <__cxa_atexit@plt+0xbf3678> │ │ │ │ + bl d53c │ │ │ │ + b c015d8 <__cxa_atexit@plt+0xbf367c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, lsr #16 │ │ │ │ - smlalbteq r4, r7, ip, r7 │ │ │ │ - cmpeq r7, ip, asr r8 │ │ │ │ - strdeq r4, [r7, #-120] @ 0xffffff88 │ │ │ │ - strdeq r4, [r7, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r7, ip, ror #28 │ │ │ │ - smlalbbeq r4, r7, r0, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #20] @ c015f4 <__cxa_atexit@plt+0xbf3698> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + cmpeq r7, r4, lsl #6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #104] @ c01670 <__cxa_atexit@plt+0xbf3714> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq c01650 <__cxa_atexit@plt+0xbf36f4> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r0, r3, r8 │ │ │ │ + add r1, lr, r1 │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + cmp lr, r8 │ │ │ │ + bne c01658 <__cxa_atexit@plt+0xbf36fc> │ │ │ │ + bl d53c │ │ │ │ + b c0165c <__cxa_atexit@plt+0xbf3700> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #16] @ c01674 <__cxa_atexit@plt+0xbf3718> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r7, r0, lsl #5 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, lr, r1 │ │ │ │ + add r0, r3, r0 │ │ │ │ + add r1, r1, #8 │ │ │ │ + add r0, r0, #8 │ │ │ │ + cmp lr, r3 │ │ │ │ + bne c016b4 <__cxa_atexit@plt+0xbf3758> │ │ │ │ + bl d53c │ │ │ │ + b c016b8 <__cxa_atexit@plt+0xbf375c> │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #12] @ c016cc <__cxa_atexit@plt+0xbf3770> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsr #4 │ │ │ │ + andeq r0, r6, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c013e0 <__cxa_atexit@plt+0xbf3484> │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c032d8 <__cxa_atexit@plt+0xbf537c> │ │ │ │ - ldr r3, [pc, #44] @ c032f0 <__cxa_atexit@plt+0xbf5394> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #36] @ c032f4 <__cxa_atexit@plt+0xbf5398> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ - ldr r7, [pc, #24] @ c032f8 <__cxa_atexit@plt+0xbf539c> │ │ │ │ + bhi c01724 <__cxa_atexit@plt+0xbf37c8> │ │ │ │ + ldr r7, [pc, #52] @ c01738 <__cxa_atexit@plt+0xbf37dc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c01718 <__cxa_atexit@plt+0xbf37bc> │ │ │ │ + mov r7, r8 │ │ │ │ + b c01748 <__cxa_atexit@plt+0xbf37ec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c0173c <__cxa_atexit@plt+0xbf37e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r4, lsr #6 │ │ │ │ - ldrdeq r4, [r7, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r7, r0, lsr #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c0331c <__cxa_atexit@plt+0xbf53c0> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, ip, lsl r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #128] @ c017d0 <__cxa_atexit@plt+0xbf3874> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c017c8 <__cxa_atexit@plt+0xbf386c> │ │ │ │ + ldr r2, [pc, #104] @ c017d4 <__cxa_atexit@plt+0xbf3878> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq c017c8 <__cxa_atexit@plt+0xbf386c> │ │ │ │ + ldr r0, [pc, #76] @ c017d8 <__cxa_atexit@plt+0xbf387c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c017c8 <__cxa_atexit@plt+0xbf386c> │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl d548 │ │ │ │ + ldr r7, [pc, #32] @ c017dc <__cxa_atexit@plt+0xbf3880> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + cmpeq r7, r8, lsr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #104] @ c01858 <__cxa_atexit@plt+0xbf38fc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c01850 <__cxa_atexit@plt+0xbf38f4> │ │ │ │ + ldr r1, [pc, #76] @ c0185c <__cxa_atexit@plt+0xbf3900> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c01850 <__cxa_atexit@plt+0xbf38f4> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r3, r0 │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl d548 │ │ │ │ + ldr r7, [pc, #28] @ c01860 <__cxa_atexit@plt+0xbf3904> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, r0, lsr #1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #76] @ c018c0 <__cxa_atexit@plt+0xbf3964> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 19113d8 <__cxa_atexit@plt+0x190347c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r4, [r7, #-12] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c03344 <__cxa_atexit@plt+0xbf53e8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ - cmpeq r7, r0, lsl #5 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c033c8 <__cxa_atexit@plt+0xbf546c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c033d0 <__cxa_atexit@plt+0xbf5474> │ │ │ │ - ldr r1, [pc, #108] @ c033e8 <__cxa_atexit@plt+0xbf548c> │ │ │ │ - ldr lr, [pc, #100] @ c033e4 <__cxa_atexit@plt+0xbf5488> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ - ldrb r1, [r7, #17] │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r1, r2, r1, lsl #12 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldrb r7, [r7, #19] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c033ec <__cxa_atexit@plt+0xbf5490> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, r3 │ │ │ │ - b c033d8 <__cxa_atexit@plt+0xbf547c> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r7, ip, lsr r5 │ │ │ │ - cmpeq r7, ip, asr #24 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c03468 <__cxa_atexit@plt+0xbf550c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c03470 <__cxa_atexit@plt+0xbf5514> │ │ │ │ - ldr r1, [pc, #100] @ c03488 <__cxa_atexit@plt+0xbf552c> │ │ │ │ - ldr lr, [pc, #92] @ c03484 <__cxa_atexit@plt+0xbf5528> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldrb r7, [r7, #18] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c0348c <__cxa_atexit@plt+0xbf5530> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, r3 │ │ │ │ - b c03478 <__cxa_atexit@plt+0xbf551c> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c018b8 <__cxa_atexit@plt+0xbf395c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r3, r0 │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl d548 │ │ │ │ + ldr r7, [pc, #24] @ c018c4 <__cxa_atexit@plt+0xbf3968> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x01578494 │ │ │ │ - cmpeq r7, ip, lsr #23 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c034f4 <__cxa_atexit@plt+0xbf5598> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c03500 <__cxa_atexit@plt+0xbf55a4> │ │ │ │ - ldr r1, [pc, #80] @ c03510 <__cxa_atexit@plt+0xbf55b4> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldrb r5, [r7, #16] │ │ │ │ - ldrb r1, [r7, #17] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r5, r1, r5, lsl #6 │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r1, [pc, #48] @ c03514 <__cxa_atexit@plt+0xbf55b8> │ │ │ │ - sub r5, r5, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, r8, lsr r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r7, r3, r0 │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl d548 │ │ │ │ + ldr r7, [pc, #12] @ c01900 <__cxa_atexit@plt+0xbf39a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r8, [r7, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r7, r0, lsr #22 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c03574 <__cxa_atexit@plt+0xbf5618> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c03580 <__cxa_atexit@plt+0xbf5624> │ │ │ │ - ldr r1, [pc, #72] @ c03590 <__cxa_atexit@plt+0xbf5634> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldrb r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ c03594 <__cxa_atexit@plt+0xbf5638> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + ldrsheq r9, [r7, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c01948 <__cxa_atexit@plt+0xbf39ec> │ │ │ │ + ldr r7, [pc, #52] @ c0195c <__cxa_atexit@plt+0xbf3a00> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c0193c <__cxa_atexit@plt+0xbf39e0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c01748 <__cxa_atexit@plt+0xbf37ec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c01960 <__cxa_atexit@plt+0xbf3a04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, ror r3 │ │ │ │ - cmpeq r7, r4, lsr #21 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + strdeq r6, [r7, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c03608 <__cxa_atexit@plt+0xbf56ac> │ │ │ │ - ldr r2, [pc, #96] @ c03618 <__cxa_atexit@plt+0xbf56bc> │ │ │ │ - mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ + bhi c01a20 <__cxa_atexit@plt+0xbf3ac4> │ │ │ │ + ldr r3, [pc, #172] @ c01a30 <__cxa_atexit@plt+0xbf3ad4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c019f0 <__cxa_atexit@plt+0xbf3a94> │ │ │ │ + ldr r2, [pc, #156] @ c01a34 <__cxa_atexit@plt+0xbf3ad8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c035f8 <__cxa_atexit@plt+0xbf569c> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, r1, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + beq c01a00 <__cxa_atexit@plt+0xbf3aa4> │ │ │ │ + ldr r1, [pc, #132] @ c01a38 <__cxa_atexit@plt+0xbf3adc> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + tst sl, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c01a10 <__cxa_atexit@plt+0xbf3ab4> │ │ │ │ + ldrh r7, [sl, #3] │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + lsr r1, r7, #8 │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + strb r1, [r3, #9] │ │ │ │ + ldr r7, [pc, #84] @ c01a3c <__cxa_atexit@plt+0xbf3ae0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b c03658 <__cxa_atexit@plt+0xbf56fc> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0361c <__cxa_atexit@plt+0xbf56c0> │ │ │ │ + ldr r7, [pc, #24] @ c01a40 <__cxa_atexit@plt+0xbf3ae4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - strheq r4, [r7, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + ldrsheq r9, [r7, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r7, ip, lsr #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + ldr r2, [pc, #100] @ c01ab8 <__cxa_atexit@plt+0xbf3b5c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c01ab0 <__cxa_atexit@plt+0xbf3b54> │ │ │ │ + ldr r1, [pc, #76] @ c01abc <__cxa_atexit@plt+0xbf3b60> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5, #8] │ │ │ │ - add r2, r0, r1 │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b c03658 <__cxa_atexit@plt+0xbf56fc> │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + beq c01ab0 <__cxa_atexit@plt+0xbf3b54> │ │ │ │ + ldrh r7, [r7, #3] │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + lsr r1, r7, #8 │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + strb r1, [r3, #9] │ │ │ │ + ldr r7, [pc, #24] @ c01ac0 <__cxa_atexit@plt+0xbf3b64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, ip, lsr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #76] @ c01b20 <__cxa_atexit@plt+0xbf3bc4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c01b18 <__cxa_atexit@plt+0xbf3bbc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldrh r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + lsr r1, r7, #8 │ │ │ │ + add r3, r3, r2 │ │ │ │ + strb r1, [r3, #9] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #20] @ c01b24 <__cxa_atexit@plt+0xbf3bc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsbeq r9, [r7, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldrh r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + lsr r1, r7, #8 │ │ │ │ + add r3, r3, r2 │ │ │ │ + strb r1, [r3, #9] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #8] @ c01b60 <__cxa_atexit@plt+0xbf3c04> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsl #27 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c01970 <__cxa_atexit@plt+0xbf3a14> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c01c9c <__cxa_atexit@plt+0xbf3d40> │ │ │ │ + str r8, [r9, #-12] │ │ │ │ + ldr r3, [pc, #276] @ c01cb0 <__cxa_atexit@plt+0xbf3d54> │ │ │ │ + add ip, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp lr, r2 │ │ │ │ - bcc c037dc <__cxa_atexit@plt+0xbf5880> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ + add sl, r3, #1 │ │ │ │ + str sl, [r9, #-4] │ │ │ │ + cmp lr, ip │ │ │ │ + str r0, [r9, #-8] │ │ │ │ + bcc c01c7c <__cxa_atexit@plt+0xbf3d20> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + stm sp, {r5, r7} │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r7, [pc, #228] @ c01cb4 <__cxa_atexit@plt+0xbf3d58> │ │ │ │ + add r0, r0, #6 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, ip │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r1, r6, r2 │ │ │ │ + sub r5, r0, #6 │ │ │ │ + cmp r5, #1 │ │ │ │ + blt c01c60 <__cxa_atexit@plt+0xbf3d04> │ │ │ │ + sub r5, r0, #8 │ │ │ │ + str r5, [r9, #-8] │ │ │ │ + ldr r4, [pc, #188] @ c01cb8 <__cxa_atexit@plt+0xbf3d5c> │ │ │ │ + mov r5, r8 │ │ │ │ + add r2, r2, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r4, [r1, #4] │ │ │ │ + ldrb fp, [r5, r0]! │ │ │ │ + add r4, r1, #14 │ │ │ │ + str r4, [r9, #-4] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ + add r5, r1, #5 │ │ │ │ + str sl, [r1, #20] │ │ │ │ + orr r4, fp, r4, lsl #8 │ │ │ │ + str r7, [r1, #12] │ │ │ │ + str r5, [r1, #16] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ + add r1, r6, r2 │ │ │ │ + add r1, r1, #20 │ │ │ │ + sub sl, ip, #6 │ │ │ │ + sub r0, r0, #2 │ │ │ │ + mov ip, r3 │ │ │ │ + cmp lr, r1 │ │ │ │ + bcs c01bdc <__cxa_atexit@plt+0xbf3c80> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + b c01c80 <__cxa_atexit@plt+0xbf3d24> │ │ │ │ + ldr r0, [r9] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r1, ip │ │ │ │ + ldr r3, [pc, #52] @ c01cbc <__cxa_atexit@plt+0xbf3d60> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r7, [pc, #28] @ c01cc0 <__cxa_atexit@plt+0xbf3d64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01579d9c │ │ │ │ + cmpeq r7, r0, lsr #26 │ │ │ │ + cmpeq r7, r8, ror #29 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + strheq r6, [r7, #-4] │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #20 │ │ │ │ + cmp lr, r8 │ │ │ │ + bcc c01d94 <__cxa_atexit@plt+0xbf3e38> │ │ │ │ str r7, [sp] │ │ │ │ stmib sp, {r4, fp} │ │ │ │ - mov sl, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - mov fp, r6 │ │ │ │ - str r9, [sp, #12] │ │ │ │ - b c036d4 <__cxa_atexit@plt+0xbf5778> │ │ │ │ - strb r7, [r3, #20] │ │ │ │ - ldr r2, [pc, #368] @ c0380c <__cxa_atexit@plt+0xbf58b0> │ │ │ │ - mov r4, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r4, [pc, #192] @ c01db4 <__cxa_atexit@plt+0xbf3e58> │ │ │ │ + sub r1, r0, #2 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr sl, [pc, #176] @ c01db8 <__cxa_atexit@plt+0xbf3e5c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add r2, r6, r0 │ │ │ │ + add r9, r1, #2 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt c01d7c <__cxa_atexit@plt+0xbf3e20> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r7, r2, #14 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r1, r9 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + ldrb r9, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + add r0, r0, #20 │ │ │ │ + add fp, r2, #5 │ │ │ │ + orr r7, r9, r7, lsl #8 │ │ │ │ + add r9, r2, #12 │ │ │ │ + strh r7, [r2, #8] │ │ │ │ + add r2, r6, r0 │ │ │ │ + add r3, r3, #20 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm r9, {sl, fp, ip} │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + sub r1, r1, #2 │ │ │ │ mov r8, r3 │ │ │ │ - add r1, r1, #20 │ │ │ │ - add r7, sl, r1 │ │ │ │ - add r0, r0, r4 │ │ │ │ - add r3, r7, #20 │ │ │ │ - add r2, fp, #20 │ │ │ │ - cmp lr, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bcc c037d0 <__cxa_atexit@plt+0xbf5874> │ │ │ │ - add r3, sl, r1 │ │ │ │ - cmp r0, r9 │ │ │ │ - bge c037b8 <__cxa_atexit@plt+0xbf585c> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov r6, fp │ │ │ │ - mov fp, r2 │ │ │ │ - add r7, r7, #8 │ │ │ │ - add r4, r7, r0 │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldrsb r2, [r4] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r7, r2 │ │ │ │ - bgt c03690 <__cxa_atexit@plt+0xbf5734> │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c0373c <__cxa_atexit@plt+0xbf57e0> │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r7, [r3, #20] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r2, [pc, #224] @ c03808 <__cxa_atexit@plt+0xbf58ac> │ │ │ │ - add r8, r6, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r4, [r3, #21] │ │ │ │ - mov r4, #2 │ │ │ │ - b c036b0 <__cxa_atexit@plt+0xbf5754> │ │ │ │ - mov r2, lr │ │ │ │ - ldrb lr, [r4, #1] │ │ │ │ - ldrb r9, [r4, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c0377c <__cxa_atexit@plt+0xbf5820> │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r7, [r3, #20] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r4, [pc, #160] @ c03804 <__cxa_atexit@plt+0xbf58a8> │ │ │ │ - add r8, r6, #4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - strb lr, [r3, #21] │ │ │ │ - strb r9, [r3, #22] │ │ │ │ - mov r4, #3 │ │ │ │ - b c037ac <__cxa_atexit@plt+0xbf5850> │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r7, [r3, #20] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r7, [pc, #104] @ c037fc <__cxa_atexit@plt+0xbf58a0> │ │ │ │ - add r8, r6, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - strb lr, [r3, #21] │ │ │ │ - strb r9, [r3, #22] │ │ │ │ - strb r4, [r3, #23] │ │ │ │ - mov r4, #4 │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - mov lr, r2 │ │ │ │ - b c036b0 <__cxa_atexit@plt+0xbf5754> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + cmp lr, r2 │ │ │ │ + bcs c01d08 <__cxa_atexit@plt+0xbf3dac> │ │ │ │ ldr r7, [sp] │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ - b c037e0 <__cxa_atexit@plt+0xbf5884> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r2, [pc, #24] @ c03800 <__cxa_atexit@plt+0xbf58a4> │ │ │ │ + b c01d98 <__cxa_atexit@plt+0xbf3e3c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, ip │ │ │ │ + bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r3, [pc, #28] @ c01dbc <__cxa_atexit@plt+0xbf3e60> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffbb4 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrsheq r9, [r7, #-208] @ 0xffffff30 │ │ │ │ + ldrsheq r9, [r7, #-180] @ 0xffffff4c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c03884 <__cxa_atexit@plt+0xbf5928> │ │ │ │ - ldr r3, [pc, #100] @ c03894 <__cxa_atexit@plt+0xbf5938> │ │ │ │ - mov r7, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - beq c03874 <__cxa_atexit@plt+0xbf5918> │ │ │ │ - ldr r7, [pc, #76] @ c03898 <__cxa_atexit@plt+0xbf593c> │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c01e04 <__cxa_atexit@plt+0xbf3ea8> │ │ │ │ + ldr r7, [pc, #52] @ c01e18 <__cxa_atexit@plt+0xbf3ebc> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - add r7, r1, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c0389c <__cxa_atexit@plt+0xbf5940> │ │ │ │ + str r7, [r5] │ │ │ │ + beq c01df8 <__cxa_atexit@plt+0xbf3e9c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c01e28 <__cxa_atexit@plt+0xbf3ecc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c01e1c <__cxa_atexit@plt+0xbf3ec0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r7, ip, lsr r2 │ │ │ │ - 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, #28] @ c038d8 <__cxa_atexit@plt+0xbf597c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r3, r1, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c038fc <__cxa_atexit@plt+0xbf59a0> │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, r0, asr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc c03a50 <__cxa_atexit@plt+0xbf5af4> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - cmp r1, r7 │ │ │ │ - bge c03970 <__cxa_atexit@plt+0xbf5a14> │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add ip, r0, r1 │ │ │ │ - ldrsb r0, [ip] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c03984 <__cxa_atexit@plt+0xbf5a28> │ │ │ │ - ldr r9, [pc, #316] @ c03a8c <__cxa_atexit@plt+0xbf5b30> │ │ │ │ - ldr r0, [pc, #316] @ c03a90 <__cxa_atexit@plt+0xbf5b34> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r2, #4] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - add r3, r1, #1 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r2, #24]! │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldrb r9, [ip, #1] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c039c4 <__cxa_atexit@plt+0xbf5a68> │ │ │ │ - add r0, r9, lr, lsl #6 │ │ │ │ - ldr sl, [pc, #232] @ c03a84 <__cxa_atexit@plt+0xbf5b28> │ │ │ │ - ldr lr, [pc, #232] @ c03a88 <__cxa_atexit@plt+0xbf5b2c> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldrb sl, [ip, #2] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c03a08 <__cxa_atexit@plt+0xbf5aac> │ │ │ │ - lsl r0, lr, #12 │ │ │ │ - ldr lr, [pc, #160] @ c03a7c <__cxa_atexit@plt+0xbf5b20> │ │ │ │ - add r0, r0, r9, lsl #6 │ │ │ │ - ldr r9, [pc, #156] @ c03a80 <__cxa_atexit@plt+0xbf5b24> │ │ │ │ - ldr ip, [pc, #136] @ c03a70 <__cxa_atexit@plt+0xbf5b14> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - add r2, r0, sl │ │ │ │ - add r2, r2, ip │ │ │ │ - str r9, [r3, #4] │ │ │ │ - b c03a44 <__cxa_atexit@plt+0xbf5ae8> │ │ │ │ - lsl r0, lr, #18 │ │ │ │ - ldr lr, [pc, #96] @ c03a74 <__cxa_atexit@plt+0xbf5b18> │ │ │ │ - add r1, r1, #4 │ │ │ │ - str r1, [r2, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #4] │ │ │ │ - ldrb r2, [ip, #3] │ │ │ │ - ldr r1, [pc, #76] @ c03a78 <__cxa_atexit@plt+0xbf5b1c> │ │ │ │ - add r0, r0, r9, lsl #12 │ │ │ │ - add r0, r0, sl, lsl #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [pc, #48] @ c03a6c <__cxa_atexit@plt+0xbf5b10> │ │ │ │ - add r2, r0, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r2, r2, r9 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r5, [pc, #60] @ c03a94 <__cxa_atexit@plt+0xbf5b38> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov sl, r5 │ │ │ │ + add r1, r5, #4 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c01f40 <__cxa_atexit@plt+0xbf3fe4> │ │ │ │ + str r8, [sl, #-8] │ │ │ │ + ldr r3, [pc, #264] @ c01f54 <__cxa_atexit@plt+0xbf3ff8> │ │ │ │ + add lr, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add ip, r3, #1 │ │ │ │ + str ip, [sl] │ │ │ │ + cmp r9, lr │ │ │ │ + str r0, [sl, #-4] │ │ │ │ + bcc c01f20 <__cxa_atexit@plt+0xbf3fc4> │ │ │ │ + add r2, sp, #8 │ │ │ │ + stm sp, {r5, r7} │ │ │ │ + stm r2, {r1, r4, fp} │ │ │ │ + sub r3, r0, #2 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r2, lr │ │ │ │ + add r0, r6, r1 │ │ │ │ + add fp, r3, #2 │ │ │ │ + cmp fp, #1 │ │ │ │ + blt c01f04 <__cxa_atexit@plt+0xbf3fa8> │ │ │ │ + ldr r4, [pc, #188] @ c01f58 <__cxa_atexit@plt+0xbf3ffc> │ │ │ │ + add r1, r1, #20 │ │ │ │ + add r7, r0, #5 │ │ │ │ + add fp, r0, #12 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add r2, r2, #20 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + add r4, r0, #14 │ │ │ │ + stmda sl, {r3, r4} │ │ │ │ + add r4, r8, r3 │ │ │ │ + sub r3, r3, #2 │ │ │ │ + ldrb r5, [r4, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ + orr r4, r5, r4, lsl #8 │ │ │ │ + ldr r5, [pc, #136] @ c01f5c <__cxa_atexit@plt+0xbf4000> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ + add r0, r6, r1 │ │ │ │ + add r0, r0, #20 │ │ │ │ + stm fp, {r5, r7, ip} │ │ │ │ + sub ip, lr, #6 │ │ │ │ + mov lr, r2 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcs c01e84 <__cxa_atexit@plt+0xbf3f28> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + b c01f24 <__cxa_atexit@plt+0xbf3fc8> │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r7, ip │ │ │ │ + bx r1 │ │ │ │ + mov r0, lr │ │ │ │ + ldr r3, [pc, #52] @ c01f60 <__cxa_atexit@plt+0xbf4004> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrsbeq r8, [r7, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r7, r8, lsl r6 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - cmpeq r7, ip, asr r6 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - ldrheq r8, [r7, #-96] @ 0xffffffa0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c038fc <__cxa_atexit@plt+0xbf59a0> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c038fc <__cxa_atexit@plt+0xbf59a0> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c038fc <__cxa_atexit@plt+0xbf59a0> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c038fc <__cxa_atexit@plt+0xbf59a0> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ c03b14 <__cxa_atexit@plt+0xbf5bb8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - smlalbteq r3, r7, r0, pc @ │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c03ce8 <__cxa_atexit@plt+0xbf5d8c> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c03ba0 <__cxa_atexit@plt+0xbf5c44> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c03bb8 <__cxa_atexit@plt+0xbf5c5c> │ │ │ │ - ldr lr, [pc, #464] @ c03d2c <__cxa_atexit@plt+0xbf5dd0> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c03d30 <__cxa_atexit@plt+0xbf5dd4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c03d34 <__cxa_atexit@plt+0xbf5dd8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c03d3c <__cxa_atexit@plt+0xbf5de0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c03c18 <__cxa_atexit@plt+0xbf5cbc> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c03d20 <__cxa_atexit@plt+0xbf5dc4> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c03d24 <__cxa_atexit@plt+0xbf5dc8> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c03d28 <__cxa_atexit@plt+0xbf5dcc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c03c88 <__cxa_atexit@plt+0xbf5d2c> │ │ │ │ - ldr r8, [pc, #228] @ c03d14 <__cxa_atexit@plt+0xbf5db8> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c03d18 <__cxa_atexit@plt+0xbf5dbc> │ │ │ │ - ldr r9, [pc, #192] @ c03d04 <__cxa_atexit@plt+0xbf5da8> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c03d1c <__cxa_atexit@plt+0xbf5dc0> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c03d08 <__cxa_atexit@plt+0xbf5dac> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c03d0c <__cxa_atexit@plt+0xbf5db0> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c03d00 <__cxa_atexit@plt+0xbf5da4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c03d10 <__cxa_atexit@plt+0xbf5db4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c03b94 <__cxa_atexit@plt+0xbf5c38> │ │ │ │ - ldr r7, [pc, #72] @ c03d38 <__cxa_atexit@plt+0xbf5ddc> │ │ │ │ + ldr r7, [pc, #28] @ c01f64 <__cxa_atexit@plt+0xbf4008> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r7, ip, ror #6 │ │ │ │ - cmpeq r7, ip, lsl #25 │ │ │ │ - cmpeq r7, ip, lsl r9 │ │ │ │ - ldrsbeq r8, [r7, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r7, ip, ror #25 │ │ │ │ - cmpeq r7, r0, lsl #19 │ │ │ │ - cmpeq r7, r0, lsr #20 │ │ │ │ - cmpeq r7, ip, lsl r4 │ │ │ │ - cmpeq r7, r4, asr #26 │ │ │ │ - @ instruction: 0x01578a90 │ │ │ │ - @ instruction: 0x01578498 │ │ │ │ - cmpeq r7, r0, asr #27 │ │ │ │ - cmpeq r7, r8, ror #28 │ │ │ │ - cmpeq r7, r0, asr sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c03d78 <__cxa_atexit@plt+0xbf5e1c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ c03d80 <__cxa_atexit@plt+0xbf5e24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, asr fp │ │ │ │ - ldrdeq r3, [r7, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq r7, ip, ror #21 │ │ │ │ + cmpeq r7, r8, asr #24 │ │ │ │ + cmpeq r7, r8, lsr #20 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + cmpeq r7, r0, lsl lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c03e00 <__cxa_atexit@plt+0xbf5ea4> │ │ │ │ - ldr r2, [pc, #104] @ c03e10 <__cxa_atexit@plt+0xbf5eb4> │ │ │ │ - mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c03df0 <__cxa_atexit@plt+0xbf5e94> │ │ │ │ - ldr r2, [pc, #80] @ c03e14 <__cxa_atexit@plt+0xbf5eb8> │ │ │ │ - ldr r3, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r8, [sl, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r1, r3 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov sl, r3 │ │ │ │ - b c03b24 <__cxa_atexit@plt+0xbf5bc8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c03e18 <__cxa_atexit@plt+0xbf5ebc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - hvceq 29648 @ 0x73d0 │ │ │ │ - cmpeq r7, r0, asr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r3, [pc, #20] @ c03e50 <__cxa_atexit@plt+0xbf5ef4> │ │ │ │ - str r8, [r5] │ │ │ │ - add r9, r7, sl │ │ │ │ + bhi c02014 <__cxa_atexit@plt+0xbf40b8> │ │ │ │ + ldr r3, [pc, #180] @ c0203c <__cxa_atexit@plt+0xbf40e0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b c03b24 <__cxa_atexit@plt+0xbf5bc8> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, r8, lsl #26 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c03ea0 <__cxa_atexit@plt+0xbf5f44> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c03ec4 <__cxa_atexit@plt+0xbf5f68> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #292] @ c03fa8 <__cxa_atexit@plt+0xbf604c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c03b24 <__cxa_atexit@plt+0xbf5bc8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #248] @ c03fa4 <__cxa_atexit@plt+0xbf6048> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq c01ff4 <__cxa_atexit@plt+0xbf4098> │ │ │ │ + ldr r3, [pc, #164] @ c02040 <__cxa_atexit@plt+0xbf40e4> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c03b24 <__cxa_atexit@plt+0xbf5bc8> │ │ │ │ - ldr r7, [pc, #188] @ c03f88 <__cxa_atexit@plt+0xbf602c> │ │ │ │ - mov r2, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #20]! │ │ │ │ - ldr r7, [r2, #-4] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c03ef4 <__cxa_atexit@plt+0xbf5f98> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c03f00 <__cxa_atexit@plt+0xbf5fa4> │ │ │ │ - mov r3, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - b c03f60 <__cxa_atexit@plt+0xbf6004> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c02004 <__cxa_atexit@plt+0xbf40a8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc c03f74 <__cxa_atexit@plt+0xbf6018> │ │ │ │ - ldr r8, [pc, #116] @ c03f8c <__cxa_atexit@plt+0xbf6030> │ │ │ │ - ldr r1, [pc, #116] @ c03f90 <__cxa_atexit@plt+0xbf6034> │ │ │ │ - ldr r9, [pc, #116] @ c03f94 <__cxa_atexit@plt+0xbf6038> │ │ │ │ - ldr lr, [pc, #116] @ c03f98 <__cxa_atexit@plt+0xbf603c> │ │ │ │ - ldr sl, [pc, #116] @ c03f9c <__cxa_atexit@plt+0xbf6040> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r3, #10 │ │ │ │ - sub r0, r3, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r8, [pc, #56] @ c03fa0 <__cxa_atexit@plt+0xbf6044> │ │ │ │ - add r5, r5, #24 │ │ │ │ + bcc c02024 <__cxa_atexit@plt+0xbf40c8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + orr r7, r2, r7, lsl #8 │ │ │ │ + ldr r2, [pc, #108] @ c02048 <__cxa_atexit@plt+0xbf40ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + strh r7, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r6, #32 │ │ │ │ + bx r0 │ │ │ │ + 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, #40] @ c02044 <__cxa_atexit@plt+0xbf40e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - @ instruction: 0x01473b98 │ │ │ │ - cmpeq r7, r0, lsl #24 │ │ │ │ - smlalbteq r3, r7, r4, fp │ │ │ │ - smlalbteq r3, r7, r0, fp │ │ │ │ - cmpeq r7, ip, asr r1 │ │ │ │ - cmpeq r7, r0, ror #22 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + cmpeq r7, r8, asr #26 │ │ │ │ + cmpeq r7, r4, lsl fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c04010 <__cxa_atexit@plt+0xbf60b4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c04034 <__cxa_atexit@plt+0xbf60d8> │ │ │ │ + ldr r3, [pc, #116] @ c020d0 <__cxa_atexit@plt+0xbf4174> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c020b8 <__cxa_atexit@plt+0xbf415c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc c04044 <__cxa_atexit@plt+0xbf60e8> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #108] @ c04058 <__cxa_atexit@plt+0xbf60fc> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ + bcc c020c0 <__cxa_atexit@plt+0xbf4164> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + orr r7, r2, r7, lsl #8 │ │ │ │ + ldr r2, [pc, #52] @ c020d4 <__cxa_atexit@plt+0xbf4178> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + strh r7, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b c04018 <__cxa_atexit@plt+0xbf60bc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [pc, #52] @ c04054 <__cxa_atexit@plt+0xbf60f8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - b c03b24 <__cxa_atexit@plt+0xbf5bc8> │ │ │ │ - bic r7, r2, #3 │ │ │ │ - add r5, r5, #24 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - cmpeq r7, r0, lsl #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c0407c <__cxa_atexit@plt+0xbf6120> │ │ │ │ - mov r9, r7 │ │ │ │ - b c040e0 <__cxa_atexit@plt+0xbf6184> │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r7, r0, asr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c040f0 <__cxa_atexit@plt+0xbf6194> │ │ │ │ - ldr r8, [pc, #100] @ c040fc <__cxa_atexit@plt+0xbf61a0> │ │ │ │ - ldr r1, [pc, #100] @ c04100 <__cxa_atexit@plt+0xbf61a4> │ │ │ │ - ldr r9, [pc, #100] @ c04104 <__cxa_atexit@plt+0xbf61a8> │ │ │ │ - ldr lr, [pc, #100] @ c04108 <__cxa_atexit@plt+0xbf61ac> │ │ │ │ - ldr sl, [pc, #100] @ c0410c <__cxa_atexit@plt+0xbf61b0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r3, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r8, [pc, #40] @ c04110 <__cxa_atexit@plt+0xbf61b4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r3, #32 │ │ │ │ + bcc c02128 <__cxa_atexit@plt+0xbf41cc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + orr r7, r2, r7, lsl #8 │ │ │ │ + ldr r2, [pc, #28] @ c02134 <__cxa_atexit@plt+0xbf41d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - smlalbbeq r3, r7, r0, sl │ │ │ │ - cmpeq r7, r4, asr #20 │ │ │ │ - cmpeq r7, r0, asr #20 │ │ │ │ - ldrsbeq r7, [r7, #-252] @ 0xffffff04 │ │ │ │ - smlaltteq r3, r7, r4, r9 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ + ldrsbeq r9, [r7, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c042e4 <__cxa_atexit@plt+0xbf6388> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c0419c <__cxa_atexit@plt+0xbf6240> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c041b4 <__cxa_atexit@plt+0xbf6258> │ │ │ │ - ldr lr, [pc, #464] @ c04328 <__cxa_atexit@plt+0xbf63cc> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c0432c <__cxa_atexit@plt+0xbf63d0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c04330 <__cxa_atexit@plt+0xbf63d4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c04338 <__cxa_atexit@plt+0xbf63dc> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + uxth r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c04214 <__cxa_atexit@plt+0xbf62b8> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c0431c <__cxa_atexit@plt+0xbf63c0> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c04320 <__cxa_atexit@plt+0xbf63c4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c04324 <__cxa_atexit@plt+0xbf63c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c04284 <__cxa_atexit@plt+0xbf6328> │ │ │ │ - ldr r8, [pc, #228] @ c04310 <__cxa_atexit@plt+0xbf63b4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c04314 <__cxa_atexit@plt+0xbf63b8> │ │ │ │ - ldr r9, [pc, #192] @ c04300 <__cxa_atexit@plt+0xbf63a4> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c04318 <__cxa_atexit@plt+0xbf63bc> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c04304 <__cxa_atexit@plt+0xbf63a8> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c04308 <__cxa_atexit@plt+0xbf63ac> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c042fc <__cxa_atexit@plt+0xbf63a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c0430c <__cxa_atexit@plt+0xbf63b0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c04190 <__cxa_atexit@plt+0xbf6234> │ │ │ │ - ldr r7, [pc, #72] @ c04334 <__cxa_atexit@plt+0xbf63d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + uxth r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r7, r0, ror sp │ │ │ │ - @ instruction: 0x01577690 │ │ │ │ - cmpeq r7, r0, lsr #6 │ │ │ │ - ldrsbeq r7, [r7, #-212] @ 0xffffff2c │ │ │ │ - ldrsheq r7, [r7, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq r7, r4, lsl #7 │ │ │ │ - cmpeq r7, r4, lsr #8 │ │ │ │ - cmpeq r7, r0, lsr #28 │ │ │ │ - cmpeq r7, r8, asr #14 │ │ │ │ - @ instruction: 0x01578494 │ │ │ │ - @ instruction: 0x01577e9c │ │ │ │ - cmpeq r7, r4, asr #15 │ │ │ │ - strdeq r3, [r7, #-140] @ 0xffffff74 │ │ │ │ - cmpeq r7, r4, asr r4 │ │ │ │ - smlaltbeq r3, r7, ip, r8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c043b8 <__cxa_atexit@plt+0xbf645c> │ │ │ │ - ldr r2, [pc, #104] @ c043c8 <__cxa_atexit@plt+0xbf646c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c043a8 <__cxa_atexit@plt+0xbf644c> │ │ │ │ - ldr r2, [pc, #80] @ c043cc <__cxa_atexit@plt+0xbf6470> │ │ │ │ - ldr r3, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r8, [sl, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r1, r3 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov sl, r3 │ │ │ │ - b c04120 <__cxa_atexit@plt+0xbf61c4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c043d0 <__cxa_atexit@plt+0xbf6474> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r7, ip, asr #16 │ │ │ │ - cmpeq r7, r8, lsl r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r3, [pc, #20] @ c04408 <__cxa_atexit@plt+0xbf64ac> │ │ │ │ - str r8, [r5] │ │ │ │ - add r9, r7, sl │ │ │ │ + bhi c0220c <__cxa_atexit@plt+0xbf42b0> │ │ │ │ + ldr r3, [pc, #172] @ c02234 <__cxa_atexit@plt+0xbf42d8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b c04120 <__cxa_atexit@plt+0xbf61c4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltteq r3, r7, r0, r7 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c04458 <__cxa_atexit@plt+0xbf64fc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c0447c <__cxa_atexit@plt+0xbf6520> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #292] @ c04560 <__cxa_atexit@plt+0xbf6604> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c04120 <__cxa_atexit@plt+0xbf61c4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #248] @ c0455c <__cxa_atexit@plt+0xbf6600> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq c021ec <__cxa_atexit@plt+0xbf4290> │ │ │ │ + ldr r3, [pc, #156] @ c02238 <__cxa_atexit@plt+0xbf42dc> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c04120 <__cxa_atexit@plt+0xbf61c4> │ │ │ │ - ldr r7, [pc, #188] @ c04540 <__cxa_atexit@plt+0xbf65e4> │ │ │ │ - mov r2, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #20]! │ │ │ │ - ldr r7, [r2, #-4] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c044ac <__cxa_atexit@plt+0xbf6550> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c044b8 <__cxa_atexit@plt+0xbf655c> │ │ │ │ - mov r3, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - b c04518 <__cxa_atexit@plt+0xbf65bc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c021fc <__cxa_atexit@plt+0xbf42a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc c0452c <__cxa_atexit@plt+0xbf65d0> │ │ │ │ - ldr r8, [pc, #116] @ c04544 <__cxa_atexit@plt+0xbf65e8> │ │ │ │ - ldr r1, [pc, #116] @ c04548 <__cxa_atexit@plt+0xbf65ec> │ │ │ │ - ldr r9, [pc, #116] @ c0454c <__cxa_atexit@plt+0xbf65f0> │ │ │ │ - ldr lr, [pc, #116] @ c04550 <__cxa_atexit@plt+0xbf65f4> │ │ │ │ - ldr sl, [pc, #116] @ c04554 <__cxa_atexit@plt+0xbf65f8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r3, #10 │ │ │ │ - sub r0, r3, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r8, [pc, #56] @ c04558 <__cxa_atexit@plt+0xbf65fc> │ │ │ │ - add r5, r5, #24 │ │ │ │ + bcc c0221c <__cxa_atexit@plt+0xbf42c0> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r2, [pc, #112] @ c02240 <__cxa_atexit@plt+0xbf42e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r6, #32 │ │ │ │ + bx r0 │ │ │ │ + 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, #40] @ c0223c <__cxa_atexit@plt+0xbf42e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - @ instruction: 0x01473694 │ │ │ │ - smlaltteq r3, r7, r8, r6 │ │ │ │ - smlalbteq r3, r7, r0, r6 │ │ │ │ - cmpeq r7, r8, lsl #12 │ │ │ │ - cmpeq r7, r4, lsr #23 │ │ │ │ - smlaltbeq r3, r7, r8, r5 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq r7, ip, asr fp │ │ │ │ + cmpeq r7, r4, lsr #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c045a8 <__cxa_atexit@plt+0xbf664c> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c045cc <__cxa_atexit@plt+0xbf6670> │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r3, [pc, #72] @ c045dc <__cxa_atexit@plt+0xbf6680> │ │ │ │ + ldr r3, [pc, #108] @ c022c0 <__cxa_atexit@plt+0xbf4364> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #36] @ c045d8 <__cxa_atexit@plt+0xbf667c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c04120 <__cxa_atexit@plt+0xbf61c4> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c022a8 <__cxa_atexit@plt+0xbf434c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c022b0 <__cxa_atexit@plt+0xbf4354> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r2, [pc, #56] @ c022c4 <__cxa_atexit@plt+0xbf4368> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r7, r8, ror #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c0460c <__cxa_atexit@plt+0xbf66b0> │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c04120 <__cxa_atexit@plt+0xbf61c4> │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrdeq r3, [r7, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c04630 <__cxa_atexit@plt+0xbf66d4> │ │ │ │ - mov r9, r7 │ │ │ │ - b c04694 <__cxa_atexit@plt+0xbf6738> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c046a4 <__cxa_atexit@plt+0xbf6748> │ │ │ │ - ldr r8, [pc, #100] @ c046b0 <__cxa_atexit@plt+0xbf6754> │ │ │ │ - ldr r1, [pc, #100] @ c046b4 <__cxa_atexit@plt+0xbf6758> │ │ │ │ - ldr r9, [pc, #100] @ c046b8 <__cxa_atexit@plt+0xbf675c> │ │ │ │ - ldr lr, [pc, #100] @ c046bc <__cxa_atexit@plt+0xbf6760> │ │ │ │ - ldr sl, [pc, #100] @ c046c0 <__cxa_atexit@plt+0xbf6764> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r3, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r8, [pc, #40] @ c046c4 <__cxa_atexit@plt+0xbf6768> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r3, #32 │ │ │ │ + bcc c02310 <__cxa_atexit@plt+0xbf43b4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r2, [pc, #28] @ c0231c <__cxa_atexit@plt+0xbf43c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, lsl r5 │ │ │ │ - cmpeq r7, ip, ror #10 │ │ │ │ - cmpeq r7, r4, asr #10 │ │ │ │ - smlalbbeq r3, r7, ip, r4 │ │ │ │ - cmpeq r7, r8, lsr #20 │ │ │ │ - cmpeq r7, r0, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c04704 <__cxa_atexit@plt+0xbf67a8> │ │ │ │ - ldr r2, [pc, #36] @ c0470c <__cxa_atexit@plt+0xbf67b0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c04aa4 <__cxa_atexit@plt+0xbf6b48> │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + cmpeq r7, r4, ror r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c047a8 <__cxa_atexit@plt+0xbf684c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c047b0 <__cxa_atexit@plt+0xbf6854> │ │ │ │ - ldr r1, [pc, #108] @ c047c8 <__cxa_atexit@plt+0xbf686c> │ │ │ │ - ldr lr, [pc, #100] @ c047c4 <__cxa_atexit@plt+0xbf6868> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ - ldrb r1, [r7, #17] │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r1, r2, r1, lsl #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c02384 <__cxa_atexit@plt+0xbf4428> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldrb r7, [r7, #19] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c047cc <__cxa_atexit@plt+0xbf6870> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, r3 │ │ │ │ - b c047b8 <__cxa_atexit@plt+0xbf685c> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr lr, [pc, #72] @ c02394 <__cxa_atexit@plt+0xbf4438> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ c02398 <__cxa_atexit@plt+0xbf443c> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r7, ip, asr r1 │ │ │ │ - cmpeq r7, ip, ror #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0480c <__cxa_atexit@plt+0xbf68b0> │ │ │ │ - ldr r2, [pc, #36] @ c04814 <__cxa_atexit@plt+0xbf68b8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldrheq r9, [r7, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0x0157959c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c023e4 <__cxa_atexit@plt+0xbf4488> │ │ │ │ + ldr r1, [pc, #56] @ c023fc <__cxa_atexit@plt+0xbf44a0> │ │ │ │ + ldr r2, [pc, #56] @ c02400 <__cxa_atexit@plt+0xbf44a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r7, [pc, #24] @ c02404 <__cxa_atexit@plt+0xbf44a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c04aa4 <__cxa_atexit@plt+0xbf6b48> │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0x012e2c0d │ │ │ │ + cmpeq r7, r0, ror #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c048a8 <__cxa_atexit@plt+0xbf694c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c048b0 <__cxa_atexit@plt+0xbf6954> │ │ │ │ - ldr r1, [pc, #100] @ c048c8 <__cxa_atexit@plt+0xbf696c> │ │ │ │ - ldr lr, [pc, #92] @ c048c4 <__cxa_atexit@plt+0xbf6968> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0246c <__cxa_atexit@plt+0xbf4510> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - lsl r1, r2, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldrb r7, [r7, #18] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c048cc <__cxa_atexit@plt+0xbf6970> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, r3 │ │ │ │ - b c048b8 <__cxa_atexit@plt+0xbf695c> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr lr, [pc, #72] @ c0247c <__cxa_atexit@plt+0xbf4520> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ c02480 <__cxa_atexit@plt+0xbf4524> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r7, r4, asr r0 │ │ │ │ - cmpeq r7, ip, ror #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0490c <__cxa_atexit@plt+0xbf69b0> │ │ │ │ - ldr r2, [pc, #36] @ c04914 <__cxa_atexit@plt+0xbf69b8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c04aa4 <__cxa_atexit@plt+0xbf6b48> │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r7, r8, asr #9 │ │ │ │ + ldrheq r9, [r7, #-68] @ 0xffffffbc │ │ │ │ + smlalbteq r5, r7, r8, r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c04994 <__cxa_atexit@plt+0xbf6a38> │ │ │ │ + bhi c024ec <__cxa_atexit@plt+0xbf4590> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c049a0 <__cxa_atexit@plt+0xbf6a44> │ │ │ │ - ldr r1, [pc, #80] @ c049b0 <__cxa_atexit@plt+0xbf6a54> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldrb r5, [r7, #16] │ │ │ │ - ldrb r1, [r7, #17] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r5, r1, r5, lsl #6 │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r1, [pc, #48] @ c049b4 <__cxa_atexit@plt+0xbf6a58> │ │ │ │ - sub r5, r5, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ + bcc c024f4 <__cxa_atexit@plt+0xbf4598> │ │ │ │ + ldr r0, [pc, #84] @ c02510 <__cxa_atexit@plt+0xbf45b4> │ │ │ │ + ldr r1, [pc, #84] @ c02514 <__cxa_atexit@plt+0xbf45b8> │ │ │ │ + ldr lr, [pc, #84] @ c02518 <__cxa_atexit@plt+0xbf45bc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ mov r6, r3 │ │ │ │ + b c024fc <__cxa_atexit@plt+0xbf45a0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c0250c <__cxa_atexit@plt+0xbf45b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + cmpeq r7, r4, ror #18 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0x012e2b0d │ │ │ │ + cmpeq r7, r4, lsr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c02578 <__cxa_atexit@plt+0xbf461c> │ │ │ │ + ldr r2, [pc, #64] @ c02584 <__cxa_atexit@plt+0xbf4628> │ │ │ │ + ldr lr, [pc, #64] @ c02588 <__cxa_atexit@plt+0xbf462c> │ │ │ │ + ldr r0, [pc, #64] @ c0258c <__cxa_atexit@plt+0xbf4630> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r5, [r7, #-132] @ 0xffffff7c │ │ │ │ + cmpeq r7, ip, asr #10 │ │ │ │ + cmpeq r7, r8, lsr fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c025f4 <__cxa_atexit@plt+0xbf4698> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c02604 <__cxa_atexit@plt+0xbf46a8> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ c02608 <__cxa_atexit@plt+0xbf46ac> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr pc │ │ │ │ - cmpeq r7, r0, lsl #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c049f4 <__cxa_atexit@plt+0xbf6a98> │ │ │ │ - ldr r2, [pc, #36] @ c049fc <__cxa_atexit@plt+0xbf6aa0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c04aa4 <__cxa_atexit@plt+0xbf6b48> │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r7, r0, asr #6 │ │ │ │ + cmpeq r7, ip, lsr #6 │ │ │ │ + cmpeq r7, ip, asr r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c04a74 <__cxa_atexit@plt+0xbf6b18> │ │ │ │ + bhi c02674 <__cxa_atexit@plt+0xbf4718> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c04a80 <__cxa_atexit@plt+0xbf6b24> │ │ │ │ - ldr r1, [pc, #72] @ c04a90 <__cxa_atexit@plt+0xbf6b34> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldrb r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ c04a94 <__cxa_atexit@plt+0xbf6b38> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r4, ror lr │ │ │ │ - cmpeq r7, r4, lsr #11 │ │ │ │ - andeq r0, r2, lr │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c04ca0 <__cxa_atexit@plt+0xbf6d44> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c04ca8 <__cxa_atexit@plt+0xbf6d4c> │ │ │ │ - ldr r2, [r7, #18] │ │ │ │ - cmp r9, r2 │ │ │ │ - bge c04b48 <__cxa_atexit@plt+0xbf6bec> │ │ │ │ - ldr r2, [r7, #10] │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add sl, r2, r9 │ │ │ │ - ldrsb r0, [sl] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c04b6c <__cxa_atexit@plt+0xbf6c10> │ │ │ │ - str lr, [sp, #8] │ │ │ │ - ldr sl, [pc, #476] @ c04ce0 <__cxa_atexit@plt+0xbf6d84> │ │ │ │ - mov lr, ip │ │ │ │ - sub ip, r6, #27 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #16]! │ │ │ │ - ldr r0, [pc, #460] @ c04ce4 <__cxa_atexit@plt+0xbf6d88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - stmdb r1, {r0, r3, ip} │ │ │ │ - ldr r1, [pc, #440] @ c04ce8 <__cxa_atexit@plt+0xbf6d8c> │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - add r2, r9, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r6, [pc, #412] @ c04cec <__cxa_atexit@plt+0xbf6d90> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r2, [r7, #14] │ │ │ │ - str r6, [r1, #-8]! │ │ │ │ - mov r5, r1 │ │ │ │ - str r8, [r1, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c04bc4 <__cxa_atexit@plt+0xbf6c68> │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldrb sl, [sl, #1] │ │ │ │ - ldr r0, [pc, #332] @ c04cd4 <__cxa_atexit@plt+0xbf6d78> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #16]! │ │ │ │ - ldr r0, [pc, #324] @ c04cd8 <__cxa_atexit@plt+0xbf6d7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r1, #-8] │ │ │ │ - strb sl, [r3, #17] │ │ │ │ - str r0, [r1, #-12] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - ldr r1, [pc, #288] @ c04cdc <__cxa_atexit@plt+0xbf6d80> │ │ │ │ - add r0, r9, #2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b c04c8c <__cxa_atexit@plt+0xbf6d30> │ │ │ │ - ldrb r0, [sl, #1] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldrb r0, [sl, #2] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r6, #27 │ │ │ │ - bcs c04c34 <__cxa_atexit@plt+0xbf6cd8> │ │ │ │ - str r0, [sp] │ │ │ │ - ldr sl, [pc, #220] @ c04cc8 <__cxa_atexit@plt+0xbf6d6c> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #16]! │ │ │ │ - ldr r0, [pc, #212] @ c04ccc <__cxa_atexit@plt+0xbf6d70> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r1, #-8] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r0, [r1, #-12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - strb r0, [r3, #18] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - strb r0, [r3, #17] │ │ │ │ - ldr r1, [pc, #164] @ c04cd0 <__cxa_atexit@plt+0xbf6d74> │ │ │ │ - add r0, r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b c04c8c <__cxa_atexit@plt+0xbf6d30> │ │ │ │ - str r0, [sp] │ │ │ │ - ldrb sl, [sl, #3] │ │ │ │ - ldr r0, [pc, #120] @ c04cbc <__cxa_atexit@plt+0xbf6d60> │ │ │ │ + bcc c0267c <__cxa_atexit@plt+0xbf4720> │ │ │ │ + ldr r0, [pc, #84] @ c02698 <__cxa_atexit@plt+0xbf473c> │ │ │ │ + ldr r1, [pc, #84] @ c0269c <__cxa_atexit@plt+0xbf4740> │ │ │ │ + ldr lr, [pc, #84] @ c026a0 <__cxa_atexit@plt+0xbf4744> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #16]! │ │ │ │ - ldr r0, [pc, #112] @ c04cc0 <__cxa_atexit@plt+0xbf6d64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r1, #-8] │ │ │ │ - strb sl, [r3, #19] │ │ │ │ - str r0, [r1, #-12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - strb r0, [r3, #18] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - strb r0, [r3, #17] │ │ │ │ - ldr r1, [pc, #60] @ c04cc4 <__cxa_atexit@plt+0xbf6d68> │ │ │ │ - add r0, r9, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r8, lr │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ mov r6, r3 │ │ │ │ - b c04cb0 <__cxa_atexit@plt+0xbf6d54> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + b c02684 <__cxa_atexit@plt+0xbf4728> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c02694 <__cxa_atexit@plt+0xbf4738> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffae8 │ │ │ │ - cmpeq r7, r0, asr #26 │ │ │ │ - @ instruction: 0xfffffa44 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - @ instruction: 0x01576d98 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - ldrsheq r6, [r7, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - cmpeq r7, r8, ror lr │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - cmpeq r7, ip, lsr #28 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + strdeq r5, [r7, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + smlawbeq lr, r5, r9, r2 │ │ │ │ + smlalbteq r5, r7, r8, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ + strheq r5, [r7, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c04d64 <__cxa_atexit@plt+0xbf6e08> │ │ │ │ - ldr r1, [pc, #100] @ c04d74 <__cxa_atexit@plt+0xbf6e18> │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - beq c04d58 <__cxa_atexit@plt+0xbf6dfc> │ │ │ │ - ldr lr, [pc, #68] @ c04d78 <__cxa_atexit@plt+0xbf6e1c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c02708 <__cxa_atexit@plt+0xbf47ac> │ │ │ │ + ldr r7, [pc, #52] @ c0271c <__cxa_atexit@plt+0xbf47c0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c026fc <__cxa_atexit@plt+0xbf47a0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c02730 <__cxa_atexit@plt+0xbf47d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c04d7c <__cxa_atexit@plt+0xbf6e20> │ │ │ │ + ldr r7, [pc, #16] @ c02720 <__cxa_atexit@plt+0xbf47c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - smlaltbeq r2, r7, r8, lr │ │ │ │ - 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, #20] @ c04db0 <__cxa_atexit@plt+0xbf6e54> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbbeq r5, r7, r0, r7 │ │ │ │ + cmpeq r7, ip, asr r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c04e24 <__cxa_atexit@plt+0xbf6ec8> │ │ │ │ - ldr lr, [pc, #88] @ c04e30 <__cxa_atexit@plt+0xbf6ed4> │ │ │ │ - ldr r9, [pc, #88] @ c04e34 <__cxa_atexit@plt+0xbf6ed8> │ │ │ │ - sub r1, r6, #18 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, r0, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - str r0, [r3, #24] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r5, r5, #28 │ │ │ │ - b c04aa4 <__cxa_atexit@plt+0xbf6b48> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c04e8c <__cxa_atexit@plt+0xbf6f30> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c04e94 <__cxa_atexit@plt+0xbf6f38> │ │ │ │ - add r8, r1, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c04f70 <__cxa_atexit@plt+0xbf7014> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r4, asr #20 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c04ed0 <__cxa_atexit@plt+0xbf6f74> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c04ed8 <__cxa_atexit@plt+0xbf6f7c> │ │ │ │ - add r8, r1, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c04f70 <__cxa_atexit@plt+0xbf7014> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r0, lsl #20 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c04f14 <__cxa_atexit@plt+0xbf6fb8> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c04f1c <__cxa_atexit@plt+0xbf6fc0> │ │ │ │ - add r8, r1, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c04f70 <__cxa_atexit@plt+0xbf7014> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r6, [r7, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c04f58 <__cxa_atexit@plt+0xbf6ffc> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c04f60 <__cxa_atexit@plt+0xbf7004> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c04f70 <__cxa_atexit@plt+0xbf7014> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r8, ror r9 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r7 │ │ │ │ + add r0, r5, #8 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne c02780 <__cxa_atexit@plt+0xbf4824> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c027d0 <__cxa_atexit@plt+0xbf4874> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c0509c <__cxa_atexit@plt+0xbf7140> │ │ │ │ - ldr r7, [r3, #15] │ │ │ │ - cmp r8, r7 │ │ │ │ - bge c04fcc <__cxa_atexit@plt+0xbf7070> │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r8 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c04fd8 <__cxa_atexit@plt+0xbf707c> │ │ │ │ - ldr r1, [pc, #276] @ c050d0 <__cxa_atexit@plt+0xbf7174> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r1, [pc, #268] @ c050d4 <__cxa_atexit@plt+0xbf7178> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c05000 <__cxa_atexit@plt+0xbf70a4> │ │ │ │ - ldr r7, [r3, #11] │ │ │ │ - mov r6, r9 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c05018 <__cxa_atexit@plt+0xbf70bc> │ │ │ │ - ldr r0, [pc, #224] @ c050c8 <__cxa_atexit@plt+0xbf716c> │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ + bcc c027e8 <__cxa_atexit@plt+0xbf488c> │ │ │ │ + ldr r7, [pc, #188] @ c02830 <__cxa_atexit@plt+0xbf48d4> │ │ │ │ + ldr r0, [pc, #188] @ c02834 <__cxa_atexit@plt+0xbf48d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - add r2, r1, r2, lsl #6 │ │ │ │ - ldr r1, [pc, #208] @ c050cc <__cxa_atexit@plt+0xbf7170> │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c05054 <__cxa_atexit@plt+0xbf70f8> │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r2, [pc, #140] @ c050c0 <__cxa_atexit@plt+0xbf7164> │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr r2, [pc, #128] @ c050c4 <__cxa_atexit@plt+0xbf7168> │ │ │ │ - ldr r1, [pc, #108] @ c050b4 <__cxa_atexit@plt+0xbf7158> │ │ │ │ - add r0, r0, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r0, r1 │ │ │ │ - b c05084 <__cxa_atexit@plt+0xbf7128> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - ldr r2, [pc, #84] @ c050b8 <__cxa_atexit@plt+0xbf715c> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - add r0, r0, lr, lsl #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c050bc <__cxa_atexit@plt+0xbf7160> │ │ │ │ - ldr lr, [pc, #52] @ c050b0 <__cxa_atexit@plt+0xbf7154> │ │ │ │ - add r0, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r0, lr │ │ │ │ - str r8, [r9, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - str r1, [r9, #20] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, #24 │ │ │ │ + b c027a8 <__cxa_atexit@plt+0xbf484c> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c027e0 <__cxa_atexit@plt+0xbf4884> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c027fc <__cxa_atexit@plt+0xbf48a0> │ │ │ │ + ldr r7, [pc, #124] @ c0281c <__cxa_atexit@plt+0xbf48c0> │ │ │ │ + ldr r0, [pc, #124] @ c02820 <__cxa_atexit@plt+0xbf48c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #116] @ c02824 <__cxa_atexit@plt+0xbf48c8> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r7, [pc, #84] @ c0282c <__cxa_atexit@plt+0xbf48d0> │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b c0280c <__cxa_atexit@plt+0xbf48b0> │ │ │ │ + mov r6, r3 │ │ │ │ + b c02804 <__cxa_atexit@plt+0xbf48a8> │ │ │ │ + mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - cmpeq r7, r8, lsl #31 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - ldrheq r6, [r7, #-252] @ 0xffffff04 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - cmpeq r7, r8 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq r7, r0, asr #32 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #64] @ c02838 <__cxa_atexit@plt+0xbf48dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b c0280c <__cxa_atexit@plt+0xbf48b0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c02828 <__cxa_atexit@plt+0xbf48cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0x012e2821 │ │ │ │ + cmpeq r7, r0, ror #12 │ │ │ │ + smlaltbeq r5, r7, r4, r6 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + smlalbbeq r5, r7, r8, r6 │ │ │ │ + cmpeq r7, r8, asr r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c02884 <__cxa_atexit@plt+0xbf4928> │ │ │ │ + ldr r7, [pc, #52] @ c02898 <__cxa_atexit@plt+0xbf493c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq c02878 <__cxa_atexit@plt+0xbf491c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c028ac <__cxa_atexit@plt+0xbf4950> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c0289c <__cxa_atexit@plt+0xbf4940> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r7, r4, lsr #12 │ │ │ │ + strdeq r5, [r7, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq c02900 <__cxa_atexit@plt+0xbf49a4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c02964 <__cxa_atexit@plt+0xbf4a08> │ │ │ │ + ldr r3, [pc, #152] @ c02974 <__cxa_atexit@plt+0xbf4a18> │ │ │ │ + ldr r2, [pc, #152] @ c02978 <__cxa_atexit@plt+0xbf4a1c> │ │ │ │ + ldr r1, [pc, #152] @ c0297c <__cxa_atexit@plt+0xbf4a20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c0515c <__cxa_atexit@plt+0xbf7200> │ │ │ │ - ldr r3, [pc, #140] @ c05184 <__cxa_atexit@plt+0xbf7228> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi c02948 <__cxa_atexit@plt+0xbf49ec> │ │ │ │ + ldr r3, [pc, #108] @ c02980 <__cxa_atexit@plt+0xbf4a24> │ │ │ │ + ldr r2, [pc, #108] @ c02984 <__cxa_atexit@plt+0xbf4a28> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9} │ │ │ │ - beq c0514c <__cxa_atexit@plt+0xbf71f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0516c <__cxa_atexit@plt+0xbf7210> │ │ │ │ - ldr r7, [sl, #3] │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r0, [pc, #100] @ c0518c <__cxa_atexit@plt+0xbf7230> │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r1, r1, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c04f70 <__cxa_atexit@plt+0xbf7014> │ │ │ │ - ldr r0, [sl] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq c02938 <__cxa_atexit@plt+0xbf49dc> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ + b c02730 <__cxa_atexit@plt+0xbf47d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c05188 <__cxa_atexit@plt+0xbf722c> │ │ │ │ + ldr r7, [pc, #56] @ c02988 <__cxa_atexit@plt+0xbf4a2c> │ │ │ │ + ldr sl, [pc, #56] @ c0298c <__cxa_atexit@plt+0xbf4a30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strheq r2, [r7, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r7, r0, lsr #10 │ │ │ │ + strdeq r5, [r7, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq r7, r0, lsr #15 │ │ │ │ + smlaltbeq r5, r7, r8, r4 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + cmpeq r7, r0, asr #10 │ │ │ │ + cmpeq r7, r8, ror #8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c029f8 <__cxa_atexit@plt+0xbf4a9c> │ │ │ │ + ldr r2, [pc, #108] @ c02a20 <__cxa_atexit@plt+0xbf4ac4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c051e0 <__cxa_atexit@plt+0xbf7284> │ │ │ │ - ldr lr, [pc, #56] @ c051ec <__cxa_atexit@plt+0xbf7290> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add r7, r7, r8 │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r2, r7} │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - b c04f70 <__cxa_atexit@plt+0xbf7014> │ │ │ │ - mov r3, #20 │ │ │ │ + bcc c02a08 <__cxa_atexit@plt+0xbf4aac> │ │ │ │ + ldr r1, [pc, #80] @ c02a28 <__cxa_atexit@plt+0xbf4acc> │ │ │ │ + ldr r2, [pc, #80] @ c02a2c <__cxa_atexit@plt+0xbf4ad0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c02a24 <__cxa_atexit@plt+0xbf4ac8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsl #30 │ │ │ │ + cmpeq r7, ip, lsr r4 │ │ │ │ + @ instruction: 0xfffff948 │ │ │ │ + strdeq r2, [lr, -r9]! │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ c0520c <__cxa_atexit@plt+0xbf72b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c053ec <__cxa_atexit@plt+0xbf7490> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c052a4 <__cxa_atexit@plt+0xbf7348> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r7, r7, #8 │ │ │ │ - add r2, r7, r8 │ │ │ │ - ldrsb r1, [r2] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c052bc <__cxa_atexit@plt+0xbf7360> │ │ │ │ - ldr lr, [pc, #456] @ c05428 <__cxa_atexit@plt+0xbf74cc> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, r8, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #440] @ c0542c <__cxa_atexit@plt+0xbf74d0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #436] @ c05430 <__cxa_atexit@plt+0xbf74d4> │ │ │ │ + bcc c02ac8 <__cxa_atexit@plt+0xbf4b6c> │ │ │ │ + ldr r2, [pc, #136] @ c02ae0 <__cxa_atexit@plt+0xbf4b84> │ │ │ │ + ldr lr, [pc, #136] @ c02ae4 <__cxa_atexit@plt+0xbf4b88> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #128] @ c02ae8 <__cxa_atexit@plt+0xbf4b8c> │ │ │ │ + add ip, r3, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #108] @ c02aec <__cxa_atexit@plt+0xbf4b90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #104] @ c02af0 <__cxa_atexit@plt+0xbf4b94> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [pc, #96] @ c02af4 <__cxa_atexit@plt+0xbf4b98> │ │ │ │ + add r1, r1, #3 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #392] @ c05434 <__cxa_atexit@plt+0xbf74d8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c0531c <__cxa_atexit@plt+0xbf73c0> │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #328] @ c0541c <__cxa_atexit@plt+0xbf74c0> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #64] @ c02af8 <__cxa_atexit@plt+0xbf4b9c> │ │ │ │ sub sl, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #316] @ c05420 <__cxa_atexit@plt+0xbf74c4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r8, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #300] @ c05424 <__cxa_atexit@plt+0xbf74c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ - ldrb r1, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c0538c <__cxa_atexit@plt+0xbf7430> │ │ │ │ - ldr r9, [pc, #220] @ c05410 <__cxa_atexit@plt+0xbf74b4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [pc, #208] @ c05414 <__cxa_atexit@plt+0xbf74b8> │ │ │ │ - ldr sl, [pc, #184] @ c05400 <__cxa_atexit@plt+0xbf74a4> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add r8, r8, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, sl │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #168] @ c05418 <__cxa_atexit@plt+0xbf74bc> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + add r8, lr, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 1ae26f8 <__cxa_atexit@plt+0x1ad479c> │ │ │ │ + ldr r7, [pc, #44] @ c02afc <__cxa_atexit@plt+0xbf4ba0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - ldr sl, [pc, #108] @ c05404 <__cxa_atexit@plt+0xbf74a8> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + cmpeq r7, r4, asr #6 │ │ │ │ + cmpeq r7, r0, ror lr │ │ │ │ + ldrheq r8, [r7, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r7, r4, lsr fp │ │ │ │ + cmpeq r7, ip, lsr #22 │ │ │ │ + cmpeq r7, r8, lsl #22 │ │ │ │ + smlaltteq r5, r7, r8, r3 │ │ │ │ + strheq r5, [r7, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c02b9c <__cxa_atexit@plt+0xbf4c40> │ │ │ │ + ldr r2, [pc, #136] @ c02bb4 <__cxa_atexit@plt+0xbf4c58> │ │ │ │ + ldr lr, [pc, #136] @ c02bb8 <__cxa_atexit@plt+0xbf4c5c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #128] @ c02bbc <__cxa_atexit@plt+0xbf4c60> │ │ │ │ + add ip, r3, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #108] @ c02bc0 <__cxa_atexit@plt+0xbf4c64> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #104] @ c02bc4 <__cxa_atexit@plt+0xbf4c68> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [pc, #96] @ c02bc8 <__cxa_atexit@plt+0xbf4c6c> │ │ │ │ + add r1, r1, #3 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #96] @ c05408 <__cxa_atexit@plt+0xbf74ac> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r9, [pc, #76] @ c053fc <__cxa_atexit@plt+0xbf74a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add r8, r8, #4 │ │ │ │ - add r2, r2, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #52] @ c0540c <__cxa_atexit@plt+0xbf74b0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c05298 <__cxa_atexit@plt+0xbf733c> │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #64] @ c02bcc <__cxa_atexit@plt+0xbf4c70> │ │ │ │ + sub sl, r6, #23 │ │ │ │ + add r8, lr, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 1ae26f8 <__cxa_atexit@plt+0x1ad479c> │ │ │ │ + ldr r7, [pc, #44] @ c02bd0 <__cxa_atexit@plt+0xbf4c74> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r7, r8, ror #24 │ │ │ │ - cmpeq r7, r8, lsl #11 │ │ │ │ - cmpeq r7, r8, lsl r2 │ │ │ │ - cmpeq r7, ip, asr #25 │ │ │ │ - cmpeq r7, r8, ror #11 │ │ │ │ - cmpeq r7, ip, ror r2 │ │ │ │ - cmpeq r7, ip, lsl r3 │ │ │ │ - cmpeq r7, r8, lsl sp │ │ │ │ - cmpeq r7, r0, asr #12 │ │ │ │ - cmpeq r7, ip, lsl #7 │ │ │ │ - @ instruction: 0x01576d94 │ │ │ │ - ldrheq r6, [r7, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r7, ip, asr #6 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c054a0 <__cxa_atexit@plt+0xbf7544> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r9, [r3, #16] │ │ │ │ - ldr r1, [pc, #84] @ c054b8 <__cxa_atexit@plt+0xbf755c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c054ac <__cxa_atexit@plt+0xbf7550> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [pc, #60] @ c054bc <__cxa_atexit@plt+0xbf7560> │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + hvceq 29984 @ 0x7520 │ │ │ │ + @ instruction: 0x01578d9c │ │ │ │ + cmpeq r7, r8, ror #27 │ │ │ │ + cmpeq r7, r0, ror #20 │ │ │ │ + cmpeq r7, r8, asr sl │ │ │ │ + cmpeq r7, r4, lsr sl │ │ │ │ + cmpeq r7, r4, lsl r3 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c02c18 <__cxa_atexit@plt+0xbf4cbc> │ │ │ │ + ldr r7, [pc, #52] @ c02c2c <__cxa_atexit@plt+0xbf4cd0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c02c0c <__cxa_atexit@plt+0xbf4cb0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c02c3c <__cxa_atexit@plt+0xbf4ce0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c02c30 <__cxa_atexit@plt+0xbf4cd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, asr r4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r2, lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c05500 <__cxa_atexit@plt+0xbf75a4> │ │ │ │ - ldr r2, [pc, #40] @ c05508 <__cxa_atexit@plt+0xbf75ac> │ │ │ │ - stmdb r5, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strheq r5, [r7, #-36] @ 0xffffffdc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq c05574 <__cxa_atexit@plt+0xbf7618> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - cmp r6, #3 │ │ │ │ - bne c055a0 <__cxa_atexit@plt+0xbf7644> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c055b4 <__cxa_atexit@plt+0xbf7658> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #116] @ c055c4 <__cxa_atexit@plt+0xbf7668> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r3, [pc, #132] @ c02cc8 <__cxa_atexit@plt+0xbf4d6c> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #60] @ c055c0 <__cxa_atexit@plt+0xbf7664> │ │ │ │ - ldr r7, [r6, #6] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r6, #2] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq c02cc0 <__cxa_atexit@plt+0xbf4d64> │ │ │ │ + ldr r2, [pc, #104] @ c02ccc <__cxa_atexit@plt+0xbf4d70> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - smlalbteq r2, r7, r8, r6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0565c <__cxa_atexit@plt+0xbf7700> │ │ │ │ - ldr r7, [pc, #148] @ c05680 <__cxa_atexit@plt+0xbf7724> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c05650 <__cxa_atexit@plt+0xbf76f4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c0566c <__cxa_atexit@plt+0xbf7710> │ │ │ │ - ldr lr, [pc, #116] @ c05688 <__cxa_atexit@plt+0xbf772c> │ │ │ │ - ldr r8, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - ldr r9, [pc, #104] @ c0568c <__cxa_atexit@plt+0xbf7730> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r7, r3, #7 │ │ │ │ - add r1, r1, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - str r9, [r2] │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c02cc0 <__cxa_atexit@plt+0xbf4d64> │ │ │ │ + ldr r0, [pc, #76] @ c02cd0 <__cxa_atexit@plt+0xbf4d74> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c02cc0 <__cxa_atexit@plt+0xbf4d64> │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #32] @ c02cd4 <__cxa_atexit@plt+0xbf4d78> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c05684 <__cxa_atexit@plt+0xbf7728> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r7, ip, asr #12 │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r7, r4, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c056ec <__cxa_atexit@plt+0xbf7790> │ │ │ │ - ldr r2, [pc, #64] @ c056f8 <__cxa_atexit@plt+0xbf779c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [pc, #52] @ c056fc <__cxa_atexit@plt+0xbf77a0> │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r7, [r5] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + cmpeq r7, r0, lsr ip │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #104] @ c02d50 <__cxa_atexit@plt+0xbf4df4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0x01472594 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c05794 <__cxa_atexit@plt+0xbf7838> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c057b0 <__cxa_atexit@plt+0xbf7854> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - str r8, [r5] │ │ │ │ - cmp r7, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bcc c05860 <__cxa_atexit@plt+0xbf7904> │ │ │ │ - ldr r1, [pc, #388] @ c058cc <__cxa_atexit@plt+0xbf7970> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ + beq c02d48 <__cxa_atexit@plt+0xbf4dec> │ │ │ │ + ldr r1, [pc, #76] @ c02d54 <__cxa_atexit@plt+0xbf4df8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r1, r2, #6 │ │ │ │ - cmp fp, r5 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - bhi c05880 <__cxa_atexit@plt+0xbf7924> │ │ │ │ - ldr r6, [pc, #352] @ c058d4 <__cxa_atexit@plt+0xbf7978> │ │ │ │ - ldr r3, [r2, #-4] │ │ │ │ - mov r8, r9 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #296] @ c058c8 <__cxa_atexit@plt+0xbf796c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c02d48 <__cxa_atexit@plt+0xbf4dec> │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #28] @ c02d58 <__cxa_atexit@plt+0xbf4dfc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r7, r8, lsr #23 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #76] @ c02db8 <__cxa_atexit@plt+0xbf4e5c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - ldr r7, [pc, #244] @ c058ac <__cxa_atexit@plt+0xbf7950> │ │ │ │ - mov r2, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #12]! │ │ │ │ - ldr r7, [r2, #-4] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c057e0 <__cxa_atexit@plt+0xbf7884> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c057ec <__cxa_atexit@plt+0xbf7890> │ │ │ │ - mov r3, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - b c0584c <__cxa_atexit@plt+0xbf78f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq c02db0 <__cxa_atexit@plt+0xbf4e54> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r7, r3, r0 │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #24] @ c02dbc <__cxa_atexit@plt+0xbf4e60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c05898 <__cxa_atexit@plt+0xbf793c> │ │ │ │ - ldr r8, [pc, #172] @ c058b0 <__cxa_atexit@plt+0xbf7954> │ │ │ │ - ldr r1, [pc, #172] @ c058b4 <__cxa_atexit@plt+0xbf7958> │ │ │ │ - ldr r9, [pc, #172] @ c058b8 <__cxa_atexit@plt+0xbf795c> │ │ │ │ - ldr lr, [pc, #172] @ c058bc <__cxa_atexit@plt+0xbf7960> │ │ │ │ - ldr sl, [pc, #172] @ c058c0 <__cxa_atexit@plt+0xbf7964> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r3, #10 │ │ │ │ - sub r0, r3, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r8, [pc, #112] @ c058c4 <__cxa_atexit@plt+0xbf7968> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - ldr r7, [pc, #104] @ c058d0 <__cxa_atexit@plt+0xbf7974> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq r2, [r7, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r7, r0, asr r4 │ │ │ │ - cmpeq r7, r8, lsr #8 │ │ │ │ - ldrdeq r2, [r7, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r7, r0, ror r8 │ │ │ │ - smlalbteq r2, r7, r4, r3 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, r0, asr #22 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c05950 <__cxa_atexit@plt+0xbf79f4> │ │ │ │ - ldr r1, [pc, #120] @ c0597c <__cxa_atexit@plt+0xbf7a20> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - sub r2, r6, #6 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldmib r5, {r1, r3} │ │ │ │ + add r7, r3, r0 │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #12] @ c02df4 <__cxa_atexit@plt+0xbf4e98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r8, [r7, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c05968 <__cxa_atexit@plt+0xbf7a0c> │ │ │ │ - ldr r7, [pc, #84] @ c05984 <__cxa_atexit@plt+0xbf7a28> │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r6, #-4] │ │ │ │ + bhi c02e3c <__cxa_atexit@plt+0xbf4ee0> │ │ │ │ + ldr r7, [pc, #52] @ c02e50 <__cxa_atexit@plt+0xbf4ef4> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b c0521c <__cxa_atexit@plt+0xbf72c0> │ │ │ │ - ldr r3, [pc, #40] @ c05980 <__cxa_atexit@plt+0xbf7a24> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c02e30 <__cxa_atexit@plt+0xbf4ed4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c02c3c <__cxa_atexit@plt+0xbf4ce0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c02e54 <__cxa_atexit@plt+0xbf4ef8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - cmpeq r7, ip, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c059a8 <__cxa_atexit@plt+0xbf7a4c> │ │ │ │ - mov r9, r7 │ │ │ │ - b c05a0c <__cxa_atexit@plt+0xbf7ab0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c05a1c <__cxa_atexit@plt+0xbf7ac0> │ │ │ │ - ldr r8, [pc, #100] @ c05a28 <__cxa_atexit@plt+0xbf7acc> │ │ │ │ - ldr r1, [pc, #100] @ c05a2c <__cxa_atexit@plt+0xbf7ad0> │ │ │ │ - ldr r9, [pc, #100] @ c05a30 <__cxa_atexit@plt+0xbf7ad4> │ │ │ │ - ldr lr, [pc, #100] @ c05a34 <__cxa_atexit@plt+0xbf7ad8> │ │ │ │ - ldr sl, [pc, #100] @ c05a38 <__cxa_atexit@plt+0xbf7adc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r3, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r8, [pc, #40] @ c05a3c <__cxa_atexit@plt+0xbf7ae0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, ip, lsr r2 │ │ │ │ - @ instruction: 0x01472290 │ │ │ │ - cmpeq r7, r8, ror #4 │ │ │ │ - cmpeq r7, r4, lsl r1 │ │ │ │ - ldrheq r6, [r7, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq r7, r8, lsl #4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + swpbeq r5, r0, [r7] │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c05ab8 <__cxa_atexit@plt+0xbf7b5c> │ │ │ │ - ldr r3, [pc, #104] @ c05ac8 <__cxa_atexit@plt+0xbf7b6c> │ │ │ │ - mov r7, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - beq c05aa8 <__cxa_atexit@plt+0xbf7b4c> │ │ │ │ - ldr r7, [pc, #80] @ c05acc <__cxa_atexit@plt+0xbf7b70> │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c02ea8 <__cxa_atexit@plt+0xbf4f4c> │ │ │ │ + ldr r7, [pc, #64] @ c02ebc <__cxa_atexit@plt+0xbf4f60> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r7, r2, r1 │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - sub r7, r7, #1 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq c02e9c <__cxa_atexit@plt+0xbf4f40> │ │ │ │ + ldr r3, [pc, #48] @ c02ec0 <__cxa_atexit@plt+0xbf4f64> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c05ad0 <__cxa_atexit@plt+0xbf7b74> │ │ │ │ + ldr r7, [pc, #20] @ c02ec4 <__cxa_atexit@plt+0xbf4f68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - strdeq r2, [r7, #-24] @ 0xffffffe8 │ │ │ │ - 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, #32] @ c05b10 <__cxa_atexit@plt+0xbf7bb4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r3, r2, r1 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r7, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c05b34 <__cxa_atexit@plt+0xbf7bd8> │ │ │ │ - andeq r0, r0, r5, lsr #1 │ │ │ │ + ldr r3, [pc, #12] @ c02ee4 <__cxa_atexit@plt+0xbf4f88> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc c05c80 <__cxa_atexit@plt+0xbf7d24> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r1, r7 │ │ │ │ - bge c05b78 <__cxa_atexit@plt+0xbf7c1c> │ │ │ │ - ldr r0, [r2, #24]! │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add ip, r0, r1 │ │ │ │ - ldrsb r0, [ip] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c05bc0 <__cxa_atexit@plt+0xbf7c64> │ │ │ │ - ldr r8, [pc, #284] @ c05cbc <__cxa_atexit@plt+0xbf7d60> │ │ │ │ - ldr r0, [pc, #284] @ c05cc0 <__cxa_atexit@plt+0xbf7d64> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - sub r3, r1, #1 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldrb r8, [ip, #-1] │ │ │ │ - cmp r8, #191 @ 0xbf │ │ │ │ - bls c05c00 <__cxa_atexit@plt+0xbf7ca4> │ │ │ │ - add r0, lr, r8, lsl #6 │ │ │ │ - ldr sl, [pc, #220] @ c05cb4 <__cxa_atexit@plt+0xbf7d58> │ │ │ │ - ldr lr, [pc, #220] @ c05cb8 <__cxa_atexit@plt+0xbf7d5c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c02f2c <__cxa_atexit@plt+0xbf4fd0> │ │ │ │ + ldr r2, [pc, #44] @ c02f38 <__cxa_atexit@plt+0xbf4fdc> │ │ │ │ + ldr r1, [pc, #44] @ c02f3c <__cxa_atexit@plt+0xbf4fe0> │ │ │ │ sub r8, r6, #3 │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r1, #2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldrb sl, [ip, #-2] │ │ │ │ - add r0, lr, r8, lsl #6 │ │ │ │ - cmp sl, #191 @ 0xbf │ │ │ │ - bls c05c40 <__cxa_atexit@plt+0xbf7ce4> │ │ │ │ - ldr lr, [pc, #148] @ c05cac <__cxa_atexit@plt+0xbf7d50> │ │ │ │ - add r0, r0, sl, lsl #12 │ │ │ │ - ldr sl, [pc, #144] @ c05cb0 <__cxa_atexit@plt+0xbf7d54> │ │ │ │ - ldr r8, [pc, #124] @ c05ca0 <__cxa_atexit@plt+0xbf7d44> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r1, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - add r2, r0, r8 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - b c05c74 <__cxa_atexit@plt+0xbf7d18> │ │ │ │ - ldr lr, [pc, #92] @ c05ca4 <__cxa_atexit@plt+0xbf7d48> │ │ │ │ - sub r1, r1, #4 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #4] │ │ │ │ - add sl, r0, sl, lsl #12 │ │ │ │ - ldrb r0, [ip, #-3] │ │ │ │ - ldr r1, [pc, #68] @ c05ca8 <__cxa_atexit@plt+0xbf7d4c> │ │ │ │ - ldr r8, [pc, #52] @ c05c9c <__cxa_atexit@plt+0xbf7d40> │ │ │ │ - add r2, sl, r0, lsl #18 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r2, r2, r8 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r5, [pc, #60] @ c05cc4 <__cxa_atexit@plt+0xbf7d68> │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x0157639c │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrsbeq r6, [r7, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq r7, r0, lsr #8 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq r7, r0, ror #8 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c05b34 <__cxa_atexit@plt+0xbf7bd8> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c05b34 <__cxa_atexit@plt+0xbf7bd8> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c05b34 <__cxa_atexit@plt+0xbf7bd8> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r7, r4, lsr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c05b34 <__cxa_atexit@plt+0xbf7bd8> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c02f78 <__cxa_atexit@plt+0xbf501c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c02f84 <__cxa_atexit@plt+0xbf5028> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrheq r9, [r7, #-12] │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c05d8c <__cxa_atexit@plt+0xbf7e30> │ │ │ │ - ldr r3, [pc, #84] @ c05d9c <__cxa_atexit@plt+0xbf7e40> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c02ff8 <__cxa_atexit@plt+0xbf509c> │ │ │ │ + ldr r3, [pc, #120] @ c03020 <__cxa_atexit@plt+0xbf50c4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c05d7c <__cxa_atexit@plt+0xbf7e20> │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - add r2, r2, r3 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c02fe8 <__cxa_atexit@plt+0xbf508c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c03008 <__cxa_atexit@plt+0xbf50ac> │ │ │ │ + ldr r7, [pc, #92] @ c03028 <__cxa_atexit@plt+0xbf50cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c05da0 <__cxa_atexit@plt+0xbf7e44> │ │ │ │ + ldr r7, [pc, #36] @ c03024 <__cxa_atexit@plt+0xbf50c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r7, r8, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + smlaltteq r4, r7, r4, lr │ │ │ │ + cmpeq r7, r0, lsl #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r7, r7, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c05ef4 <__cxa_atexit@plt+0xbf7f98> │ │ │ │ - ldr r7, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c05e28 <__cxa_atexit@plt+0xbf7ecc> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r1, r1, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c05e40 <__cxa_atexit@plt+0xbf7ee4> │ │ │ │ - ldr r1, [pc, #268] @ c05f28 <__cxa_atexit@plt+0xbf7fcc> │ │ │ │ - ldr r0, [pc, #268] @ c05f2c <__cxa_atexit@plt+0xbf7fd0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c05e64 <__cxa_atexit@plt+0xbf7f08> │ │ │ │ - ldr r7, [pc, #260] @ c05f34 <__cxa_atexit@plt+0xbf7fd8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c03064 <__cxa_atexit@plt+0xbf5108> │ │ │ │ + ldr r2, [pc, #32] @ c03070 <__cxa_atexit@plt+0xbf5114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c05e78 <__cxa_atexit@plt+0xbf7f1c> │ │ │ │ - ldr r1, [pc, #204] @ c05f20 <__cxa_atexit@plt+0xbf7fc4> │ │ │ │ - add r2, r0, r2, lsl #6 │ │ │ │ - ldr r0, [pc, #200] @ c05f24 <__cxa_atexit@plt+0xbf7fc8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c05eb8 <__cxa_atexit@plt+0xbf7f5c> │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r8, [pc, #136] @ c05f18 <__cxa_atexit@plt+0xbf7fbc> │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #132] @ c05f1c <__cxa_atexit@plt+0xbf7fc0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #116] @ c05f14 <__cxa_atexit@plt+0xbf7fb8> │ │ │ │ - add r0, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, r0, r2 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - add r2, r0, lr, lsl #6 │ │ │ │ - ldr lr, [pc, #108] @ c05f38 <__cxa_atexit@plt+0xbf7fdc> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - ldr r0, [pc, #104] @ c05f3c <__cxa_atexit@plt+0xbf7fe0> │ │ │ │ - ldr r8, [pc, #56] @ c05f10 <__cxa_atexit@plt+0xbf7fb4> │ │ │ │ - add r1, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, r8 │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #52] @ c05f30 <__cxa_atexit@plt+0xbf7fd4> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r4, ror #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - cmpeq r7, r4, lsr #3 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - cmpeq r7, r4, ror #3 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r0, ror #21 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r8, lsr #2 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c05f80 <__cxa_atexit@plt+0xbf8024> │ │ │ │ - ldr r7, [pc, #36] @ c05f98 <__cxa_atexit@plt+0xbf803c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - cmpeq r7, r4, lsr #19 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c05fc4 <__cxa_atexit@plt+0xbf8068> │ │ │ │ - ldr r7, [pc, #36] @ c05fdc <__cxa_atexit@plt+0xbf8080> │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, ip, ror r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c030e4 <__cxa_atexit@plt+0xbf5188> │ │ │ │ + ldr r3, [pc, #120] @ c0310c <__cxa_atexit@plt+0xbf51b0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c030d4 <__cxa_atexit@plt+0xbf5178> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c030f4 <__cxa_atexit@plt+0xbf5198> │ │ │ │ + ldr r7, [pc, #92] @ c03114 <__cxa_atexit@plt+0xbf51b8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - cmpeq r7, r0, ror #18 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c06008 <__cxa_atexit@plt+0xbf80ac> │ │ │ │ - ldr r7, [pc, #36] @ c06020 <__cxa_atexit@plt+0xbf80c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - cmpeq r7, ip, lsl r9 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c0604c <__cxa_atexit@plt+0xbf80f0> │ │ │ │ - ldr r7, [pc, #36] @ c06064 <__cxa_atexit@plt+0xbf8108> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r7, [pc, #36] @ c03110 <__cxa_atexit@plt+0xbf51b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c05dcc <__cxa_atexit@plt+0xbf7e70> │ │ │ │ - ldrsbeq r5, [r7, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + strdeq r4, [r7, #-216] @ 0xffffff28 │ │ │ │ + cmpeq r7, r4, lsl r5 │ │ │ │ + andeq r0, r6, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c060cc <__cxa_atexit@plt+0xbf8170> │ │ │ │ - ldr r3, [pc, #84] @ c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ - mov r7, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c03184 <__cxa_atexit@plt+0xbf5228> │ │ │ │ + ldr r7, [pc, #92] @ c03198 <__cxa_atexit@plt+0xbf523c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq c0316c <__cxa_atexit@plt+0xbf5210> │ │ │ │ + ldr r7, [pc, #76] @ c0319c <__cxa_atexit@plt+0xbf5240> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c060bc <__cxa_atexit@plt+0xbf8160> │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - add r2, r2, r3 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + beq c03178 <__cxa_atexit@plt+0xbf521c> │ │ │ │ + mov r7, r9 │ │ │ │ + b c031e4 <__cxa_atexit@plt+0xbf5288> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c060e0 <__cxa_atexit@plt+0xbf8184> │ │ │ │ + ldr r7, [pc, #20] @ c031a0 <__cxa_atexit@plt+0xbf5244> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlaltteq r1, r7, ip, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r7, ip, asr sp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c031d8 <__cxa_atexit@plt+0xbf527c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c031d0 <__cxa_atexit@plt+0xbf5274> │ │ │ │ + b c031e4 <__cxa_atexit@plt+0xbf5288> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #144] @ c0327c <__cxa_atexit@plt+0xbf5320> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r7, r7, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c06234 <__cxa_atexit@plt+0xbf82d8> │ │ │ │ - ldr r7, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c06168 <__cxa_atexit@plt+0xbf820c> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c03274 <__cxa_atexit@plt+0xbf5318> │ │ │ │ + ldr r1, [pc, #116] @ c03280 <__cxa_atexit@plt+0xbf5324> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r1, r1, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c06180 <__cxa_atexit@plt+0xbf8224> │ │ │ │ - ldr r1, [pc, #268] @ c06268 <__cxa_atexit@plt+0xbf830c> │ │ │ │ - ldr r0, [pc, #268] @ c0626c <__cxa_atexit@plt+0xbf8310> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c061a4 <__cxa_atexit@plt+0xbf8248> │ │ │ │ - ldr r7, [pc, #260] @ c06274 <__cxa_atexit@plt+0xbf8318> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c061b8 <__cxa_atexit@plt+0xbf825c> │ │ │ │ - ldr r1, [pc, #204] @ c06260 <__cxa_atexit@plt+0xbf8304> │ │ │ │ - add r2, r0, r2, lsl #6 │ │ │ │ - ldr r0, [pc, #200] @ c06264 <__cxa_atexit@plt+0xbf8308> │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c061f8 <__cxa_atexit@plt+0xbf829c> │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r8, [pc, #136] @ c06258 <__cxa_atexit@plt+0xbf82fc> │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #132] @ c0625c <__cxa_atexit@plt+0xbf8300> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #116] @ c06254 <__cxa_atexit@plt+0xbf82f8> │ │ │ │ - add r0, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, r0, r2 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - add r2, r0, lr, lsl #6 │ │ │ │ - ldr lr, [pc, #108] @ c06278 <__cxa_atexit@plt+0xbf831c> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - ldr r0, [pc, #104] @ c0627c <__cxa_atexit@plt+0xbf8320> │ │ │ │ - ldr r8, [pc, #56] @ c06250 <__cxa_atexit@plt+0xbf82f4> │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq c03274 <__cxa_atexit@plt+0xbf5318> │ │ │ │ + ldr r0, [pc, #88] @ c03284 <__cxa_atexit@plt+0xbf5328> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + beq c03274 <__cxa_atexit@plt+0xbf5318> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ add r1, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, r8 │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #52] @ c06270 <__cxa_atexit@plt+0xbf8314> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r4, lsr #28 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - cmpeq r7, r4, ror #28 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - cmpeq r7, r4, lsr #29 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r4, lsr #15 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r8, ror #27 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c062c4 <__cxa_atexit@plt+0xbf8368> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ - ldr r7, [pc, #12] @ c062d8 <__cxa_atexit@plt+0xbf837c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, r3, lr │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #32] @ c03288 <__cxa_atexit@plt+0xbf532c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, asr #12 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + cmpeq r7, ip, ror r6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c06308 <__cxa_atexit@plt+0xbf83ac> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ - ldr r7, [pc, #12] @ c0631c <__cxa_atexit@plt+0xbf83c0> │ │ │ │ + ldr r2, [pc, #116] @ c03310 <__cxa_atexit@plt+0xbf53b4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq c03308 <__cxa_atexit@plt+0xbf53ac> │ │ │ │ + ldr r1, [pc, #88] @ c03314 <__cxa_atexit@plt+0xbf53b8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + beq c03308 <__cxa_atexit@plt+0xbf53ac> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r0, r3, r2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, lr, r1 │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #28] @ c03318 <__cxa_atexit@plt+0xbf53bc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsl #12 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r7, r8, ror #11 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c0634c <__cxa_atexit@plt+0xbf83f0> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ - ldr r7, [pc, #12] @ c06360 <__cxa_atexit@plt+0xbf8404> │ │ │ │ + ldr r2, [pc, #88] @ c03384 <__cxa_atexit@plt+0xbf5428> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq c0337c <__cxa_atexit@plt+0xbf5420> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r0, r3, r0 │ │ │ │ + add r7, lr, r1 │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #24] @ c03388 <__cxa_atexit@plt+0xbf542c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, asr #11 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq r7, r4, ror r5 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c06390 <__cxa_atexit@plt+0xbf8434> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0610c <__cxa_atexit@plt+0xbf81b0> │ │ │ │ - ldr r7, [pc, #12] @ c063a4 <__cxa_atexit@plt+0xbf8448> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, lr, r1 │ │ │ │ + add r0, r0, r3 │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r7, [pc, #12] @ c033d0 <__cxa_atexit@plt+0xbf5474> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, ror r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + cmpeq r7, r0, lsr #10 │ │ │ │ + andeq r0, r6, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ c063c4 <__cxa_atexit@plt+0xbf8468> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - cmpeq r7, r8, lsl #18 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ + b c03124 <__cxa_atexit@plt+0xbf51c8> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c03434 <__cxa_atexit@plt+0xbf54d8> │ │ │ │ + ldr r7, [pc, #64] @ c03448 <__cxa_atexit@plt+0xbf54ec> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c03428 <__cxa_atexit@plt+0xbf54cc> │ │ │ │ + ldr r3, [pc, #48] @ c0344c <__cxa_atexit@plt+0xbf54f0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c03450 <__cxa_atexit@plt+0xbf54f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strheq r4, [r7, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c03470 <__cxa_atexit@plt+0xbf5514> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + 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, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c06598 <__cxa_atexit@plt+0xbf863c> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c06450 <__cxa_atexit@plt+0xbf84f4> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c06468 <__cxa_atexit@plt+0xbf850c> │ │ │ │ - ldr lr, [pc, #464] @ c065dc <__cxa_atexit@plt+0xbf8680> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c065e0 <__cxa_atexit@plt+0xbf8684> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c065e4 <__cxa_atexit@plt+0xbf8688> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c065ec <__cxa_atexit@plt+0xbf8690> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c034a8 <__cxa_atexit@plt+0xbf554c> │ │ │ │ + ldr r2, [pc, #28] @ c034b4 <__cxa_atexit@plt+0xbf5558> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c064c8 <__cxa_atexit@plt+0xbf856c> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c065d0 <__cxa_atexit@plt+0xbf8674> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c065d4 <__cxa_atexit@plt+0xbf8678> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c065d8 <__cxa_atexit@plt+0xbf867c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c06538 <__cxa_atexit@plt+0xbf85dc> │ │ │ │ - ldr r8, [pc, #228] @ c065c4 <__cxa_atexit@plt+0xbf8668> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c065c8 <__cxa_atexit@plt+0xbf866c> │ │ │ │ - ldr r9, [pc, #192] @ c065b4 <__cxa_atexit@plt+0xbf8658> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c065cc <__cxa_atexit@plt+0xbf8670> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r4, lsr #2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c03508 <__cxa_atexit@plt+0xbf55ac> │ │ │ │ + ldr r7, [pc, #64] @ c0351c <__cxa_atexit@plt+0xbf55c0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c034fc <__cxa_atexit@plt+0xbf55a0> │ │ │ │ + ldr r3, [pc, #48] @ c03520 <__cxa_atexit@plt+0xbf55c4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c065b8 <__cxa_atexit@plt+0xbf865c> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c065bc <__cxa_atexit@plt+0xbf8660> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c065b0 <__cxa_atexit@plt+0xbf8654> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c065c0 <__cxa_atexit@plt+0xbf8664> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c06444 <__cxa_atexit@plt+0xbf84e8> │ │ │ │ - ldr r7, [pc, #72] @ c065e8 <__cxa_atexit@plt+0xbf868c> │ │ │ │ + ldr r7, [pc, #20] @ c03524 <__cxa_atexit@plt+0xbf55c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrheq r5, [r7, #-172] @ 0xffffff54 │ │ │ │ - ldrsbeq r5, [r7, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r7, ip, rrx │ │ │ │ - cmpeq r7, r0, lsr #22 │ │ │ │ - cmpeq r7, ip, lsr r4 │ │ │ │ - ldrsbeq r6, [r7, #-0] │ │ │ │ - cmpeq r7, r0, ror r1 │ │ │ │ - cmpeq r7, ip, ror #22 │ │ │ │ - @ instruction: 0x01575494 │ │ │ │ - cmpeq r7, r0, ror #3 │ │ │ │ - cmpeq r7, r8, ror #23 │ │ │ │ - cmpeq r7, r0, lsl r5 │ │ │ │ - smlaltbeq r1, r7, r4, r7 │ │ │ │ - cmpeq r7, r0, lsr #3 │ │ │ │ - cmpeq r7, r4, asr r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + smlaltteq r4, r7, r0, r9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c06664 <__cxa_atexit@plt+0xbf8708> │ │ │ │ - ldr r2, [pc, #96] @ c06674 <__cxa_atexit@plt+0xbf8718> │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq c06654 <__cxa_atexit@plt+0xbf86f8> │ │ │ │ - ldr r3, [pc, #72] @ c06678 <__cxa_atexit@plt+0xbf871c> │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - add r9, r2, sl │ │ │ │ - mov r5, r7 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c03578 <__cxa_atexit@plt+0xbf561c> │ │ │ │ + ldr r7, [pc, #64] @ c0358c <__cxa_atexit@plt+0xbf5630> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c0356c <__cxa_atexit@plt+0xbf5610> │ │ │ │ + ldr r3, [pc, #48] @ c03590 <__cxa_atexit@plt+0xbf5634> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - b c063d4 <__cxa_atexit@plt+0xbf8478> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c0667c <__cxa_atexit@plt+0xbf8720> │ │ │ │ + ldr r7, [pc, #20] @ c03594 <__cxa_atexit@plt+0xbf5638> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strdeq r1, [r7, #-104] @ 0xffffff98 │ │ │ │ - smlalbteq r1, r7, r8, r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r3, [pc, #20] @ c066b4 <__cxa_atexit@plt+0xbf8758> │ │ │ │ - str r8, [r5] │ │ │ │ - add r9, r7, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b c063d4 <__cxa_atexit@plt+0xbf8478> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x01471690 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c06708 <__cxa_atexit@plt+0xbf87ac> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c0672c <__cxa_atexit@plt+0xbf87d0> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #296] @ c06810 <__cxa_atexit@plt+0xbf88b4> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c063d4 <__cxa_atexit@plt+0xbf8478> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #248] @ c0680c <__cxa_atexit@plt+0xbf88b0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + hvceq 29848 @ 0x7498 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c035b4 <__cxa_atexit@plt+0xbf5658> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c063d4 <__cxa_atexit@plt+0xbf8478> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [pc, #184] @ c067f0 <__cxa_atexit@plt+0xbf8894> │ │ │ │ - ldr r7, [r2, #16]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c0675c <__cxa_atexit@plt+0xbf8800> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c06768 <__cxa_atexit@plt+0xbf880c> │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - b c067c8 <__cxa_atexit@plt+0xbf886c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c035ec <__cxa_atexit@plt+0xbf5690> │ │ │ │ + ldr r2, [pc, #28] @ c035f8 <__cxa_atexit@plt+0xbf569c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c067dc <__cxa_atexit@plt+0xbf8880> │ │ │ │ - ldr r8, [pc, #116] @ c067f4 <__cxa_atexit@plt+0xbf8898> │ │ │ │ - ldr r1, [pc, #116] @ c067f8 <__cxa_atexit@plt+0xbf889c> │ │ │ │ - ldr r9, [pc, #116] @ c067fc <__cxa_atexit@plt+0xbf88a0> │ │ │ │ - ldr lr, [pc, #116] @ c06800 <__cxa_atexit@plt+0xbf88a4> │ │ │ │ - ldr sl, [pc, #116] @ c06804 <__cxa_atexit@plt+0xbf88a8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r3, #10 │ │ │ │ - sub r0, r3, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r8, [pc, #56] @ c06808 <__cxa_atexit@plt+0xbf88ac> │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - cmpeq r7, r8, lsr #10 │ │ │ │ - smlalbbeq r1, r7, r4, r5 │ │ │ │ - cmpeq r7, r4, asr r5 │ │ │ │ - cmpeq r7, r8, asr r3 │ │ │ │ - ldrsheq r5, [r7, #-132] @ 0xffffff7c │ │ │ │ - strdeq r1, [r7, #-64] @ 0xffffffc0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c06850 <__cxa_atexit@plt+0xbf88f4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c06874 <__cxa_atexit@plt+0xbf8918> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - cmp r7, r2 │ │ │ │ - strhi r7, [r5, #16] │ │ │ │ - b c06858 <__cxa_atexit@plt+0xbf88fc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [pc, #84] @ c068b4 <__cxa_atexit@plt+0xbf8958> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + cmpeq r7, r0, ror #31 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0364c <__cxa_atexit@plt+0xbf56f0> │ │ │ │ + ldr r7, [pc, #64] @ c03660 <__cxa_atexit@plt+0xbf5704> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ str r7, [r5] │ │ │ │ - b c063d4 <__cxa_atexit@plt+0xbf8478> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + beq c03640 <__cxa_atexit@plt+0xbf56e4> │ │ │ │ + ldr r3, [pc, #48] @ c03664 <__cxa_atexit@plt+0xbf5708> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c03668 <__cxa_atexit@plt+0xbf570c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + smlaltbeq r4, r7, r4, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c036dc <__cxa_atexit@plt+0xbf5780> │ │ │ │ + ldr r3, [pc, #120] @ c03704 <__cxa_atexit@plt+0xbf57a8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c036cc <__cxa_atexit@plt+0xbf5770> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c068a4 <__cxa_atexit@plt+0xbf8948> │ │ │ │ - ldr r7, [pc, #44] @ c068b8 <__cxa_atexit@plt+0xbf895c> │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c036ec <__cxa_atexit@plt+0xbf5790> │ │ │ │ + ldr r7, [pc, #92] @ c0370c <__cxa_atexit@plt+0xbf57b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c03708 <__cxa_atexit@plt+0xbf57ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r7, ip, ror r7 │ │ │ │ - smlalbbeq r1, r7, ip, r4 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r7, r0, lsr #16 │ │ │ │ + cmpeq r7, ip, lsl pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c068dc <__cxa_atexit@plt+0xbf8980> │ │ │ │ - mov r9, r7 │ │ │ │ - b c06940 <__cxa_atexit@plt+0xbf89e4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c06950 <__cxa_atexit@plt+0xbf89f4> │ │ │ │ - ldr r8, [pc, #100] @ c0695c <__cxa_atexit@plt+0xbf8a00> │ │ │ │ - ldr r1, [pc, #100] @ c06960 <__cxa_atexit@plt+0xbf8a04> │ │ │ │ - ldr r9, [pc, #100] @ c06964 <__cxa_atexit@plt+0xbf8a08> │ │ │ │ - ldr lr, [pc, #100] @ c06968 <__cxa_atexit@plt+0xbf8a0c> │ │ │ │ - ldr sl, [pc, #100] @ c0696c <__cxa_atexit@plt+0xbf8a10> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r3, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r8, [pc, #40] @ c06970 <__cxa_atexit@plt+0xbf8a14> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r3, #32 │ │ │ │ + bcc c03748 <__cxa_atexit@plt+0xbf57ec> │ │ │ │ + ldr r2, [pc, #32] @ c03754 <__cxa_atexit@plt+0xbf57f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r1, [r7, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r7, ip, lsl #8 │ │ │ │ - ldrdeq r1, [r7, #-60] @ 0xffffffc4 │ │ │ │ - smlaltteq r1, r7, r0, r1 │ │ │ │ - cmpeq r7, ip, ror r7 │ │ │ │ - hvceq 28988 @ 0x713c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ c06990 <__cxa_atexit@plt+0xbf8a34> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - smlaltteq r1, r7, r4, r3 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ + @ instruction: 0x01578e98 │ │ │ │ + andeq r0, r3, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c06b64 <__cxa_atexit@plt+0xbf8c08> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c06a1c <__cxa_atexit@plt+0xbf8ac0> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c06a34 <__cxa_atexit@plt+0xbf8ad8> │ │ │ │ - ldr lr, [pc, #464] @ c06ba8 <__cxa_atexit@plt+0xbf8c4c> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c06bac <__cxa_atexit@plt+0xbf8c50> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c06bb0 <__cxa_atexit@plt+0xbf8c54> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c06bb8 <__cxa_atexit@plt+0xbf8c5c> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c038bc <__cxa_atexit@plt+0xbf5960> │ │ │ │ + cmp r8, #1 │ │ │ │ + blt c03814 <__cxa_atexit@plt+0xbf58b8> │ │ │ │ + and r0, r9, #3 │ │ │ │ + subs r1, r8, #1 │ │ │ │ + beq c03828 <__cxa_atexit@plt+0xbf58cc> │ │ │ │ + ldr r3, [pc, #368] @ c038fc <__cxa_atexit@plt+0xbf59a0> │ │ │ │ + mov r2, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-12]! │ │ │ │ + str r9, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + beq c0389c <__cxa_atexit@plt+0xbf5940> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c038cc <__cxa_atexit@plt+0xbf5970> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + sub r0, r8, #2 │ │ │ │ + add lr, r2, r1, lsl #1 │ │ │ │ + sub r1, r3, #6 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [pc, #312] @ c03910 <__cxa_atexit@plt+0xbf59b4> │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh r5, [lr] │ │ │ │ + add lr, r6, #12 │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr r0, [pc, #292] @ c03914 <__cxa_atexit@plt+0xbf59b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + ldr r2, [pc, #284] @ c03918 <__cxa_atexit@plt+0xbf59bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strh r5, [r6, #8] │ │ │ │ + mov r5, r7 │ │ │ │ + str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b c039b8 <__cxa_atexit@plt+0xbf5a5c> │ │ │ │ + ldr r7, [pc, #236] @ c03908 <__cxa_atexit@plt+0xbf59ac> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c06a94 <__cxa_atexit@plt+0xbf8b38> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c06b9c <__cxa_atexit@plt+0xbf8c40> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c06ba0 <__cxa_atexit@plt+0xbf8c44> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c06ba4 <__cxa_atexit@plt+0xbf8c48> │ │ │ │ + ldr r7, [pc, #208] @ c03900 <__cxa_atexit@plt+0xbf59a4> │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + ldr r7, [pc, #192] @ c03904 <__cxa_atexit@plt+0xbf59a8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c06b04 <__cxa_atexit@plt+0xbf8ba8> │ │ │ │ - ldr r8, [pc, #228] @ c06b90 <__cxa_atexit@plt+0xbf8c34> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c06b94 <__cxa_atexit@plt+0xbf8c38> │ │ │ │ - ldr r9, [pc, #192] @ c06b80 <__cxa_atexit@plt+0xbf8c24> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c06b98 <__cxa_atexit@plt+0xbf8c3c> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c06b84 <__cxa_atexit@plt+0xbf8c28> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c06b88 <__cxa_atexit@plt+0xbf8c2c> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c06b7c <__cxa_atexit@plt+0xbf8c20> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ + beq c038ac <__cxa_atexit@plt+0xbf5950> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c038e4 <__cxa_atexit@plt+0xbf5988> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c06b8c <__cxa_atexit@plt+0xbf8c30> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldrh r3, [r3] │ │ │ │ + ldr r0, [pc, #160] @ c0391c <__cxa_atexit@plt+0xbf59c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + ldr r7, [pc, #152] @ c03920 <__cxa_atexit@plt+0xbf59c4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c06a10 <__cxa_atexit@plt+0xbf8ab4> │ │ │ │ - ldr r7, [pc, #72] @ c06bb4 <__cxa_atexit@plt+0xbf8c58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strh r3, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq r5, [r7, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq r7, r0, lsl lr │ │ │ │ - cmpeq r7, r0, lsr #21 │ │ │ │ - cmpeq r7, r4, asr r5 │ │ │ │ - cmpeq r7, r0, ror lr │ │ │ │ - cmpeq r7, r4, lsl #22 │ │ │ │ - cmpeq r7, r4, lsr #23 │ │ │ │ - cmpeq r7, r0, lsr #11 │ │ │ │ - cmpeq r7, r8, asr #29 │ │ │ │ - cmpeq r7, r4, lsl ip │ │ │ │ - cmpeq r7, ip, lsl r6 │ │ │ │ - cmpeq r7, r4, asr #30 │ │ │ │ - hvceq 28968 @ 0x7128 │ │ │ │ - ldrsbeq r5, [r7, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r7, r8, lsr #4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c06c30 <__cxa_atexit@plt+0xbf8cd4> │ │ │ │ - ldr r2, [pc, #96] @ c06c40 <__cxa_atexit@plt+0xbf8ce4> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq c06c20 <__cxa_atexit@plt+0xbf8cc4> │ │ │ │ - ldr r3, [pc, #72] @ c06c44 <__cxa_atexit@plt+0xbf8ce8> │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - add r9, r2, sl │ │ │ │ - mov r5, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - b c069a0 <__cxa_atexit@plt+0xbf8a44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c06c48 <__cxa_atexit@plt+0xbf8cec> │ │ │ │ + ldr r7, [pc, #72] @ c0390c <__cxa_atexit@plt+0xbf59b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - smlalbteq r1, r7, ip, r1 │ │ │ │ - @ instruction: 0x0147119c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r3, [pc, #20] @ c06c80 <__cxa_atexit@plt+0xbf8d24> │ │ │ │ - str r8, [r5] │ │ │ │ - add r9, r7, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b c069a0 <__cxa_atexit@plt+0xbf8a44> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, r4, ror #2 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c06cd4 <__cxa_atexit@plt+0xbf8d78> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c06cf8 <__cxa_atexit@plt+0xbf8d9c> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #296] @ c06ddc <__cxa_atexit@plt+0xbf8e80> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c069a0 <__cxa_atexit@plt+0xbf8a44> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #248] @ c06dd8 <__cxa_atexit@plt+0xbf8e7c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c069a0 <__cxa_atexit@plt+0xbf8a44> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [pc, #184] @ c06dbc <__cxa_atexit@plt+0xbf8e60> │ │ │ │ - ldr r7, [r2, #16]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c06d28 <__cxa_atexit@plt+0xbf8dcc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c06d34 <__cxa_atexit@plt+0xbf8dd8> │ │ │ │ - mov r3, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - b c06d94 <__cxa_atexit@plt+0xbf8e38> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c06da8 <__cxa_atexit@plt+0xbf8e4c> │ │ │ │ - ldr r8, [pc, #116] @ c06dc0 <__cxa_atexit@plt+0xbf8e64> │ │ │ │ - ldr r1, [pc, #116] @ c06dc4 <__cxa_atexit@plt+0xbf8e68> │ │ │ │ - ldr r9, [pc, #116] @ c06dc8 <__cxa_atexit@plt+0xbf8e6c> │ │ │ │ - ldr lr, [pc, #116] @ c06dcc <__cxa_atexit@plt+0xbf8e70> │ │ │ │ - ldr sl, [pc, #116] @ c06dd0 <__cxa_atexit@plt+0xbf8e74> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r3, #10 │ │ │ │ - sub r0, r3, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r8, [pc, #56] @ c06dd4 <__cxa_atexit@plt+0xbf8e78> │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - cmpeq r7, r4 │ │ │ │ - qdaddeq r1, r8, r7 │ │ │ │ - cmpeq r7, r0, lsr r0 │ │ │ │ - smlalbbeq r0, r7, ip, sp │ │ │ │ - cmpeq r7, r8, lsr #6 │ │ │ │ - smlalbteq r0, r7, ip, pc @ │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrsheq r8, [r7, #-8] │ │ │ │ + cmpeq r7, r0, lsr #2 │ │ │ │ + cmpeq r7, r4, asr #12 │ │ │ │ + cmpeq r7, r0, ror #2 │ │ │ │ + cmpeq r7, ip, lsl #2 │ │ │ │ + ldrsheq r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + cmpeq r7, r0, lsl #1 │ │ │ │ + cmpeq r7, r8, ror #4 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c06e1c <__cxa_atexit@plt+0xbf8ec0> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c06e40 <__cxa_atexit@plt+0xbf8ee4> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - cmp r7, r2 │ │ │ │ - strcc r7, [r5, #16] │ │ │ │ - b c06e24 <__cxa_atexit@plt+0xbf8ec8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [pc, #84] @ c06e80 <__cxa_atexit@plt+0xbf8f24> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c03998 <__cxa_atexit@plt+0xbf5a3c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + add lr, r1, r2, lsl #1 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r1, r2, #1 │ │ │ │ + stmda r5!, {r0, r1} │ │ │ │ + ldr r0, [pc, #64] @ c039a4 <__cxa_atexit@plt+0xbf5a48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr] │ │ │ │ + ldr r2, [pc, #56] @ c039a8 <__cxa_atexit@plt+0xbf5a4c> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r0, [pc, #32] @ c039ac <__cxa_atexit@plt+0xbf5a50> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r3, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b c039b8 <__cxa_atexit@plt+0xbf5a5c> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsbeq r7, [r7, #-248] @ 0xffffff08 │ │ │ │ + cmpeq r7, r4, lsl #31 │ │ │ │ + cmpeq r7, r4, ror #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r9, lr │ │ │ │ + bcc c03adc <__cxa_atexit@plt+0xbf5b80> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [pc, #284] @ c03afc <__cxa_atexit@plt+0xbf5ba0> │ │ │ │ + lsl r2, r0, #1 │ │ │ │ + sub r1, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r0, #0 │ │ │ │ + mov ip, lr │ │ │ │ + add r3, r6, r0 │ │ │ │ + cmn r1, #1 │ │ │ │ + beq c03a68 <__cxa_atexit@plt+0xbf5b0c> │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r4, [pc, #248] @ c03b00 <__cxa_atexit@plt+0xbf5ba4> │ │ │ │ + add r0, r0, #20 │ │ │ │ + add r7, r2, fp │ │ │ │ + add ip, ip, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + add r4, r3, #14 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + add r4, r3, #5 │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + add r3, r6, r0 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub sl, lr, #6 │ │ │ │ + sub r2, r2, #2 │ │ │ │ + mov lr, ip │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c039f0 <__cxa_atexit@plt+0xbf5a94> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b c03ae0 <__cxa_atexit@plt+0xbf5b84> │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r6, #12]! │ │ │ │ + ldr r7, [pc, #144] @ c03b08 <__cxa_atexit@plt+0xbf5bac> │ │ │ │ + tst r2, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - b c069a0 <__cxa_atexit@plt+0xbf8a44> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c06e70 <__cxa_atexit@plt+0xbf8f14> │ │ │ │ - ldr r7, [pc, #44] @ c06e84 <__cxa_atexit@plt+0xbf8f28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + stm r6, {r7, sl} │ │ │ │ + beq c03ac0 <__cxa_atexit@plt+0xbf5b64> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r4, r3, #5 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + add r6, r3, #20 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + ldr r4, [pc, #100] @ c03b0c <__cxa_atexit@plt+0xbf5bb0> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + add r7, r3, #14 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + str sl, [r6] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r3, lr │ │ │ │ + ldr r2, [pc, #28] @ c03b04 <__cxa_atexit@plt+0xbf5ba8> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r4, lsl pc │ │ │ │ + ldrsbeq r8, [r7, #-12] │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq r7, r8, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c03b6c <__cxa_atexit@plt+0xbf5c10> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + ldr lr, [pc, #48] @ c03b78 <__cxa_atexit@plt+0xbf5c1c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #44] @ c03b7c <__cxa_atexit@plt+0xbf5c20> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldrheq r5, [r7, #-16] │ │ │ │ - cmpeq r7, r0, ror #30 │ │ │ │ + ldrheq r7, [r7, #-212] @ 0xffffff2c │ │ │ │ + cmpeq r7, r0, lsr #31 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c03c20 <__cxa_atexit@plt+0xbf5cc4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c03c2c <__cxa_atexit@plt+0xbf5cd0> │ │ │ │ + ldr lr, [pc, #160] @ c03c50 <__cxa_atexit@plt+0xbf5cf4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #156] @ c03c54 <__cxa_atexit@plt+0xbf5cf8> │ │ │ │ + sub r3, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldrh sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [pc, #132] @ c03c58 <__cxa_atexit@plt+0xbf5cfc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #128] @ c03c5c <__cxa_atexit@plt+0xbf5d00> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + strh sl, [r2, #8] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + cmp fp, r2 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bhi c03c3c <__cxa_atexit@plt+0xbf5ce0> │ │ │ │ + ldr r3, [pc, #88] @ c03c64 <__cxa_atexit@plt+0xbf5d08> │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c03c60 <__cxa_atexit@plt+0xbf5d04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq r7, r0, lsl #26 │ │ │ │ + cmpeq r7, r8, lsr #26 │ │ │ │ + cmpeq r7, r4, lsl pc │ │ │ │ + cmpeq r7, ip, ror #30 │ │ │ │ + @ instruction: 0xffffbc14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c06ea8 <__cxa_atexit@plt+0xbf8f4c> │ │ │ │ - mov r9, r7 │ │ │ │ - b c06f0c <__cxa_atexit@plt+0xbf8fb0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c06f1c <__cxa_atexit@plt+0xbf8fc0> │ │ │ │ - ldr r8, [pc, #100] @ c06f28 <__cxa_atexit@plt+0xbf8fcc> │ │ │ │ - ldr r1, [pc, #100] @ c06f2c <__cxa_atexit@plt+0xbf8fd0> │ │ │ │ - ldr r9, [pc, #100] @ c06f30 <__cxa_atexit@plt+0xbf8fd4> │ │ │ │ - ldr lr, [pc, #100] @ c06f34 <__cxa_atexit@plt+0xbf8fd8> │ │ │ │ - ldr sl, [pc, #100] @ c06f38 <__cxa_atexit@plt+0xbf8fdc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r9, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r3, #4] │ │ │ │ - stm r8, {r2, r7, sl, lr} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r8, [pc, #40] @ c06f3c <__cxa_atexit@plt+0xbf8fe0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b cc07b8 <__cxa_atexit@plt+0xcb285c> │ │ │ │ - mov r3, #32 │ │ │ │ + bcc c03c9c <__cxa_atexit@plt+0xbf5d40> │ │ │ │ + ldr r2, [pc, #28] @ c03ca8 <__cxa_atexit@plt+0xbf5d4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbbeq r0, r7, ip, lr │ │ │ │ - smlaltteq r0, r7, r0, lr │ │ │ │ - strheq r0, [r7, #-232] @ 0xffffff18 │ │ │ │ - cmpeq r7, r4, lsl ip │ │ │ │ - ldrheq r5, [r7, #-16] │ │ │ │ - cmpeq r7, r8, asr lr │ │ │ │ - hvceq 28832 @ 0x70a0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0x0157839c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0700c <__cxa_atexit@plt+0xbf90b0> │ │ │ │ - ldr r3, [pc, #184] @ c0701c <__cxa_atexit@plt+0xbf90c0> │ │ │ │ - mov r7, r5 │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c03d0c <__cxa_atexit@plt+0xbf5db0> │ │ │ │ + ldr r2, [pc, #108] @ c03d34 <__cxa_atexit@plt+0xbf5dd8> │ │ │ │ + ldr r1, [pc, #108] @ c03d38 <__cxa_atexit@plt+0xbf5ddc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + bhi c03d14 <__cxa_atexit@plt+0xbf5db8> │ │ │ │ + ldr r3, [pc, #88] @ c03d44 <__cxa_atexit@plt+0xbf5de8> │ │ │ │ + ldr r1, [pc, #88] @ c03d48 <__cxa_atexit@plt+0xbf5dec> │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - beq c06fec <__cxa_atexit@plt+0xbf9090> │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - cmn r3, #5 │ │ │ │ - ble c06fdc <__cxa_atexit@plt+0xbf9080> │ │ │ │ - adds r2, r3, #1 │ │ │ │ - bmi c06fdc <__cxa_atexit@plt+0xbf9080> │ │ │ │ - ldr lr, [pc, #140] @ c07020 <__cxa_atexit@plt+0xbf90c4> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - str lr, [r7, #-24]! @ 0xffffffe8 │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r7, #20] │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r1, [r7, #12] │ │ │ │ - beq c06ffc <__cxa_atexit@plt+0xbf90a0> │ │ │ │ - ldr r7, [pc, #96] @ c07024 <__cxa_atexit@plt+0xbf90c8> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + add r8, r1, #1 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c03d3c <__cxa_atexit@plt+0xbf5de0> │ │ │ │ + ldr r5, [pc, #32] @ c03d40 <__cxa_atexit@plt+0xbf5de4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #72] @ c0702c <__cxa_atexit@plt+0xbf90d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsheq r7, [r7, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0x01473e98 │ │ │ │ + cmpeq r7, r8, lsl ip │ │ │ │ + @ instruction: 0xffffbb34 │ │ │ │ + cmpeq r7, r4, asr #24 │ │ │ │ + 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 c03d80 <__cxa_atexit@plt+0xbf5e24> │ │ │ │ + ldr r2, [pc, #28] @ c03d8c <__cxa_atexit@plt+0xbf5e30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrheq r8, [r7, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c03dfc <__cxa_atexit@plt+0xbf5ea0> │ │ │ │ + ldr r3, [pc, #92] @ c03e0c <__cxa_atexit@plt+0xbf5eb0> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq c03de4 <__cxa_atexit@plt+0xbf5e88> │ │ │ │ + ldr r3, [pc, #72] @ c03e10 <__cxa_atexit@plt+0xbf5eb4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c03df4 <__cxa_atexit@plt+0xbf5e98> │ │ │ │ + b c03e58 <__cxa_atexit@plt+0xbf5efc> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c07028 <__cxa_atexit@plt+0xbf90cc> │ │ │ │ + ldr r7, [pc, #16] @ c03e14 <__cxa_atexit@plt+0xbf5eb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - strdeq r0, [r7, #-216] @ 0xffffff28 │ │ │ │ - ldrsheq r5, [r7, #-92] @ 0xffffffa4 │ │ │ │ - smlalbbeq r0, r7, r4, r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmn r2, #5 │ │ │ │ - ble c070a0 <__cxa_atexit@plt+0xbf9144> │ │ │ │ - adds r3, r2, #1 │ │ │ │ - bmi c070a0 <__cxa_atexit@plt+0xbf9144> │ │ │ │ - ldr lr, [pc, #104] @ c070c0 <__cxa_atexit@plt+0xbf9164> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r7, r8, lsl #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ c03e4c <__cxa_atexit@plt+0xbf5ef0> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq c03e44 <__cxa_atexit@plt+0xbf5ee8> │ │ │ │ + b c03e58 <__cxa_atexit@plt+0xbf5efc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c03f90 <__cxa_atexit@plt+0xbf6034> │ │ │ │ ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt c03f04 <__cxa_atexit@plt+0xbf5fa8> │ │ │ │ + subs r3, r0, #1 │ │ │ │ + beq c03f20 <__cxa_atexit@plt+0xbf5fc4> │ │ │ │ + ldr lr, [pc, #324] @ c03fc8 <__cxa_atexit@plt+0xbf606c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ + str lr, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - beq c070b4 <__cxa_atexit@plt+0xbf9158> │ │ │ │ - ldr r3, [pc, #60] @ c070c4 <__cxa_atexit@plt+0xbf9168> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + beq c03f84 <__cxa_atexit@plt+0xbf6028> │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc c03fa0 <__cxa_atexit@plt+0xbf6044> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r0, #2 │ │ │ │ + add r2, r1, r3, lsl #1 │ │ │ │ + sub r3, lr, #6 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + ldr r0, [pc, #272] @ c03fd8 <__cxa_atexit@plt+0xbf607c> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh r1, [r2] │ │ │ │ + ldr r3, [pc, #260] @ c03fdc <__cxa_atexit@plt+0xbf6080> │ │ │ │ + add r0, r0, #1 │ │ │ │ + sub r2, lr, #15 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr r0, [pc, #236] @ c03fe0 <__cxa_atexit@plt+0xbf6084> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh r1, [r6, #8] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b c04080 <__cxa_atexit@plt+0xbf6124> │ │ │ │ + ldr r7, [pc, #200] @ c03fd4 <__cxa_atexit@plt+0xbf6078> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #164] @ c03fcc <__cxa_atexit@plt+0xbf6070> │ │ │ │ + ldr r7, [pc, #164] @ c03fd0 <__cxa_atexit@plt+0xbf6074> │ │ │ │ + mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #32] @ c070c8 <__cxa_atexit@plt+0xbf916c> │ │ │ │ - add r5, r5, #12 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq r7, r4, lsr r5 │ │ │ │ - smlaltteq r0, r7, r8, r2 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + add r0, r7, #1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c03f84 <__cxa_atexit@plt+0xbf6028> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c03fb4 <__cxa_atexit@plt+0xbf6058> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #20] @ c070fc <__cxa_atexit@plt+0xbf91a0> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r7, r3, #3 │ │ │ │ + ldr r2, [pc, #128] @ c03fe4 <__cxa_atexit@plt+0xbf6088> │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strheq r0, [r7, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc c071d4 <__cxa_atexit@plt+0xbf9278> │ │ │ │ - ldr r8, [pc, #224] @ c07204 <__cxa_atexit@plt+0xbf92a8> │ │ │ │ - mov r0, #0 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #212] @ c07208 <__cxa_atexit@plt+0xbf92ac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - add r2, r1, r0 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - sub r2, sl, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + strh r7, [r6, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - bne c0719c <__cxa_atexit@plt+0xbf9240> │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c07214 <__cxa_atexit@plt+0xbf92b8> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc c071e4 <__cxa_atexit@plt+0xbf9288> │ │ │ │ - ldr r7, [r6, #16] │ │ │ │ - ldr r2, [pc, #92] @ c07210 <__cxa_atexit@plt+0xbf92b4> │ │ │ │ - add lr, r6, #24 │ │ │ │ + mov r7, r6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r2, r7, ip} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - str ip, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - mov r6, #20 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #32] @ c0720c <__cxa_atexit@plt+0xbf92b0> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, ip, lsl #16 │ │ │ │ - cmpeq r7, ip, asr #9 │ │ │ │ - andeq r0, r0, r4, ror #23 │ │ │ │ - cmpeq r7, r8, asr #8 │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c0736c <__cxa_atexit@plt+0xbf9410> │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c0728c <__cxa_atexit@plt+0xbf9330> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr lr, [r2, #6] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add sl, r0, r1 │ │ │ │ - ldrsb r0, [sl] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c072a8 <__cxa_atexit@plt+0xbf934c> │ │ │ │ - ldr r8, [pc, #312] @ c073a8 <__cxa_atexit@plt+0xbf944c> │ │ │ │ - ldr r0, [pc, #312] @ c073ac <__cxa_atexit@plt+0xbf9450> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - b c0735c <__cxa_atexit@plt+0xbf9400> │ │ │ │ - ldr r6, [pc, #288] @ c073b4 <__cxa_atexit@plt+0xbf9458> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldrb r8, [sl, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c072d4 <__cxa_atexit@plt+0xbf9378> │ │ │ │ - add r0, r8, r2, lsl #6 │ │ │ │ - ldr r8, [pc, #224] @ c073a0 <__cxa_atexit@plt+0xbf9444> │ │ │ │ - ldr r2, [pc, #224] @ c073a4 <__cxa_atexit@plt+0xbf9448> │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5] │ │ │ │ - b c0734c <__cxa_atexit@plt+0xbf93f0> │ │ │ │ - ldrb r9, [sl, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c0731c <__cxa_atexit@plt+0xbf93c0> │ │ │ │ - lsl r0, r2, #12 │ │ │ │ - ldr sl, [pc, #172] @ c07398 <__cxa_atexit@plt+0xbf943c> │ │ │ │ - ldr r2, [pc, #172] @ c0739c <__cxa_atexit@plt+0xbf9440> │ │ │ │ - add r0, r0, r8, lsl #6 │ │ │ │ - ldr ip, [pc, #148] @ c0738c <__cxa_atexit@plt+0xbf9430> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r1, [r5] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r0, r0, ip │ │ │ │ - add r1, r3, #8 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str sl, [r5, #-4]! │ │ │ │ - b c07360 <__cxa_atexit@plt+0xbf9404> │ │ │ │ - lsl r0, r2, #18 │ │ │ │ - add r0, r0, r8, lsl #12 │ │ │ │ - ldr r8, [pc, #100] @ c07390 <__cxa_atexit@plt+0xbf9434> │ │ │ │ - str r1, [r5] │ │ │ │ - ldrb r1, [sl, #3] │ │ │ │ - ldr r2, [pc, #92] @ c07394 <__cxa_atexit@plt+0xbf9438> │ │ │ │ - add r0, r0, r9, lsl #6 │ │ │ │ - ldr r9, [pc, #72] @ c07388 <__cxa_atexit@plt+0xbf942c> │ │ │ │ - add r0, r0, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #60] @ c073b0 <__cxa_atexit@plt+0xbf9454> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x000007b4 │ │ │ │ - cmpeq r7, r0, asr #25 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ - cmpeq r7, r0, lsl sp │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - cmpeq r7, ip, lsr sp │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - @ instruction: 0x01574d90 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x00000abc │ │ │ │ - strdeq pc, [r6, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r7, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c07214 <__cxa_atexit@plt+0xbf92b8> │ │ │ │ - smlaltteq pc, r6, r4, pc @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c07454 <__cxa_atexit@plt+0xbf94f8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c074b8 <__cxa_atexit@plt+0xbf955c> │ │ │ │ - ldr r8, [pc, #252] @ c07508 <__cxa_atexit@plt+0xbf95ac> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c0750c <__cxa_atexit@plt+0xbf95b0> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c074d8 <__cxa_atexit@plt+0xbf957c> │ │ │ │ - ldr r8, [pc, #136] @ c07500 <__cxa_atexit@plt+0xbf95a4> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c07504 <__cxa_atexit@plt+0xbf95a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r6, [pc, #60] @ c074fc <__cxa_atexit@plt+0xbf95a0> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c074f8 <__cxa_atexit@plt+0xbf959c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrheq r4, [r7, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq r7, ip, ror r1 │ │ │ │ - cmpeq r7, r0, lsr #10 │ │ │ │ - cmpeq r7, r0, ror #3 │ │ │ │ - smlaltbeq pc, r6, r4, lr @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0757c <__cxa_atexit@plt+0xbf9620> │ │ │ │ - ldr r8, [pc, #92] @ c07594 <__cxa_atexit@plt+0xbf9638> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07598 <__cxa_atexit@plt+0xbf963c> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c0759c <__cxa_atexit@plt+0xbf9640> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r4, [r7, #-52] @ 0xffffffcc │ │ │ │ - ldrheq r5, [r7, #-4] │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmppeq r6, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r7, r8, lsl #20 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + cmpeq r7, r0, ror sl │ │ │ │ + cmpeq r7, ip, lsl sl │ │ │ │ + ldrsheq r7, [r7, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c0760c <__cxa_atexit@plt+0xbf96b0> │ │ │ │ - ldr r8, [pc, #88] @ c07624 <__cxa_atexit@plt+0xbf96c8> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07628 <__cxa_atexit@plt+0xbf96cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c0762c <__cxa_atexit@plt+0xbf96d0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r4, ror #6 │ │ │ │ - cmpeq r7, r8, lsr #32 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalbbeq pc, r6, r4, sp @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bcc c04060 <__cxa_atexit@plt+0xbf6104> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c076b4 <__cxa_atexit@plt+0xbf9758> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c07718 <__cxa_atexit@plt+0xbf97bc> │ │ │ │ - ldr r8, [pc, #252] @ c07768 <__cxa_atexit@plt+0xbf980c> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c0776c <__cxa_atexit@plt+0xbf9810> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c07738 <__cxa_atexit@plt+0xbf97dc> │ │ │ │ - ldr r8, [pc, #136] @ c07760 <__cxa_atexit@plt+0xbf9804> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c07764 <__cxa_atexit@plt+0xbf9808> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ + sub r0, r6, #6 │ │ │ │ + add lr, r1, r2, lsl #1 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r6, [pc, #60] @ c0775c <__cxa_atexit@plt+0xbf9800> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c07758 <__cxa_atexit@plt+0xbf97fc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r8, asr r2 │ │ │ │ - cmpeq r7, ip, lsl pc │ │ │ │ - cmpeq r7, r0, asr #5 │ │ │ │ - cmpeq r7, r0, lsl #31 │ │ │ │ - cmppeq r6, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c077dc <__cxa_atexit@plt+0xbf9880> │ │ │ │ - ldr r8, [pc, #92] @ c077f4 <__cxa_atexit@plt+0xbf9898> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c077f8 <__cxa_atexit@plt+0xbf989c> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c077fc <__cxa_atexit@plt+0xbf98a0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01574194 │ │ │ │ - cmpeq r7, r4, asr lr │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - strheq pc, [r6, #-180] @ 0xffffff4c @ │ │ │ │ - andeq r0, r0, r9, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c0786c <__cxa_atexit@plt+0xbf9910> │ │ │ │ - ldr r8, [pc, #88] @ c07884 <__cxa_atexit@plt+0xbf9928> │ │ │ │ + ldr r0, [pc, #68] @ c0406c <__cxa_atexit@plt+0xbf6110> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr] │ │ │ │ + ldr r2, [pc, #56] @ c04070 <__cxa_atexit@plt+0xbf6114> │ │ │ │ + add r1, r0, #1 │ │ │ │ sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07888 <__cxa_atexit@plt+0xbf992c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r0, [r3, #16] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c0788c <__cxa_atexit@plt+0xbf9930> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r4, lsl #2 │ │ │ │ - cmpeq r7, r8, asr #27 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmppeq r6, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c07914 <__cxa_atexit@plt+0xbf99b8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c07978 <__cxa_atexit@plt+0xbf9a1c> │ │ │ │ - ldr r8, [pc, #252] @ c079c8 <__cxa_atexit@plt+0xbf9a6c> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c079cc <__cxa_atexit@plt+0xbf9a70> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c07998 <__cxa_atexit@plt+0xbf9a3c> │ │ │ │ - ldr r8, [pc, #136] @ c079c0 <__cxa_atexit@plt+0xbf9a64> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c079c4 <__cxa_atexit@plt+0xbf9a68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r6, [pc, #60] @ c079bc <__cxa_atexit@plt+0xbf9a60> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r0, [pc, #32] @ c04074 <__cxa_atexit@plt+0xbf6118> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r3, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b c04080 <__cxa_atexit@plt+0xbf6124> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r0, lsl r9 │ │ │ │ + ldrheq r7, [r7, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0x01577a9c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc c041b0 <__cxa_atexit@plt+0xbf6254> │ │ │ │ + mov r0, r5 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r3, [r0, #8]! │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r9, [r0, #-4] │ │ │ │ + ldr fp, [pc, #308] @ c041e8 <__cxa_atexit@plt+0xbf628c> │ │ │ │ + lsl r1, r3, #1 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov sl, lr │ │ │ │ + add r2, r6, r3 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c04140 <__cxa_atexit@plt+0xbf61e4> │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r4, [pc, #272] @ c041ec <__cxa_atexit@plt+0xbf6290> │ │ │ │ + add r7, r2, #14 │ │ │ │ + add r3, r3, #20 │ │ │ │ + add sl, sl, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r7, r2, #5 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + add r4, r1, ip │ │ │ │ + str r0, [r5, #8] │ │ │ │ + ldrh r4, [r4] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str fp, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + add r2, r6, r3 │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub r9, lr, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + mov lr, sl │ │ │ │ + cmp r8, r2 │ │ │ │ + bcs c040c4 <__cxa_atexit@plt+0xbf6168> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + b c041b4 <__cxa_atexit@plt+0xbf6258> │ │ │ │ + ldr r6, [pc, #172] @ c041f4 <__cxa_atexit@plt+0xbf6298> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c079b8 <__cxa_atexit@plt+0xbf9a5c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsheq r3, [r7, #-248] @ 0xffffff08 │ │ │ │ - ldrheq r4, [r7, #-204] @ 0xffffff34 │ │ │ │ - cmpeq r7, r0, rrx │ │ │ │ - cmpeq r7, r0, lsr #26 │ │ │ │ - smlaltteq pc, r6, r4, r9 @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c07a3c <__cxa_atexit@plt+0xbf9ae0> │ │ │ │ - ldr r8, [pc, #92] @ c07a54 <__cxa_atexit@plt+0xbf9af8> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07a58 <__cxa_atexit@plt+0xbf9afc> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c07a5c <__cxa_atexit@plt+0xbf9b00> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #8] │ │ │ │ + beq c04198 <__cxa_atexit@plt+0xbf623c> │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc c041d0 <__cxa_atexit@plt+0xbf6274> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r4, [pc, #132] @ c041f8 <__cxa_atexit@plt+0xbf629c> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #4]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + strh r7, [r6] │ │ │ │ + mov r7, r2 │ │ │ │ + str r9, [r2, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r2, lr │ │ │ │ + ldr r3, [pc, #52] @ c041f0 <__cxa_atexit@plt+0xbf6294> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r4, lsr pc │ │ │ │ - ldrsheq r4, [r7, #-180] @ 0xffffff4c │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmppeq r6, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r5, #16 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r0, asr #16 │ │ │ │ + cmpeq r7, r8, lsl #20 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffa04 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c07acc <__cxa_atexit@plt+0xbf9b70> │ │ │ │ - ldr r8, [pc, #88] @ c07ae4 <__cxa_atexit@plt+0xbf9b88> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ + bcc c04244 <__cxa_atexit@plt+0xbf62e8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #44] @ c04250 <__cxa_atexit@plt+0xbf62f4> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + strh r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c03d9c <__cxa_atexit@plt+0xbf5e40> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c04304 <__cxa_atexit@plt+0xbf63a8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c04310 <__cxa_atexit@plt+0xbf63b4> │ │ │ │ + ldr lr, [pc, #160] @ c04334 <__cxa_atexit@plt+0xbf63d8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #156] @ c04338 <__cxa_atexit@plt+0xbf63dc> │ │ │ │ + sub r3, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldrh sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [pc, #132] @ c0433c <__cxa_atexit@plt+0xbf63e0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07ae8 <__cxa_atexit@plt+0xbf9b8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c07aec <__cxa_atexit@plt+0xbf9b90> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #128] @ c04340 <__cxa_atexit@plt+0xbf63e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + strh sl, [r2, #8] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + cmp fp, r2 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bhi c04320 <__cxa_atexit@plt+0xbf63c4> │ │ │ │ + ldr r3, [pc, #88] @ c04348 <__cxa_atexit@plt+0xbf63ec> │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r4, lsr #29 │ │ │ │ - cmpeq r7, r8, ror #22 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalbteq pc, r6, r4, r8 @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c07b74 <__cxa_atexit@plt+0xbf9c18> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c07bd8 <__cxa_atexit@plt+0xbf9c7c> │ │ │ │ - ldr r8, [pc, #252] @ c07c28 <__cxa_atexit@plt+0xbf9ccc> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c07c2c <__cxa_atexit@plt+0xbf9cd0> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c07bf8 <__cxa_atexit@plt+0xbf9c9c> │ │ │ │ - ldr r8, [pc, #136] @ c07c20 <__cxa_atexit@plt+0xbf9cc4> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c07c24 <__cxa_atexit@plt+0xbf9cc8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r6, [pc, #60] @ c07c1c <__cxa_atexit@plt+0xbf9cc0> │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c07c18 <__cxa_atexit@plt+0xbf9cbc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0x01573d98 │ │ │ │ - cmpeq r7, ip, asr sl │ │ │ │ - cmpeq r7, r0, lsl #28 │ │ │ │ - cmpeq r7, r0, asr #21 │ │ │ │ - smlalbbeq pc, r6, r4, r7 @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c07c9c <__cxa_atexit@plt+0xbf9d40> │ │ │ │ - ldr r8, [pc, #92] @ c07cb4 <__cxa_atexit@plt+0xbf9d58> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07cb8 <__cxa_atexit@plt+0xbf9d5c> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #4 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c07cbc <__cxa_atexit@plt+0xbf9d60> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq r3, [r7, #-196] @ 0xffffff3c │ │ │ │ - @ instruction: 0x01574994 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - strdeq pc, [r6, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r9, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c07d2c <__cxa_atexit@plt+0xbf9dd0> │ │ │ │ - ldr r8, [pc, #88] @ c07d44 <__cxa_atexit@plt+0xbf9de8> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c07d48 <__cxa_atexit@plt+0xbf9dec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #24] @ c07d4c <__cxa_atexit@plt+0xbf9df0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r4, asr #24 │ │ │ │ - cmpeq r7, r8, lsl #18 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmppeq r6, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c07db8 <__cxa_atexit@plt+0xbf9e5c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c07da4 <__cxa_atexit@plt+0xbf9e48> │ │ │ │ - ldr lr, [pc, #76] @ c07dcc <__cxa_atexit@plt+0xbf9e70> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c07dc8 <__cxa_atexit@plt+0xbf9e6c> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ c04344 <__cxa_atexit@plt+0xbf63e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r7, r0, lsl #16 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - smlaltteq pc, r6, r4, r5 @ │ │ │ │ - andeq r0, r0, r7, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq r7, ip, lsl r6 │ │ │ │ + cmpeq r7, r4, asr #12 │ │ │ │ + cmpeq r7, r0, lsr r8 │ │ │ │ + smlalbbeq r3, r7, r8, r8 │ │ │ │ + @ instruction: 0xffffb530 │ │ │ │ + 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 c07e18 <__cxa_atexit@plt+0xbf9ebc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #48] @ c07e30 <__cxa_atexit@plt+0xbf9ed4> │ │ │ │ + bcc c04380 <__cxa_atexit@plt+0xbf6424> │ │ │ │ + ldr r2, [pc, #28] @ c0438c <__cxa_atexit@plt+0xbf6430> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrheq r7, [r7, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c043f0 <__cxa_atexit@plt+0xbf6494> │ │ │ │ + ldr r2, [pc, #108] @ c04418 <__cxa_atexit@plt+0xbf64bc> │ │ │ │ + ldr r1, [pc, #108] @ c0441c <__cxa_atexit@plt+0xbf64c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r3, [pc, #20] @ c07e34 <__cxa_atexit@plt+0xbf9ed8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + bhi c043f8 <__cxa_atexit@plt+0xbf649c> │ │ │ │ + ldr r3, [pc, #88] @ c04428 <__cxa_atexit@plt+0xbf64cc> │ │ │ │ + ldr r1, [pc, #88] @ c0442c <__cxa_atexit@plt+0xbf64d0> │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r4, lsl #16 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - add r0, r2, #3 │ │ │ │ - cmp r9, r0 │ │ │ │ - bge c07e60 <__cxa_atexit@plt+0xbf9f04> │ │ │ │ - ldr r7, [ip, #12] │ │ │ │ - b c08014 <__cxa_atexit@plt+0xbfa0b8> │ │ │ │ - str r5, [sp, #8] │ │ │ │ - add r1, lr, #10 │ │ │ │ - mov r5, ip │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str r1, [sp, #16] │ │ │ │ - add r1, lr, #9 │ │ │ │ - mov r3, lr │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ - stm sp, {r3, r5} │ │ │ │ - add r3, r3, #8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r1, [ip] │ │ │ │ - ldr fp, [pc, #488] @ c08084 <__cxa_atexit@plt+0xbfa128> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - mov r7, r1 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - mov r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs sl, lr, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r5, lr, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c07f4c <__cxa_atexit@plt+0xbf9ff0> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c07f20 <__cxa_atexit@plt+0xbf9fc4> │ │ │ │ - cmp r1, #2 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r9, r1, lr, lsr #6 │ │ │ │ - bne c07f60 <__cxa_atexit@plt+0xbfa004> │ │ │ │ - mvn r1, #31 │ │ │ │ - add r5, r1, lr, lsr #12 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str r7, [ip, #12] │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - orr r1, r9, #128 @ 0x80 │ │ │ │ - strb r1, [r2, r5] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - mov r2, r0 │ │ │ │ - b c07fa4 <__cxa_atexit@plt+0xbfa048> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, lr, lsr #6 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - str r7, [ip, #12] │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - add r2, r2, #2 │ │ │ │ - b c07fb0 <__cxa_atexit@plt+0xbfa054> │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - str r7, [ip, #12] │ │ │ │ - strb lr, [r2, r0] │ │ │ │ - add r2, r2, #1 │ │ │ │ - b c07fb0 <__cxa_atexit@plt+0xbfa054> │ │ │ │ - mvn r1, #15 │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ - add r5, r1, lr, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r1, r1, lr, lsr #12 │ │ │ │ - strb r5, [r2, sl] │ │ │ │ - orr r5, r1, #128 @ 0x80 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r7, [ip, #12] │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - orr r1, r9, #128 @ 0x80 │ │ │ │ - strb r1, [r2, r5] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - add r2, r2, #4 │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r5, [r0, sl] │ │ │ │ - mov r9, fp │ │ │ │ - ldr fp, [pc, #216] @ c08088 <__cxa_atexit@plt+0xbfa12c> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - beq c0803c <__cxa_atexit@plt+0xbfa0e0> │ │ │ │ - add r1, r6, r3 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r0, r1, #12 │ │ │ │ - cmp r5, r0 │ │ │ │ - bcc c08058 <__cxa_atexit@plt+0xbfa0fc> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - add r8, r8, #12 │ │ │ │ - add r5, r1, #6 │ │ │ │ - str r0, [r1, #8] │ │ │ │ - add r0, r2, #3 │ │ │ │ - str fp, [r1, #4] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - add r3, r3, #12 │ │ │ │ - sub r1, r8, #6 │ │ │ │ - cmp r9, r0 │ │ │ │ - stm ip, {r5, lr} │ │ │ │ - bge c07ea4 <__cxa_atexit@plt+0xbf9f48> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr lr, [sp] │ │ │ │ - add r6, r6, r3 │ │ │ │ - ldr r0, [pc, #112] @ c0808c <__cxa_atexit@plt+0xbfa130> │ │ │ │ - mov r3, #2 │ │ │ │ - add r8, r3, r9, lsl #1 │ │ │ │ - str r7, [ip, #16] │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [ip, #8] │ │ │ │ - str r8, [ip, #12] │ │ │ │ - str r2, [ip, #20] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add r6, r6, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r2, [r7] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - b c07214 <__cxa_atexit@plt+0xbf92b8> │ │ │ │ - mov r5, #12 │ │ │ │ - ldr r6, [pc, #44] @ c08090 <__cxa_atexit@plt+0xbfa134> │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r0, ror #14 │ │ │ │ - cmpeq r7, r4, asr r6 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - cmppeq r6, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r6, lsr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - bne c080dc <__cxa_atexit@plt+0xbfa180> │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b c07214 <__cxa_atexit@plt+0xbf92b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c08118 <__cxa_atexit@plt+0xbfa1bc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #64] @ c0813c <__cxa_atexit@plt+0xbfa1e0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b c07e38 <__cxa_atexit@plt+0xbf9edc> │ │ │ │ - ldr r6, [pc, #24] @ c08138 <__cxa_atexit@plt+0xbfa1dc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + add r8, r1, #1 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c04420 <__cxa_atexit@plt+0xbf64c4> │ │ │ │ + ldr r5, [pc, #32] @ c04424 <__cxa_atexit@plt+0xbf64c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r7, ip, lsl #10 │ │ │ │ + strheq r3, [r7, #-116] @ 0xffffff8c │ │ │ │ + cmpeq r7, r4, lsr r5 │ │ │ │ + @ instruction: 0xffffb450 │ │ │ │ + cmpeq r7, r0, ror #10 │ │ │ │ + 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 c04464 <__cxa_atexit@plt+0xbf6508> │ │ │ │ + ldr r2, [pc, #28] @ c04470 <__cxa_atexit@plt+0xbf6514> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - cmpeq r7, r8, lsl #10 │ │ │ │ - hvceq 28544 @ 0x6f80 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrsbeq r7, [r7, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c08188 <__cxa_atexit@plt+0xbfa22c> │ │ │ │ - ldr r7, [pc, #52] @ c08198 <__cxa_atexit@plt+0xbfa23c> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi c044ec <__cxa_atexit@plt+0xbf6590> │ │ │ │ + ldr r7, [pc, #104] @ c044fc <__cxa_atexit@plt+0xbf65a0> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c0817c <__cxa_atexit@plt+0xbfa220> │ │ │ │ - mov r7, sl │ │ │ │ - b c081ac <__cxa_atexit@plt+0xbfa250> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq c044d0 <__cxa_atexit@plt+0xbf6574> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldrh r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c044dc <__cxa_atexit@plt+0xbf6580> │ │ │ │ + add r3, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + ldrh r2, [r3], #2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c044bc <__cxa_atexit@plt+0xbf6560> │ │ │ │ + b c044e0 <__cxa_atexit@plt+0xbf6584> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0819c <__cxa_atexit@plt+0xbfa240> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b c04548 <__cxa_atexit@plt+0xbf65ec> │ │ │ │ + ldr r7, [pc, #12] @ c04500 <__cxa_atexit@plt+0xbf65a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq pc, r6, r4, ip @ │ │ │ │ - cmppeq r6, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - asr r2, r3, #2 │ │ │ │ - cmn r2, #2 │ │ │ │ - ble c0823c <__cxa_atexit@plt+0xbfa2e0> │ │ │ │ - adds r1, r3, #1 │ │ │ │ - bmi c0823c <__cxa_atexit@plt+0xbfa2e0> │ │ │ │ - ldr lr, [pc, #160] @ c0826c <__cxa_atexit@plt+0xbfa310> │ │ │ │ - mov r0, #1 │ │ │ │ - add r8, r0, r3, asr #2 │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r7, r0, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldrh r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c04538 <__cxa_atexit@plt+0xbf65dc> │ │ │ │ + add r3, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + ldrh r2, [r3], #2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c04524 <__cxa_atexit@plt+0xbf65c8> │ │ │ │ + b c0453c <__cxa_atexit@plt+0xbf65e0> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b c04548 <__cxa_atexit@plt+0xbf65ec> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c04690 <__cxa_atexit@plt+0xbf6734> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt c045f8 <__cxa_atexit@plt+0xbf669c> │ │ │ │ + subs r2, r3, #1 │ │ │ │ + beq c04614 <__cxa_atexit@plt+0xbf66b8> │ │ │ │ + ldr lr, [pc, #352] @ c046d8 <__cxa_atexit@plt+0xbf677c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r1, r5 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ + str lr, [r1, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq c08250 <__cxa_atexit@plt+0xbfa2f4> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c0825c <__cxa_atexit@plt+0xbfa300> │ │ │ │ - ldr r3, [pc, #100] @ c08274 <__cxa_atexit@plt+0xbfa318> │ │ │ │ + str r2, [r5] │ │ │ │ + beq c04678 <__cxa_atexit@plt+0xbf671c> │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc c046b0 <__cxa_atexit@plt+0xbf6754> │ │ │ │ ldr r0, [r7, #3] │ │ │ │ - cmp r2, #3 │ │ │ │ - mov r7, r1 │ │ │ │ + add r1, r0, r2, lsl #1 │ │ │ │ + sub r2, r3, #2 │ │ │ │ + sub r3, lr, #6 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5], #-12 │ │ │ │ + ldr r0, [pc, #300] @ c046ec <__cxa_atexit@plt+0xbf6790> │ │ │ │ + sub r2, lr, #15 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh r1, [r1] │ │ │ │ + ldr r3, [pc, #288] @ c046f0 <__cxa_atexit@plt+0xbf6794> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr r0, [pc, #268] @ c046f4 <__cxa_atexit@plt+0xbf6798> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh r1, [r6, #8] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b c047a8 <__cxa_atexit@plt+0xbf684c> │ │ │ │ + ldr r7, [pc, #228] @ c046e4 <__cxa_atexit@plt+0xbf6788> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #192] @ c046dc <__cxa_atexit@plt+0xbf6780> │ │ │ │ + ldr r7, [pc, #192] @ c046e0 <__cxa_atexit@plt+0xbf6784> │ │ │ │ + mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - movlt r7, #4 │ │ │ │ - cmp r1, #5 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - movcs r7, r1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #36] @ c08268 <__cxa_atexit@plt+0xbfa30c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + add r1, r7, #1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c04684 <__cxa_atexit@plt+0xbf6728> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c046c4 <__cxa_atexit@plt+0xbf6768> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #160] @ c046f8 <__cxa_atexit@plt+0xbf679c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + strh r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c08270 <__cxa_atexit@plt+0xbfa314> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c08244 <__cxa_atexit@plt+0xbfa2e8> │ │ │ │ - @ instruction: 0x0157439c │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq r7, ip, asr #6 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmppeq r6, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c082c8 <__cxa_atexit@plt+0xbfa36c> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [pc, #64] @ c082dc <__cxa_atexit@plt+0xbfa380> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - cmp r2, #4 │ │ │ │ + ldr r7, [pc, #80] @ c046e8 <__cxa_atexit@plt+0xbf678c> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movlt r7, #4 │ │ │ │ - cmp r3, #5 │ │ │ │ - movcs r7, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + cmpeq r7, r4, lsl r3 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r7, r8, ror r3 │ │ │ │ + cmpeq r7, r8, lsr #6 │ │ │ │ + cmpeq r7, r8, lsl #10 │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c082e0 <__cxa_atexit@plt+0xbfa384> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbeq r4, [r7, #-44] @ 0xffffffd4 │ │ │ │ - ldrdeq pc, [r6, #-0] │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, fp │ │ │ │ + b c04548 <__cxa_atexit@plt+0xbf65ec> │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0834c <__cxa_atexit@plt+0xbfa3f0> │ │ │ │ - ldr lr, [pc, #76] @ c08358 <__cxa_atexit@plt+0xbfa3fc> │ │ │ │ - sub r1, r6, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - stmib r5, {r0, r2, r9} │ │ │ │ - add r2, lr, r8 │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r5, r5, #4 │ │ │ │ + bcc c04788 <__cxa_atexit@plt+0xbf682c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + add lr, r1, r2, lsl #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b c08368 <__cxa_atexit@plt+0xbfa40c> │ │ │ │ - mov r3, #8 │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #68] @ c04794 <__cxa_atexit@plt+0xbf6838> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr] │ │ │ │ + ldr r2, [pc, #56] @ c04798 <__cxa_atexit@plt+0xbf683c> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r0, [pc, #32] @ c0479c <__cxa_atexit@plt+0xbf6840> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r3, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b c047a8 <__cxa_atexit@plt+0xbf684c> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, lsr #12 │ │ │ │ - qdaddeq pc, r8, r6 @ │ │ │ │ - andeq r0, r0, r8, asr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r9, lr │ │ │ │ - bcc c085a0 <__cxa_atexit@plt+0xbfa644> │ │ │ │ - mov r3, r5 │ │ │ │ - mov ip, #0 │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldmib r3, {r2, sl} │ │ │ │ - lsr r7, r0, #16 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - lsr r1, r0, #11 │ │ │ │ - movhi ip, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - addne ip, ip, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne ip, ip, #1 │ │ │ │ - cmp r2, ip │ │ │ │ - bge c083c8 <__cxa_atexit@plt+0xbfa46c> │ │ │ │ - ldr r3, [pc, #572] @ c085f4 <__cxa_atexit@plt+0xbfa698> │ │ │ │ - lsl r7, sl, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r7, ip} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - str fp, [sp, #12] │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [fp, #-4]! │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c08490 <__cxa_atexit@plt+0xbfa534> │ │ │ │ - cmp ip, #1 │ │ │ │ - beq c0844c <__cxa_atexit@plt+0xbfa4f0> │ │ │ │ - cmp ip, #2 │ │ │ │ - bne c084bc <__cxa_atexit@plt+0xbfa560> │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mvn r1, #31 │ │ │ │ - add r1, r1, r0, lsr #12 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r1, r7, r0, lsr #6 │ │ │ │ - str r1, [sp] │ │ │ │ - and ip, r0, #63 @ 0x3f │ │ │ │ - add r1, r8, r2 │ │ │ │ - orr r7, ip, #128 @ 0x80 │ │ │ │ - strb r7, [r1, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - strb r7, [r1, #6] │ │ │ │ - ldr r7, [sp] │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r1, #7] │ │ │ │ - sub r7, lr, #6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r1, [pc, #432] @ c085f0 <__cxa_atexit@plt+0xbfa694> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r2, #3 │ │ │ │ - b c08484 <__cxa_atexit@plt+0xbfa528> │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add ip, r1, r0, lsr #6 │ │ │ │ - and r1, r0, #63 @ 0x3f │ │ │ │ - add r7, r8, r2 │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb ip, [r7, #7] │ │ │ │ - sub r7, lr, #6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r1, [pc, #368] @ c085ec <__cxa_atexit@plt+0xbfa690> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r2, #2 │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - b c08530 <__cxa_atexit@plt+0xbfa5d4> │ │ │ │ - mov ip, r1 │ │ │ │ - add r1, r2, r8 │ │ │ │ - sub r7, lr, #6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - strb r0, [r1, #8] │ │ │ │ - ldr r1, [pc, #316] @ c085e8 <__cxa_atexit@plt+0xbfa68c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - stmib r6, {r1, ip} │ │ │ │ - b c08534 <__cxa_atexit@plt+0xbfa5d8> │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r7, r7, r0, lsr #6 │ │ │ │ + cmpeq r7, r8, ror #3 │ │ │ │ + @ instruction: 0x01577194 │ │ │ │ + cmpeq r7, r4, ror r3 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc c048d8 <__cxa_atexit@plt+0xbf697c> │ │ │ │ + mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r7, r7, r0, lsr #12 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mvn r7, #15 │ │ │ │ - add r7, r7, r0, lsr #18 │ │ │ │ - sub ip, r2, ip │ │ │ │ - str r7, [sp, #4] │ │ │ │ - and r7, r0, #63 @ 0x3f │ │ │ │ - add r2, r8, ip │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - ldr r7, [sp] │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - sub r7, lr, #6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r2, [pc, #188] @ c085e0 <__cxa_atexit@plt+0xbfa684> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, ip, #1 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - bne c0855c <__cxa_atexit@plt+0xbfa600> │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - b c08894 <__cxa_atexit@plt+0xbfa938> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc c085bc <__cxa_atexit@plt+0xbfa660> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [pc, #132] @ c085fc <__cxa_atexit@plt+0xbfa6a0> │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r3, [r0, #8]! │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r9, [r0, #-4] │ │ │ │ + ldr fp, [pc, #308] @ c04910 <__cxa_atexit@plt+0xbf69b4> │ │ │ │ + lsl r1, r3, #1 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov sl, lr │ │ │ │ + add r2, r6, r3 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c04868 <__cxa_atexit@plt+0xbf690c> │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r4, [pc, #272] @ c04914 <__cxa_atexit@plt+0xbf69b8> │ │ │ │ + add r7, r2, #14 │ │ │ │ + add r3, r3, #20 │ │ │ │ + add sl, sl, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ str r7, [r5, #4] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - mov r5, fp │ │ │ │ - mov r6, r3 │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r6, [pc, #80] @ c085f8 <__cxa_atexit@plt+0xbfa69c> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, r2, #5 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + add r4, r1, ip │ │ │ │ + str r0, [r5, #8] │ │ │ │ + ldrh r4, [r4] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str fp, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + add r2, r6, r3 │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub r9, lr, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + mov lr, sl │ │ │ │ + cmp r8, r2 │ │ │ │ + bcs c047ec <__cxa_atexit@plt+0xbf6890> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + b c048dc <__cxa_atexit@plt+0xbf6980> │ │ │ │ + ldr r6, [pc, #172] @ c0491c <__cxa_atexit@plt+0xbf69c0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, lr │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [pc, #32] @ c085e4 <__cxa_atexit@plt+0xbfa688> │ │ │ │ - mov r5, fp │ │ │ │ - mov r6, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [fp] │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #8] │ │ │ │ + beq c048c0 <__cxa_atexit@plt+0xbf6964> │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc c048f8 <__cxa_atexit@plt+0xbf699c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r4, [pc, #132] @ c04920 <__cxa_atexit@plt+0xbf69c4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - mov r1, #12 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r0, ror #1 │ │ │ │ - andeq r0, r0, r4, asr lr │ │ │ │ - cmpeq r7, r8, asr r1 │ │ │ │ - cmpeq r7, r8, lsl #3 │ │ │ │ - cmpeq r7, r4, asr #3 │ │ │ │ - andeq r0, r0, ip, asr #4 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - cmpeq r7, r8, lsl #1 │ │ │ │ - strheq lr, [r6, #-212] @ 0xffffff2c │ │ │ │ - andeq r1, r0, sl, ror #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c08848 <__cxa_atexit@plt+0xbfa8ec> │ │ │ │ - mov sl, r5 │ │ │ │ - add lr, sp, #20 │ │ │ │ - str r2, [sp] │ │ │ │ - stm lr, {r3, r4, fp} │ │ │ │ - ldr fp, [sl, #16]! │ │ │ │ - add r9, r7, #8 │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r2, [sl, #-12] │ │ │ │ - ldr r8, [sl, #8] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - sub r2, r2, r8 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r2, sl │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - ldr r1, [r2, #-4]! │ │ │ │ - ldr r4, [sl, #-8] │ │ │ │ - cmp r3, r7 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - bne c086d8 <__cxa_atexit@plt+0xbfa77c> │ │ │ │ - bl d53c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c086e4 <__cxa_atexit@plt+0xbfa788> │ │ │ │ - cmp r4, #1 │ │ │ │ - beq c0872c <__cxa_atexit@plt+0xbfa7d0> │ │ │ │ - cmp r4, #2 │ │ │ │ - bne c08760 <__cxa_atexit@plt+0xbfa804> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r4, #63 @ 0x3f │ │ │ │ - and r4, r4, fp, lsr #6 │ │ │ │ - add r2, r2, r8 │ │ │ │ - add r1, r7, r2 │ │ │ │ - mvn r3, #31 │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - strb r4, [r1, #7] │ │ │ │ - and r4, fp, #63 @ 0x3f │ │ │ │ - add r3, r3, fp, lsr #12 │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #6] │ │ │ │ - strb r4, [r2, r9] │ │ │ │ - sub r3, r8, #6 │ │ │ │ - sub r4, r2, #3 │ │ │ │ - b c087b0 <__cxa_atexit@plt+0xbfa854> │ │ │ │ - bl cdc8 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne c08684 <__cxa_atexit@plt+0xbfa728> │ │ │ │ + ldrh r7, [r7] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #4]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + strh r7, [r6] │ │ │ │ + mov r7, r2 │ │ │ │ + str r9, [r2, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - add r4, r4, r8 │ │ │ │ - strb fp, [r4, r9] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr r2, [pc, #400] @ c0888c <__cxa_atexit@plt+0xbfa930> │ │ │ │ - sub r4, r4, #1 │ │ │ │ - sub r3, r8, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r4, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - b c087dc <__cxa_atexit@plt+0xbfa880> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mvn r4, #63 @ 0x3f │ │ │ │ - add r4, r4, fp, lsr #6 │ │ │ │ - add r2, r3, r8 │ │ │ │ - add r3, r7, r2 │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - strb r4, [r3, #7] │ │ │ │ - and r4, fp, #63 @ 0x3f │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - strb r4, [r2, r9] │ │ │ │ - sub r3, r8, #6 │ │ │ │ - sub r4, r2, #2 │ │ │ │ - b c087b0 <__cxa_atexit@plt+0xbfa854> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mvn r3, #15 │ │ │ │ - add r3, r3, fp, lsr #18 │ │ │ │ - sub r4, r0, r4 │ │ │ │ - add r4, r4, r8 │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r1, r2, fp, lsr #6 │ │ │ │ - strb r3, [r4, r9] │ │ │ │ - add r0, r7, r4 │ │ │ │ - and lr, r2, fp, lsr #12 │ │ │ │ - and r3, fp, #63 @ 0x3f │ │ │ │ - orr r2, r3, #128 @ 0x80 │ │ │ │ - sub r3, r8, #6 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - strb r2, [r0, #9] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r4, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [pc, #184] @ c08884 <__cxa_atexit@plt+0xbfa928> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c087fc <__cxa_atexit@plt+0xbfa8a0> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r8 │ │ │ │ - b c08894 <__cxa_atexit@plt+0xbfa938> │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r6, #24 │ │ │ │ - cmp r4, r7 │ │ │ │ - bcc c08858 <__cxa_atexit@plt+0xbfa8fc> │ │ │ │ - ldr r4, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #116] @ c08890 <__cxa_atexit@plt+0xbfa934> │ │ │ │ - sub r1, r7, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r4, [r6, #20] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - mov r6, r7 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - mov r6, #12 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r2, lr │ │ │ │ + ldr r3, [pc, #52] @ c04918 <__cxa_atexit@plt+0xbf69bc> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #40] @ c08888 <__cxa_atexit@plt+0xbfa92c> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - mov r5, #12 │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r5, #16 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, lsr lr │ │ │ │ - @ instruction: 0x00000bb4 │ │ │ │ - cmpeq r7, r0, lsl #30 │ │ │ │ - cmpeq r7, r4, ror #27 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r7, r8, lsl r1 │ │ │ │ + cmpeq r7, r0, ror #5 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffff9c0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c08a2c <__cxa_atexit@plt+0xbfaad0> │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c088ec <__cxa_atexit@plt+0xbfa990> │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne c08934 <__cxa_atexit@plt+0xbfa9d8> │ │ │ │ - ldr r7, [pc, #404] @ c08a70 <__cxa_atexit@plt+0xbfab14> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0496c <__cxa_atexit@plt+0xbf6a10> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #44] @ c04978 <__cxa_atexit@plt+0xbf6a1c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + strh r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr lr, [r2, #6] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add sl, r0, r1 │ │ │ │ - ldrsb r0, [sl] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c08974 <__cxa_atexit@plt+0xbfaa18> │ │ │ │ - ldr r8, [pc, #336] @ c08a68 <__cxa_atexit@plt+0xbfab0c> │ │ │ │ - ldr r0, [pc, #336] @ c08a6c <__cxa_atexit@plt+0xbfab10> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - b c089a8 <__cxa_atexit@plt+0xbfaa4c> │ │ │ │ - ldr lr, [pc, #316] @ c08a78 <__cxa_atexit@plt+0xbfab1c> │ │ │ │ - sub r1, r2, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr ip, [r2, #28]! │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r5, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldrb r8, [sl, #-1] │ │ │ │ - cmp r8, #191 @ 0xbf │ │ │ │ - bls c089b8 <__cxa_atexit@plt+0xbfaa5c> │ │ │ │ - ldr r9, [pc, #216] @ c08a60 <__cxa_atexit@plt+0xbfab04> │ │ │ │ - ldr r0, [pc, #216] @ c08a64 <__cxa_atexit@plt+0xbfab08> │ │ │ │ - add r2, r2, r8, lsl #6 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldrb r9, [sl, #-2] │ │ │ │ - add r0, r2, r8, lsl #6 │ │ │ │ - cmp r9, #191 @ 0xbf │ │ │ │ - bls c089ec <__cxa_atexit@plt+0xbfaa90> │ │ │ │ - ldr sl, [pc, #136] @ c08a58 <__cxa_atexit@plt+0xbfaafc> │ │ │ │ - ldr r2, [pc, #136] @ c08a5c <__cxa_atexit@plt+0xbfab00> │ │ │ │ - ldr r8, [pc, #116] @ c08a4c <__cxa_atexit@plt+0xbfaaf0> │ │ │ │ - add r0, r0, r9, lsl #12 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r5, #-4]! │ │ │ │ - add r0, r0, r8 │ │ │ │ - b c08a14 <__cxa_atexit@plt+0xbfaab8> │ │ │ │ - ldrb r2, [sl, #-3] │ │ │ │ - add r0, r0, r9, lsl #12 │ │ │ │ - ldr r8, [pc, #84] @ c08a50 <__cxa_atexit@plt+0xbfaaf4> │ │ │ │ - add r0, r0, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #80] @ c08a54 <__cxa_atexit@plt+0xbfaaf8> │ │ │ │ - ldr r9, [pc, #64] @ c08a48 <__cxa_atexit@plt+0xbfaaec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b c089ac <__cxa_atexit@plt+0xbfaa50> │ │ │ │ - ldr r7, [pc, #64] @ c08a74 <__cxa_atexit@plt+0xbfab18> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x000007b8 │ │ │ │ - ldrsheq r3, [r7, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r0, lsl #11 │ │ │ │ - cmpeq r7, ip, lsr #12 │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - cmpeq r7, r4, ror r6 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq r7, r8, ror #13 │ │ │ │ - cmpeq r7, ip, asr #25 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r7, r8, ror pc │ │ │ │ - cmpeq r6, r8, lsr r9 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c08894 <__cxa_atexit@plt+0xbfa938> │ │ │ │ - cmpeq r6, ip, lsl r9 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c08b1c <__cxa_atexit@plt+0xbfabc0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c08b80 <__cxa_atexit@plt+0xbfac24> │ │ │ │ - ldr r8, [pc, #252] @ c08bd0 <__cxa_atexit@plt+0xbfac74> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c08bd4 <__cxa_atexit@plt+0xbfac78> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c08ba0 <__cxa_atexit@plt+0xbfac44> │ │ │ │ - ldr r8, [pc, #136] @ c08bc8 <__cxa_atexit@plt+0xbfac6c> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c08bcc <__cxa_atexit@plt+0xbfac70> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + @ instruction: 0xfffff918 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c049f4 <__cxa_atexit@plt+0xbf6a98> │ │ │ │ + ldr r7, [pc, #104] @ c04a04 <__cxa_atexit@plt+0xbf6aa8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq c049d8 <__cxa_atexit@plt+0xbf6a7c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldrh r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c049e4 <__cxa_atexit@plt+0xbf6a88> │ │ │ │ + add r3, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + ldrh r2, [r3], #2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c049c4 <__cxa_atexit@plt+0xbf6a68> │ │ │ │ + b c049e8 <__cxa_atexit@plt+0xbf6a8c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #0 │ │ │ │ str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ mov r7, fp │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r6, [pc, #60] @ c08bc4 <__cxa_atexit@plt+0xbfac68> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c08bc0 <__cxa_atexit@plt+0xbfac64> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + b c04548 <__cxa_atexit@plt+0xbf65ec> │ │ │ │ + ldr r7, [pc, #12] @ c04a08 <__cxa_atexit@plt+0xbf6aac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ + cmpeq r7, r8, lsl r5 │ │ │ │ + cmpeq r7, r0, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c04ab8 <__cxa_atexit@plt+0xbf6b5c> │ │ │ │ + ldr r6, [pc, #180] @ c04ae8 <__cxa_atexit@plt+0xbf6b8c> │ │ │ │ + tst r8, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsheq r2, [r7, #-208] @ 0xffffff30 │ │ │ │ - ldrheq r3, [r7, #-164] @ 0xffffff5c │ │ │ │ - cmpeq r7, r8, asr lr │ │ │ │ - cmpeq r7, r8, lsl fp │ │ │ │ - ldrdeq lr, [r6, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r6, [r7] │ │ │ │ + beq c04a60 <__cxa_atexit@plt+0xbf6b04> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + add r2, r6, r6, lsr #31 │ │ │ │ + bic r2, r2, #1 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne c04a74 <__cxa_atexit@plt+0xbf6b18> │ │ │ │ + ldr r0, [r5] │ │ │ │ + b c04a68 <__cxa_atexit@plt+0xbf6b0c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c08c44 <__cxa_atexit@plt+0xbface8> │ │ │ │ - ldr r8, [pc, #92] @ c08c5c <__cxa_atexit@plt+0xbfad00> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c08c60 <__cxa_atexit@plt+0xbfad04> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c08c64 <__cxa_atexit@plt+0xbfad08> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc c04acc <__cxa_atexit@plt+0xbf6b70> │ │ │ │ + ldr r5, [pc, #104] @ c04af4 <__cxa_atexit@plt+0xbf6b98> │ │ │ │ + ldr r1, [pc, #104] @ c04af8 <__cxa_atexit@plt+0xbf6b9c> │ │ │ │ + ldr r2, [pc, #104] @ c04afc <__cxa_atexit@plt+0xbf6ba0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r7] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r7, [pc, #48] @ c04af0 <__cxa_atexit@plt+0xbf6b94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c04aec <__cxa_atexit@plt+0xbf6b90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, lsr #26 │ │ │ │ - cmpeq r7, ip, ror #19 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, asr #14 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlalbbeq r3, r7, ip, r0 │ │ │ │ + cmpeq r7, r8, asr r4 │ │ │ │ + @ instruction: 0xffffa640 │ │ │ │ + @ instruction: 0xffffa538 │ │ │ │ + @ instruction: 0x012e0635 │ │ │ │ + cmpeq r7, r0, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r6, [r8, #4] │ │ │ │ + add r2, r6, r6, lsr #31 │ │ │ │ + bic r2, r2, #1 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne c04b3c <__cxa_atexit@plt+0xbf6be0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c04b84 <__cxa_atexit@plt+0xbf6c28> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c08cd4 <__cxa_atexit@plt+0xbfad78> │ │ │ │ - ldr r8, [pc, #88] @ c08cec <__cxa_atexit@plt+0xbfad90> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c08cf0 <__cxa_atexit@plt+0xbfad94> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - sub r2, r7, #1 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c08cf4 <__cxa_atexit@plt+0xbfad98> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01572c9c │ │ │ │ - cmpeq r7, r0, ror #18 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - strheq lr, [r6, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c08d7c <__cxa_atexit@plt+0xbfae20> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c08de0 <__cxa_atexit@plt+0xbfae84> │ │ │ │ - ldr r8, [pc, #252] @ c08e30 <__cxa_atexit@plt+0xbfaed4> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c08e34 <__cxa_atexit@plt+0xbfaed8> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r0, r0, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c08e00 <__cxa_atexit@plt+0xbfaea4> │ │ │ │ - ldr r8, [pc, #136] @ c08e28 <__cxa_atexit@plt+0xbfaecc> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c08e2c <__cxa_atexit@plt+0xbfaed0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - sub r0, r0, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ + bcc c04b8c <__cxa_atexit@plt+0xbf6c30> │ │ │ │ + ldr r5, [pc, #76] @ c04ba8 <__cxa_atexit@plt+0xbf6c4c> │ │ │ │ + ldr r1, [pc, #76] @ c04bac <__cxa_atexit@plt+0xbf6c50> │ │ │ │ + ldr r2, [pc, #76] @ c04bb0 <__cxa_atexit@plt+0xbf6c54> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r6, r9 │ │ │ │ + b c04b94 <__cxa_atexit@plt+0xbf6c38> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c04ba4 <__cxa_atexit@plt+0xbf6c48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r2, r7, r8, pc @ │ │ │ │ + @ instruction: 0xffffa570 │ │ │ │ + @ instruction: 0xffffa468 │ │ │ │ + @ instruction: 0x012e0561 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c04c1c <__cxa_atexit@plt+0xbf6cc0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c04c28 <__cxa_atexit@plt+0xbf6ccc> │ │ │ │ + ldr r1, [pc, #84] @ c04c38 <__cxa_atexit@plt+0xbf6cdc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r5, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + orr r7, r5, r7, lsl #8 │ │ │ │ + ldr r5, [pc, #52] @ c04c3c <__cxa_atexit@plt+0xbf6ce0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r6, [pc, #60] @ c08e24 <__cxa_atexit@plt+0xbfaec8> │ │ │ │ - mov r3, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c08e20 <__cxa_atexit@plt+0xbfaec4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r6, [r7, #-204] @ 0xffffff34 │ │ │ │ + cmpeq r7, r8, ror #29 │ │ │ │ + cmpeq r7, ip, lsl pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c04d14 <__cxa_atexit@plt+0xbf6db8> │ │ │ │ + ldr r3, [pc, #228] @ c04d48 <__cxa_atexit@plt+0xbf6dec> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + mov r2, r7 │ │ │ │ + str r8, [r2, #4]! │ │ │ │ + beq c04cac <__cxa_atexit@plt+0xbf6d50> │ │ │ │ + ldr r8, [r9, #3] │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + add r3, r7, r7, lsr #31 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c04cbc <__cxa_atexit@plt+0xbf6d60> │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, fp │ │ │ │ + b c04e20 <__cxa_atexit@plt+0xbf6ec4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c04d24 <__cxa_atexit@plt+0xbf6dc8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c04d2c <__cxa_atexit@plt+0xbf6dd0> │ │ │ │ + ldr r7, [pc, #120] @ c04d54 <__cxa_atexit@plt+0xbf6df8> │ │ │ │ + ldr r5, [pc, #120] @ c04d58 <__cxa_atexit@plt+0xbf6dfc> │ │ │ │ + ldr r1, [pc, #120] @ c04d5c <__cxa_atexit@plt+0xbf6e00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r7, [r2] │ │ │ │ mov r5, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r6 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r7, r9 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0x01572b90 │ │ │ │ - cmpeq r7, r4, asr r8 │ │ │ │ - ldrsheq r2, [r7, #-184] @ 0xffffff48 │ │ │ │ - ldrheq r3, [r7, #-136] @ 0xffffff78 │ │ │ │ - hvceq 28252 @ 0x6e5c │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c08ea4 <__cxa_atexit@plt+0xbfaf48> │ │ │ │ - ldr r8, [pc, #92] @ c08ebc <__cxa_atexit@plt+0xbfaf60> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c08ec0 <__cxa_atexit@plt+0xbfaf64> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - sub r0, r0, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c08ec4 <__cxa_atexit@plt+0xbfaf68> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, asr #21 │ │ │ │ - cmpeq r7, ip, lsl #15 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlaltteq lr, r6, ip, r4 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r7, [pc, #52] @ c04d50 <__cxa_atexit@plt+0xbf6df4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c08f34 <__cxa_atexit@plt+0xbfafd8> │ │ │ │ - ldr r8, [pc, #88] @ c08f4c <__cxa_atexit@plt+0xbfaff0> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c08f50 <__cxa_atexit@plt+0xbfaff4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - sub r2, r7, #2 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c08f54 <__cxa_atexit@plt+0xbfaff8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, lsr sl │ │ │ │ - cmpeq r7, r0, lsl #14 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, asr r4 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c08fdc <__cxa_atexit@plt+0xbfb080> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c09040 <__cxa_atexit@plt+0xbfb0e4> │ │ │ │ - ldr r8, [pc, #252] @ c09090 <__cxa_atexit@plt+0xbfb134> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c09094 <__cxa_atexit@plt+0xbfb138> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r0, r0, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c09060 <__cxa_atexit@plt+0xbfb104> │ │ │ │ - ldr r8, [pc, #136] @ c09088 <__cxa_atexit@plt+0xbfb12c> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c0908c <__cxa_atexit@plt+0xbfb130> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - sub r0, r0, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r6, [pc, #60] @ c09084 <__cxa_atexit@plt+0xbfb128> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c09080 <__cxa_atexit@plt+0xbfb124> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + b c04d34 <__cxa_atexit@plt+0xbf6dd8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c04d4c <__cxa_atexit@plt+0xbf6df0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r0, lsr r9 │ │ │ │ - ldrsheq r3, [r7, #-84] @ 0xffffffac │ │ │ │ - @ instruction: 0x01572998 │ │ │ │ - cmpeq r7, r8, asr r6 │ │ │ │ - cmpeq r6, ip, lsl r3 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + cmpeq r7, r4, lsr #28 │ │ │ │ + cmpeq r7, r8, lsl #4 │ │ │ │ + @ instruction: 0xffffa3f0 │ │ │ │ + @ instruction: 0xffffa2e8 │ │ │ │ + ldrdeq r0, [lr, -r9]! │ │ │ │ + cmpeq r7, r0, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [r8, #4] │ │ │ │ + add r3, r6, r6, lsr #31 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne c04da0 <__cxa_atexit@plt+0xbf6e44> │ │ │ │ + mov r3, #0 │ │ │ │ + stmda r5, {r3, r8} │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, fp │ │ │ │ + b c04e20 <__cxa_atexit@plt+0xbf6ec4> │ │ │ │ + add r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c04dec <__cxa_atexit@plt+0xbf6e90> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c09104 <__cxa_atexit@plt+0xbfb1a8> │ │ │ │ - ldr r8, [pc, #92] @ c0911c <__cxa_atexit@plt+0xbfb1c0> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c09120 <__cxa_atexit@plt+0xbfb1c4> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - sub r0, r0, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c09124 <__cxa_atexit@plt+0xbfb1c8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, ror #16 │ │ │ │ - cmpeq r7, ip, lsr #10 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalbbeq lr, r6, ip, r2 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bcc c04df4 <__cxa_atexit@plt+0xbf6e98> │ │ │ │ + ldr r5, [pc, #80] @ c04e14 <__cxa_atexit@plt+0xbf6eb8> │ │ │ │ + ldr r1, [pc, #80] @ c04e18 <__cxa_atexit@plt+0xbf6ebc> │ │ │ │ + ldr r2, [pc, #80] @ c04e1c <__cxa_atexit@plt+0xbf6ec0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r6, r9 │ │ │ │ + b c04dfc <__cxa_atexit@plt+0xbf6ea0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c04e10 <__cxa_atexit@plt+0xbf6eb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, asr sp │ │ │ │ + @ instruction: 0xffffa308 │ │ │ │ + @ instruction: 0xffffa200 │ │ │ │ + strdeq r0, [lr, -r9]! │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c09194 <__cxa_atexit@plt+0xbfb238> │ │ │ │ - ldr r8, [pc, #88] @ c091ac <__cxa_atexit@plt+0xbfb250> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c091b0 <__cxa_atexit@plt+0xbfb254> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - sub r2, r7, #3 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c091b4 <__cxa_atexit@plt+0xbfb258> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c04ea4 <__cxa_atexit@plt+0xbf6f48> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge c04e7c <__cxa_atexit@plt+0xbf6f20> │ │ │ │ + ldr r3, [pc, #140] @ c04ee0 <__cxa_atexit@plt+0xbf6f84> │ │ │ │ + ldr r2, [pc, #140] @ c04ee4 <__cxa_atexit@plt+0xbf6f88> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq r2, [r7, #-124] @ 0xffffff84 │ │ │ │ - cmpeq r7, r0, lsr #9 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - strdeq lr, [r6, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c0923c <__cxa_atexit@plt+0xbfb2e0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c092a0 <__cxa_atexit@plt+0xbfb344> │ │ │ │ - ldr r8, [pc, #252] @ c092f0 <__cxa_atexit@plt+0xbfb394> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c092f4 <__cxa_atexit@plt+0xbfb398> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r0, r0, #4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c092c0 <__cxa_atexit@plt+0xbfb364> │ │ │ │ - ldr r8, [pc, #136] @ c092e8 <__cxa_atexit@plt+0xbfb38c> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c092ec <__cxa_atexit@plt+0xbfb390> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - sub r0, r0, #4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r6, [pc, #60] @ c092e4 <__cxa_atexit@plt+0xbfb388> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c092e0 <__cxa_atexit@plt+0xbfb384> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsbeq r2, [r7, #-96] @ 0xffffffa0 │ │ │ │ - @ instruction: 0x01573394 │ │ │ │ - cmpeq r7, r8, lsr r7 │ │ │ │ - ldrsheq r3, [r7, #-56] @ 0xffffffc8 │ │ │ │ - strheq lr, [r6, #-12] │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + add r6, r8, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c09364 <__cxa_atexit@plt+0xbfb408> │ │ │ │ - ldr r8, [pc, #92] @ c0937c <__cxa_atexit@plt+0xbfb420> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c09380 <__cxa_atexit@plt+0xbfb424> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - sub r0, r0, #4 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c09384 <__cxa_atexit@plt+0xbfb428> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc c04ebc <__cxa_atexit@plt+0xbf6f60> │ │ │ │ + ldr r3, [pc, #88] @ c04ee8 <__cxa_atexit@plt+0xbf6f8c> │ │ │ │ + asr r7, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ c04edc <__cxa_atexit@plt+0xbf6f80> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, lsl #12 │ │ │ │ - cmpeq r7, ip, asr #5 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c093f4 <__cxa_atexit@plt+0xbfb498> │ │ │ │ - ldr r8, [pc, #88] @ c0940c <__cxa_atexit@plt+0xbfb4b0> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c09410 <__cxa_atexit@plt+0xbfb4b4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - sub r2, r7, #4 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #24] @ c09414 <__cxa_atexit@plt+0xbfb4b8> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r7, [pc, #20] @ c04ed8 <__cxa_atexit@plt+0xbf6f7c> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, ror r5 │ │ │ │ - cmpeq r7, r0, asr #4 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0x0146df9c │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + cmpeq r7, r4, lsr #21 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b c04e20 <__cxa_atexit@plt+0xbf6ec4> │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c09464 <__cxa_atexit@plt+0xbfb508> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #48] @ c0947c <__cxa_atexit@plt+0xbfb520> │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r0, [r5] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - ldr r3, [pc, #20] @ c09480 <__cxa_atexit@plt+0xbfb524> │ │ │ │ - mov r2, #12 │ │ │ │ + bcc c04f40 <__cxa_atexit@plt+0xbf6fe4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r2, [pc, #40] @ c04f58 <__cxa_atexit@plt+0xbf6ffc> │ │ │ │ + asr r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ c04f5c <__cxa_atexit@plt+0xbf7000> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r3, [r7, #-20] @ 0xffffffec │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - mov r9, #0 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r9, #1 │ │ │ │ - lsrs r7, r2, #16 │ │ │ │ - addne r9, r9, #1 │ │ │ │ - lsrs r7, r2, #11 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - addne r9, r9, #1 │ │ │ │ - mov ip, #0 │ │ │ │ - cmp lr, r9 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - blt c09658 <__cxa_atexit@plt+0xbfb6fc> │ │ │ │ - mov r0, r5 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr r3, [r0, #4]! │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r0, r3, #11 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - add r0, r3, #10 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add r0, r3, #9 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - add r0, r3, #7 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - add r0, r3, #6 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr fp, [pc, #440] @ c096b8 <__cxa_atexit@plt+0xbfb75c> │ │ │ │ - add r4, r3, #8 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c09580 <__cxa_atexit@plt+0xbfb624> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c09558 <__cxa_atexit@plt+0xbfb5fc> │ │ │ │ - and sl, r0, r2, lsr #6 │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c09590 <__cxa_atexit@plt+0xbfb634> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - mvn r0, #31 │ │ │ │ - add r0, r0, r2, lsr #12 │ │ │ │ - strb r0, [lr, r1] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - orr r0, sl, #128 @ 0x80 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - strb r0, [lr, r1] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r4, lr] │ │ │ │ - sub lr, lr, #3 │ │ │ │ - b c095d4 <__cxa_atexit@plt+0xbfb678> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #6 │ │ │ │ - strb r0, [lr, r1] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r4, lr] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub lr, lr, #2 │ │ │ │ - b c095d4 <__cxa_atexit@plt+0xbfb678> │ │ │ │ - strb r2, [lr, r4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub lr, lr, #1 │ │ │ │ - b c095d4 <__cxa_atexit@plt+0xbfb678> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r3, r1, r2, lsr #18 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - and r8, r0, r2, lsr #12 │ │ │ │ - sub r0, lr, r9 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r3, [r4, r0] │ │ │ │ - orr r3, r8, #128 @ 0x80 │ │ │ │ - strb r3, [r0, r1] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - orr r3, sl, #128 @ 0x80 │ │ │ │ - sub lr, r0, #1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r3, [r0, r1] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - strb r2, [r0, r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c0967c <__cxa_atexit@plt+0xbfb720> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - add r3, r6, ip │ │ │ │ - add r2, r3, #12 │ │ │ │ - ldr r0, [r0, #804] @ 0x324 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c09690 <__cxa_atexit@plt+0xbfb734> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r9, #0 │ │ │ │ - lsr r1, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - movhi r9, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r9, r9, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - addne r9, r9, #1 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r7, r3, #6 │ │ │ │ - add ip, ip, #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - cmp lr, r9 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - bge c09508 <__cxa_atexit@plt+0xbfb5ac> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r6, r6, ip │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r7, [pc, #92] @ c096bc <__cxa_atexit@plt+0xbfb760> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - lsl r7, r7, #1 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - add r6, r6, ip │ │ │ │ - ldm sp, {r5, r7} │ │ │ │ - b c08894 <__cxa_atexit@plt+0xbfa938> │ │ │ │ - ldr r0, [pc, #40] @ c096c0 <__cxa_atexit@plt+0xbfb764> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #12 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq r3, [r7, #-12] │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - strdeq sp, [r6, #-192] @ 0xffffff40 │ │ │ │ - andeq r1, r0, sl, ror #28 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r5 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr r3, [r9, #16]! │ │ │ │ - mov sl, r7 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [r9, #8] │ │ │ │ - ldr r7, [r9, #-8] │ │ │ │ - ldr r8, [r9, #4] │ │ │ │ - mov r2, r9 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - add r1, sl, #8 │ │ │ │ - sub r7, r7, r8 │ │ │ │ - add r0, r7, r1 │ │ │ │ - ldr fp, [r9, #-12] │ │ │ │ - ldr r4, [r9, #12] │ │ │ │ - ldr r7, [r2, #-4]! │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r2, [sp] │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r3, sl │ │ │ │ - bne c09738 <__cxa_atexit@plt+0xbfb7dc> │ │ │ │ - bl d53c │ │ │ │ - b c0973c <__cxa_atexit@plt+0xbfb7e0> │ │ │ │ - bl cdc8 │ │ │ │ - mov lr, r6 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq c097d0 <__cxa_atexit@plt+0xbfb874> │ │ │ │ - cmp fp, #1 │ │ │ │ - beq c0979c <__cxa_atexit@plt+0xbfb840> │ │ │ │ - cmp fp, #2 │ │ │ │ - bne c097ec <__cxa_atexit@plt+0xbfb890> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r3, r3, r4, lsr #6 │ │ │ │ - add r1, r8, r0 │ │ │ │ - mvn r2, #31 │ │ │ │ - add r2, r2, r4, lsr #12 │ │ │ │ - add r0, sl, r1 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #7] │ │ │ │ - strb r2, [r0, #6] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - strb r4, [r1, r0] │ │ │ │ - sub r6, r1, #3 │ │ │ │ - b c0983c <__cxa_atexit@plt+0xbfb8e0> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r4, lsr #6 │ │ │ │ - add r2, r8, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - add r1, sl, r2 │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #7] │ │ │ │ - strb r4, [r2, r0] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - sub r6, r2, #2 │ │ │ │ - b c0983c <__cxa_atexit@plt+0xbfb8e0> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r3, r8, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - sub r6, r3, #1 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ - b c0983c <__cxa_atexit@plt+0xbfb8e0> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mvn r3, #15 │ │ │ │ - sub r0, r0, fp │ │ │ │ - add r3, r3, r4, lsr #18 │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - add r0, r0, r8 │ │ │ │ - and r1, r2, r4, lsr #6 │ │ │ │ - and r2, r2, r4, lsr #12 │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - strb r3, [r0, r6] │ │ │ │ - add r6, sl, r0 │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ - orr r4, r1, #128 @ 0x80 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ - orr r4, r2, #128 @ 0x80 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ - sub r6, r0, #1 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r6, [r5, #24] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - bne c0986c <__cxa_atexit@plt+0xbfb910> │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - mov r4, lr │ │ │ │ - mov r5, r9 │ │ │ │ - b c08894 <__cxa_atexit@plt+0xbfa938> │ │ │ │ - ldr r0, [lr, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c098b8 <__cxa_atexit@plt+0xbfb95c> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r4, [pc, #88] @ c098e4 <__cxa_atexit@plt+0xbfb988> │ │ │ │ - sub r2, r3, #6 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r4, lr │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r4, lsl #20 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c04fa8 <__cxa_atexit@plt+0xbf704c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c04fbc <__cxa_atexit@plt+0xbf7060> │ │ │ │ + asr r7, r2, #1 │ │ │ │ + ldr r2, [pc, #56] @ c04fcc <__cxa_atexit@plt+0xbf7070> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b c09484 <__cxa_atexit@plt+0xbfb528> │ │ │ │ - mov r5, #12 │ │ │ │ - ldr r6, [pc, #28] @ c098e0 <__cxa_atexit@plt+0xbfb984> │ │ │ │ - str r5, [lr, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, lr │ │ │ │ - str r6, [r5] │ │ │ │ + bx r0 │ │ │ │ + add r3, r2, #2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, fp │ │ │ │ + b c04e20 <__cxa_atexit@plt+0xbf6ec4> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ - cmpeq r7, r4, ror sp │ │ │ │ - smlalbteq sp, r6, r8, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r7, r4, lsr #19 │ │ │ │ + cmpeq r7, r4, asr pc │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0991c <__cxa_atexit@plt+0xbfb9c0> │ │ │ │ - ldr r7, [pc, #32] @ c0992c <__cxa_atexit@plt+0xbfb9d0> │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0513c <__cxa_atexit@plt+0xbf71e0> │ │ │ │ + ldr r3, [pc, #364] @ c05160 <__cxa_atexit@plt+0xbf7204> │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + sub lr, r2, #16 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c0514c <__cxa_atexit@plt+0xbf71f0> │ │ │ │ + ldr r3, [pc, #340] @ c05164 <__cxa_atexit@plt+0xbf7208> │ │ │ │ + mov r0, r5 │ │ │ │ + add r9, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add ip, r3, #1 │ │ │ │ + str ip, [r0, #-8]! │ │ │ │ + cmp r1, r9 │ │ │ │ + stmdb r0, {r8, sl} │ │ │ │ + bcc c05118 <__cxa_atexit@plt+0xbf71bc> │ │ │ │ + str lr, [sp] │ │ │ │ + mov r3, r1 │ │ │ │ + add lr, sp, #8 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stm lr, {r0, r2, r4, fp} │ │ │ │ + sub r1, sl, #2 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r2, r9 │ │ │ │ + mov fp, r3 │ │ │ │ + add r3, r6, lr │ │ │ │ + add sl, r1, #2 │ │ │ │ + cmp sl, #1 │ │ │ │ + blt c050e4 <__cxa_atexit@plt+0xbf7188> │ │ │ │ + ldr r0, [pc, #248] @ c05168 <__cxa_atexit@plt+0xbf720c> │ │ │ │ + add r7, r3, #14 │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r2, r2, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r7, r8, r1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + add r0, r3, #5 │ │ │ │ + orr r4, r4, r7, lsl #8 │ │ │ │ + ldr r7, [pc, #200] @ c0516c <__cxa_atexit@plt+0xbf7210> │ │ │ │ + sub r1, r1, #2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + add r0, r6, lr │ │ │ │ + str ip, [r3, #20] │ │ │ │ + sub ip, r9, #6 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ + add r3, r0, #20 │ │ │ │ + mov r9, r2 │ │ │ │ + cmp fp, r3 │ │ │ │ + bcs c05058 <__cxa_atexit@plt+0xbf70fc> │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr lr, [sp] │ │ │ │ + b c0511c <__cxa_atexit@plt+0xbf71c0> │ │ │ │ + ldr r7, [pc, #144] @ c0517c <__cxa_atexit@plt+0xbf7220> │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #12] @ c09930 <__cxa_atexit@plt+0xbfb9d4> │ │ │ │ + str ip, [r6] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, ip │ │ │ │ + mov r8, ip │ │ │ │ + mov r9, #0 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r5, [pc, #76] @ c05170 <__cxa_atexit@plt+0xbf7214> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [lr] │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r7, [pc, #52] @ c05178 <__cxa_atexit@plt+0xbf721c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq lr, [r6, #-72] @ 0xffffffb8 │ │ │ │ - smlalbbeq sp, r6, r0, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [pc, #32] @ c05174 <__cxa_atexit@plt+0xbf7218> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r1 │ │ │ │ + cmpeq r7, r4, lsr #18 │ │ │ │ + cmpeq r7, r4, ror sl │ │ │ │ + cmpeq r7, r4, asr r8 │ │ │ │ + @ instruction: 0xffffcb9c │ │ │ │ + cmpeq r7, r4, lsl #24 │ │ │ │ + strdeq r2, [r7, #-212] @ 0xffffff2c │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlaltbeq r2, r7, r8, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c051a8 <__cxa_atexit@plt+0xbf724c> │ │ │ │ + str r7, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ - ldr r2, [pc, #68] @ c099a4 <__cxa_atexit@plt+0xbfba48> │ │ │ │ - ldr r7, [pc, #68] @ c099a8 <__cxa_atexit@plt+0xbfba4c> │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - mov r1, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, r4, lsl r3 │ │ │ │ - cmpeq r6, r8, lsl #20 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r9, #0 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + hvceq 29404 @ 0x72dc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, #2 │ │ │ │ + add r0, r3, r7, lsl #1 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + bl d584 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c051e8 <__cxa_atexit@plt+0xbf728c> │ │ │ │ + mov r7, #0 │ │ │ │ + str r8, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b c051f0 <__cxa_atexit@plt+0xbf7294> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1976f14 <__cxa_atexit@plt+0x1968fb8> │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c09a38 <__cxa_atexit@plt+0xbfbadc> │ │ │ │ - ldr r3, [pc, #160] @ c09a6c <__cxa_atexit@plt+0xbfbb10> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bne c05264 <__cxa_atexit@plt+0xbf7308> │ │ │ │ + ldr r8, [pc, #180] @ c052c0 <__cxa_atexit@plt+0xbf7364> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r1, #3 │ │ │ │ + beq c05284 <__cxa_atexit@plt+0xbf7328> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrh r1, [r1, #3] │ │ │ │ + add r0, r3, r2, lsl #1 │ │ │ │ + str r8, [r5] │ │ │ │ + strh r1, [r0] │ │ │ │ + add r1, r2, #1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c052a4 <__cxa_atexit@plt+0xbf7348> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r1, [r5] │ │ │ │ + beq c05210 <__cxa_atexit@plt+0xbf72b4> │ │ │ │ + ldr r2, [pc, #100] @ c052bc <__cxa_atexit@plt+0xbf7360> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + b c0526c <__cxa_atexit@plt+0xbf7310> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r7, r3, r1, lsl #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r2, #0 │ │ │ │ + strh r2, [r7] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #56] @ c052c4 <__cxa_atexit@plt+0xbf7368> │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r3, [pc, #28] @ c052c8 <__cxa_atexit@plt+0xbf736c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r1, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c09a54 <__cxa_atexit@plt+0xbfbaf8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #132] @ c09a70 <__cxa_atexit@plt+0xbfbb14> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - beq c09a5c <__cxa_atexit@plt+0xbfbb00> │ │ │ │ - ldr lr, [pc, #108] @ c09a74 <__cxa_atexit@plt+0xbfbb18> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - mov r1, #253 @ 0xfd │ │ │ │ - and r0, r2, r0 │ │ │ │ - orr r1, r1, #65280 @ 0xff00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - add lr, pc, lr │ │ │ │ - movne r1, r2 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #56] @ c09a78 <__cxa_atexit@plt+0xbfbb1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ + ldr lr, [pc, #52] @ c05324 <__cxa_atexit@plt+0xbf73c8> │ │ │ │ + add r8, r0, r1, lsl #1 │ │ │ │ + ldrh r0, [r2, #3] │ │ │ │ + add r2, r1, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + strh r0, [r8] │ │ │ │ + beq c0531c <__cxa_atexit@plt+0xbf73c0> │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c051f0 <__cxa_atexit@plt+0xbf7294> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - cmpeq r6, r8, lsr r9 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #92] @ c09af4 <__cxa_atexit@plt+0xbfbb98> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c051f0 <__cxa_atexit@plt+0xbf7294> │ │ │ │ + strdeq r2, [r7, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0539c <__cxa_atexit@plt+0xbf7440> │ │ │ │ + ldr r7, [pc, #72] @ c053b0 <__cxa_atexit@plt+0xbf7454> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - beq c09ae4 <__cxa_atexit@plt+0xbfbb88> │ │ │ │ - ldr lr, [pc, #68] @ c09af8 <__cxa_atexit@plt+0xbfbb9c> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - mov r1, #253 @ 0xfd │ │ │ │ - and r0, r2, r0 │ │ │ │ - orr r1, r1, #65280 @ 0xff00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - add lr, pc, lr │ │ │ │ - movne r1, r2 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r2] │ │ │ │ + beq c05390 <__cxa_atexit@plt+0xbf7434> │ │ │ │ + ldr r7, [pc, #56] @ c053b4 <__cxa_atexit@plt+0xbf7458> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b c04fe0 <__cxa_atexit@plt+0xbf7084> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c053b8 <__cxa_atexit@plt+0xbf745c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq sp, [r6, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + @ instruction: 0x01472b98 │ │ │ │ + hvceq 29368 @ 0x72b8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ c09b40 <__cxa_atexit@plt+0xbfbbe4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - and r0, r1, r0 │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ + ldr r3, [pc, #12] @ c053dc <__cxa_atexit@plt+0xbf7480> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - movne r2, r1 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - hvceq 28032 @ 0x6d80 │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - add sl, r2, #3 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c09b94 <__cxa_atexit@plt+0xbfbc38> │ │ │ │ - ldr lr, [pc, #296] @ c09ca0 <__cxa_atexit@plt+0xbfbd44> │ │ │ │ - mov r1, #2 │ │ │ │ - add r8, r1, r0, lsl #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - mov r9, r5 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r0, [r9, #4]! │ │ │ │ - add lr, r7, #8 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - movhi r3, #1 │ │ │ │ - lsrs r1, r0, #16 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - lsrs r1, r0, #11 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c09c30 <__cxa_atexit@plt+0xbfbcd4> │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c09c08 <__cxa_atexit@plt+0xbfbcac> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c09c40 <__cxa_atexit@plt+0xbfbce4> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - add r1, r1, r0, lsr #12 │ │ │ │ - and r3, r3, r0, lsr #6 │ │ │ │ - strb r1, [r2, lr] │ │ │ │ - add r7, r7, r2 │ │ │ │ - and r2, r0, #63 @ 0x3f │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - b c09c80 <__cxa_atexit@plt+0xbfbd24> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - and r3, r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r0, lsr #6 │ │ │ │ - add r7, r7, r2 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r1, [r2, lr] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - add sl, r2, #2 │ │ │ │ - b c09c80 <__cxa_atexit@plt+0xbfbd24> │ │ │ │ - strb r0, [r2, lr] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - add sl, r2, #1 │ │ │ │ - b c09c80 <__cxa_atexit@plt+0xbfbd24> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r0, lsr #18 │ │ │ │ - mov ip, #63 @ 0x3f │ │ │ │ - and r3, ip, r0, lsr #6 │ │ │ │ - and ip, ip, r0, lsr #12 │ │ │ │ - strb r1, [r2, lr] │ │ │ │ - add r1, r7, r2 │ │ │ │ - and r0, r0, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #10] │ │ │ │ - orr r3, ip, #128 @ 0x80 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #9] │ │ │ │ - strb r0, [sl, lr] │ │ │ │ - add sl, r2, #4 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - ldr r3, [pc, #20] @ c09c9c <__cxa_atexit@plt+0xbfbd40> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - @ instruction: 0xfffffd24 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - cmpeq r6, r0, lsl r7 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r0, [pc, #28] @ c09ce0 <__cxa_atexit@plt+0xbfbd84> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r2, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - ldrdeq sp, [r6, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b c04fe0 <__cxa_atexit@plt+0xbf7084> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c09d4c <__cxa_atexit@plt+0xbfbdf0> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c09d38 <__cxa_atexit@plt+0xbfbddc> │ │ │ │ - ldr lr, [pc, #76] @ c09d60 <__cxa_atexit@plt+0xbfbe04> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c09d5c <__cxa_atexit@plt+0xbfbe00> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c05414 <__cxa_atexit@plt+0xbf74b8> │ │ │ │ + ldr r2, [pc, #28] @ c05420 <__cxa_atexit@plt+0xbf74c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r7, ip, ror #16 │ │ │ │ - cmpeq r7, r4, lsr #23 │ │ │ │ - cmpeq r6, ip, asr #12 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + cmpeq r7, r8, lsl #10 │ │ │ │ + cmpeq r7, r4, lsl fp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c09dac <__cxa_atexit@plt+0xbfbe50> │ │ │ │ - and r3, sl, #3 │ │ │ │ - mov r7, #7 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldrne r7, [sl, #7] │ │ │ │ - ldr r3, [pc, #36] @ c09dbc <__cxa_atexit@plt+0xbfbe60> │ │ │ │ - addne r7, r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c09dc0 <__cxa_atexit@plt+0xbfbe64> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c05480 <__cxa_atexit@plt+0xbf7524> │ │ │ │ + ldr r7, [pc, #72] @ c05494 <__cxa_atexit@plt+0xbf7538> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c05474 <__cxa_atexit@plt+0xbf7518> │ │ │ │ + ldr r7, [pc, #56] @ c05498 <__cxa_atexit@plt+0xbf753c> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b c04fe0 <__cxa_atexit@plt+0xbf7084> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c0549c <__cxa_atexit@plt+0xbf7540> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - hvceq 28160 @ 0x6e00 │ │ │ │ - strdeq sp, [r6, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #40] @ c09e00 <__cxa_atexit@plt+0xbfbea4> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - ldmib r5, {r3, r8} │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - sub r1, r0, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - strheq sp, [r6, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r0, r7, #3 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq c09e70 <__cxa_atexit@plt+0xbfbf14> │ │ │ │ - mov r1, r5 │ │ │ │ - cmp r0, #3 │ │ │ │ - ldr r3, [r1, #4]! │ │ │ │ - ldr r7, [r1, #16] │ │ │ │ - bne c09e8c <__cxa_atexit@plt+0xbfbf30> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r9, r3, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ - bge c09ea4 <__cxa_atexit@plt+0xbfbf48> │ │ │ │ - ldr lr, [pc, #340] @ c09fa0 <__cxa_atexit@plt+0xbfc044> │ │ │ │ - mov r2, #2 │ │ │ │ - add r8, r2, r0, lsl #1 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - mov r5, r1 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r8, [r2, #2] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - ldr r3, [pc, #284] @ c09f9c <__cxa_atexit@plt+0xbfc040> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + strheq r2, [r7, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov sl, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0560c <__cxa_atexit@plt+0xbf76b0> │ │ │ │ + ldr r3, [pc, #344] @ c0561c <__cxa_atexit@plt+0xbf76c0> │ │ │ │ + ldr r7, [pc, #344] @ c05620 <__cxa_atexit@plt+0xbf76c4> │ │ │ │ + mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r2, [pc, #260] @ c09f98 <__cxa_atexit@plt+0xbfc03c> │ │ │ │ - mov r8, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r1, [r2, #1] │ │ │ │ - ldr r8, [r2, #5] │ │ │ │ - add lr, r3, #1 │ │ │ │ - add r7, r7, #8 │ │ │ │ - ldr r2, [r1, #3] │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c09f48 <__cxa_atexit@plt+0xbfbfec> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c09f24 <__cxa_atexit@plt+0xbfbfc8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c09f54 <__cxa_atexit@plt+0xbfbff8> │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r1, r1, r2, lsr #6 │ │ │ │ - mvn r0, #31 │ │ │ │ - add sl, r0, r2, lsr #12 │ │ │ │ - mov r0, r7 │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb sl, [r0, r3]! │ │ │ │ - strb r1, [lr, r7] │ │ │ │ - and r7, r2, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - strb r7, [r0, #2] │ │ │ │ - b c09e78 <__cxa_atexit@plt+0xbfbf1c> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #6 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [lr, r7] │ │ │ │ - add r7, r3, #2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b c09e74 <__cxa_atexit@plt+0xbfbf18> │ │ │ │ - strb r2, [r7, r3] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - b c09e74 <__cxa_atexit@plt+0xbfbf18> │ │ │ │ - mvn r0, #15 │ │ │ │ - add ip, r0, r2, lsr #18 │ │ │ │ - mov r0, r7 │ │ │ │ - mov sl, #63 @ 0x3f │ │ │ │ - and r1, sl, r2, lsr #12 │ │ │ │ - and sl, sl, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb ip, [r0, r3]! │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [lr, r7] │ │ │ │ - orr r1, sl, #128 @ 0x80 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #2] │ │ │ │ - strb r2, [r9, r7] │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b c09e74 <__cxa_atexit@plt+0xbfbf18> │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - cmpeq r6, r0, lsl r4 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldmib r5, {r2, r3, r8} │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [pc, #28] @ c09fdc <__cxa_atexit@plt+0xbfc080> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - ldrdeq sp, [r6, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0a048 <__cxa_atexit@plt+0xbfc0ec> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c0a034 <__cxa_atexit@plt+0xbfc0d8> │ │ │ │ - ldr lr, [pc, #76] @ c0a05c <__cxa_atexit@plt+0xbfc100> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c0a058 <__cxa_atexit@plt+0xbfc0fc> │ │ │ │ - add r5, r5, #12 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #-8]! │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r1, #-4]! │ │ │ │ + beq c055dc <__cxa_atexit@plt+0xbf7680> │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [pc, #292] @ c05624 <__cxa_atexit@plt+0xbf76c8> │ │ │ │ + add lr, r6, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add ip, r7, #1 │ │ │ │ + str ip, [sl, #-16] │ │ │ │ + cmp r9, lr │ │ │ │ + str r8, [sl, #-12] │ │ │ │ + str r0, [sl, #-20] @ 0xffffffec │ │ │ │ + bcc c055e8 <__cxa_atexit@plt+0xbf768c> │ │ │ │ + str r5, [sp] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr fp, [pc, #240] @ c05628 <__cxa_atexit@plt+0xbf76cc> │ │ │ │ + sub r2, r0, #2 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r3, lr │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r0, r6, r1 │ │ │ │ + add r4, r2, #2 │ │ │ │ + cmp r4, #1 │ │ │ │ + blt c055c4 <__cxa_atexit@plt+0xbf7668> │ │ │ │ + ldr r4, [pc, #208] @ c0562c <__cxa_atexit@plt+0xbf76d0> │ │ │ │ + add r5, r0, #5 │ │ │ │ + add r1, r1, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r2, [sl, #-20] @ 0xffffffec │ │ │ │ + str r4, [r0, #4] │ │ │ │ + add r4, r0, #14 │ │ │ │ + str r4, [sl, #-16] │ │ │ │ + add r4, r8, r2 │ │ │ │ + sub r2, r2, #2 │ │ │ │ + ldrb r7, [r4, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ + str ip, [r0, #20] │ │ │ │ + str fp, [r0, #12] │ │ │ │ + orr r4, r7, r4, lsl #8 │ │ │ │ + str r5, [r0, #16] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ + add r0, r6, r1 │ │ │ │ + add r0, r0, #20 │ │ │ │ + sub ip, lr, #6 │ │ │ │ + mov lr, r3 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcs c05544 <__cxa_atexit@plt+0xbf75e8> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r5, [sp] │ │ │ │ + b c055ec <__cxa_atexit@plt+0xbf7690> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, ip │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r0, lr │ │ │ │ + ldr r7, [pc, #60] @ c05630 <__cxa_atexit@plt+0xbf76d4> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + mov r6, r0 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r7, r0, ror r5 │ │ │ │ - cmpeq r7, r8, lsr #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c0a080 <__cxa_atexit@plt+0xbfc124> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, sl │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + ldrsheq r6, [r7, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq r7, r8, lsr r4 │ │ │ │ + ldrheq r6, [r7, #-56] @ 0xffffffc8 │ │ │ │ cmpeq r7, r8, lsl #11 │ │ │ │ - @ instruction: 0x0146dd9c │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c0a118 <__cxa_atexit@plt+0xbfc1bc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c0a110 <__cxa_atexit@plt+0xbfc1b4> │ │ │ │ - ldr r7, [pc, #164] @ c0a15c <__cxa_atexit@plt+0xbfc200> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0a120 <__cxa_atexit@plt+0xbfc1c4> │ │ │ │ - ldr r7, [pc, #156] @ c0a170 <__cxa_atexit@plt+0xbfc214> │ │ │ │ - ldr r3, [pc, #156] @ c0a174 <__cxa_atexit@plt+0xbfc218> │ │ │ │ - ldr r2, [pc, #156] @ c0a178 <__cxa_atexit@plt+0xbfc21c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [pc, #148] @ c0a17c <__cxa_atexit@plt+0xbfc220> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [pc, #236] @ c05734 <__cxa_atexit@plt+0xbf77d8> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [lr, #4] │ │ │ │ + cmp r8, sl │ │ │ │ + stmda r5, {r0, r9, lr} │ │ │ │ + bcc c05710 <__cxa_atexit@plt+0xbf77b4> │ │ │ │ + add r1, r0, #6 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, sl │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + add r2, r6, r3 │ │ │ │ + sub fp, r1, #6 │ │ │ │ + cmp fp, #1 │ │ │ │ + blt c056f8 <__cxa_atexit@plt+0xbf779c> │ │ │ │ + ldr r4, [pc, #168] @ c05738 <__cxa_atexit@plt+0xbf77dc> │ │ │ │ + sub r7, r1, #8 │ │ │ │ + add ip, r2, #14 │ │ │ │ + add r3, r3, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stmdb r5, {r7, ip} │ │ │ │ + str r4, [r2, #4] │ │ │ │ + mov r4, lr │ │ │ │ + add r7, r2, #5 │ │ │ │ + ldrb fp, [r4, r1]! │ │ │ │ + add ip, r2, #12 │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ + add r0, r0, #20 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + orr fp, fp, r4, lsl #8 │ │ │ │ + ldr r4, [pc, #112] @ c0573c <__cxa_atexit@plt+0xbf77e0> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + strh fp, [r2, #8] │ │ │ │ + add r2, r6, r3 │ │ │ │ + add r2, r2, #20 │ │ │ │ + stm ip, {r4, r7, r9} │ │ │ │ + sub r9, sl, #6 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r8, r2 │ │ │ │ + bcs c05678 <__cxa_atexit@plt+0xbf771c> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b c05714 <__cxa_atexit@plt+0xbf77b8> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r2, sl │ │ │ │ + ldr r3, [pc, #36] @ c05740 <__cxa_atexit@plt+0xbf77e4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldrsheq r6, [r7, #-32] @ 0xffffffe0 │ │ │ │ + cmpeq r7, r4, asr r4 │ │ │ │ + cmpeq r7, r0, lsr r2 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #20 │ │ │ │ + cmp lr, r8 │ │ │ │ + bcc c0580c <__cxa_atexit@plt+0xbf78b0> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldmib r5, {r0, ip} │ │ │ │ + ldr r4, [pc, #188] @ c0582c <__cxa_atexit@plt+0xbf78d0> │ │ │ │ + sub r1, r0, #2 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr sl, [pc, #172] @ c05830 <__cxa_atexit@plt+0xbf78d4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add r2, r6, r0 │ │ │ │ + add r9, r1, #2 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt c057f4 <__cxa_atexit@plt+0xbf7898> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r7, r2, #14 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + add r7, r1, r9 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + ldrb r9, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + add r0, r0, #20 │ │ │ │ + add fp, r2, #5 │ │ │ │ + orr r7, r9, r7, lsl #8 │ │ │ │ + add r9, r2, #12 │ │ │ │ + strh r7, [r2, #8] │ │ │ │ + add r2, r6, r0 │ │ │ │ + add r3, r3, #20 │ │ │ │ + stm r9, {sl, fp, ip} │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcs c05784 <__cxa_atexit@plt+0xbf7828> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b c05810 <__cxa_atexit@plt+0xbf78b4> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, ip │ │ │ │ + bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r3, [pc, #28] @ c05834 <__cxa_atexit@plt+0xbf78d8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r4, ror r3 │ │ │ │ + cmpeq r7, r8, ror r1 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c05898 <__cxa_atexit@plt+0xbf793c> │ │ │ │ + ldr r2, [pc, #76] @ c058a4 <__cxa_atexit@plt+0xbf7948> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #72] @ c058a8 <__cxa_atexit@plt+0xbf794c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r1, r7, #1 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c05890 <__cxa_atexit@plt+0xbf7934> │ │ │ │ + ldr r3, [pc, #44] @ c058ac <__cxa_atexit@plt+0xbf7950> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #56] @ c0a160 <__cxa_atexit@plt+0xbfc204> │ │ │ │ - ldr r7, [pc, #56] @ c0a164 <__cxa_atexit@plt+0xbfc208> │ │ │ │ - ldr r2, [pc, #56] @ c0a168 <__cxa_atexit@plt+0xbfc20c> │ │ │ │ - ldr r3, [pc, #56] @ c0a16c <__cxa_atexit@plt+0xbfc210> │ │ │ │ - add r5, pc, r5 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq r7, ip, asr r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c058d0 <__cxa_atexit@plt+0xbf7974> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + 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 c05908 <__cxa_atexit@plt+0xbf79ac> │ │ │ │ + ldr r2, [pc, #40] @ c05920 <__cxa_atexit@plt+0xbf79c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ c05924 <__cxa_atexit@plt+0xbf79c8> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + cmpeq r7, r0, asr #32 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c05970 <__cxa_atexit@plt+0xbf7a14> │ │ │ │ + ldr r2, [pc, #48] @ c0597c <__cxa_atexit@plt+0xbf7a20> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ - add sl, r5, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r3, r8} │ │ │ │ + beq c05968 <__cxa_atexit@plt+0xbf7a0c> │ │ │ │ + b c05988 <__cxa_atexit@plt+0xbf7a2c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, r3, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsl #16 │ │ │ │ - cmpeq r6, r0, lsl #26 │ │ │ │ - smlaltteq sp, r6, r0, ip │ │ │ │ - strdeq sp, [r6, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r7, r4, lsr #15 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - cmpeq r6, ip, asr #26 │ │ │ │ - cmpeq r6, r4, asr #26 │ │ │ │ - ldrsheq r1, [r7, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c05a14 <__cxa_atexit@plt+0xbf7ab8> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [pc, #232] @ c05a8c <__cxa_atexit@plt+0xbf7b30> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0a1f0 <__cxa_atexit@plt+0xbfc294> │ │ │ │ - ldr r1, [pc, #88] @ c0a200 <__cxa_atexit@plt+0xbfc2a4> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r1, #-4]! │ │ │ │ + tst r0, #3 │ │ │ │ + beq c05a4c <__cxa_atexit@plt+0xbf7af0> │ │ │ │ + ldr lr, [pc, #196] @ c05a90 <__cxa_atexit@plt+0xbf7b34> │ │ │ │ + ldr r0, [r0, #3] │ │ │ │ + tst r2, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5] │ │ │ │ + beq c05a6c <__cxa_atexit@plt+0xbf7b10> │ │ │ │ + ldr r5, [pc, #172] @ c05a94 <__cxa_atexit@plt+0xbf7b38> │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + tst r7, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + strh r2, [r0] │ │ │ │ + beq c05a7c <__cxa_atexit@plt+0xbf7b20> │ │ │ │ + str r7, [r1] │ │ │ │ + mov r7, #1 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b c05b80 <__cxa_atexit@plt+0xbf7c24> │ │ │ │ + ldr r2, [pc, #108] @ c05a88 <__cxa_atexit@plt+0xbf7b2c> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c0a1e4 <__cxa_atexit@plt+0xbfc288> │ │ │ │ + str r3, [r5] │ │ │ │ + beq c05a5c <__cxa_atexit@plt+0xbf7b00> │ │ │ │ ldr r2, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - ldr r1, [pc, #48] @ c0a204 <__cxa_atexit@plt+0xbfc2a8> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + strh r3, [r2] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r2, [pc, #16] @ c0a230 <__cxa_atexit@plt+0xbfc2d4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #5 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0a2b8 <__cxa_atexit@plt+0xbfc35c> │ │ │ │ - ldr r3, [pc, #164] @ c0a2f4 <__cxa_atexit@plt+0xbfc398> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #96] @ c05b08 <__cxa_atexit@plt+0xbf7bac> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq c0a2cc <__cxa_atexit@plt+0xbfc370> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - bge c0a2b8 <__cxa_atexit@plt+0xbfc35c> │ │ │ │ - ldr r2, [pc, #128] @ c0a2f8 <__cxa_atexit@plt+0xbfc39c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq c0a2d4 <__cxa_atexit@plt+0xbfc378> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c0a2e0 <__cxa_atexit@plt+0xbfc384> │ │ │ │ - ldr r2, [pc, #76] @ c0a2fc <__cxa_atexit@plt+0xbfc3a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #68] @ c0a304 <__cxa_atexit@plt+0xbfc3a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c05af4 <__cxa_atexit@plt+0xbf7b98> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ c05b0c <__cxa_atexit@plt+0xbf7bb0> │ │ │ │ + ldrh r0, [r7, #3] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + strh r0, [r2] │ │ │ │ + beq c05afc <__cxa_atexit@plt+0xbf7ba0> │ │ │ │ + mov r3, #1 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c05b80 <__cxa_atexit@plt+0xbf7c24> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ c05b60 <__cxa_atexit@plt+0xbf7c04> │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + strh r2, [r0] │ │ │ │ + beq c05b54 <__cxa_atexit@plt+0xbf7bf8> │ │ │ │ + mov r3, #1 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c05b80 <__cxa_atexit@plt+0xbf7c24> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #24] @ c0a300 <__cxa_atexit@plt+0xbfc3a4> │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - cmpeq r7, ip, lsr r3 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - bge c0a368 <__cxa_atexit@plt+0xbfc40c> │ │ │ │ - ldr r2, [pc, #116] @ c0a39c <__cxa_atexit@plt+0xbfc440> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq c0a37c <__cxa_atexit@plt+0xbfc420> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c0a388 <__cxa_atexit@plt+0xbfc42c> │ │ │ │ - ldr r2, [pc, #64] @ c0a3a0 <__cxa_atexit@plt+0xbfc444> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #56] @ c0a3a8 <__cxa_atexit@plt+0xbfc44c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #1 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b c05b80 <__cxa_atexit@plt+0xbf7c24> │ │ │ │ + mov r9, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r9, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c05bf4 <__cxa_atexit@plt+0xbf7c98> │ │ │ │ + ldr r0, [pc, #224] @ c05c80 <__cxa_atexit@plt+0xbf7d24> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r1, #3 │ │ │ │ + beq c05c40 <__cxa_atexit@plt+0xbf7ce4> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrh r1, [r1, #3] │ │ │ │ + add r3, r3, r2, lsl #1 │ │ │ │ + str r0, [r5] │ │ │ │ + strh r1, [r3] │ │ │ │ + add r1, r2, #1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c05c60 <__cxa_atexit@plt+0xbf7d04> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r1, [r5] │ │ │ │ + beq c05ba4 <__cxa_atexit@plt+0xbf7c48> │ │ │ │ + ldr r0, [pc, #140] @ c05c78 <__cxa_atexit@plt+0xbf7d1c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr] │ │ │ │ + b c05bf8 <__cxa_atexit@plt+0xbf7c9c> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r7, [pc, #124] @ c05c7c <__cxa_atexit@plt+0xbf7d20> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + beq c05c30 <__cxa_atexit@plt+0xbf7cd4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, r7, r1, lsl #1 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + strh r2, [r3] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [pc, #60] @ c05c84 <__cxa_atexit@plt+0xbf7d28> │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r7, [r9] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr] │ │ │ │ + bx r2 │ │ │ │ + ldr r3, [pc, #32] @ c05c88 <__cxa_atexit@plt+0xbf7d2c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #20] @ c0a3a4 <__cxa_atexit@plt+0xbfc448> │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq r7, ip, lsl #5 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c0a3e4 <__cxa_atexit@plt+0xbfc488> │ │ │ │ - ldr r3, [pc, #32] @ c0a3fc <__cxa_atexit@plt+0xbfc4a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r2, [pc, #12] @ c0a3f8 <__cxa_atexit@plt+0xbfc49c> │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [pc, #52] @ c05ce4 <__cxa_atexit@plt+0xbf7d88> │ │ │ │ + add r8, r0, r1, lsl #1 │ │ │ │ + ldrh r0, [r2, #3] │ │ │ │ + add r2, r1, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + strh r0, [r8] │ │ │ │ + beq c05cdc <__cxa_atexit@plt+0xbf7d80> │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c05b80 <__cxa_atexit@plt+0xbf7c24> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0a478 <__cxa_atexit@plt+0xbfc51c> │ │ │ │ - ldr sl, [pc, #96] @ c0a484 <__cxa_atexit@plt+0xbfc528> │ │ │ │ - ldr r9, [pc, #96] @ c0a488 <__cxa_atexit@plt+0xbfc52c> │ │ │ │ - sub r2, r6, #27 │ │ │ │ - add sl, pc, sl │ │ │ │ - add sl, sl, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #80] @ c0a48c <__cxa_atexit@plt+0xbfc530> │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #72] @ c0a490 <__cxa_atexit@plt+0xbfc534> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r2, r7, lr} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq sp, [r6, #-80] @ 0xffffffb0 │ │ │ │ - cmpeq r7, r4, lsl #10 │ │ │ │ - ldrheq r2, [r7, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq r7, r0, asr #3 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c05b80 <__cxa_atexit@plt+0xbf7c24> │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldmib r5, {r3, r7} │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r3, r2, r3, lsl #1 │ │ │ │ + mov r2, #0 │ │ │ │ + strh r2, [r3] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + cmpeq r7, r0, lsr #4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c05db4 <__cxa_atexit@plt+0xbf7e58> │ │ │ │ + ldr r2, [pc, #132] @ c05dd0 <__cxa_atexit@plt+0xbf7e74> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq c05da8 <__cxa_atexit@plt+0xbf7e4c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c05dbc <__cxa_atexit@plt+0xbf7e60> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [pc, #84] @ c05dd4 <__cxa_atexit@plt+0xbf7e78> │ │ │ │ + mov r0, #2 │ │ │ │ + add r3, r0, r3, lsl #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub sl, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, #2 │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + hvceq 29204 @ 0x7214 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0a504 <__cxa_atexit@plt+0xbfc5a8> │ │ │ │ - ldr r9, [pc, #88] @ c0a510 <__cxa_atexit@plt+0xbfc5b4> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - sub sl, r6, #19 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #76] @ c0a514 <__cxa_atexit@plt+0xbfc5b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #72] @ c0a518 <__cxa_atexit@plt+0xbfc5bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc c05e30 <__cxa_atexit@plt+0xbf7ed4> │ │ │ │ + ldr lr, [pc, #60] @ c05e3c <__cxa_atexit@plt+0xbf7ee0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r8, #2 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r8, r8, r1, lsl #1 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r9, #2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - add r2, r3, #16 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r8, ror r4 │ │ │ │ - cmpeq r7, r0, lsr r1 │ │ │ │ - cmpeq r7, r8, lsr r1 │ │ │ │ - cmpeq r6, r8, lsr #18 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffb10 │ │ │ │ + cmpeq r7, r8, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0a598 <__cxa_atexit@plt+0xbfc63c> │ │ │ │ - ldr r3, [pc, #104] @ c0a5a8 <__cxa_atexit@plt+0xbfc64c> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c05ea8 <__cxa_atexit@plt+0xbf7f4c> │ │ │ │ + ldr r3, [pc, #84] @ c05ec0 <__cxa_atexit@plt+0xbf7f64> │ │ │ │ + ldr r2, [pc, #84] @ c05ec4 <__cxa_atexit@plt+0xbf7f68> │ │ │ │ + ldr r1, [pc, #84] @ c05ec8 <__cxa_atexit@plt+0xbf7f6c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq c0a574 <__cxa_atexit@plt+0xbfc618> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi c0a584 <__cxa_atexit@plt+0xbfc628> │ │ │ │ - ldr r2, [pc, #88] @ c0a5b8 <__cxa_atexit@plt+0xbfc65c> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c0a5ac <__cxa_atexit@plt+0xbfc650> │ │ │ │ - ldr r0, [pc, #32] @ c0a5b0 <__cxa_atexit@plt+0xbfc654> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c0a5b4 <__cxa_atexit@plt+0xbfc658> │ │ │ │ + ldr r7, [pc, #28] @ c05ecc <__cxa_atexit@plt+0xbf7f70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq sp, [r6, #-128] @ 0xffffff80 │ │ │ │ - smlaltbeq sp, r6, ip, r8 │ │ │ │ - strheq sp, [r6, #-140] @ 0xffffff74 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - smlalbbeq sp, r6, ip, r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi c0a5ec <__cxa_atexit@plt+0xbfc690> │ │ │ │ - ldr r7, [pc, #40] @ c0a604 <__cxa_atexit@plt+0xbfc6a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #20] @ c0a608 <__cxa_atexit@plt+0xbfc6ac> │ │ │ │ - ldr r0, [pc, #20] @ c0a60c <__cxa_atexit@plt+0xbfc6b0> │ │ │ │ - add r5, r5, #12 │ │ │ │ + @ instruction: 0xfffff630 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xfffff9bc │ │ │ │ + smlaltbeq r2, r7, r8, r0 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c05f14 <__cxa_atexit@plt+0xbf7fb8> │ │ │ │ + ldr r7, [pc, #52] @ c05f24 <__cxa_atexit@plt+0xbf7fc8> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq c05f08 <__cxa_atexit@plt+0xbf7fac> │ │ │ │ + mov r7, r9 │ │ │ │ + b c05f34 <__cxa_atexit@plt+0xbf7fd8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r6, r4, asr #16 │ │ │ │ - cmpeq r6, r0, asr #16 │ │ │ │ - cmpeq r6, r0, lsl r8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0a6cc <__cxa_atexit@plt+0xbfc770> │ │ │ │ - ldr r8, [pc, #180] @ c0a6ec <__cxa_atexit@plt+0xbfc790> │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [pc, #168] @ c0a6f0 <__cxa_atexit@plt+0xbfc794> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r9, #0 │ │ │ │ - lsl r2, r0, #1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr lr, [pc, #152] @ c0a6f4 <__cxa_atexit@plt+0xbfc798> │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #144] @ c0a6f8 <__cxa_atexit@plt+0xbfc79c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - sub r8, r6, #31 │ │ │ │ - sub r9, r6, #7 │ │ │ │ - sub sl, r6, #19 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - bhi c0a6d8 <__cxa_atexit@plt+0xbfc77c> │ │ │ │ - and r3, sl, #3 │ │ │ │ - mov r7, #7 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldrne r7, [r6, #-12] │ │ │ │ - ldr r3, [pc, #68] @ c0a6fc <__cxa_atexit@plt+0xbfc7a0> │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - addne r7, r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #32] @ c0a700 <__cxa_atexit@plt+0xbfc7a4> │ │ │ │ + ldr r7, [pc, #12] @ c05f28 <__cxa_atexit@plt+0xbf7fcc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - cmpeq r7, r8, lsl #7 │ │ │ │ - cmpeq r7, r8, lsr #31 │ │ │ │ - cmpeq r7, r4, lsr #31 │ │ │ │ - @ instruction: 0xfffff70c │ │ │ │ - cmpeq r6, r0, asr #14 │ │ │ │ - strheq ip, [r6, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, r8, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c05fb8 <__cxa_atexit@plt+0xbf805c> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [pc, #152] @ c05fe8 <__cxa_atexit@plt+0xbf808c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0a7ac <__cxa_atexit@plt+0xbfc850> │ │ │ │ - ldr lr, [pc, #172] @ c0a7d4 <__cxa_atexit@plt+0xbfc878> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bne c0a758 <__cxa_atexit@plt+0xbfc7fc> │ │ │ │ - ldr r7, [pc, #144] @ c0a7dc <__cxa_atexit@plt+0xbfc880> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c05fc0 <__cxa_atexit@plt+0xbf8064> │ │ │ │ + ldr r0, [pc, #120] @ c05fec <__cxa_atexit@plt+0xbf8090> │ │ │ │ + ldr r1, [r1, #3] │ │ │ │ + tst r2, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq c05fd0 <__cxa_atexit@plt+0xbf8074> │ │ │ │ + ldr r0, [pc, #96] @ c05ff0 <__cxa_atexit@plt+0xbf8094> │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + strh r2, [r1] │ │ │ │ + beq c05fe0 <__cxa_atexit@plt+0xbf8084> │ │ │ │ + mov r2, #1 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c0a7b8 <__cxa_atexit@plt+0xbfc85c> │ │ │ │ - ldr r0, [pc, #84] @ c0a7e0 <__cxa_atexit@plt+0xbfc884> │ │ │ │ - add r1, r1, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ c06064 <__cxa_atexit@plt+0xbf8108> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c06050 <__cxa_atexit@plt+0xbf80f4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ c06068 <__cxa_atexit@plt+0xbf810c> │ │ │ │ + ldrh r0, [r7, #3] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + strh r0, [r2] │ │ │ │ + beq c06058 <__cxa_atexit@plt+0xbf80fc> │ │ │ │ + mov r8, fp │ │ │ │ + mov r3, #1 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c0a7d8 <__cxa_atexit@plt+0xbfc87c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01571194 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ c060bc <__cxa_atexit@plt+0xbf8160> │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + strh r2, [r0] │ │ │ │ + beq c060b0 <__cxa_atexit@plt+0xbf8154> │ │ │ │ + mov r8, fp │ │ │ │ + mov r3, #1 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c06150 <__cxa_atexit@plt+0xbf81f4> │ │ │ │ + ldr r1, [pc, #168] @ c061a0 <__cxa_atexit@plt+0xbf8244> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c06160 <__cxa_atexit@plt+0xbf8204> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + add r3, r3, r0, lsl #1 │ │ │ │ + str r1, [r5] │ │ │ │ + strh r2, [r3] │ │ │ │ + add r2, r0, #1 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq c06184 <__cxa_atexit@plt+0xbf8228> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq c060fc <__cxa_atexit@plt+0xbf81a0> │ │ │ │ + ldr r3, [pc, #96] @ c061a4 <__cxa_atexit@plt+0xbf8248> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #64] @ c061a8 <__cxa_atexit@plt+0xbf824c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ c061ac <__cxa_atexit@plt+0xbf8250> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r7, r0, ror #28 │ │ │ │ - cmpeq r7, r8, lsr #2 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [pc, #52] @ c06208 <__cxa_atexit@plt+0xbf82ac> │ │ │ │ + add r8, r0, r1, lsl #1 │ │ │ │ + ldrh r0, [r2, #3] │ │ │ │ + add r2, r1, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + strh r0, [r8] │ │ │ │ + beq c06200 <__cxa_atexit@plt+0xbf82a4> │ │ │ │ + mov r8, fp │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + b c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c060dc <__cxa_atexit@plt+0xbf8180> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c06290 <__cxa_atexit@plt+0xbf8334> │ │ │ │ + ldr r2, [pc, #104] @ c062ac <__cxa_atexit@plt+0xbf8350> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r1, r7, r8} │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + bhi c06298 <__cxa_atexit@plt+0xbf833c> │ │ │ │ + ldr r7, [pc, #68] @ c062b0 <__cxa_atexit@plt+0xbf8354> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq c06284 <__cxa_atexit@plt+0xbf8328> │ │ │ │ + mov r7, r9 │ │ │ │ + b c05f34 <__cxa_atexit@plt+0xbf7fd8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c062b4 <__cxa_atexit@plt+0xbf8358> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + smlalbteq r1, r7, r0, ip │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c0a838 <__cxa_atexit@plt+0xbfc8dc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ c0a850 <__cxa_atexit@plt+0xbfc8f4> │ │ │ │ + bcc c06314 <__cxa_atexit@plt+0xbf83b8> │ │ │ │ + ldr lr, [pc, #68] @ c06320 <__cxa_atexit@plt+0xbf83c4> │ │ │ │ + sub r2, r6, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r8, [pc, #48] @ c06324 <__cxa_atexit@plt+0xbf83c8> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ str lr, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c0a854 <__cxa_atexit@plt+0xbfc8f8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r3, #12] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r8, asr r6 │ │ │ │ + ldrsheq r5, [r7, #-108] @ 0xffffff94 │ │ │ │ + cmpeq r7, r0, lsr #24 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov ip, r5 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c06488 <__cxa_atexit@plt+0xbf852c> │ │ │ │ + ldr r5, [pc, #352] @ c064b0 <__cxa_atexit@plt+0xbf8554> │ │ │ │ + mov r1, ip │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #-8]! │ │ │ │ + sub r5, r1, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r9, [r1, #4] │ │ │ │ + bhi c0649c <__cxa_atexit@plt+0xbf8540> │ │ │ │ + str r8, [ip, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #320] @ c064b4 <__cxa_atexit@plt+0xbf8558> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r0, r2, #1 │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + cmp r9, sl │ │ │ │ + str r0, [ip, #-12] │ │ │ │ + str r2, [ip, #-16] │ │ │ │ + bcc c06468 <__cxa_atexit@plt+0xbf850c> │ │ │ │ + add lr, sp, #8 │ │ │ │ + stm sp, {r5, r7} │ │ │ │ + stm lr, {r1, r3, r4, fp} │ │ │ │ + ldr fp, [pc, #272] @ c064b8 <__cxa_atexit@plt+0xbf855c> │ │ │ │ + sub r1, r2, #2 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, sl │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r7, r1, #2 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt c06434 <__cxa_atexit@plt+0xbf84d8> │ │ │ │ + ldr r4, [pc, #240] @ c064bc <__cxa_atexit@plt+0xbf8560> │ │ │ │ + add r7, r2, #14 │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r5, r2, #5 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [ip, #-12] │ │ │ │ + add r7, r8, r1 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + add r0, r6, lr │ │ │ │ + orr r4, r4, r7, lsl #8 │ │ │ │ + add r3, r3, #20 │ │ │ │ + str r1, [ip, #-16] │ │ │ │ + str fp, [r2, #12] │ │ │ │ + str r5, [r2, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + add r2, r0, #20 │ │ │ │ + sub r0, sl, #6 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + mov sl, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c063b4 <__cxa_atexit@plt+0xbf8458> │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + b c0646c <__cxa_atexit@plt+0xbf8510> │ │ │ │ + ldr r7, [pc, #144] @ c064cc <__cxa_atexit@plt+0xbf8570> │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r6] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, #0 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + mov r2, sl │ │ │ │ + ldr r3, [pc, #76] @ c064c0 <__cxa_atexit@plt+0xbf8564> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r7, [pc, #56] @ c064c8 <__cxa_atexit@plt+0xbf856c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c064c4 <__cxa_atexit@plt+0xbf8568> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + cmpeq r7, r4, asr #11 │ │ │ │ + cmpeq r7, r8, asr #10 │ │ │ │ + cmpeq r7, r8, lsl r7 │ │ │ │ + @ instruction: 0xffffb848 │ │ │ │ + strheq r1, [r7, #-132] @ 0xffffff7c │ │ │ │ + ldrdeq r1, [r7, #-164] @ 0xffffff5c │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + hvceq 29100 @ 0x71ac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c064f8 <__cxa_atexit@plt+0xbf859c> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r9, #0 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmpeq r7, r0, asr sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0654c <__cxa_atexit@plt+0xbf85f0> │ │ │ │ + ldr r2, [pc, #52] @ c06558 <__cxa_atexit@plt+0xbf85fc> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + lsl r8, r7, #1 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #10 │ │ │ │ + mov r9, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, ip, lsr #1 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - cmpeq r6, ip, asr fp │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + cmpeq r7, r4, lsl #20 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c065ac <__cxa_atexit@plt+0xbf8650> │ │ │ │ + ldr r3, [pc, #60] @ c065bc <__cxa_atexit@plt+0xbf8660> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq c0659c <__cxa_atexit@plt+0xbf8640> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b c06338 <__cxa_atexit@plt+0xbf83dc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c065c0 <__cxa_atexit@plt+0xbf8664> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strheq r1, [r7, #-156] @ 0xffffff64 │ │ │ │ + smlaltbeq r1, r7, r0, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c06338 <__cxa_atexit@plt+0xbf83dc> │ │ │ │ + smlalbbeq r1, r7, r8, r9 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c06630 <__cxa_atexit@plt+0xbf86d4> │ │ │ │ + ldr r3, [pc, #60] @ c06640 <__cxa_atexit@plt+0xbf86e4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq c06620 <__cxa_atexit@plt+0xbf86c4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b c06338 <__cxa_atexit@plt+0xbf83dc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c06644 <__cxa_atexit@plt+0xbf86e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + cmpeq r7, r8, lsr r9 │ │ │ │ + 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 c06680 <__cxa_atexit@plt+0xbf8724> │ │ │ │ + ldr r3, [pc, #40] @ c06698 <__cxa_atexit@plt+0xbf873c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c0669c <__cxa_atexit@plt+0xbf8740> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, asr #30 │ │ │ │ + strdeq r1, [r7, #-132] @ 0xffffff7c │ │ │ │ + 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 c066d8 <__cxa_atexit@plt+0xbf877c> │ │ │ │ + ldr r3, [pc, #40] @ c066f0 <__cxa_atexit@plt+0xbf8794> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c066f4 <__cxa_atexit@plt+0xbf8798> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsl #30 │ │ │ │ + smlaltbeq r1, r7, r0, r8 │ │ │ │ + @ instruction: 0x012dea0d │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x012dea41 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c06758 <__cxa_atexit@plt+0xbf87fc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c06760 <__cxa_atexit@plt+0xbf8804> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b c067ac <__cxa_atexit@plt+0xbf8850> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r8, ror r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c06794 <__cxa_atexit@plt+0xbf8838> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c0679c <__cxa_atexit@plt+0xbf8840> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b c067ac <__cxa_atexit@plt+0xbf8850> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c0a8d4 <__cxa_atexit@plt+0xbfc978> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0a8dc <__cxa_atexit@plt+0xbfc980> │ │ │ │ - ldr r1, [pc, #96] @ c0a8f0 <__cxa_atexit@plt+0xbfc994> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c0a8c0 <__cxa_atexit@plt+0xbfc964> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c0a8f8 <__cxa_atexit@plt+0xbfc99c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c0a8f4 <__cxa_atexit@plt+0xbfc998> │ │ │ │ - mov r6, r3 │ │ │ │ + bhi c06830 <__cxa_atexit@plt+0xbf88d4> │ │ │ │ + ldr r7, [pc, #128] @ c06844 <__cxa_atexit@plt+0xbf88e8> │ │ │ │ + mov r3, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq c06800 <__cxa_atexit@plt+0xbf88a4> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c06810 <__cxa_atexit@plt+0xbf88b4> │ │ │ │ + ldr r2, [pc, #100] @ c06848 <__cxa_atexit@plt+0xbf88ec> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3] │ │ │ │ + beq c06828 <__cxa_atexit@plt+0xbf88cc> │ │ │ │ + b c068bc <__cxa_atexit@plt+0xbf8960> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ c06850 <__cxa_atexit@plt+0xbf88f4> │ │ │ │ + mov r5, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c0a8e4 <__cxa_atexit@plt+0xbfc988> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ c0684c <__cxa_atexit@plt+0xbf88f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsr r0 │ │ │ │ - cmpeq r7, r4, ror #25 │ │ │ │ - cmpeq r7, ip │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r7, ip, asr #14 │ │ │ │ + cmpeq r7, r0, lsr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c06890 <__cxa_atexit@plt+0xbf8934> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ c068ac <__cxa_atexit@plt+0xbf8950> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq c068a4 <__cxa_atexit@plt+0xbf8948> │ │ │ │ + b c068bc <__cxa_atexit@plt+0xbf8960> │ │ │ │ + ldr r7, [pc, #24] @ c068b0 <__cxa_atexit@plt+0xbf8954> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r7, r4, lsr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0aa08 <__cxa_atexit@plt+0xbfcaac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0aa10 <__cxa_atexit@plt+0xbfcab4> │ │ │ │ - ldr r1, [pc, #252] @ c0aa2c <__cxa_atexit@plt+0xbfcad0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c0a968 <__cxa_atexit@plt+0xbfca0c> │ │ │ │ - ldr r1, [pc, #220] @ c0aa3c <__cxa_atexit@plt+0xbfcae0> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c0a988 <__cxa_atexit@plt+0xbfca2c> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c0a99c <__cxa_atexit@plt+0xbfca40> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c0aa38 <__cxa_atexit@plt+0xbfcadc> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c069a8 <__cxa_atexit@plt+0xbf8a4c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r1, r3, #4 │ │ │ │ + cmp r7, #65536 @ 0x10000 │ │ │ │ + bge c06928 <__cxa_atexit@plt+0xbf89cc> │ │ │ │ + ldr lr, [pc, #204] @ c069b8 <__cxa_atexit@plt+0xbf8a5c> │ │ │ │ + str r1, [r3, #32]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r0, [pc, #196] @ c069bc <__cxa_atexit@plt+0xbf8a60> │ │ │ │ + sub r1, r6, #35 @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh r7, [r3, #-12] │ │ │ │ + sub r7, r6, #26 │ │ │ │ + mov r6, r3 │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + ldr r0, [pc, #168] @ c069c0 <__cxa_atexit@plt+0xbf8a64> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + bx ip │ │ │ │ + ldr lr, [pc, #148] @ c069c4 <__cxa_atexit@plt+0xbf8a68> │ │ │ │ + ldr r8, [pc, #148] @ c069c8 <__cxa_atexit@plt+0xbf8a6c> │ │ │ │ + add r0, r7, #16711680 @ 0xff0000 │ │ │ │ + ldr r9, [pc, #120] @ c069b4 <__cxa_atexit@plt+0xbf8a58> │ │ │ │ + add r0, r0, #50331648 @ 0x3000000 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, r9, r0, lsr #10 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + ldr r9, [pc, #124] @ c069cc <__cxa_atexit@plt+0xbf8a70> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c0a9cc <__cxa_atexit@plt+0xbfca70> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c0aa34 <__cxa_atexit@plt+0xbfcad8> │ │ │ │ - ldr r2, [pc, #108] @ c0aa28 <__cxa_atexit@plt+0xbfcacc> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ + sub r2, r6, #26 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + sub r2, r6, #35 @ 0x23 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + mov r2, #255 @ 0xff │ │ │ │ + orr r2, r2, #768 @ 0x300 │ │ │ │ + and r7, r7, r2 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + orr r7, r7, #56320 @ 0xdc00 │ │ │ │ + strh r7, [r3, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffd800 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + ldrsheq r4, [r7, #-252] @ 0xffffff04 │ │ │ │ + ldrsbeq r5, [r7, #-24] @ 0xffffffe8 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + ldrheq r4, [r7, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0x0157519c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c069f0 <__cxa_atexit@plt+0xbf8a94> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c0a9f4 <__cxa_atexit@plt+0xbfca98> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c0aa30 <__cxa_atexit@plt+0xbfcad4> │ │ │ │ - ldr r1, [pc, #60] @ c0aa24 <__cxa_atexit@plt+0xbfcac8> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r0, lsl #30 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c06a14 <__cxa_atexit@plt+0xbf8ab8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r4, [r7, #-236] @ 0xffffff14 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c06cb4 <__cxa_atexit@plt+0xbf8d58> │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c06a9c <__cxa_atexit@plt+0xbf8b40> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r9, [pc, #84] @ c06aac <__cxa_atexit@plt+0xbf8b50> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r0, r7 │ │ │ │ + mov r7, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #68] @ c06ab0 <__cxa_atexit@plt+0xbf8b54> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #60] @ c06ab4 <__cxa_atexit@plt+0xbf8b58> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str ip, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01574f90 │ │ │ │ + @ instruction: 0x01574e9c │ │ │ │ + cmpeq r7, r0, asr #29 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c06b28 <__cxa_atexit@plt+0xbf8bcc> │ │ │ │ + ldr lr, [pc, #88] @ c06b30 <__cxa_atexit@plt+0xbf8bd4> │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r2, r2, #8 │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + ldr r5, [pc, #24] @ c06b34 <__cxa_atexit@plt+0xbf8bd8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrsheq r4, [r7, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c06bb8 <__cxa_atexit@plt+0xbf8c5c> │ │ │ │ + ldr r3, [pc, #208] @ c06c24 <__cxa_atexit@plt+0xbf8cc8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c06bec <__cxa_atexit@plt+0xbf8c90> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c06c10 <__cxa_atexit@plt+0xbf8cb4> │ │ │ │ + ldr lr, [pc, #176] @ c06c2c <__cxa_atexit@plt+0xbf8cd0> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r3, #15 │ │ │ │ mov r6, r3 │ │ │ │ - b c0aa18 <__cxa_atexit@plt+0xbfcabc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + ldm r7, {r1, r2, r3, r7} │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bhi c06bf4 <__cxa_atexit@plt+0xbf8c98> │ │ │ │ + ldr r1, [pc, #76] @ c06c28 <__cxa_atexit@plt+0xbf8ccc> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x01570f90 │ │ │ │ - cmpeq r7, r0, lsr #24 │ │ │ │ - cmpeq r7, ip, asr #24 │ │ │ │ - cmpeq r7, r8, lsl #25 │ │ │ │ - cmpeq r7, ip, lsr #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r7, [pc, #36] @ c06c20 <__cxa_atexit@plt+0xbf8cc4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + smlalbteq r1, r7, r0, r3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c06c8c <__cxa_atexit@plt+0xbf8d30> │ │ │ │ + ldr lr, [pc, #68] @ c06c98 <__cxa_atexit@plt+0xbf8d3c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #15 │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c0aab8 <__cxa_atexit@plt+0xbfcb5c> │ │ │ │ - ldr r1, [pc, #120] @ c0aad8 <__cxa_atexit@plt+0xbfcb7c> │ │ │ │ - ldr r7, [pc, #120] @ c0aadc <__cxa_atexit@plt+0xbfcb80> │ │ │ │ + bhi c06cd8 <__cxa_atexit@plt+0xbf8d7c> │ │ │ │ + ldr r2, [pc, #40] @ c06cf0 <__cxa_atexit@plt+0xbf8d94> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r7, [pc, #20] @ c06cf4 <__cxa_atexit@plt+0xbf8d98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlaltteq r1, r7, r0, r2 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c06d4c <__cxa_atexit@plt+0xbf8df0> │ │ │ │ + ldr lr, [pc, #60] @ c06d58 <__cxa_atexit@plt+0xbf8dfc> │ │ │ │ + add r9, r5, #8 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldm r9, {r0, r2, r8, r9} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r2, r8} │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #23 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c06dd8 <__cxa_atexit@plt+0xbf8e7c> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r9, [pc, #84] @ c06de8 <__cxa_atexit@plt+0xbf8e8c> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r0, r7 │ │ │ │ + mov r7, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #68] @ c06dec <__cxa_atexit@plt+0xbf8e90> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #60] @ c06df0 <__cxa_atexit@plt+0xbf8e94> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, asr ip │ │ │ │ + cmpeq r7, r0, ror #22 │ │ │ │ + cmpeq r7, r4, lsl #23 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub lr, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c06e90 <__cxa_atexit@plt+0xbf8f34> │ │ │ │ + ldr r8, [pc, #132] @ c06e9c <__cxa_atexit@plt+0xbf8f40> │ │ │ │ + ldr r7, [r2, #15] │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r3, [r2, #11] │ │ │ │ + ldr r0, [r2, #19] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + beq c06e84 <__cxa_atexit@plt+0xbf8f28> │ │ │ │ + ldr r1, [pc, #80] @ c06ea0 <__cxa_atexit@plt+0xbf8f44> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r2, r3, #8 │ │ │ │ + str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub r2, r5, #28 │ │ │ │ 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 r9, [r7, #7] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ + stm r2, {r0, r1, r9} │ │ │ │ + ldr r0, [pc, #44] @ c06ea4 <__cxa_atexit@plt+0xbf8f48> │ │ │ │ + mov r5, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add sl, r0, #1 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0x01574a98 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ c06eec <__cxa_atexit@plt+0xbf8f90> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmda r5, {r0, r1, r3, r9} │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #12] @ c06ef0 <__cxa_atexit@plt+0xbf8f94> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r7, r0, lsr sl │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r3, r5, #4 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c06f78 <__cxa_atexit@plt+0xbf901c> │ │ │ │ + ldr r2, [pc, #232] @ c06ffc <__cxa_atexit@plt+0xbf90a0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq c0aaac <__cxa_atexit@plt+0xbfcb50> │ │ │ │ + str r2, [r3] │ │ │ │ + beq c06fb8 <__cxa_atexit@plt+0xbf905c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #20 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c0aac4 <__cxa_atexit@plt+0xbfcb68> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c0aae0 <__cxa_atexit@plt+0xbfcb84> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bcc c06fe4 <__cxa_atexit@plt+0xbf9088> │ │ │ │ + ldr lr, [pc, #200] @ c07004 <__cxa_atexit@plt+0xbf90a8> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r2, #15 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + add r7, r5, #8 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bhi c06fc4 <__cxa_atexit@plt+0xbf9068> │ │ │ │ + ldr r2, [pc, #92] @ c07000 <__cxa_atexit@plt+0xbf90a4> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #44] @ c06ff8 <__cxa_atexit@plt+0xbf909c> │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r2 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r7, r8, asr lr │ │ │ │ - cmpeq r7, ip, ror #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strdeq r0, [r7, #-244] @ 0xffffff0c │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0ab1c <__cxa_atexit@plt+0xbfcbc0> │ │ │ │ - ldr r2, [pc, #32] @ c0ab28 <__cxa_atexit@plt+0xbfcbcc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c07064 <__cxa_atexit@plt+0xbf9108> │ │ │ │ + ldr lr, [pc, #68] @ c07070 <__cxa_atexit@plt+0xbf9114> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #15 │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c070b8 <__cxa_atexit@plt+0xbf915c> │ │ │ │ + ldr lr, [pc, #44] @ c070c0 <__cxa_atexit@plt+0xbf9164> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b 19684f4 <__cxa_atexit@plt+0x195a598> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ c07110 <__cxa_atexit@plt+0xbf91b4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c07108 <__cxa_atexit@plt+0xbf91ac> │ │ │ │ + ldr r3, [pc, #40] @ c07114 <__cxa_atexit@plt+0xbf91b8> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [pc, #24] @ c07118 <__cxa_atexit@plt+0xbf91bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r7, r8, ror #22 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c07148 <__cxa_atexit@plt+0xbf91ec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [pc, #12] @ c0714c <__cxa_atexit@plt+0xbf91f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + cmpeq r7, r8, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c071e4 <__cxa_atexit@plt+0xbf9288> │ │ │ │ + mov r8, #0 │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r1, [pc, #108] @ c071f0 <__cxa_atexit@plt+0xbf9294> │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub lr, r6, #31 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [pc, #96] @ c071f4 <__cxa_atexit@plt+0xbf9298> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r9, [pc, #84] @ c071f8 <__cxa_atexit@plt+0xbf929c> │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r3, #4] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #64] @ c071fc <__cxa_atexit@plt+0xbf92a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r7, r0, #1 │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r0, lsl #10 │ │ │ │ - smlalbbeq ip, r6, r4, r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0ab98 <__cxa_atexit@plt+0xbfcc3c> │ │ │ │ - ldr r3, [pc, #88] @ c0aba8 <__cxa_atexit@plt+0xbfcc4c> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + cmpeq r7, r4, asr #8 │ │ │ │ + ldrsbeq r4, [r7, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r7, r8, lsl r4 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c07250 <__cxa_atexit@plt+0xbf92f4> │ │ │ │ + ldr lr, [pc, #56] @ c0725c <__cxa_atexit@plt+0xbf9300> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldmib r5, {r1, r8} │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r7, r8} │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + cmpeq r7, r0, ror #26 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c072c4 <__cxa_atexit@plt+0xbf9368> │ │ │ │ + ldr r2, [pc, #72] @ c072d0 <__cxa_atexit@plt+0xbf9374> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + tst r7, #3 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq c072bc <__cxa_atexit@plt+0xbf9360> │ │ │ │ + ldr r3, [pc, #40] @ c072d4 <__cxa_atexit@plt+0xbf9378> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c0ab88 <__cxa_atexit@plt+0xbfcc2c> │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r3, #0 │ │ │ │ - stmib r5, {r2, r3, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c0abe0 <__cxa_atexit@plt+0xbfcc84> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0abac <__cxa_atexit@plt+0xbfcc50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlalbteq sp, r6, r4, r2 │ │ │ │ - cmpeq r6, r4, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + smlaltteq r0, r7, ip, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r3} │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - b c0abe0 <__cxa_atexit@plt+0xbfcc84> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0acc4 <__cxa_atexit@plt+0xbfcd68> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c0ac58 <__cxa_atexit@plt+0xbfccfc> │ │ │ │ - ldr r2, [pc, #232] @ c0acfc <__cxa_atexit@plt+0xbfcda0> │ │ │ │ - ldr r9, [pc, #232] @ c0ad00 <__cxa_atexit@plt+0xbfcda4> │ │ │ │ - ldr lr, [pc, #232] @ c0ad04 <__cxa_atexit@plt+0xbfcda8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r6, r8, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c0acdc <__cxa_atexit@plt+0xbfcd80> │ │ │ │ - ldr r9, [pc, #156] @ c0ad0c <__cxa_atexit@plt+0xbfcdb0> │ │ │ │ - ldr lr, [pc, #156] @ c0ad10 <__cxa_atexit@plt+0xbfcdb4> │ │ │ │ - ldr r1, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r9, [pc, #136] @ c0ad14 <__cxa_atexit@plt+0xbfcdb8> │ │ │ │ + ldr r3, [pc, #16] @ c072fc <__cxa_atexit@plt+0xbf93a0> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlalbteq r0, r7, r4, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0735c <__cxa_atexit@plt+0xbf9400> │ │ │ │ + ldr lr, [pc, #76] @ c07374 <__cxa_atexit@plt+0xbf9418> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + lsl r8, r7, #2 │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub sl, r6, #14 │ │ │ │ + mov r9, #4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r2, [r8, #20] │ │ │ │ - mov r2, r8 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str lr, [r2, #24]! │ │ │ │ - add lr, r8, #36 @ 0x24 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r3, [r8, #32] │ │ │ │ - str r2, [r8, #48] @ 0x30 │ │ │ │ - str r8, [r8, #52] @ 0x34 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #60] @ c0ad08 <__cxa_atexit@plt+0xbfcdac> │ │ │ │ - mov r2, #32 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + ldr r3, [pc, #20] @ c07378 <__cxa_atexit@plt+0xbf941c> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + str r3, [r5] │ │ │ │ b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #20] @ c0acf8 <__cxa_atexit@plt+0xbfcd9c> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c073b0 <__cxa_atexit@plt+0xbf9454> │ │ │ │ + ldr r7, [pc, #36] @ c073c0 <__cxa_atexit@plt+0xbf9464> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ - cmpeq r7, r4, ror #26 │ │ │ │ - @ instruction: 0x0146c69c │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c0abe0 <__cxa_atexit@plt+0xbfcc84> │ │ │ │ - smlalbbeq ip, r6, r0, r6 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + ldr r7, [pc, #28] @ c073c4 <__cxa_atexit@plt+0xbf9468> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c073c8 <__cxa_atexit@plt+0xbf946c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r7, ip, lsr #4 │ │ │ │ + cmpeq r7, ip, lsl ip │ │ │ │ + strdeq r0, [r7, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0ad84 <__cxa_atexit@plt+0xbfce28> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #216] @ c0ae30 <__cxa_atexit@plt+0xbfced4> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #112] @ c07450 <__cxa_atexit@plt+0xbf94f4> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c0ae04 <__cxa_atexit@plt+0xbfcea8> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r8, fp │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c0abe0 <__cxa_atexit@plt+0xbfcc84> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c0ae10 <__cxa_atexit@plt+0xbfceb4> │ │ │ │ - ldr r7, [pc, #144] @ c0ae34 <__cxa_atexit@plt+0xbfced8> │ │ │ │ - ldr lr, [pc, #144] @ c0ae38 <__cxa_atexit@plt+0xbfcedc> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r8, [pc, #120] @ c0ae3c <__cxa_atexit@plt+0xbfcee0> │ │ │ │ - mov r1, r6 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c07438 <__cxa_atexit@plt+0xbf94dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c07440 <__cxa_atexit@plt+0xbf94e4> │ │ │ │ + ldr r2, [pc, #80] @ c07454 <__cxa_atexit@plt+0xbf94f8> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #52] @ c07458 <__cxa_atexit@plt+0xbf94fc> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c0ae2c <__cxa_atexit@plt+0xbfced0> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4]! │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffff960 │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ - cmpeq r7, r8, lsr #24 │ │ │ │ - hvceq 27732 @ 0x6c54 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r8, fp │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c0abe0 <__cxa_atexit@plt+0xbfcc84> │ │ │ │ - cmpeq r6, ip, asr #10 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + ldrheq r5, [r7, #-16] │ │ │ │ + cmpeq r7, r8, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0aee0 <__cxa_atexit@plt+0xbfcf84> │ │ │ │ - ldr r7, [pc, #104] @ c0aef8 <__cxa_atexit@plt+0xbfcf9c> │ │ │ │ - ldr r8, [pc, #104] @ c0aefc <__cxa_atexit@plt+0xbfcfa0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ + bcc c074b4 <__cxa_atexit@plt+0xbf9558> │ │ │ │ + ldr r2, [pc, #60] @ c074c0 <__cxa_atexit@plt+0xbf9564> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r3, [pc, #32] @ c074c4 <__cxa_atexit@plt+0xbf9568> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + cmpeq r7, r0, lsr r1 │ │ │ │ + cmpeq r7, r4, lsl #22 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c07500 <__cxa_atexit@plt+0xbf95a4> │ │ │ │ + ldr r7, [pc, #36] @ c07510 <__cxa_atexit@plt+0xbf95b4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #92] @ c0af00 <__cxa_atexit@plt+0xbfcfa4> │ │ │ │ - mov r7, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - str r8, [r7, #24]! │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - add r8, r3, #8 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stm r8, {r0, r1, r2, sl} │ │ │ │ - add r2, r3, #32 │ │ │ │ - stm r2, {r0, r1, r9, lr} │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c0af04 <__cxa_atexit@plt+0xbfcfa8> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + ldr r7, [pc, #28] @ c07514 <__cxa_atexit@plt+0xbf95b8> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c07518 <__cxa_atexit@plt+0xbf95bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + ldrsbeq r5, [r7, #-12] │ │ │ │ + smlalbteq r0, r7, ip, sl │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c07564 <__cxa_atexit@plt+0xbf9608> │ │ │ │ + ldr r7, [pc, #68] @ c07580 <__cxa_atexit@plt+0xbf9624> │ │ │ │ + ldr r2, [pc, #68] @ c07584 <__cxa_atexit@plt+0xbf9628> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r7, [pc, #44] @ c07588 <__cxa_atexit@plt+0xbf962c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #32] @ c0758c <__cxa_atexit@plt+0xbf9630> │ │ │ │ + ldr r3, [pc, #32] @ c07590 <__cxa_atexit@plt+0xbf9634> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0x0157509c │ │ │ │ + cmpeq r7, r8, ror r0 │ │ │ │ + cmpeq r7, r8, ror #20 │ │ │ │ + cmpeq r7, ip, rrx │ │ │ │ + cmpeq r7, r0, asr sl │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c075e0 <__cxa_atexit@plt+0xbf9684> │ │ │ │ + ldr r7, [pc, #68] @ c075fc <__cxa_atexit@plt+0xbf96a0> │ │ │ │ + ldr r2, [pc, #68] @ c07600 <__cxa_atexit@plt+0xbf96a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r7, [pc, #44] @ c07604 <__cxa_atexit@plt+0xbf96a8> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #32] @ c07608 <__cxa_atexit@plt+0xbf96ac> │ │ │ │ + ldr r3, [pc, #32] @ c0760c <__cxa_atexit@plt+0xbf96b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + cmpeq r7, r0, lsr #32 │ │ │ │ + ldrsheq r4, [r7, #-252] @ 0xffffff04 │ │ │ │ + smlaltteq r0, r7, ip, r9 │ │ │ │ + ldrsheq r4, [r7, #-240] @ 0xffffff10 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c078ac <__cxa_atexit@plt+0xbf9950> │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c07694 <__cxa_atexit@plt+0xbf9738> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r9, [pc, #84] @ c076a4 <__cxa_atexit@plt+0xbf9748> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r0, r7 │ │ │ │ + mov r7, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #68] @ c076a8 <__cxa_atexit@plt+0xbf974c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #60] @ c076ac <__cxa_atexit@plt+0xbf9750> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01574398 │ │ │ │ + cmpeq r7, r4, lsr #5 │ │ │ │ + cmpeq r7, r8, asr #5 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c07720 <__cxa_atexit@plt+0xbf97c4> │ │ │ │ + ldr lr, [pc, #88] @ c07728 <__cxa_atexit@plt+0xbf97cc> │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r2, r2, #8 │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + ldr r5, [pc, #24] @ c0772c <__cxa_atexit@plt+0xbf97d0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq r7, r0, lsl #4 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c077b0 <__cxa_atexit@plt+0xbf9854> │ │ │ │ + ldr r3, [pc, #208] @ c0781c <__cxa_atexit@plt+0xbf98c0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff874 │ │ │ │ - @ instruction: 0xfffff9b8 │ │ │ │ - cmpeq r7, r8, asr #22 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - smlaltbeq ip, r6, ip, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + beq c077e4 <__cxa_atexit@plt+0xbf9888> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c07808 <__cxa_atexit@plt+0xbf98ac> │ │ │ │ + ldr lr, [pc, #176] @ c07824 <__cxa_atexit@plt+0xbf98c8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r3, #15 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + add r7, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c0afb0 <__cxa_atexit@plt+0xbfd054> │ │ │ │ - ldr lr, [pc, #172] @ c0afd8 <__cxa_atexit@plt+0xbfd07c> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bne c0af5c <__cxa_atexit@plt+0xbfd000> │ │ │ │ - ldr r7, [pc, #144] @ c0afe0 <__cxa_atexit@plt+0xbfd084> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldm r7, {r1, r2, r3, r7} │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bhi c077ec <__cxa_atexit@plt+0xbf9890> │ │ │ │ + ldr r1, [pc, #76] @ c07820 <__cxa_atexit@plt+0xbf98c4> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c0afbc <__cxa_atexit@plt+0xbfd060> │ │ │ │ - ldr r0, [pc, #84] @ c0afe4 <__cxa_atexit@plt+0xbfd088> │ │ │ │ - add r1, r1, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #36] @ c07818 <__cxa_atexit@plt+0xbf98bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c0afdc <__cxa_atexit@plt+0xbfd080> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01570990 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r7, ip, asr r6 │ │ │ │ - cmpeq r7, r4, lsr #18 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, r8, lsl #16 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c0b03c <__cxa_atexit@plt+0xbfd0e0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ c0b054 <__cxa_atexit@plt+0xbfd0f8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ + bcc c07884 <__cxa_atexit@plt+0xbf9928> │ │ │ │ + ldr lr, [pc, #68] @ c07890 <__cxa_atexit@plt+0xbf9934> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #24 │ │ │ │ str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ + sub r8, r6, #15 │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c0b058 <__cxa_atexit@plt+0xbfd0fc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r7, r8, lsr #17 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - cmpeq r6, r8, asr r3 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0b0d8 <__cxa_atexit@plt+0xbfd17c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0b0e0 <__cxa_atexit@plt+0xbfd184> │ │ │ │ - ldr r1, [pc, #96] @ c0b0f4 <__cxa_atexit@plt+0xbfd198> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c0b0c4 <__cxa_atexit@plt+0xbfd168> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c0b0fc <__cxa_atexit@plt+0xbfd1a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c0b0f8 <__cxa_atexit@plt+0xbfd19c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c0b0e8 <__cxa_atexit@plt+0xbfd18c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c078d0 <__cxa_atexit@plt+0xbf9974> │ │ │ │ + ldr r2, [pc, #40] @ c078e8 <__cxa_atexit@plt+0xbf998c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r7, [pc, #20] @ c078ec <__cxa_atexit@plt+0xbf9990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, lsr #16 │ │ │ │ - cmpeq r7, r0, ror #9 │ │ │ │ - cmpeq r7, r8, lsl #16 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r7, r8, lsr #14 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0b20c <__cxa_atexit@plt+0xbfd2b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0b214 <__cxa_atexit@plt+0xbfd2b8> │ │ │ │ - ldr r1, [pc, #252] @ c0b230 <__cxa_atexit@plt+0xbfd2d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c0b16c <__cxa_atexit@plt+0xbfd210> │ │ │ │ - ldr r1, [pc, #220] @ c0b240 <__cxa_atexit@plt+0xbfd2e4> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c0b18c <__cxa_atexit@plt+0xbfd230> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c0b1a0 <__cxa_atexit@plt+0xbfd244> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c0b23c <__cxa_atexit@plt+0xbfd2e0> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c0b1d0 <__cxa_atexit@plt+0xbfd274> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c0b238 <__cxa_atexit@plt+0xbfd2dc> │ │ │ │ - ldr r2, [pc, #108] @ c0b22c <__cxa_atexit@plt+0xbfd2d0> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c0b1f8 <__cxa_atexit@plt+0xbfd29c> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c0b234 <__cxa_atexit@plt+0xbfd2d8> │ │ │ │ - ldr r1, [pc, #60] @ c0b228 <__cxa_atexit@plt+0xbfd2cc> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c07944 <__cxa_atexit@plt+0xbf99e8> │ │ │ │ + ldr lr, [pc, #60] @ c07950 <__cxa_atexit@plt+0xbf99f4> │ │ │ │ + add r9, r5, #8 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldm r9, {r0, r2, r8, r9} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r2, r8} │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #23 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c079d0 <__cxa_atexit@plt+0xbf9a74> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r9, [pc, #84] @ c079e0 <__cxa_atexit@plt+0xbf9a84> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r0, r7 │ │ │ │ + mov r7, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #68] @ c079e4 <__cxa_atexit@plt+0xbf9a88> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #60] @ c079e8 <__cxa_atexit@plt+0xbf9a8c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str ip, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c0b21c <__cxa_atexit@plt+0xbfd2c0> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r7, ip, lsl #15 │ │ │ │ - cmpeq r7, ip, lsl r4 │ │ │ │ - cmpeq r7, r8, asr #8 │ │ │ │ - cmpeq r7, r4, lsl #9 │ │ │ │ - cmpeq r7, r8, lsr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + cmpeq r7, ip, asr r0 │ │ │ │ + cmpeq r7, r8, ror #30 │ │ │ │ + cmpeq r7, ip, lsl #31 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub lr, r5, #36 @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0b2bc <__cxa_atexit@plt+0xbfd360> │ │ │ │ - ldr r1, [pc, #120] @ c0b2dc <__cxa_atexit@plt+0xbfd380> │ │ │ │ - ldr r7, [pc, #120] @ c0b2e0 <__cxa_atexit@plt+0xbfd384> │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c07a88 <__cxa_atexit@plt+0xbf9b2c> │ │ │ │ + ldr r8, [pc, #132] @ c07a94 <__cxa_atexit@plt+0xbf9b38> │ │ │ │ + ldr r7, [r2, #15] │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r3, [r2, #11] │ │ │ │ + ldr r0, [r2, #19] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + beq c07a7c <__cxa_atexit@plt+0xbf9b20> │ │ │ │ + ldr r1, [pc, #80] @ c07a98 <__cxa_atexit@plt+0xbf9b3c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r2, r3, #8 │ │ │ │ + str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub r2, r5, #28 │ │ │ │ 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 r9, [r7, #7] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ + stm r2, {r0, r1, r9} │ │ │ │ + ldr r0, [pc, #44] @ c07a9c <__cxa_atexit@plt+0xbf9b40> │ │ │ │ + mov r5, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add sl, r0, #1 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq r7, r0, lsr #29 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ c07ae4 <__cxa_atexit@plt+0xbf9b88> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmda r5, {r0, r1, r3, r9} │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #12] @ c07ae8 <__cxa_atexit@plt+0xbf9b8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r7, r8, lsr lr │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r3, r5, #4 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c07b70 <__cxa_atexit@plt+0xbf9c14> │ │ │ │ + ldr r2, [pc, #232] @ c07bf4 <__cxa_atexit@plt+0xbf9c98> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq c0b2b0 <__cxa_atexit@plt+0xbfd354> │ │ │ │ + str r2, [r3] │ │ │ │ + beq c07bb0 <__cxa_atexit@plt+0xbf9c54> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #20 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c0b2c8 <__cxa_atexit@plt+0xbfd36c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c0b2e4 <__cxa_atexit@plt+0xbfd388> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bcc c07bdc <__cxa_atexit@plt+0xbf9c80> │ │ │ │ + ldr lr, [pc, #200] @ c07bfc <__cxa_atexit@plt+0xbf9ca0> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r2, #15 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + add r7, r5, #8 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bhi c07bbc <__cxa_atexit@plt+0xbf9c60> │ │ │ │ + ldr r2, [pc, #92] @ c07bf8 <__cxa_atexit@plt+0xbf9c9c> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #44] @ c07bf0 <__cxa_atexit@plt+0xbf9c94> │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r2 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r7, r4, asr r6 │ │ │ │ - cmpeq r7, r8, ror #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + cmpeq r7, ip, lsr r4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0b320 <__cxa_atexit@plt+0xbfd3c4> │ │ │ │ - ldr r2, [pc, #32] @ c0b32c <__cxa_atexit@plt+0xbfd3d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c07c5c <__cxa_atexit@plt+0xbf9d00> │ │ │ │ + ldr lr, [pc, #68] @ c07c68 <__cxa_atexit@plt+0xbf9d0c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #15 │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq r0, [r7, #-204] @ 0xffffff34 │ │ │ │ - smlalbbeq ip, r6, r0, r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0b39c <__cxa_atexit@plt+0xbfd440> │ │ │ │ - ldr r3, [pc, #88] @ c0b3ac <__cxa_atexit@plt+0xbfd450> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c0b38c <__cxa_atexit@plt+0xbfd430> │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r3, #0 │ │ │ │ - stmib r5, {r2, r3, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c0b3e4 <__cxa_atexit@plt+0xbfd488> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0b3b0 <__cxa_atexit@plt+0xbfd454> │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c07cb0 <__cxa_atexit@plt+0xbf9d54> │ │ │ │ + ldr lr, [pc, #44] @ c07cb8 <__cxa_atexit@plt+0xbf9d5c> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b 19684f4 <__cxa_atexit@plt+0x195a598> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlalbteq ip, r6, r8, sl │ │ │ │ - mrseq ip, (UNDEF: 70) │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r3} │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - b c0b3e4 <__cxa_atexit@plt+0xbfd488> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0b4c8 <__cxa_atexit@plt+0xbfd56c> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c0b45c <__cxa_atexit@plt+0xbfd500> │ │ │ │ - ldr r2, [pc, #232] @ c0b500 <__cxa_atexit@plt+0xbfd5a4> │ │ │ │ - ldr r9, [pc, #232] @ c0b504 <__cxa_atexit@plt+0xbfd5a8> │ │ │ │ - ldr lr, [pc, #232] @ c0b508 <__cxa_atexit@plt+0xbfd5ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r6, r8, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ c07d08 <__cxa_atexit@plt+0xbf9dac> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c07d00 <__cxa_atexit@plt+0xbf9da4> │ │ │ │ + ldr r3, [pc, #40] @ c07d0c <__cxa_atexit@plt+0xbf9db0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bcc c0b4e0 <__cxa_atexit@plt+0xbfd584> │ │ │ │ - ldr r9, [pc, #156] @ c0b510 <__cxa_atexit@plt+0xbfd5b4> │ │ │ │ - ldr lr, [pc, #156] @ c0b514 <__cxa_atexit@plt+0xbfd5b8> │ │ │ │ - ldr r1, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r9, [pc, #136] @ c0b518 <__cxa_atexit@plt+0xbfd5bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r2, [r8, #20] │ │ │ │ - mov r2, r8 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str lr, [r2, #24]! │ │ │ │ - add lr, r8, #36 @ 0x24 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r3, [r8, #32] │ │ │ │ - str r2, [r8, #48] @ 0x30 │ │ │ │ - str r8, [r8, #52] @ 0x34 │ │ │ │ + ldr r7, [pc, #24] @ c07d10 <__cxa_atexit@plt+0xbf9db4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #60] @ c0b50c <__cxa_atexit@plt+0xbfd5b0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r7, r0, ror pc │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c07d40 <__cxa_atexit@plt+0xbf9de4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #20] @ c0b4fc <__cxa_atexit@plt+0xbfd5a0> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [pc, #12] @ c07d44 <__cxa_atexit@plt+0xbf9de8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + cmpeq r7, r0, lsr pc │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ - cmpeq r7, r0, ror #10 │ │ │ │ - @ instruction: 0x0146be98 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c07ddc <__cxa_atexit@plt+0xbf9e80> │ │ │ │ + mov r8, #0 │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r1, [pc, #108] @ c07de8 <__cxa_atexit@plt+0xbf9e8c> │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub lr, r6, #31 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [pc, #96] @ c07dec <__cxa_atexit@plt+0xbf9e90> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r9, [pc, #84] @ c07df0 <__cxa_atexit@plt+0xbf9e94> │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r3, #4] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #64] @ c07df4 <__cxa_atexit@plt+0xbf9e98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r7, r0, #1 │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c0b3e4 <__cxa_atexit@plt+0xbfd488> │ │ │ │ - hvceq 27628 @ 0x6bec │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0b5d0 <__cxa_atexit@plt+0xbfd674> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c0b614 <__cxa_atexit@plt+0xbfd6b8> │ │ │ │ - ldr r7, [pc, #200] @ c0b638 <__cxa_atexit@plt+0xbfd6dc> │ │ │ │ - ldr lr, [pc, #200] @ c0b63c <__cxa_atexit@plt+0xbfd6e0> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r8, [pc, #176] @ c0b640 <__cxa_atexit@plt+0xbfd6e4> │ │ │ │ - mov r1, r6 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, ip, asr #16 │ │ │ │ + cmpeq r7, r0, ror #29 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r7, r0, lsr #16 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c07e48 <__cxa_atexit@plt+0xbf9eec> │ │ │ │ + ldr lr, [pc, #56] @ c07e54 <__cxa_atexit@plt+0xbf9ef8> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldmib r5, {r1, r8} │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r7, r8} │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + cmpeq r7, r8, ror #2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #84] @ c0b630 <__cxa_atexit@plt+0xbfd6d4> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c07ebc <__cxa_atexit@plt+0xbf9f60> │ │ │ │ + ldr r2, [pc, #72] @ c07ec8 <__cxa_atexit@plt+0xbf9f6c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c0b608 <__cxa_atexit@plt+0xbfd6ac> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r8, fp │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c0b3e4 <__cxa_atexit@plt+0xbfd488> │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq c07eb4 <__cxa_atexit@plt+0xbf9f58> │ │ │ │ + ldr r3, [pc, #40] @ c07ecc <__cxa_atexit@plt+0xbf9f70> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c0b634 <__cxa_atexit@plt+0xbfd6d8> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffff998 │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - cmpeq r7, ip, asr r4 │ │ │ │ - hvceq 27600 @ 0x6bd0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + strdeq r0, [r7, #-4] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r8, fp │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c0b3e4 <__cxa_atexit@plt+0xbfd488> │ │ │ │ - cmpeq r6, r8, asr #26 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ c07ef4 <__cxa_atexit@plt+0xbf9f98> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlalbteq r0, r7, ip, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0b6e4 <__cxa_atexit@plt+0xbfd788> │ │ │ │ - ldr r7, [pc, #104] @ c0b6fc <__cxa_atexit@plt+0xbfd7a0> │ │ │ │ - ldr r8, [pc, #104] @ c0b700 <__cxa_atexit@plt+0xbfd7a4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #92] @ c0b704 <__cxa_atexit@plt+0xbfd7a8> │ │ │ │ - mov r7, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - str r8, [r7, #24]! │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - add r8, r3, #8 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stm r8, {r0, r1, r2, sl} │ │ │ │ - add r2, r3, #32 │ │ │ │ - stm r2, {r0, r1, r9, lr} │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c0b708 <__cxa_atexit@plt+0xbfd7ac> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ + bcc c07f54 <__cxa_atexit@plt+0xbf9ff8> │ │ │ │ + ldr lr, [pc, #76] @ c07f6c <__cxa_atexit@plt+0xbfa010> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + lsl r8, r7, #2 │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub sl, r6, #14 │ │ │ │ + mov r9, #4 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + ldr r3, [pc, #20] @ c07f70 <__cxa_atexit@plt+0xbfa014> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff874 │ │ │ │ - @ instruction: 0xfffff9b8 │ │ │ │ - cmpeq r7, r4, asr #6 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c07fa8 <__cxa_atexit@plt+0xbfa04c> │ │ │ │ + ldr r7, [pc, #36] @ c07fb8 <__cxa_atexit@plt+0xbfa05c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + ldr r7, [pc, #28] @ c07fbc <__cxa_atexit@plt+0xbfa060> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c07fc0 <__cxa_atexit@plt+0xbfa064> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r7, r0, asr #12 │ │ │ │ + qdaddeq r0, r8, r7 │ │ │ │ + mrseq r0, (UNDEF: 71) │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ c08048 <__cxa_atexit@plt+0xbfa0ec> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c08030 <__cxa_atexit@plt+0xbfa0d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c08038 <__cxa_atexit@plt+0xbfa0dc> │ │ │ │ + ldr r2, [pc, #80] @ c0804c <__cxa_atexit@plt+0xbfa0f0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #52] @ c08050 <__cxa_atexit@plt+0xbfa0f4> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + ldrheq r4, [r7, #-88] @ 0xffffffa8 │ │ │ │ + hvceq 28656 @ 0x6ff0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c080ac <__cxa_atexit@plt+0xbfa150> │ │ │ │ + ldr r2, [pc, #60] @ c080b8 <__cxa_atexit@plt+0xbfa15c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r3, [pc, #32] @ c080bc <__cxa_atexit@plt+0xbfa160> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + cmpeq r7, r8, lsr r5 │ │ │ │ + cmppeq r6, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c080f8 <__cxa_atexit@plt+0xbfa19c> │ │ │ │ + ldr r7, [pc, #36] @ c08108 <__cxa_atexit@plt+0xbfa1ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + ldr r7, [pc, #28] @ c0810c <__cxa_atexit@plt+0xbfa1b0> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c08110 <__cxa_atexit@plt+0xbfa1b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + ldrsheq r4, [r7, #-64] @ 0xffffffc0 │ │ │ │ + cmppeq r6, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0815c <__cxa_atexit@plt+0xbfa200> │ │ │ │ + ldr r7, [pc, #68] @ c08178 <__cxa_atexit@plt+0xbfa21c> │ │ │ │ + ldr r2, [pc, #68] @ c0817c <__cxa_atexit@plt+0xbfa220> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r7, [pc, #44] @ c08180 <__cxa_atexit@plt+0xbfa224> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #32] @ c08184 <__cxa_atexit@plt+0xbfa228> │ │ │ │ + ldr r3, [pc, #32] @ c08188 <__cxa_atexit@plt+0xbfa22c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + cmpeq r7, r4, lsr #9 │ │ │ │ + cmpeq r7, ip, lsl #9 │ │ │ │ + smlaltbeq pc, r6, r4, lr @ │ │ │ │ + cmpeq r7, r4, ror r4 │ │ │ │ + smlalbbeq pc, r6, ip, lr @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c081d8 <__cxa_atexit@plt+0xbfa27c> │ │ │ │ + ldr r7, [pc, #68] @ c081f4 <__cxa_atexit@plt+0xbfa298> │ │ │ │ + ldr r2, [pc, #68] @ c081f8 <__cxa_atexit@plt+0xbfa29c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r7, [pc, #44] @ c081fc <__cxa_atexit@plt+0xbfa2a0> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #32] @ c08200 <__cxa_atexit@plt+0xbfa2a4> │ │ │ │ + ldr r3, [pc, #32] @ c08204 <__cxa_atexit@plt+0xbfa2a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + cmpeq r7, r8, lsr #8 │ │ │ │ + cmpeq r7, r0, lsl r4 │ │ │ │ + cmppeq r6, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq r4, [r7, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c0b770 <__cxa_atexit@plt+0xbfd814> │ │ │ │ - ldr r3, [pc, #84] @ c0b780 <__cxa_atexit@plt+0xbfd824> │ │ │ │ + bhi c0827c <__cxa_atexit@plt+0xbfa320> │ │ │ │ + ldr r3, [pc, #100] @ c0828c <__cxa_atexit@plt+0xbfa330> │ │ │ │ mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c0b760 <__cxa_atexit@plt+0xbfd804> │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - add r2, r2, r3 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq c08264 <__cxa_atexit@plt+0xbfa308> │ │ │ │ + ldr r3, [pc, #80] @ c08290 <__cxa_atexit@plt+0xbfa334> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c08274 <__cxa_atexit@plt+0xbfa318> │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ - ldr r0, [r9] │ │ │ │ + b c082f0 <__cxa_atexit@plt+0xbfa394> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0b784 <__cxa_atexit@plt+0xbfd828> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c08294 <__cxa_atexit@plt+0xbfa338> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - strdeq ip, [r6, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strheq pc, [r6, #-212] @ 0xffffff2c @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #36] @ c082d8 <__cxa_atexit@plt+0xbfa37c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq c082d0 <__cxa_atexit@plt+0xbfa374> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b c082f0 <__cxa_atexit@plt+0xbfa394> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r7, r7, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + b c082f0 <__cxa_atexit@plt+0xbfa394> │ │ │ │ mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c0b8e8 <__cxa_atexit@plt+0xbfd98c> │ │ │ │ ldr r7, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c0b80c <__cxa_atexit@plt+0xbfd8b0> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r1, r1, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c0b824 <__cxa_atexit@plt+0xbfd8c8> │ │ │ │ - ldr r1, [pc, #284] @ c0b91c <__cxa_atexit@plt+0xbfd9c0> │ │ │ │ - ldr r0, [pc, #284] @ c0b920 <__cxa_atexit@plt+0xbfd9c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c0b848 <__cxa_atexit@plt+0xbfd8ec> │ │ │ │ - ldr r7, [pc, #276] @ c0b928 <__cxa_atexit@plt+0xbfd9cc> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c08364 <__cxa_atexit@plt+0xbfa408> │ │ │ │ + ldr r2, [pc, #180] @ c083c0 <__cxa_atexit@plt+0xbfa464> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c0834c <__cxa_atexit@plt+0xbfa3f0> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c08314 <__cxa_atexit@plt+0xbfa3b8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c08360 <__cxa_atexit@plt+0xbfa404> │ │ │ │ + ldr r3, [pc, #140] @ c083cc <__cxa_atexit@plt+0xbfa470> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c0b860 <__cxa_atexit@plt+0xbfd904> │ │ │ │ - ldr r1, [pc, #220] @ c0b914 <__cxa_atexit@plt+0xbfd9b8> │ │ │ │ - add r2, r0, r2, lsl #6 │ │ │ │ - ldr r0, [pc, #216] @ c0b918 <__cxa_atexit@plt+0xbfd9bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c0b8a4 <__cxa_atexit@plt+0xbfd948> │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r2, [pc, #148] @ c0b90c <__cxa_atexit@plt+0xbfd9b0> │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #144] @ c0b910 <__cxa_atexit@plt+0xbfd9b4> │ │ │ │ - ldr r9, [pc, #132] @ c0b908 <__cxa_atexit@plt+0xbfd9ac> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #84] @ c083c4 <__cxa_atexit@plt+0xbfa468> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - add r2, r0, lr │ │ │ │ - add r2, r2, r9 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - ldr r2, [pc, #120] @ c0b92c <__cxa_atexit@plt+0xbfd9d0> │ │ │ │ - add r0, r0, lr, lsl #6 │ │ │ │ - ldr lr, [pc, #116] @ c0b930 <__cxa_atexit@plt+0xbfd9d4> │ │ │ │ - ldr r9, [pc, #68] @ c0b904 <__cxa_atexit@plt+0xbfd9a8> │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c083b4 <__cxa_atexit@plt+0xbfa458> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c083a0 <__cxa_atexit@plt+0xbfa444> │ │ │ │ + ldr r2, [pc, #56] @ c083c8 <__cxa_atexit@plt+0xbfa46c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add r0, r0, r1 │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #52] @ c0b924 <__cxa_atexit@plt+0xbfd9c8> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - cmpeq r7, ip, ror r7 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - cmpeq r7, r0, asr #15 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r0, lsl #16 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r8, asr #1 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - cmpeq r7, r0, asr #14 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c083b4 <__cxa_atexit@plt+0xbfa458> │ │ │ │ + ldr r7, [pc, #40] @ c083d0 <__cxa_atexit@plt+0xbfa474> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r7, ip, lsr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r3, [pc, #36] @ c08408 <__cxa_atexit@plt+0xbfa4ac> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c08400 <__cxa_atexit@plt+0xbfa4a4> │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0b990 <__cxa_atexit@plt+0xbfda34> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0b9a8 <__cxa_atexit@plt+0xbfda4c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #56] @ c0b9b8 <__cxa_atexit@plt+0xbfda5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + b c082f0 <__cxa_atexit@plt+0xbfa394> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r7, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + b c082f0 <__cxa_atexit@plt+0xbfa394> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c0ba00 <__cxa_atexit@plt+0xbfdaa4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bne c0844c <__cxa_atexit@plt+0xbfa4f0> │ │ │ │ + ldr r3, [pc, #44] @ c08468 <__cxa_atexit@plt+0xbfa50c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c08460 <__cxa_atexit@plt+0xbfa504> │ │ │ │ + ldr r7, [pc, #24] @ c0846c <__cxa_atexit@plt+0xbfa510> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x01573490 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ c0848c <__cxa_atexit@plt+0xbfa530> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, ror #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c08214 <__cxa_atexit@plt+0xbfa2b8> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c08790 <__cxa_atexit@plt+0xbfa834> │ │ │ │ + @ instruction: 0x0146fb90 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c08528 <__cxa_atexit@plt+0xbfa5cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0ba18 <__cxa_atexit@plt+0xbfdabc> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #56] @ c0ba28 <__cxa_atexit@plt+0xbfdacc> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c08530 <__cxa_atexit@plt+0xbfa5d4> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + cmn r1, #1 │ │ │ │ + ble c0850c <__cxa_atexit@plt+0xbfa5b0> │ │ │ │ + ldr r3, [pc, #84] @ c08544 <__cxa_atexit@plt+0xbfa5e8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r2, [pc, #52] @ c08548 <__cxa_atexit@plt+0xbfa5ec> │ │ │ │ + sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ + b 1408d94 <__cxa_atexit@plt+0x13fae38> │ │ │ │ + mov r3, r6 │ │ │ │ + b c08538 <__cxa_atexit@plt+0xbfa5dc> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq pc, [r6, #-240] @ 0xffffff10 @ │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r7, r0, lsr #8 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0858c <__cxa_atexit@plt+0xbfa630> │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #28] @ c08598 <__cxa_atexit@plt+0xbfa63c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r7, ip, lsr #21 │ │ │ │ + smlaltbeq pc, r6, r8, sl @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c08604 <__cxa_atexit@plt+0xbfa6a8> │ │ │ │ + ldr lr, [pc, #76] @ c0860c <__cxa_atexit@plt+0xbfa6b0> │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, r0, #8 │ │ │ │ + sub sl, r5, #28 │ │ │ │ + stm sl, {r0, r2, lr} │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r5, [pc, #24] @ c08610 <__cxa_atexit@plt+0xbfa6b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, ip, lsl r3 │ │ │ │ + cmppeq r6, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c0ba70 <__cxa_atexit@plt+0xbfdb14> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0ba88 <__cxa_atexit@plt+0xbfdb2c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #56] @ c0ba98 <__cxa_atexit@plt+0xbfdb3c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + bne c08694 <__cxa_atexit@plt+0xbfa738> │ │ │ │ + ldr r3, [pc, #208] @ c08704 <__cxa_atexit@plt+0xbfa7a8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c086c4 <__cxa_atexit@plt+0xbfa768> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c086ec <__cxa_atexit@plt+0xbfa790> │ │ │ │ + ldr lr, [pc, #172] @ c0870c <__cxa_atexit@plt+0xbfa7b0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + add r7, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi c086d0 <__cxa_atexit@plt+0xbfa774> │ │ │ │ + ldr r3, [pc, #76] @ c08708 <__cxa_atexit@plt+0xbfa7ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #40] @ c08700 <__cxa_atexit@plt+0xbfa7a4> │ │ │ │ + ldr ip, [r4, #-8] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r6, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0bae0 <__cxa_atexit@plt+0xbfdb84> │ │ │ │ + cmppeq r6, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmppeq r6, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c08768 <__cxa_atexit@plt+0xbfa80c> │ │ │ │ + ldr lr, [pc, #60] @ c08774 <__cxa_atexit@plt+0xbfa818> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add r5, r5, #4 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + strheq pc, [r6, #-136] @ 0xffffff78 @ │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c087bc <__cxa_atexit@plt+0xbfa860> │ │ │ │ + ldr r2, [pc, #48] @ c087d4 <__cxa_atexit@plt+0xbfa878> │ │ │ │ + ldr r7, [r5] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r7, [pc, #20] @ c087d8 <__cxa_atexit@plt+0xbfa87c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlalbbeq pc, r6, r4, r8 @ │ │ │ │ + cmppeq r6, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c08834 <__cxa_atexit@plt+0xbfa8d8> │ │ │ │ + ldr lr, [pc, #60] @ c08840 <__cxa_atexit@plt+0xbfa8e4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + stm lr, {r0, r2, r8} │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + strdeq pc, [r6, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c088c4 <__cxa_atexit@plt+0xbfa968> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0baf8 <__cxa_atexit@plt+0xbfdb9c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #56] @ c0bb08 <__cxa_atexit@plt+0xbfdbac> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c088cc <__cxa_atexit@plt+0xbfa970> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + cmn r1, #1 │ │ │ │ + ble c088a8 <__cxa_atexit@plt+0xbfa94c> │ │ │ │ + ldr r3, [pc, #84] @ c088e0 <__cxa_atexit@plt+0xbfa984> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r2, [pc, #52] @ c088e4 <__cxa_atexit@plt+0xbfa988> │ │ │ │ + sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b c0b7b0 <__cxa_atexit@plt+0xbfd854> │ │ │ │ + b 1408d94 <__cxa_atexit@plt+0x13fae38> │ │ │ │ + mov r3, r6 │ │ │ │ + b c088d4 <__cxa_atexit@plt+0xbfa978> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r7, r4, lsl #1 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c08928 <__cxa_atexit@plt+0xbfa9cc> │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #28] @ c08934 <__cxa_atexit@plt+0xbfa9d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq pc, [r6, #-224] @ 0xffffff20 @ │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c0bbd4 <__cxa_atexit@plt+0xbfdc78> │ │ │ │ - smlaltbeq fp, r6, r0, r8 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ + cmpeq r7, r0, lsl r7 │ │ │ │ + cmppeq r6, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub lr, r5, #32 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c089d0 <__cxa_atexit@plt+0xbfaa74> │ │ │ │ + ldr r8, [pc, #124] @ c089dc <__cxa_atexit@plt+0xbfaa80> │ │ │ │ + add r7, r2, #3 │ │ │ │ + ldr r0, [r2, #15] │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0bb94 <__cxa_atexit@plt+0xbfdc38> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0bb9c <__cxa_atexit@plt+0xbfdc40> │ │ │ │ - ldr r1, [pc, #100] @ c0bbb0 <__cxa_atexit@plt+0xbfdc54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c0bb80 <__cxa_atexit@plt+0xbfdc24> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r0, [pc, #80] @ c0bbb8 <__cxa_atexit@plt+0xbfdc5c> │ │ │ │ - mov r1, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldm r7, {r1, r3, r7} │ │ │ │ + str r8, [r2, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + beq c089c4 <__cxa_atexit@plt+0xbfaa68> │ │ │ │ + ldr r2, [pc, #80] @ c089e0 <__cxa_atexit@plt+0xbfaa84> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r3, r3, #8 │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub r1, r5, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + stm r1, {r0, r2, r9} │ │ │ │ + ldr r0, [pc, #44] @ c089e4 <__cxa_atexit@plt+0xbfaa88> │ │ │ │ + mov r5, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c0bbb4 <__cxa_atexit@plt+0xbfdc58> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add sl, r0, #1 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c0bba4 <__cxa_atexit@plt+0xbfdc48> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r6, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ - cmpeq r7, r4, lsr #20 │ │ │ │ - cmppeq r6, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - smlaltteq fp, r6, ip, r7 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0bc1c <__cxa_atexit@plt+0xbfdcc0> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq fp, r6, r8, r7 │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + cmpeq r7, r8, asr pc │ │ │ │ + cmppeq r6, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc c0bd7c <__cxa_atexit@plt+0xbfde20> │ │ │ │ + ldr r3, [pc, #52] @ c08a30 <__cxa_atexit@plt+0xbfaad4> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + stmda r5, {r0, r1, r3, r9} │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #12] @ c08a34 <__cxa_atexit@plt+0xbfaad8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 1963e38 <__cxa_atexit@plt+0x1955edc> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r7, ip, ror #29 │ │ │ │ + cmppeq r6, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c08ab8 <__cxa_atexit@plt+0xbfab5c> │ │ │ │ + ldr r3, [pc, #228] @ c08b3c <__cxa_atexit@plt+0xbfabe0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r8, [r2, #20]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldmdb r2, {r0, r1} │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c0bca0 <__cxa_atexit@plt+0xbfdd44> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add r3, r8, #4 │ │ │ │ - cmp r3, r0 │ │ │ │ - ble c0bcb4 <__cxa_atexit@plt+0xbfdd58> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - sub r3, r3, r1 │ │ │ │ - add r3, r3, lr │ │ │ │ - cmp r3, r0 │ │ │ │ - movge r3, r0 │ │ │ │ - cmp r3, #3 │ │ │ │ - ble c0bcf4 <__cxa_atexit@plt+0xbfdd98> │ │ │ │ - ldr lr, [pc, #276] @ c0bdac <__cxa_atexit@plt+0xbfde50> │ │ │ │ - add r3, r3, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - b c0bd00 <__cxa_atexit@plt+0xbfdda4> │ │ │ │ - ldr r3, [pc, #264] @ c0bdb0 <__cxa_atexit@plt+0xbfde54> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #24]! │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r0, r1 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c0bd1c <__cxa_atexit@plt+0xbfddc0> │ │ │ │ - ldr r0, [pc, #196] @ c0bda0 <__cxa_atexit@plt+0xbfde44> │ │ │ │ - ldr r1, [pc, #196] @ c0bda4 <__cxa_atexit@plt+0xbfde48> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r2, [r5] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - b c0bd54 <__cxa_atexit@plt+0xbfddf8> │ │ │ │ - ldr lr, [pc, #172] @ c0bda8 <__cxa_atexit@plt+0xbfde4c> │ │ │ │ - add r3, r0, #4 │ │ │ │ + str r3, [r2, #16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c08af8 <__cxa_atexit@plt+0xbfab9c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c08b24 <__cxa_atexit@plt+0xbfabc8> │ │ │ │ + ldr lr, [pc, #192] @ c08b44 <__cxa_atexit@plt+0xbfabe8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str lr, [r5, #20] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + lsl r7, r7, #1 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi c08b04 <__cxa_atexit@plt+0xbfaba8> │ │ │ │ + ldr r3, [pc, #92] @ c08b40 <__cxa_atexit@plt+0xbfabe4> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c0bd60 <__cxa_atexit@plt+0xbfde04> │ │ │ │ - ldr r0, [pc, #108] @ c0bd98 <__cxa_atexit@plt+0xbfde3c> │ │ │ │ - strb r2, [r5] │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - ldr r3, [pc, #100] @ c0bd9c <__cxa_atexit@plt+0xbfde40> │ │ │ │ - add r2, r1, r2, lsl #6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - sub r8, lr, #3 │ │ │ │ - mov r6, lr │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r7, #4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - movcc r7, #3 │ │ │ │ - strb r2, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c0bf50 <__cxa_atexit@plt+0xbfdff4> │ │ │ │ - ldr r0, [pc, #48] @ c0bdb4 <__cxa_atexit@plt+0xbfde58> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - cmpeq r7, r8, asr #5 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - cmpeq r7, r4, lsr #6 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - strdeq fp, [r6, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c08b38 <__cxa_atexit@plt+0xbfabdc> │ │ │ │ + ldr ip, [r4, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmppeq r6, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + strdeq pc, [r6, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0be00 <__cxa_atexit@plt+0xbfdea4> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [pc, #40] @ c0be0c <__cxa_atexit@plt+0xbfdeb0> │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - bx r0 │ │ │ │ + bcc c08ba0 <__cxa_atexit@plt+0xbfac44> │ │ │ │ + ldr lr, [pc, #60] @ c08bac <__cxa_atexit@plt+0xbfac50> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add r5, r5, #4 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - smlaltbeq fp, r6, r4, r5 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldmib r3, {r0, r2, r9} │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + @ instruction: 0x0146f49c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c08bf4 <__cxa_atexit@plt+0xbfac98> │ │ │ │ + ldr r2, [pc, #40] @ c08bfc <__cxa_atexit@plt+0xbfaca0> │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - sub r5, r5, #20 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - cmpeq r6, ip, asr r5 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b 19684f4 <__cxa_atexit@plt+0x195a598> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmppeq r6, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldmib r3, {r0, r2, r9} │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - sub r5, r5, #20 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - cmpeq r6, r4, lsl r5 │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ + ldr r3, [pc, #60] @ c08c50 <__cxa_atexit@plt+0xbfacf4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c08c48 <__cxa_atexit@plt+0xbfacec> │ │ │ │ + ldr r3, [pc, #40] @ c08c54 <__cxa_atexit@plt+0xbfacf8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #24] @ c08c58 <__cxa_atexit@plt+0xbfacfc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r7, r8, lsr #32 │ │ │ │ + strdeq pc, [r6, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0bee0 <__cxa_atexit@plt+0xbfdf84> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #4]! │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr r8, [r3, #28] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0bee4 <__cxa_atexit@plt+0xbfdf88> │ │ │ │ - add r3, r5, #4 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - smlalbteq fp, r6, r0, r4 │ │ │ │ - andeq r4, r0, ip, ror #31 │ │ │ │ + ldr r3, [pc, #28] @ c08c8c <__cxa_atexit@plt+0xbfad30> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #12] @ c08c90 <__cxa_atexit@plt+0xbfad34> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r7, r4, ror #31 │ │ │ │ + strheq pc, [r6, #-60] @ 0xffffffc4 @ │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0bf3c <__cxa_atexit@plt+0xbfdfe0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #8]! │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #2 │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0bf40 <__cxa_atexit@plt+0xbfdfe4> │ │ │ │ - add r3, r5, #8 │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c0c08c <__cxa_atexit@plt+0xbfe130> │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c0c014 <__cxa_atexit@plt+0xbfe0b8> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c0bfe0 <__cxa_atexit@plt+0xbfe084> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c0c034 <__cxa_atexit@plt+0xbfe0d8> │ │ │ │ - add r1, r1, r0 │ │ │ │ - lsl r2, lr, #12 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ - ldrb r1, [r1, #10] │ │ │ │ - ldr lr, [pc, #284] @ c0c0c8 <__cxa_atexit@plt+0xbfe16c> │ │ │ │ - ldr r9, [pc, #284] @ c0c0cc <__cxa_atexit@plt+0xbfe170> │ │ │ │ - ldr r8, [pc, #244] @ c0c0a8 <__cxa_atexit@plt+0xbfe14c> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - strb r0, [r5] │ │ │ │ - add r0, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r8 │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r0, r1, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ - ldr r8, [pc, #208] @ c0c0c0 <__cxa_atexit@plt+0xbfe164> │ │ │ │ - ldr r1, [pc, #208] @ c0c0c4 <__cxa_atexit@plt+0xbfe168> │ │ │ │ - add r2, r0, lr, lsl #6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r0, [r5] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [pc, #156] @ c0c0b8 <__cxa_atexit@plt+0xbfe15c> │ │ │ │ - ldr r1, [pc, #156] @ c0c0bc <__cxa_atexit@plt+0xbfe160> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c08d2c <__cxa_atexit@plt+0xbfadd0> │ │ │ │ + mov r8, #0 │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r1, [pc, #108] @ c08d38 <__cxa_atexit@plt+0xbfaddc> │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub lr, r6, #31 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r5] │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r0, r1, r0 │ │ │ │ - ldr r9, [pc, #108] @ c0c0ac <__cxa_atexit@plt+0xbfe150> │ │ │ │ - ldrb r1, [r0, #9] │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ - ldrb r8, [r0, #11] │ │ │ │ - lsl r0, lr, #18 │ │ │ │ - ldr lr, [pc, #92] @ c0c0b0 <__cxa_atexit@plt+0xbfe154> │ │ │ │ - ldr sl, [pc, #92] @ c0c0b4 <__cxa_atexit@plt+0xbfe158> │ │ │ │ - add r0, r0, r1, lsl #12 │ │ │ │ - add r0, r0, r2, lsl #6 │ │ │ │ + ldr sl, [pc, #96] @ c08d3c <__cxa_atexit@plt+0xbfade0> │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r8 │ │ │ │ - strb r8, [r5, #-4] │ │ │ │ - strb r1, [r5] │ │ │ │ - strb r2, [r5, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, r0, r9 │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r9, [pc, #84] @ c08d40 <__cxa_atexit@plt+0xbfade4> │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ str sl, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #60] @ c0c0d0 <__cxa_atexit@plt+0xbfe174> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - cmppeq r6, r8, lsr #31 @ p-variant is OBSOLETE │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - cmppeq r6, r0, ror #31 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - cmpeq r7, ip │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - cmpeq r7, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq fp, r6, r0, r2 │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c0bf50 <__cxa_atexit@plt+0xbfdff4> │ │ │ │ - smlalbteq fp, r6, r8, r2 │ │ │ │ - andeq r9, r0, sp, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0c13c <__cxa_atexit@plt+0xbfe1e0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #12]! │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr sl, [r3, #28] │ │ │ │ - ldrb r9, [r3, #-8] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #3 │ │ │ │ - add r0, sl, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #64] @ c08d44 <__cxa_atexit@plt+0xbfade8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ - strb r9, [r0, #10] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0c140 <__cxa_atexit@plt+0xbfe1e4> │ │ │ │ - add r3, r5, #12 │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - cmpeq r6, r4, ror #4 │ │ │ │ - andeq r4, r0, ip, ror #31 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r7, r0, #1 │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsheq r3, [r7, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0x01572f90 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrsbeq r3, [r7, #-128] @ 0xffffff80 │ │ │ │ + cmppeq r6, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0c198 <__cxa_atexit@plt+0xbfe23c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c08d9c <__cxa_atexit@plt+0xbfae40> │ │ │ │ + ldr lr, [pc, #56] @ c08da8 <__cxa_atexit@plt+0xbfae4c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbc0 │ │ │ │ + strheq pc, [r6, #-32] @ 0xffffffe0 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ - ldrb lr, [r3, #8]! │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #2 │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0c19c <__cxa_atexit@plt+0xbfe240> │ │ │ │ - add r3, r5, #8 │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c08e04 <__cxa_atexit@plt+0xbfaea8> │ │ │ │ + ldr r2, [pc, #60] @ c08e10 <__cxa_atexit@plt+0xbfaeb4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r3, {r2, r7, r8} │ │ │ │ + beq c08dfc <__cxa_atexit@plt+0xbfaea0> │ │ │ │ + ldr r3, [pc, #40] @ c08e14 <__cxa_atexit@plt+0xbfaeb8> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - cmpeq r6, r8, lsl #4 │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmppeq r6, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0c1ec <__cxa_atexit@plt+0xbfe290> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #4]! │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr r8, [r3, #28] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0c1f0 <__cxa_atexit@plt+0xbfe294> │ │ │ │ - add r3, r5, #4 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - strheq fp, [r6, #-20] @ 0xffffffec │ │ │ │ - andeq r3, r1, lr, ror #31 │ │ │ │ + ldr r3, [pc, #16] @ c08e3c <__cxa_atexit@plt+0xbfaee0> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmppeq r6, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0c258 <__cxa_atexit@plt+0xbfe2fc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #16]! │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr ip, [r3, #28] │ │ │ │ - ldrb r8, [r3, #-12] │ │ │ │ - ldrb sl, [r3, #-8] │ │ │ │ - ldrb r9, [r3, #-4] │ │ │ │ - add r1, r0, #4 │ │ │ │ - add r0, ip, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - strb sl, [r0, #11] │ │ │ │ - strb r8, [r0, #10] │ │ │ │ - strb r9, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0c25c <__cxa_atexit@plt+0xbfe300> │ │ │ │ - add r3, r5, #16 │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c08e90 <__cxa_atexit@plt+0xbfaf34> │ │ │ │ + ldr r2, [pc, #64] @ c08ea8 <__cxa_atexit@plt+0xbfaf4c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + lsl r8, r7, #2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #10 │ │ │ │ + mov r9, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + ldr r3, [pc, #20] @ c08eac <__cxa_atexit@plt+0xbfaf50> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + smlaltbeq pc, r6, ip, r1 @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c08f34 <__cxa_atexit@plt+0xbfafd8> │ │ │ │ + ldr r2, [pc, #124] @ c08f50 <__cxa_atexit@plt+0xbfaff4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq c08f28 <__cxa_atexit@plt+0xbfafcc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c08f3c <__cxa_atexit@plt+0xbfafe0> │ │ │ │ + ldr r3, [pc, #80] @ c08f54 <__cxa_atexit@plt+0xbfaff8> │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r6, [pc, #64] @ c08f58 <__cxa_atexit@plt+0xbfaffc> │ │ │ │ + sub sl, r2, #2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - cmpeq r6, r4, asr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c0c2b4 <__cxa_atexit@plt+0xbfe358> │ │ │ │ - ldr r7, [pc, #52] @ c0c2c4 <__cxa_atexit@plt+0xbfe368> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c0c2a8 <__cxa_atexit@plt+0xbfe34c> │ │ │ │ - mov r7, r9 │ │ │ │ - b c0c2d8 <__cxa_atexit@plt+0xbfe37c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0c2c8 <__cxa_atexit@plt+0xbfe36c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strheq fp, [r6, #-188] @ 0xffffff44 │ │ │ │ - smlaltteq fp, r6, r8, r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + cmpeq r7, r0, asr #13 │ │ │ │ + cmppeq r6, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #96 @ 0x60 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0c3bc <__cxa_atexit@plt+0xbfe460> │ │ │ │ - ldr lr, [pc, #228] @ c0c3d8 <__cxa_atexit@plt+0xbfe47c> │ │ │ │ + bcc c08fac <__cxa_atexit@plt+0xbfb050> │ │ │ │ + ldr r2, [pc, #52] @ c08fb8 <__cxa_atexit@plt+0xbfb05c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - stmib r7, {r1, r8} │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, r2, r9 │ │ │ │ - str r9, [r1, #20]! │ │ │ │ - cmp r2, #65 @ 0x41 │ │ │ │ - str r0, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - bge c0c34c <__cxa_atexit@plt+0xbfe3f0> │ │ │ │ - ldr r6, [pc, #176] @ c0c3e4 <__cxa_atexit@plt+0xbfe488> │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r1, [pc, #136] @ c0c3dc <__cxa_atexit@plt+0xbfe480> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [pc, #120] @ c0c3e0 <__cxa_atexit@plt+0xbfe484> │ │ │ │ - sub r0, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #28]! │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - bhi c0c3c8 <__cxa_atexit@plt+0xbfe46c> │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - sub r3, r5, #32 │ │ │ │ - stmda r5, {r2, lr} │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - stm r3, {r0, r1, r9} │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - mov r3, #96 @ 0x60 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr r3, [pc, #32] @ c08fbc <__cxa_atexit@plt+0xbfb060> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r6, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r1, r9} │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + cmpeq r7, r8, lsr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09000 <__cxa_atexit@plt+0xbfb0a4> │ │ │ │ + ldr r2, [pc, #44] @ c09008 <__cxa_atexit@plt+0xbfb0ac> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c08ff4 <__cxa_atexit@plt+0xbfb098> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1a1ef78 <__cxa_atexit@plt+0x1a1101c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff8c8 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - cmppeq r6, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - smlalbteq sl, r6, ip, pc @ │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #112] @ c0c46c <__cxa_atexit@plt+0xbfe510> │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r1, r2, r7} │ │ │ │ - mov r8, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - bhi c0c45c <__cxa_atexit@plt+0xbfe500> │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - sub r5, r5, #32 │ │ │ │ - b c0bc38 <__cxa_atexit@plt+0xbfdcdc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1a1ef78 <__cxa_atexit@plt+0x1a1101c> │ │ │ │ + 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 c0905c <__cxa_atexit@plt+0xbfb100> │ │ │ │ + ldr r3, [pc, #40] @ c0906c <__cxa_atexit@plt+0xbfb110> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + ldr r8, [pc, #24] @ c09070 <__cxa_atexit@plt+0xbfb114> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0x01573590 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c090c0 <__cxa_atexit@plt+0xbfb164> │ │ │ │ + ldr r2, [pc, #56] @ c090c8 <__cxa_atexit@plt+0xbfb16c> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ c090cc <__cxa_atexit@plt+0xbfb170> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + beq c090b4 <__cxa_atexit@plt+0xbfb158> │ │ │ │ + mov r7, r3 │ │ │ │ + b c090d8 <__cxa_atexit@plt+0xbfb17c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r7, ip, lsl r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c0c568 <__cxa_atexit@plt+0xbfe60c> │ │ │ │ - cmpeq r6, ip, lsl #30 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c0910c <__cxa_atexit@plt+0xbfb1b0> │ │ │ │ + ldr r1, [pc, #180] @ c091a0 <__cxa_atexit@plt+0xbfb244> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0c528 <__cxa_atexit@plt+0xbfe5cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0c530 <__cxa_atexit@plt+0xbfe5d4> │ │ │ │ - ldr r1, [pc, #100] @ c0c544 <__cxa_atexit@plt+0xbfe5e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c0c514 <__cxa_atexit@plt+0xbfe5b8> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r0, [pc, #80] @ c0c54c <__cxa_atexit@plt+0xbfe5f0> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c0c548 <__cxa_atexit@plt+0xbfe5ec> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c09174 <__cxa_atexit@plt+0xbfb218> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #136] @ c0919c <__cxa_atexit@plt+0xbfb240> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c09184 <__cxa_atexit@plt+0xbfb228> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c0918c <__cxa_atexit@plt+0xbfb230> │ │ │ │ + ldr lr, [pc, #104] @ c091a4 <__cxa_atexit@plt+0xbfb248> │ │ │ │ + ldr r1, [pc, #104] @ c091a8 <__cxa_atexit@plt+0xbfb24c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #8] │ │ │ │ + stmdb r5, {r2, lr} │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r6, [pc, #68] @ c091ac <__cxa_atexit@plt+0xbfb250> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ - b c0c538 <__cxa_atexit@plt+0xbfe5dc> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1a1acb8 <__cxa_atexit@plt+0x1a0cd5c> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq r6, r0, ror #7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01570090 │ │ │ │ - ldrheq pc, [r6, #-60] @ 0xffffffc4 @ │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - cmpeq r6, r8, asr lr │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0c5a4 <__cxa_atexit@plt+0xbfe648> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r3, r5, #32 │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - stm r3, {r0, r2, sl} │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, lsl #28 │ │ │ │ - andeq r0, r0, r9, ror #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c0c704 <__cxa_atexit@plt+0xbfe7a8> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r2, #16]! │ │ │ │ - ldr r0, [r2, #-12] │ │ │ │ - ldr r3, [r2, #-8] │ │ │ │ - ldr r1, [r2, #-4] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - add r3, r3, r0 │ │ │ │ - cmp r3, r1 │ │ │ │ - ble c0c628 <__cxa_atexit@plt+0xbfe6cc> │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r0, r8, #4 │ │ │ │ - cmp r0, r9 │ │ │ │ - ble c0c63c <__cxa_atexit@plt+0xbfe6e0> │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp r3, r9 │ │ │ │ - movge r3, r9 │ │ │ │ - cmp r3, #3 │ │ │ │ - ble c0c67c <__cxa_atexit@plt+0xbfe720> │ │ │ │ - ldr r0, [pc, #276] @ c0c734 <__cxa_atexit@plt+0xbfe7d8> │ │ │ │ - add r3, r3, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b c0c688 <__cxa_atexit@plt+0xbfe72c> │ │ │ │ - ldr r3, [pc, #264] @ c0c738 <__cxa_atexit@plt+0xbfe7dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r0, r1 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c0c6a4 <__cxa_atexit@plt+0xbfe748> │ │ │ │ - ldr r0, [pc, #196] @ c0c728 <__cxa_atexit@plt+0xbfe7cc> │ │ │ │ - ldr r1, [pc, #196] @ c0c72c <__cxa_atexit@plt+0xbfe7d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r2, [r5] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - b c0c6dc <__cxa_atexit@plt+0xbfe780> │ │ │ │ - ldr r0, [pc, #172] @ c0c730 <__cxa_atexit@plt+0xbfe7d4> │ │ │ │ - add r3, r9, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c0c6e8 <__cxa_atexit@plt+0xbfe78c> │ │ │ │ - ldr r0, [pc, #108] @ c0c720 <__cxa_atexit@plt+0xbfe7c4> │ │ │ │ - strb r2, [r5] │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - ldr r3, [pc, #100] @ c0c724 <__cxa_atexit@plt+0xbfe7c8> │ │ │ │ - add r2, r1, r2, lsl #6 │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + cmpeq r7, r4, lsl r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx 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 c0921c <__cxa_atexit@plt+0xbfb2c0> │ │ │ │ + ldr lr, [pc, #64] @ c09228 <__cxa_atexit@plt+0xbfb2cc> │ │ │ │ + ldr r1, [pc, #64] @ c0922c <__cxa_atexit@plt+0xbfb2d0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stmdb r5, {r2, lr} │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ c09230 <__cxa_atexit@plt+0xbfb2d4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - sub r8, lr, #3 │ │ │ │ - mov r6, lr │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r7, #4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - movcc r7, #3 │ │ │ │ - strb r2, [r5] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1a1acb8 <__cxa_atexit@plt+0x1a0cd5c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq r7, r8, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c09254 <__cxa_atexit@plt+0xbfb2f8> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c0c8b8 <__cxa_atexit@plt+0xbfe95c> │ │ │ │ - ldr r0, [pc, #48] @ c0c73c <__cxa_atexit@plt+0xbfe7e0> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ + b c09270 <__cxa_atexit@plt+0xbfb314> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c092f0 <__cxa_atexit@plt+0xbfb394> │ │ │ │ + ldr r2, [pc, #228] @ c09370 <__cxa_atexit@plt+0xbfb414> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c092d0 <__cxa_atexit@plt+0xbfb374> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c09294 <__cxa_atexit@plt+0xbfb338> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c092e8 <__cxa_atexit@plt+0xbfb38c> │ │ │ │ + ldr r3, [pc, #184] @ c09378 <__cxa_atexit@plt+0xbfb41c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c0934c <__cxa_atexit@plt+0xbfb3f0> │ │ │ │ + ldr r9, [pc, #116] @ c0937c <__cxa_atexit@plt+0xbfb420> │ │ │ │ + sub r7, r2, #15 │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #104] @ c09380 <__cxa_atexit@plt+0xbfb424> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #100] @ c09384 <__cxa_atexit@plt+0xbfb428> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c09374 <__cxa_atexit@plt+0xbfb418> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - cmppeq r6, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0x0156f99c │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - hvceq 27332 @ 0x6ac4 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrsbeq r3, [r7, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r7, r0, ror #26 │ │ │ │ + cmpeq r7, r0, asr #11 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c093bc <__cxa_atexit@plt+0xbfb460> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c093b4 <__cxa_atexit@plt+0xbfb458> │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b c09270 <__cxa_atexit@plt+0xbfb314> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b c09270 <__cxa_atexit@plt+0xbfb314> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0c788 <__cxa_atexit@plt+0xbfe82c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [pc, #40] @ c0c794 <__cxa_atexit@plt+0xbfe838> │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ + bcc c09434 <__cxa_atexit@plt+0xbfb4d8> │ │ │ │ + ldr r8, [pc, #84] @ c0944c <__cxa_atexit@plt+0xbfb4f0> │ │ │ │ + sub r7, r6, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #76] @ c09450 <__cxa_atexit@plt+0xbfb4f4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #72] @ c09454 <__cxa_atexit@plt+0xbfb4f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #28] @ c09458 <__cxa_atexit@plt+0xbfb4fc> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - cmpeq r6, ip, lsl ip │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - stmda r5!, {r1, r3, r8, lr} │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - smlaltteq sl, r6, r4, fp │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - stmda r5!, {r1, r3, r8, lr} │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - smlaltbeq sl, r6, ip, fp │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0c82c <__cxa_atexit@plt+0xbfe8d0> │ │ │ │ - add r3, r5, #4 │ │ │ │ - b c0c84c <__cxa_atexit@plt+0xbfe8f0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #4]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r8, [r3, #24] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldrsheq r3, [r7, #-16] │ │ │ │ + cmpeq r7, r4, ror ip │ │ │ │ + ldrsbeq r2, [r7, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + cmpeq r6, r0, lsl ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0948c <__cxa_atexit@plt+0xbfb530> │ │ │ │ + ldr r2, [pc, #28] @ c0949c <__cxa_atexit@plt+0xbfb540> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - cmpeq r6, r8, asr fp │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ + b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ + ldr r7, [pc, #12] @ c094a0 <__cxa_atexit@plt+0xbfb544> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + strdeq lr, [r6, #-180] @ 0xffffff4c │ │ │ │ + smlalbteq lr, r6, ip, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0c880 <__cxa_atexit@plt+0xbfe924> │ │ │ │ - add r3, r5, #8 │ │ │ │ - b c0c8a8 <__cxa_atexit@plt+0xbfe94c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #8]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #2 │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c0c9f4 <__cxa_atexit@plt+0xbfea98> │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c0c97c <__cxa_atexit@plt+0xbfea20> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c0c948 <__cxa_atexit@plt+0xbfe9ec> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c0c99c <__cxa_atexit@plt+0xbfea40> │ │ │ │ - add r1, r1, r0 │ │ │ │ - lsl r2, lr, #12 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ - ldrb r1, [r1, #10] │ │ │ │ - ldr lr, [pc, #284] @ c0ca30 <__cxa_atexit@plt+0xbfead4> │ │ │ │ - ldr r9, [pc, #284] @ c0ca34 <__cxa_atexit@plt+0xbfead8> │ │ │ │ - ldr r8, [pc, #244] @ c0ca10 <__cxa_atexit@plt+0xbfeab4> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - strb r0, [r5] │ │ │ │ - add r0, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r8 │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r0, r1, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ - ldr r8, [pc, #208] @ c0ca28 <__cxa_atexit@plt+0xbfeacc> │ │ │ │ - ldr r1, [pc, #208] @ c0ca2c <__cxa_atexit@plt+0xbfead0> │ │ │ │ - add r2, r0, lr, lsl #6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r0, [r5] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [pc, #156] @ c0ca20 <__cxa_atexit@plt+0xbfeac4> │ │ │ │ - ldr r1, [pc, #156] @ c0ca24 <__cxa_atexit@plt+0xbfeac8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5] │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r0, r1, r0 │ │ │ │ - ldr r9, [pc, #108] @ c0ca14 <__cxa_atexit@plt+0xbfeab8> │ │ │ │ - ldrb r1, [r0, #9] │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ - ldrb r8, [r0, #11] │ │ │ │ - lsl r0, lr, #18 │ │ │ │ - ldr lr, [pc, #92] @ c0ca18 <__cxa_atexit@plt+0xbfeabc> │ │ │ │ - ldr sl, [pc, #92] @ c0ca1c <__cxa_atexit@plt+0xbfeac0> │ │ │ │ - add r0, r0, r1, lsl #12 │ │ │ │ - add r0, r0, r2, lsl #6 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c09500 <__cxa_atexit@plt+0xbfb5a4> │ │ │ │ + ldr lr, [pc, #64] @ c0950c <__cxa_atexit@plt+0xbfb5b0> │ │ │ │ + ldr r1, [pc, #64] @ c09510 <__cxa_atexit@plt+0xbfb5b4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add lr, pc, lr │ │ │ │ - add r0, r0, r8 │ │ │ │ - strb r8, [r5, #-4] │ │ │ │ - strb r1, [r5] │ │ │ │ - strb r2, [r5, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, r0, r9 │ │ │ │ - str sl, [r3, #4] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #60] @ c0ca38 <__cxa_atexit@plt+0xbfeadc> │ │ │ │ - mov r3, #8 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r3, [pc, #32] @ c09514 <__cxa_atexit@plt+0xbfb5b8> │ │ │ │ + sub r9, r6, #7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b c1a1d8 <__cxa_atexit@plt+0xc0c27c> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - cmppeq r6, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - cmppeq r6, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - cmppeq r6, r4, lsr #13 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - cmppeq r6, r8, ror #13 @ p-variant is OBSOLETE │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - hvceq 27288 @ 0x6a98 │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c0c8b8 <__cxa_atexit@plt+0xbfe95c> │ │ │ │ - cmpeq r6, r0, ror #18 │ │ │ │ - andeq r4, r0, ip, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0ca78 <__cxa_atexit@plt+0xbfeb1c> │ │ │ │ - add r3, r5, #12 │ │ │ │ - b c0caa8 <__cxa_atexit@plt+0xbfeb4c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #12]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr sl, [r3, #24] │ │ │ │ - ldrb r9, [r3, #-8] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #3 │ │ │ │ - add r0, sl, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r9, [r0, #10] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - strdeq sl, [r6, #-140] @ 0xffffff74 │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0cadc <__cxa_atexit@plt+0xbfeb80> │ │ │ │ - add r3, r5, #8 │ │ │ │ - b c0cb04 <__cxa_atexit@plt+0xbfeba8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #8]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #2 │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - smlaltbeq sl, r6, r0, r8 │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0cb38 <__cxa_atexit@plt+0xbfebdc> │ │ │ │ - add r3, r5, #4 │ │ │ │ - b c0cb58 <__cxa_atexit@plt+0xbfebfc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #4]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r8, [r3, #24] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - cmpeq r6, ip, asr #16 │ │ │ │ - andeq r9, r0, sp, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0cb8c <__cxa_atexit@plt+0xbfec30> │ │ │ │ - add r3, r5, #16 │ │ │ │ - b c0cbc4 <__cxa_atexit@plt+0xbfec68> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #16]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr ip, [r3, #24] │ │ │ │ - ldrb r8, [r3, #-12] │ │ │ │ - ldrb sl, [r3, #-8] │ │ │ │ - ldrb r9, [r3, #-4] │ │ │ │ - add r1, r0, #4 │ │ │ │ - add r0, ip, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb sl, [r0, #11] │ │ │ │ - strb r8, [r0, #10] │ │ │ │ - strb r9, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - smlaltteq sl, r6, r0, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0cc28 <__cxa_atexit@plt+0xbfeccc> │ │ │ │ - ldr r2, [pc, #60] @ c0cc30 <__cxa_atexit@plt+0xbfecd4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ + ldrsheq r3, [r7, #-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 c095a0 <__cxa_atexit@plt+0xbfb644> │ │ │ │ + ldr r2, [pc, #124] @ c095b8 <__cxa_atexit@plt+0xbfb65c> │ │ │ │ + ldr r1, [pc, #124] @ c095bc <__cxa_atexit@plt+0xbfb660> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ c0cc34 <__cxa_atexit@plt+0xbfecd8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq c0cc1c <__cxa_atexit@plt+0xbfecc0> │ │ │ │ - mov r7, r3 │ │ │ │ - b c0cc44 <__cxa_atexit@plt+0xbfece8> │ │ │ │ - ldr r0, [r3] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + beq c09564 <__cxa_atexit@plt+0xbfb608> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c095ac <__cxa_atexit@plt+0xbfb650> │ │ │ │ + ldr r2, [pc, #72] @ c095c0 <__cxa_atexit@plt+0xbfb664> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #60] @ c095c4 <__cxa_atexit@plt+0xbfb668> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r3} │ │ │ │ + beq c09598 <__cxa_atexit@plt+0xbfb63c> │ │ │ │ + b c090d8 <__cxa_atexit@plt+0xbfb17c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrheq lr, [r6, #-196] @ 0xffffff3c │ │ │ │ - hvceq 27260 @ 0x6a7c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0cd10 <__cxa_atexit@plt+0xbfedb4> │ │ │ │ - ldr lr, [pc, #204] @ c0cd2c <__cxa_atexit@plt+0xbfedd0> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - stmib r7, {r0, r1, r8} │ │ │ │ - mov r1, r7 │ │ │ │ - cmp r2, #65 @ 0x41 │ │ │ │ - str r2, [r1, #16]! │ │ │ │ - bge c0ccac <__cxa_atexit@plt+0xbfed50> │ │ │ │ - ldr r6, [pc, #164] @ c0cd38 <__cxa_atexit@plt+0xbfeddc> │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r1, [pc, #124] @ c0cd30 <__cxa_atexit@plt+0xbfedd4> │ │ │ │ - mov lr, #0 │ │ │ │ - str lr, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [pc, #108] @ c0cd34 <__cxa_atexit@plt+0xbfedd8> │ │ │ │ - sub r0, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #24]! │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - bhi c0cd1c <__cxa_atexit@plt+0xbfedc0> │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - sub r9, r5, #32 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - stm r9, {r0, r2, r8, lr} │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r1, r8} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - ldrheq lr, [r6, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - hvceq 27240 @ 0x6a68 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #104] @ c0cdb8 <__cxa_atexit@plt+0xbfee5c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r0, r2, r7} │ │ │ │ - mov r8, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r1 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - bhi c0cda8 <__cxa_atexit@plt+0xbfee4c> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - sub r5, r5, #28 │ │ │ │ - b c0c5c0 <__cxa_atexit@plt+0xbfe664> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + cmpeq r7, r4, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c0ceb4 <__cxa_atexit@plt+0xbfef58> │ │ │ │ - smlalbteq sl, r6, r0, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0ce74 <__cxa_atexit@plt+0xbfef18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0ce7c <__cxa_atexit@plt+0xbfef20> │ │ │ │ - ldr r1, [pc, #100] @ c0ce90 <__cxa_atexit@plt+0xbfef34> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c0ce60 <__cxa_atexit@plt+0xbfef04> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r0, [pc, #80] @ c0ce98 <__cxa_atexit@plt+0xbfef3c> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c0ce94 <__cxa_atexit@plt+0xbfef38> │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c09648 <__cxa_atexit@plt+0xbfb6ec> │ │ │ │ + ldr r3, [pc, #120] @ c09670 <__cxa_atexit@plt+0xbfb714> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c09638 <__cxa_atexit@plt+0xbfb6dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c09658 <__cxa_atexit@plt+0xbfb6fc> │ │ │ │ + ldr r7, [pc, #92] @ c09678 <__cxa_atexit@plt+0xbfb71c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldrh r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b c0ce84 <__cxa_atexit@plt+0xbfef28> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0156ea94 │ │ │ │ - cmppeq r6, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r0, ror sl │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - cmpeq r6, ip, lsl #10 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0cef0 <__cxa_atexit@plt+0xbfef94> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r3, r5, #32 │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - stm r3, {r0, r2, sl} │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c09674 <__cxa_atexit@plt+0xbfb718> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strheq sl, [r6, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r9, ror #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c0d050 <__cxa_atexit@plt+0xbff0f4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r2, #16]! │ │ │ │ - ldr r0, [r2, #-12] │ │ │ │ - ldr r3, [r2, #-8] │ │ │ │ - ldr r1, [r2, #-4] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - add r3, r3, r0 │ │ │ │ - cmp r3, r1 │ │ │ │ - ble c0cf74 <__cxa_atexit@plt+0xbff018> │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r0, r8, #4 │ │ │ │ - cmp r0, r9 │ │ │ │ - ble c0cf88 <__cxa_atexit@plt+0xbff02c> │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp r3, r9 │ │ │ │ - movge r3, r9 │ │ │ │ - cmp r3, #3 │ │ │ │ - ble c0cfc8 <__cxa_atexit@plt+0xbff06c> │ │ │ │ - ldr r0, [pc, #276] @ c0d080 <__cxa_atexit@plt+0xbff124> │ │ │ │ - add r3, r3, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b c0cfd4 <__cxa_atexit@plt+0xbff078> │ │ │ │ - ldr r3, [pc, #264] @ c0d084 <__cxa_atexit@plt+0xbff128> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r0, r1 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c0cff0 <__cxa_atexit@plt+0xbff094> │ │ │ │ - ldr r0, [pc, #196] @ c0d074 <__cxa_atexit@plt+0xbff118> │ │ │ │ - ldr r1, [pc, #196] @ c0d078 <__cxa_atexit@plt+0xbff11c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r2, [r5] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - b c0d028 <__cxa_atexit@plt+0xbff0cc> │ │ │ │ - ldr r0, [pc, #172] @ c0d07c <__cxa_atexit@plt+0xbff120> │ │ │ │ - add r3, r9, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c0d034 <__cxa_atexit@plt+0xbff0d8> │ │ │ │ - ldr r0, [pc, #108] @ c0d06c <__cxa_atexit@plt+0xbff110> │ │ │ │ - strb r2, [r5] │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - ldr r3, [pc, #100] @ c0d070 <__cxa_atexit@plt+0xbff114> │ │ │ │ - add r2, r1, r2, lsl #6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - sub r8, lr, #3 │ │ │ │ - mov r6, lr │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r7, #4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - movcc r7, #3 │ │ │ │ - strb r2, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c0d204 <__cxa_atexit@plt+0xbff2a8> │ │ │ │ - ldr r0, [pc, #48] @ c0d088 <__cxa_atexit@plt+0xbff12c> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - ldrsheq lr, [r6, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - cmppeq r6, r0, asr r0 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - cmpeq r6, r8, lsr #6 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r6, r0, asr #20 │ │ │ │ + cmpeq r7, ip, lsl r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0d0d4 <__cxa_atexit@plt+0xbff178> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [pc, #40] @ c0d0e0 <__cxa_atexit@plt+0xbff184> │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + bcc c096b4 <__cxa_atexit@plt+0xbfb758> │ │ │ │ + ldr r2, [pc, #32] @ c096c0 <__cxa_atexit@plt+0xbfb764> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrh r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - ldrdeq sl, [r6, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - stmda r5!, {r1, r3, r8, lr} │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - @ instruction: 0x0146a298 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - stmda r5!, {r1, r3, r8, lr} │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - cmpeq r6, r0, ror #4 │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0d194 <__cxa_atexit@plt+0xbff238> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #4]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r8, [r3, #24] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0d198 <__cxa_atexit@plt+0xbff23c> │ │ │ │ - add r3, r5, #4 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - cmpeq r6, ip, lsl #4 │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0d1f0 <__cxa_atexit@plt+0xbff294> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #8]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #2 │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0d1f4 <__cxa_atexit@plt+0xbff298> │ │ │ │ - add r3, r5, #8 │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c0d340 <__cxa_atexit@plt+0xbff3e4> │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c0d2c8 <__cxa_atexit@plt+0xbff36c> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c0d294 <__cxa_atexit@plt+0xbff338> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c0d2e8 <__cxa_atexit@plt+0xbff38c> │ │ │ │ - add r1, r1, r0 │ │ │ │ - lsl r2, lr, #12 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ - ldrb r1, [r1, #10] │ │ │ │ - ldr lr, [pc, #284] @ c0d37c <__cxa_atexit@plt+0xbff420> │ │ │ │ - ldr r9, [pc, #284] @ c0d380 <__cxa_atexit@plt+0xbff424> │ │ │ │ - ldr r8, [pc, #244] @ c0d35c <__cxa_atexit@plt+0xbff400> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - strb r0, [r5] │ │ │ │ - add r0, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r8 │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r0, r1, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ - ldr r8, [pc, #208] @ c0d374 <__cxa_atexit@plt+0xbff418> │ │ │ │ - ldr r1, [pc, #208] @ c0d378 <__cxa_atexit@plt+0xbff41c> │ │ │ │ - add r2, r0, lr, lsl #6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r0, [r5] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [pc, #156] @ c0d36c <__cxa_atexit@plt+0xbff410> │ │ │ │ - ldr r1, [pc, #156] @ c0d370 <__cxa_atexit@plt+0xbff414> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5] │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r0, r1, r0 │ │ │ │ - ldr r9, [pc, #108] @ c0d360 <__cxa_atexit@plt+0xbff404> │ │ │ │ - ldrb r1, [r0, #9] │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ - ldrb r8, [r0, #11] │ │ │ │ - lsl r0, lr, #18 │ │ │ │ - ldr lr, [pc, #92] @ c0d364 <__cxa_atexit@plt+0xbff408> │ │ │ │ - ldr sl, [pc, #92] @ c0d368 <__cxa_atexit@plt+0xbff40c> │ │ │ │ - add r0, r0, r1, lsl #12 │ │ │ │ - add r0, r0, r2, lsl #6 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r8 │ │ │ │ - strb r8, [r5, #-4] │ │ │ │ - strb r1, [r5] │ │ │ │ - strb r2, [r5, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, r0, r9 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #60] @ c0d384 <__cxa_atexit@plt+0xbff428> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - ldrsheq lr, [r6, #-196] @ 0xffffff3c │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - cmpeq r6, ip, lsr #26 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - cmpeq r6, r8, asr sp │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0x0156ed9c │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r6, ip, lsr #32 │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c0d204 <__cxa_atexit@plt+0xbff2a8> │ │ │ │ - cmpeq r6, r4, lsl r0 │ │ │ │ - andeq r4, r0, ip, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0d3f0 <__cxa_atexit@plt+0xbff494> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #12]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr sl, [r3, #24] │ │ │ │ - ldrb r9, [r3, #-8] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #3 │ │ │ │ - add r0, sl, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r9, [r0, #10] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0d3f4 <__cxa_atexit@plt+0xbff498> │ │ │ │ - add r3, r5, #12 │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - strheq r9, [r6, #-240] @ 0xffffff10 │ │ │ │ - andeq r2, r0, fp, ror #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0d44c <__cxa_atexit@plt+0xbff4f0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #8]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - ldrb r8, [r3, #-4] │ │ │ │ - add r1, r0, #2 │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r8, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0d450 <__cxa_atexit@plt+0xbff4f4> │ │ │ │ - add r3, r5, #8 │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - cmpeq r6, r4, asr pc │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0d4a0 <__cxa_atexit@plt+0xbff544> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #4]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r8, [r3, #24] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r0, r8 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0d4a4 <__cxa_atexit@plt+0xbff548> │ │ │ │ - add r3, r5, #4 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - cmpeq r6, r0, lsl #30 │ │ │ │ - andeq r9, r0, sp, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0d50c <__cxa_atexit@plt+0xbff5b0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb lr, [r3, #16]! │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr ip, [r3, #24] │ │ │ │ - ldrb r8, [r3, #-12] │ │ │ │ - ldrb sl, [r3, #-8] │ │ │ │ - ldrb r9, [r3, #-4] │ │ │ │ - add r1, r0, #4 │ │ │ │ - add r0, ip, r0 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb sl, [r0, #11] │ │ │ │ - strb r8, [r0, #10] │ │ │ │ - strb r9, [r0, #9] │ │ │ │ - strb lr, [r0, #8] │ │ │ │ - b c0d510 <__cxa_atexit@plt+0xbff5b4> │ │ │ │ - add r3, r5, #16 │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - @ instruction: 0x01469e94 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0x01572298 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c0d574 <__cxa_atexit@plt+0xbff618> │ │ │ │ - ldr r2, [pc, #60] @ c0d57c <__cxa_atexit@plt+0xbff620> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ + bhi c09718 <__cxa_atexit@plt+0xbfb7bc> │ │ │ │ + ldr r2, [pc, #64] @ c09720 <__cxa_atexit@plt+0xbfb7c4> │ │ │ │ + ldr r1, [pc, #64] @ c09724 <__cxa_atexit@plt+0xbfb7c8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ c0d580 <__cxa_atexit@plt+0xbff624> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq c0d568 <__cxa_atexit@plt+0xbff60c> │ │ │ │ - mov r7, r3 │ │ │ │ - b c0d590 <__cxa_atexit@plt+0xbff634> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09708 <__cxa_atexit@plt+0xbfb7ac> │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, r8, ror #6 │ │ │ │ - cmpeq r6, r0, lsr lr │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrsbeq r2, [r7, #-24] @ 0xffffffe8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0d65c <__cxa_atexit@plt+0xbff700> │ │ │ │ - ldr lr, [pc, #204] @ c0d678 <__cxa_atexit@plt+0xbff71c> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - stmib r7, {r0, r1, r8} │ │ │ │ - mov r1, r7 │ │ │ │ - cmp r2, #65 @ 0x41 │ │ │ │ - str r2, [r1, #16]! │ │ │ │ - bge c0d5f8 <__cxa_atexit@plt+0xbff69c> │ │ │ │ - ldr r6, [pc, #164] @ c0d684 <__cxa_atexit@plt+0xbff728> │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r1, [pc, #124] @ c0d67c <__cxa_atexit@plt+0xbff720> │ │ │ │ - mov lr, #0 │ │ │ │ - str lr, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [pc, #108] @ c0d680 <__cxa_atexit@plt+0xbff724> │ │ │ │ - sub r0, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09794 <__cxa_atexit@plt+0xbfb838> │ │ │ │ + ldr r2, [pc, #64] @ c0979c <__cxa_atexit@plt+0xbfb840> │ │ │ │ + ldr r1, [pc, #64] @ c097a0 <__cxa_atexit@plt+0xbfb844> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #24]! │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - bhi c0d668 <__cxa_atexit@plt+0xbff70c> │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - sub r9, r5, #32 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - stm r9, {r0, r2, r8, lr} │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r1, r8} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09784 <__cxa_atexit@plt+0xbfb828> │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r6, r8, ror #12 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r6, ip, lsr #26 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #104] @ c0d704 <__cxa_atexit@plt+0xbff7a8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r0, r2, r7} │ │ │ │ - mov r8, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r1 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - bhi c0d6f4 <__cxa_atexit@plt+0xbff798> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - sub r5, r5, #28 │ │ │ │ - b c0cf0c <__cxa_atexit@plt+0xbfefb0> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, ip, asr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09810 <__cxa_atexit@plt+0xbfb8b4> │ │ │ │ + ldr r2, [pc, #64] @ c09818 <__cxa_atexit@plt+0xbfb8bc> │ │ │ │ + ldr r1, [pc, #64] @ c0981c <__cxa_atexit@plt+0xbfb8c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09800 <__cxa_atexit@plt+0xbfb8a4> │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - hvceq 27080 @ 0x69c8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - 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 c0d7a4 <__cxa_atexit@plt+0xbff848> │ │ │ │ - ldr r3, [pc, #88] @ c0d7bc <__cxa_atexit@plt+0xbff860> │ │ │ │ - ldr r2, [pc, #88] @ c0d7c0 <__cxa_atexit@plt+0xbff864> │ │ │ │ - ldr r1, [pc, #88] @ c0d7c4 <__cxa_atexit@plt+0xbff868> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r0, ror #1 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0988c <__cxa_atexit@plt+0xbfb930> │ │ │ │ + ldr r2, [pc, #64] @ c09894 <__cxa_atexit@plt+0xbfb938> │ │ │ │ + ldr r1, [pc, #64] @ c09898 <__cxa_atexit@plt+0xbfb93c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add lr, r7, #32 │ │ │ │ - str r3, [r2, #16]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str r9, [r7, #28] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c0987c <__cxa_atexit@plt+0xbfb920> │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c0d7c8 <__cxa_atexit@plt+0xbff86c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r4, rrx │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0990c <__cxa_atexit@plt+0xbfb9b0> │ │ │ │ + ldr r2, [pc, #88] @ c09928 <__cxa_atexit@plt+0xbfb9cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c09914 <__cxa_atexit@plt+0xbfb9b8> │ │ │ │ + ldr r7, [pc, #64] @ c0992c <__cxa_atexit@plt+0xbfb9d0> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + beq c09900 <__cxa_atexit@plt+0xbfb9a4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - @ instruction: 0xfffff46c │ │ │ │ - cmpeq r6, r0, lsl #5 │ │ │ │ - ldrdeq sl, [r6, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0d82c <__cxa_atexit@plt+0xbff8d0> │ │ │ │ - ldr r2, [pc, #80] @ c0d844 <__cxa_atexit@plt+0xbff8e8> │ │ │ │ - ldr r1, [pc, #80] @ c0d848 <__cxa_atexit@plt+0xbff8ec> │ │ │ │ - ldr r9, [pc, #80] @ c0d84c <__cxa_atexit@plt+0xbff8f0> │ │ │ │ - ldr sl, [pc, #80] @ c0d850 <__cxa_atexit@plt+0xbff8f4> │ │ │ │ - ldr r0, [pc, #80] @ c0d854 <__cxa_atexit@plt+0xbff8f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - ldr r7, [pc, #36] @ c0d858 <__cxa_atexit@plt+0xbff8fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c09930 <__cxa_atexit@plt+0xbfb9d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r4, lsl r7 │ │ │ │ - smlalbbeq sl, r6, ip, r7 │ │ │ │ - smlalbbeq sl, r6, r4, r6 │ │ │ │ - smlaltbeq sl, r6, r8, r7 │ │ │ │ - cmpeq r6, r0, lsl #17 │ │ │ │ - smlalbbeq sl, r6, ip, r7 │ │ │ │ + ldrsheq r1, [r7, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + hvceq 28276 @ 0x6e74 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #12] @ c0d87c <__cxa_atexit@plt+0xbff920> │ │ │ │ - ldr sl, [pc, #12] @ c0d880 <__cxa_atexit@plt+0xbff924> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - cmpeq r6, r8, lsl r6 │ │ │ │ - cmpeq r6, ip, lsr r7 │ │ │ │ - smlaltbeq sl, r6, ip, r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c0d8cc <__cxa_atexit@plt+0xbff970> │ │ │ │ - ldr r7, [pc, #52] @ c0d8dc <__cxa_atexit@plt+0xbff980> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c09974 <__cxa_atexit@plt+0xbfba18> │ │ │ │ + ldr r7, [pc, #48] @ c09984 <__cxa_atexit@plt+0xbfba28> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - beq c0d8c0 <__cxa_atexit@plt+0xbff964> │ │ │ │ - mov r7, r9 │ │ │ │ - b c0d8f0 <__cxa_atexit@plt+0xbff994> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c09968 <__cxa_atexit@plt+0xbfba0c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0d8e0 <__cxa_atexit@plt+0xbff984> │ │ │ │ + ldr r7, [pc, #12] @ c09988 <__cxa_atexit@plt+0xbfba2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - hvceq 27252 @ 0x6a74 │ │ │ │ - cmpeq r6, r0, asr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - ldr lr, [pc, #104] @ c0d974 <__cxa_atexit@plt+0xbffa18> │ │ │ │ - str r2, [r3] │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r6, r8, lsl r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c09a00 <__cxa_atexit@plt+0xbfbaa4> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r0, [pc, #136] @ c09a3c <__cxa_atexit@plt+0xbfbae0> │ │ │ │ mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + ands r0, r1, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c09a14 <__cxa_atexit@plt+0xbfbab8> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c09a24 <__cxa_atexit@plt+0xbfbac8> │ │ │ │ + ldr r3, [pc, #100] @ c09a40 <__cxa_atexit@plt+0xbfbae4> │ │ │ │ + ldr r0, [r1, #2] │ │ │ │ + ldr r1, [r1, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - beq c0d93c <__cxa_atexit@plt+0xbff9e0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi c0d948 <__cxa_atexit@plt+0xbff9ec> │ │ │ │ - add r3, r0, r1 │ │ │ │ - stmda r5!, {r1, r2, r3} │ │ │ │ - b c0db24 <__cxa_atexit@plt+0xbffbc8> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + beq c09a30 <__cxa_atexit@plt+0xbfbad4> │ │ │ │ + mov r5, r2 │ │ │ │ + b c09aa4 <__cxa_atexit@plt+0xbfbb48> │ │ │ │ + ldr r7, [pc, #60] @ c09a44 <__cxa_atexit@plt+0xbfbae8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #40] @ c0d978 <__cxa_atexit@plt+0xbffa1c> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq r7, r4, lsr pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c09a84 <__cxa_atexit@plt+0xbfbb28> │ │ │ │ + ldr r3, [pc, #52] @ c09a98 <__cxa_atexit@plt+0xbfbb3c> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c0d968 <__cxa_atexit@plt+0xbffa0c> │ │ │ │ - mov r5, r3 │ │ │ │ - b c0d9e4 <__cxa_atexit@plt+0xbffa88> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strheq sl, [r6, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi c0d9b0 <__cxa_atexit@plt+0xbffa54> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, r2, r1 │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c0db24 <__cxa_atexit@plt+0xbffbc8> │ │ │ │ - ldr r7, [pc, #28] @ c0d9d4 <__cxa_atexit@plt+0xbffa78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + beq c09a90 <__cxa_atexit@plt+0xbfbb34> │ │ │ │ + b c09aa4 <__cxa_atexit@plt+0xbfbb48> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0d9cc <__cxa_atexit@plt+0xbffa70> │ │ │ │ - b c0d9e4 <__cxa_atexit@plt+0xbffa88> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r0, asr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c0da0c <__cxa_atexit@plt+0xbffab0> │ │ │ │ - ldr r9, [pc, #264] @ c0db00 <__cxa_atexit@plt+0xbffba4> │ │ │ │ - ldr sl, [pc, #264] @ c0db04 <__cxa_atexit@plt+0xbffba8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, r7 │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc c0dabc <__cxa_atexit@plt+0xbffb60> │ │ │ │ - ldr lr, [pc, #196] @ c0dae8 <__cxa_atexit@plt+0xbffb8c> │ │ │ │ - ldr sl, [pc, #196] @ c0daec <__cxa_atexit@plt+0xbffb90> │ │ │ │ - ldr r8, [pc, #196] @ c0daf0 <__cxa_atexit@plt+0xbffb94> │ │ │ │ - ldr ip, [pc, #196] @ c0daf4 <__cxa_atexit@plt+0xbffb98> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c09b40 <__cxa_atexit@plt+0xbfbbe4> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + cmp r0, #55296 @ 0xd800 │ │ │ │ + blt c09af0 <__cxa_atexit@plt+0xbfbb94> │ │ │ │ + cmp r0, #56320 @ 0xdc00 │ │ │ │ + bcs c09afc <__cxa_atexit@plt+0xbfbba0> │ │ │ │ + ldr r3, [pc, #136] @ c09b5c <__cxa_atexit@plt+0xbfbc00> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r2, #3 │ │ │ │ + beq c09b34 <__cxa_atexit@plt+0xbfbbd8> │ │ │ │ + mov r7, r2 │ │ │ │ + b c09b68 <__cxa_atexit@plt+0xbfbc0c> │ │ │ │ + ldr lr, [pc, #88] @ c09b50 <__cxa_atexit@plt+0xbfbbf4> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r2, r8, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r3, #26 │ │ │ │ - sub r8, r3, #10 │ │ │ │ - stmib r6, {ip, lr} │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r2, r7, ip} │ │ │ │ - ldr r2, [pc, #156] @ c0daf8 <__cxa_atexit@plt+0xbffb9c> │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r1, sl, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r9, r3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - bcc c0dacc <__cxa_atexit@plt+0xbffb70> │ │ │ │ - ldr r2, [pc, #132] @ c0db08 <__cxa_atexit@plt+0xbffbac> │ │ │ │ - ldr r1, [pc, #132] @ c0db0c <__cxa_atexit@plt+0xbffbb0> │ │ │ │ - ldr r9, [pc, #132] @ c0db10 <__cxa_atexit@plt+0xbffbb4> │ │ │ │ - ldr sl, [pc, #132] @ c0db14 <__cxa_atexit@plt+0xbffbb8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - sub r8, r3, #10 │ │ │ │ - mov r6, r3 │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #40] @ c0dafc <__cxa_atexit@plt+0xbffba0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ + b c09b04 <__cxa_atexit@plt+0xbfbba8> │ │ │ │ + ldr lr, [pc, #84] @ c09b58 <__cxa_atexit@plt+0xbfbbfc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #64] @ c09b54 <__cxa_atexit@plt+0xbfbbf8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, ip, asr r4 │ │ │ │ - ldrdeq sl, [r6, #-64] @ 0xffffffc0 │ │ │ │ - hvceq 27204 @ 0x6a44 │ │ │ │ - cmpeq r6, r4, asr r6 │ │ │ │ - cmpeq r6, r4, ror #8 │ │ │ │ - smlaltteq sl, r6, r8, r4 │ │ │ │ - smlalbbeq sl, r6, ip, r4 │ │ │ │ - strheq sl, [r6, #-80] @ 0xffffffb0 │ │ │ │ - smlaltbeq sl, r6, r0, r4 │ │ │ │ - cmpeq r6, r0, lsl #10 │ │ │ │ - smlaltteq sl, r6, ip, r3 │ │ │ │ - cmpeq r6, r0, lsl r5 │ │ │ │ - ldrdeq sl, [r6, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - cmp r8, lr │ │ │ │ - bcc c0dd60 <__cxa_atexit@plt+0xbffe04> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - cmp r7, sl │ │ │ │ - bge c0dc00 <__cxa_atexit@plt+0xbffca4> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - add r9, r1, #8 │ │ │ │ - b c0db7c <__cxa_atexit@plt+0xbffc20> │ │ │ │ - mov r2, #1 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c0dce4 <__cxa_atexit@plt+0xbffd88> │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bge c0dc00 <__cxa_atexit@plt+0xbffca4> │ │ │ │ - add r3, r9, r7 │ │ │ │ - ldrsb r2, [r3] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r1, r2 │ │ │ │ - bgt c0db58 <__cxa_atexit@plt+0xbffbfc> │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ - bcs c0dba8 <__cxa_atexit@plt+0xbffc4c> │ │ │ │ - mov r2, #2 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne c0db64 <__cxa_atexit@plt+0xbffc08> │ │ │ │ - b c0dcf8 <__cxa_atexit@plt+0xbffd9c> │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bcs c0dbc0 <__cxa_atexit@plt+0xbffc64> │ │ │ │ - mov r2, #3 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne c0db64 <__cxa_atexit@plt+0xbffc08> │ │ │ │ - b c0dd24 <__cxa_atexit@plt+0xbffdc8> │ │ │ │ - mov r2, #4 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne c0db64 <__cxa_atexit@plt+0xbffc08> │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ - lsl r1, r1, #18 │ │ │ │ - add r0, r1, r0, lsl #12 │ │ │ │ - ldrb r3, [r3, #3] │ │ │ │ - ldr r7, [pc, #444] @ c0dda4 <__cxa_atexit@plt+0xbffe48> │ │ │ │ - add r2, r0, r2, lsl #6 │ │ │ │ - ldr r1, [pc, #416] @ c0dd90 <__cxa_atexit@plt+0xbffe34> │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r1, r2, r1 │ │ │ │ - b c0dd4c <__cxa_atexit@plt+0xbffdf0> │ │ │ │ - ldr r3, [pc, #400] @ c0dd98 <__cxa_atexit@plt+0xbffe3c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c0dc40 <__cxa_atexit@plt+0xbffce4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c0dc4c <__cxa_atexit@plt+0xbffcf0> │ │ │ │ - ldr r9, [pc, #368] @ c0dd9c <__cxa_atexit@plt+0xbffe40> │ │ │ │ - ldr sl, [pc, #368] @ c0dda0 <__cxa_atexit@plt+0xbffe44> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, r7 │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c0dd7c <__cxa_atexit@plt+0xbffe20> │ │ │ │ - ldr ip, [pc, #344] @ c0ddb8 <__cxa_atexit@plt+0xbffe5c> │ │ │ │ - ldr r9, [pc, #344] @ c0ddbc <__cxa_atexit@plt+0xbffe60> │ │ │ │ - ldr sl, [pc, #344] @ c0ddc0 <__cxa_atexit@plt+0xbffe64> │ │ │ │ - ldr r2, [pc, #344] @ c0ddc4 <__cxa_atexit@plt+0xbffe68> │ │ │ │ - ldr r0, [pc, #344] @ c0ddc8 <__cxa_atexit@plt+0xbffe6c> │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r1, r3, #26 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #328] @ c0ddcc <__cxa_atexit@plt+0xbffe70> │ │ │ │ - add ip, ip, #1 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r2, r8, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #280] @ c0ddd0 <__cxa_atexit@plt+0xbffe74> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r2, r6, #24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub lr, r3, #42 @ 0x2a │ │ │ │ - add r1, sl, #1 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - ldr sl, [pc, #256] @ c0ddd4 <__cxa_atexit@plt+0xbffe78> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r3, #10 │ │ │ │ - mov r6, r3 │ │ │ │ - add sl, pc, sl │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - ldr r0, [pc, #196] @ c0ddb0 <__cxa_atexit@plt+0xbffe54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - b c0dd54 <__cxa_atexit@plt+0xbffdf8> │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ - sub r7, lr, #3 │ │ │ │ - add r0, r0, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #160] @ c0ddac <__cxa_atexit@plt+0xbffe50> │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r5, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, lr │ │ │ │ - bx r2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ - ldr r7, [pc, #116] @ c0dda8 <__cxa_atexit@plt+0xbffe4c> │ │ │ │ - lsl r1, r1, #12 │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - ldr r3, [pc, #84] @ c0dd94 <__cxa_atexit@plt+0xbffe38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r1, r1, r2 │ │ │ │ - add r1, r1, r3 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, lr, #3 │ │ │ │ - mov r6, lr │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #76] @ c0ddb4 <__cxa_atexit@plt+0xbffe58> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r6, r8, asr r2 │ │ │ │ - cmpeq r6, ip, lsr r3 │ │ │ │ - cmpeq r6, r4, lsl r4 │ │ │ │ - cmpeq r6, r8, asr #5 │ │ │ │ - ldrsheq lr, [r6, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r6, ip, lsl r3 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - smlaltteq sl, r6, r0, r2 │ │ │ │ - strdeq sl, [r6, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq r6, r8, asr r2 │ │ │ │ - smlalbteq sl, r6, r0, r2 │ │ │ │ - cmpeq r6, r4, lsl r4 │ │ │ │ - cmpeq r6, ip, lsl r2 │ │ │ │ - cmpeq r6, ip, lsl #4 │ │ │ │ - @ instruction: 0x0146a294 │ │ │ │ - cmpeq r6, r8, lsl r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne c0de0c <__cxa_atexit@plt+0xbffeb0> │ │ │ │ - ldr r9, [pc, #192] @ c0deb8 <__cxa_atexit@plt+0xbfff5c> │ │ │ │ - ldr sl, [pc, #192] @ c0debc <__cxa_atexit@plt+0xbfff60> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, r7 │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + cmpeq r7, r8, ror #27 │ │ │ │ + @ instruction: 0xfffffc40 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0dea8 <__cxa_atexit@plt+0xbfff4c> │ │ │ │ - ldr ip, [pc, #156] @ c0dec0 <__cxa_atexit@plt+0xbfff64> │ │ │ │ - ldr r9, [pc, #156] @ c0dec4 <__cxa_atexit@plt+0xbfff68> │ │ │ │ - ldr sl, [pc, #156] @ c0dec8 <__cxa_atexit@plt+0xbfff6c> │ │ │ │ - ldr r2, [pc, #156] @ c0decc <__cxa_atexit@plt+0xbfff70> │ │ │ │ - ldr r0, [pc, #156] @ c0ded0 <__cxa_atexit@plt+0xbfff74> │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r1, r3, #26 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #140] @ c0ded4 <__cxa_atexit@plt+0xbfff78> │ │ │ │ - add ip, ip, #1 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r2, r8, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #92] @ c0ded8 <__cxa_atexit@plt+0xbfff7c> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r2, r6, #24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub lr, r3, #42 @ 0x2a │ │ │ │ - add r1, sl, #1 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - ldr sl, [pc, #68] @ c0dedc <__cxa_atexit@plt+0xbfff80> │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r8, r3, #10 │ │ │ │ - mov r6, r3 │ │ │ │ - add sl, pc, sl │ │ │ │ - b cc063c <__cxa_atexit@plt+0xcb26e0> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c09c5c <__cxa_atexit@plt+0xbfbd00> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp r2, #56320 @ 0xdc00 │ │ │ │ + blt c09bf0 <__cxa_atexit@plt+0xbfbc94> │ │ │ │ + add r0, r3, #4 │ │ │ │ + cmp r2, #57344 @ 0xe000 │ │ │ │ + bcs c09c24 <__cxa_atexit@plt+0xbfbcc8> │ │ │ │ + ldr lr, [pc, #216] @ c09c7c <__cxa_atexit@plt+0xbfbd20> │ │ │ │ + ldr r9, [pc, #216] @ c09c80 <__cxa_atexit@plt+0xbfbd24> │ │ │ │ + ldr r8, [pc, #188] @ c09c68 <__cxa_atexit@plt+0xbfbd0c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr sl, [pc, #196] @ c09c84 <__cxa_atexit@plt+0xbfbd28> │ │ │ │ + add r1, r2, r1, lsl #10 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + add r1, r1, r8 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + ldr lr, [pc, #116] @ c09c6c <__cxa_atexit@plt+0xbfbd10> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #104] @ c09c70 <__cxa_atexit@plt+0xbfbd14> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r3, r3, #24 │ │ │ │ + b c09c50 <__cxa_atexit@plt+0xbfbcf4> │ │ │ │ + ldr lr, [pc, #72] @ c09c74 <__cxa_atexit@plt+0xbfbd18> │ │ │ │ + str r0, [r3, #28]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r8, [pc, #64] @ c09c78 <__cxa_atexit@plt+0xbfbd1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, r6, #10 │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbbeq sl, r6, ip, r0 │ │ │ │ - hvceq 27152 @ 0x6a10 │ │ │ │ - cmpeq r6, ip, lsl r1 │ │ │ │ - cmpeq r6, r4, lsr r0 │ │ │ │ - swpbeq sl, r4, [r6] │ │ │ │ - strdeq sl, [r6, #-12] │ │ │ │ - cmpeq r6, r0, asr r2 │ │ │ │ - qdaddeq sl, r8, r6 │ │ │ │ - cmpeq r6, r8, asr #32 │ │ │ │ - ldrdeq sl, [r6, #-0] │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + stc2 4, cr2, [r0] │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + ldrsheq r1, [r7, #-196] @ 0xffffff3c │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + cmpeq r7, r0, asr #25 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + cmpeq r7, r8, lsl #27 │ │ │ │ + cmpeq r7, r8, lsr sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c0df30 <__cxa_atexit@plt+0xbfffd4> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr lr, [pc, #60] @ c0df48 <__cxa_atexit@plt+0xbfffec> │ │ │ │ - add r9, r0, #4 │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r5, {r8, r9, lr} │ │ │ │ - bhi c0df38 <__cxa_atexit@plt+0xbfffdc> │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ + bhi c09cdc <__cxa_atexit@plt+0xbfbd80> │ │ │ │ + ldr r2, [pc, #64] @ c09ce4 <__cxa_atexit@plt+0xbfbd88> │ │ │ │ + ldr r1, [pc, #64] @ c09ce8 <__cxa_atexit@plt+0xbfbd8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09ccc <__cxa_atexit@plt+0xbfbd70> │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r4, lsl ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09d58 <__cxa_atexit@plt+0xbfbdfc> │ │ │ │ + ldr r2, [pc, #64] @ c09d60 <__cxa_atexit@plt+0xbfbe04> │ │ │ │ + ldr r1, [pc, #64] @ c09d64 <__cxa_atexit@plt+0xbfbe08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09d48 <__cxa_atexit@plt+0xbfbdec> │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, ip, lsr #19 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0df9c <__cxa_atexit@plt+0xc00040> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr lr, [pc, #60] @ c0dfb4 <__cxa_atexit@plt+0xc00058> │ │ │ │ - add r9, r0, #3 │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r5, {r8, r9, lr} │ │ │ │ - bhi c0dfa4 <__cxa_atexit@plt+0xc00048> │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0x01571b98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09dd4 <__cxa_atexit@plt+0xbfbe78> │ │ │ │ + ldr r2, [pc, #64] @ c09ddc <__cxa_atexit@plt+0xbfbe80> │ │ │ │ + ldr r1, [pc, #64] @ c09de0 <__cxa_atexit@plt+0xbfbe84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09dc4 <__cxa_atexit@plt+0xbfbe68> │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, asr #18 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0e008 <__cxa_atexit@plt+0xc000ac> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr lr, [pc, #60] @ c0e020 <__cxa_atexit@plt+0xc000c4> │ │ │ │ - add r9, r0, #2 │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r5, {r8, r9, lr} │ │ │ │ - bhi c0e010 <__cxa_atexit@plt+0xc000b4> │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, ip, lsl fp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09e50 <__cxa_atexit@plt+0xbfbef4> │ │ │ │ + ldr r2, [pc, #64] @ c09e58 <__cxa_atexit@plt+0xbfbefc> │ │ │ │ + ldr r1, [pc, #64] @ c09e5c <__cxa_atexit@plt+0xbfbf00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c09e40 <__cxa_atexit@plt+0xbfbee4> │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sp, [r6, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r0, lsr #21 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c0e074 <__cxa_atexit@plt+0xc00118> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr lr, [pc, #60] @ c0e08c <__cxa_atexit@plt+0xc00130> │ │ │ │ - add r9, r0, #1 │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #4 │ │ │ │ + bhi c09ed0 <__cxa_atexit@plt+0xbfbf74> │ │ │ │ + ldr r2, [pc, #88] @ c09eec <__cxa_atexit@plt+0xbfbf90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - stmib r5, {r8, r9, lr} │ │ │ │ - bhi c0e07c <__cxa_atexit@plt+0xc00120> │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ + bhi c09ed8 <__cxa_atexit@plt+0xbfbf7c> │ │ │ │ + ldr r7, [pc, #64] @ c09ef0 <__cxa_atexit@plt+0xbfbf94> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + beq c09ec4 <__cxa_atexit@plt+0xbfbf68> │ │ │ │ + mov r7, r8 │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c09ef4 <__cxa_atexit@plt+0xbfbf98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, ror #16 │ │ │ │ - andeq r0, r2, ip │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - sub r2, r3, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - bhi c0e0c0 <__cxa_atexit@plt+0xc00164> │ │ │ │ - mov r5, r3 │ │ │ │ + cmpeq r7, ip, lsr #20 │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + strheq lr, [r6, #-16] │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c09f80 <__cxa_atexit@plt+0xbfc024> │ │ │ │ + mov r7, r5 │ │ │ │ + and r2, r9, #3 │ │ │ │ + str r8, [r7, #-8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + bne c09f34 <__cxa_atexit@plt+0xbfbfd8> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ + b c09fc8 <__cxa_atexit@plt+0xbfc06c> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c0e1f4 <__cxa_atexit@plt+0xc00298> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r1, #10] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c0e128 <__cxa_atexit@plt+0xc001cc> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r1, r1, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c0e140 <__cxa_atexit@plt+0xc001e4> │ │ │ │ - ldr r1, [pc, #260] @ c0e220 <__cxa_atexit@plt+0xc002c4> │ │ │ │ - ldr r0, [pc, #260] @ c0e224 <__cxa_atexit@plt+0xc002c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c0e164 <__cxa_atexit@plt+0xc00208> │ │ │ │ - ldr r7, [pc, #248] @ c0e228 <__cxa_atexit@plt+0xc002cc> │ │ │ │ - mov r6, r3 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c09f90 <__cxa_atexit@plt+0xbfc034> │ │ │ │ + ldr r7, [pc, #112] @ c09fbc <__cxa_atexit@plt+0xbfc060> │ │ │ │ + sub r3, r2, #15 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #104] @ c09fc0 <__cxa_atexit@plt+0xbfc064> │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c0e178 <__cxa_atexit@plt+0xc0021c> │ │ │ │ - ldr r1, [pc, #196] @ c0e218 <__cxa_atexit@plt+0xc002bc> │ │ │ │ - add r2, r0, r2, lsl #6 │ │ │ │ - ldr r0, [pc, #192] @ c0e21c <__cxa_atexit@plt+0xc002c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c0e1b8 <__cxa_atexit@plt+0xc0025c> │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r8, [pc, #128] @ c0e210 <__cxa_atexit@plt+0xc002b4> │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #124] @ c0e214 <__cxa_atexit@plt+0xc002b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #108] @ c0e20c <__cxa_atexit@plt+0xc002b0> │ │ │ │ - add r0, r0, lr │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #96] @ c09fc4 <__cxa_atexit@plt+0xbfc068> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, r0, r2 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - add r2, r0, lr, lsl #6 │ │ │ │ - ldr lr, [pc, #96] @ c0e22c <__cxa_atexit@plt+0xc002d0> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - ldr r0, [pc, #92] @ c0e230 <__cxa_atexit@plt+0xc002d4> │ │ │ │ - ldr r8, [pc, #48] @ c0e208 <__cxa_atexit@plt+0xc002ac> │ │ │ │ - add r1, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, r8 │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldm r5!, {r7, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + stmib r6, {r1, r8, lr} │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c09fb8 <__cxa_atexit@plt+0xbfc05c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - cmpeq r6, r4, ror #28 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - cmpeq r6, r4, lsr #29 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r6, r4, ror #29 │ │ │ │ - cmpeq r6, r8, lsl #16 │ │ │ │ - andeq r0, r0, r4, lsl #5 │ │ │ │ - cmpeq r6, r8, lsr #28 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0e2b4 <__cxa_atexit@plt+0xc00358> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c0e2d0 <__cxa_atexit@plt+0xc00374> │ │ │ │ - ldr r7, [pc, #120] @ c0e2e0 <__cxa_atexit@plt+0xc00384> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [pc, #28] @ c09fb4 <__cxa_atexit@plt+0xbfc058> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [pc, #104] @ c0e2e4 <__cxa_atexit@plt+0xc00388> │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, ror r2 │ │ │ │ + cmpeq r6, r0, lsl r1 │ │ │ │ + cmpeq r7, ip, ror #19 │ │ │ │ + cmpeq r7, r0, lsr #19 │ │ │ │ + ldrsbeq r1, [r7, #-148] @ 0xffffff6c │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c0a078 <__cxa_atexit@plt+0xbfc11c> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r7, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + cmp r1, #55296 @ 0xd800 │ │ │ │ + blt c0a018 <__cxa_atexit@plt+0xbfc0bc> │ │ │ │ + cmp r1, #56320 @ 0xdc00 │ │ │ │ + bcs c0a024 <__cxa_atexit@plt+0xbfc0c8> │ │ │ │ + ldr r3, [pc, #164] @ c0a0a8 <__cxa_atexit@plt+0xbfc14c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c0a070 <__cxa_atexit@plt+0xbfc114> │ │ │ │ + b c0a0d0 <__cxa_atexit@plt+0xbfc174> │ │ │ │ + ldr lr, [pc, #120] @ c0a098 <__cxa_atexit@plt+0xbfc13c> │ │ │ │ + add lr, pc, lr │ │ │ │ + b c0a02c <__cxa_atexit@plt+0xbfc0d0> │ │ │ │ + ldr lr, [pc, #120] @ c0a0a4 <__cxa_atexit@plt+0xbfc148> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #96] @ c0a09c <__cxa_atexit@plt+0xbfc140> │ │ │ │ + sub r0, r3, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #96] @ c0e2e8 <__cxa_atexit@plt+0xc0038c> │ │ │ │ + ldr r8, [pc, #88] @ c0a0a0 <__cxa_atexit@plt+0xbfc144> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - add r7, r1, #1 │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c0a0ac <__cxa_atexit@plt+0xbfc150> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - cmpeq r6, ip, ror r6 │ │ │ │ - ldrheq sp, [r6, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + ldrheq r1, [r7, #-140] @ 0xffffff74 │ │ │ │ + ldrsheq r1, [r7, #-128] @ 0xffffff80 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0e36c <__cxa_atexit@plt+0xc00410> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c0e388 <__cxa_atexit@plt+0xc0042c> │ │ │ │ - ldr r7, [pc, #120] @ c0e398 <__cxa_atexit@plt+0xc0043c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [pc, #104] @ c0e39c <__cxa_atexit@plt+0xc00440> │ │ │ │ - sub r7, r3, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #96] @ c0e3a0 <__cxa_atexit@plt+0xc00444> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r7, r1, #2 │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - cmpeq r6, r4, asr #11 │ │ │ │ - ldrsheq sp, [r6, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b c09fc8 <__cxa_atexit@plt+0xbfc06c> │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0e424 <__cxa_atexit@plt+0xc004c8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c0e440 <__cxa_atexit@plt+0xc004e4> │ │ │ │ - ldr r7, [pc, #120] @ c0e450 <__cxa_atexit@plt+0xc004f4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [pc, #104] @ c0e454 <__cxa_atexit@plt+0xc004f8> │ │ │ │ - sub r7, r3, #15 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0a1e0 <__cxa_atexit@plt+0xbfc284> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + cmp r1, #56320 @ 0xdc00 │ │ │ │ + blt c0a154 <__cxa_atexit@plt+0xbfc1f8> │ │ │ │ + add r0, r3, #4 │ │ │ │ + cmp r1, #57344 @ 0xe000 │ │ │ │ + bcs c0a19c <__cxa_atexit@plt+0xbfc240> │ │ │ │ + ldr lr, [pc, #232] @ c0a1f0 <__cxa_atexit@plt+0xbfc294> │ │ │ │ + str r0, [r3, #32]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r9, [pc, #224] @ c0a1f4 <__cxa_atexit@plt+0xbfc298> │ │ │ │ + ldr r8, [pc, #212] @ c0a1ec <__cxa_atexit@plt+0xbfc290> │ │ │ │ + add r1, r1, r2, lsl #10 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #212] @ c0a1f8 <__cxa_atexit@plt+0xbfc29c> │ │ │ │ + sub r2, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, r1, r8 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + sub r7, r6, #10 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #160] @ c0a1fc <__cxa_atexit@plt+0xbfc2a0> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + sub r0, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #144] @ c0a200 <__cxa_atexit@plt+0xbfc2a4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #96] @ c0e458 <__cxa_atexit@plt+0xc004fc> │ │ │ │ + ldr r8, [pc, #140] @ c0a204 <__cxa_atexit@plt+0xbfc2a8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ bx ip │ │ │ │ - add r7, r1, #3 │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr lr, [pc, #100] @ c0a208 <__cxa_atexit@plt+0xbfc2ac> │ │ │ │ + ldr r8, [pc, #100] @ c0a20c <__cxa_atexit@plt+0xbfc2b0> │ │ │ │ + sub sl, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #88] @ c0a210 <__cxa_atexit@plt+0xbfc2b4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + add r1, r3, #24 │ │ │ │ + str r9, [r3, #20] │ │ │ │ + stm r1, {r2, r8, sl} │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - cmpeq r6, ip, lsl #10 │ │ │ │ - cmpeq r6, r0, asr #10 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + stc2 4, cr2, [r0] │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r7, r0, ror #15 │ │ │ │ + cmpeq r7, r8, lsl #16 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + cmpeq r7, ip, lsl #15 │ │ │ │ + cmpeq r7, r0, asr #15 │ │ │ │ + @ instruction: 0xfffffc54 │ │ │ │ + cmpeq r7, ip, asr #14 │ │ │ │ + cmpeq r7, r0, lsl #15 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0e4dc <__cxa_atexit@plt+0xc00580> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c0e4f8 <__cxa_atexit@plt+0xc0059c> │ │ │ │ - ldr r7, [pc, #120] @ c0e508 <__cxa_atexit@plt+0xc005ac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [pc, #104] @ c0e50c <__cxa_atexit@plt+0xc005b0> │ │ │ │ - sub r7, r3, #15 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc c0a278 <__cxa_atexit@plt+0xbfc31c> │ │ │ │ + ldr lr, [pc, #84] @ c0a290 <__cxa_atexit@plt+0xbfc334> │ │ │ │ + sub r1, r6, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #96] @ c0e510 <__cxa_atexit@plt+0xc005b4> │ │ │ │ + ldr r2, [pc, #76] @ c0a294 <__cxa_atexit@plt+0xbfc338> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #72] @ c0a298 <__cxa_atexit@plt+0xbfc33c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r7, r1, #4 │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ c0a29c <__cxa_atexit@plt+0xbfc340> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffa50 │ │ │ │ - cmpeq r6, r4, asr r4 │ │ │ │ - cmpeq r6, r8, lsl #9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0e5c4 <__cxa_atexit@plt+0xc00668> │ │ │ │ - ldr r7, [pc, #208] @ c0e604 <__cxa_atexit@plt+0xc006a8> │ │ │ │ - mov r3, r5 │ │ │ │ + ldrsheq r1, [r7, #-104] @ 0xffffff98 │ │ │ │ + ldrsheq r1, [r7, #-100] @ 0xffffff9c │ │ │ │ + cmpeq r7, r8, lsr #13 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0a2f4 <__cxa_atexit@plt+0xbfc398> │ │ │ │ + ldr r2, [pc, #64] @ c0a2fc <__cxa_atexit@plt+0xbfc3a0> │ │ │ │ + ldr r1, [pc, #64] @ c0a300 <__cxa_atexit@plt+0xbfc3a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ - str r8, [r3, #-4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - beq c0e5b4 <__cxa_atexit@plt+0xc00658> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc c0e5d4 <__cxa_atexit@plt+0xc00678> │ │ │ │ - ldr lr, [pc, #168] @ c0e608 <__cxa_atexit@plt+0xc006ac> │ │ │ │ - ldr ip, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr sl, [r9, #3] │ │ │ │ - ldr r9, [pc, #156] @ c0e60c <__cxa_atexit@plt+0xc006b0> │ │ │ │ - sub r7, r1, #10 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, ip │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - stmib r5, {r2, ip} │ │ │ │ - str r9, [r5, #12] │ │ │ │ - bhi c0e5ec <__cxa_atexit@plt+0xc00690> │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c0a2e4 <__cxa_atexit@plt+0xbfc388> │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c0e610 <__cxa_atexit@plt+0xc006b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrsheq r1, [r7, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0a370 <__cxa_atexit@plt+0xbfc414> │ │ │ │ + ldr r2, [pc, #64] @ c0a378 <__cxa_atexit@plt+0xbfc41c> │ │ │ │ + ldr r1, [pc, #64] @ c0a37c <__cxa_atexit@plt+0xbfc420> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c0a360 <__cxa_atexit@plt+0xbfc404> │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, ip │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - smlalbbeq r9, r6, r4, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r0, lsl #11 │ │ │ │ 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 c0e694 <__cxa_atexit@plt+0xc00738> │ │ │ │ - ldr lr, [pc, #120] @ c0e6b0 <__cxa_atexit@plt+0xc00754> │ │ │ │ - ldr r8, [pc, #120] @ c0e6b4 <__cxa_atexit@plt+0xc00758> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, r9 │ │ │ │ - mov sl, #0 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #10 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c0a51c <__cxa_atexit@plt+0xbfc5c0> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - str r8, [r2] │ │ │ │ - bhi c0e6a0 <__cxa_atexit@plt+0xc00744> │ │ │ │ - mov r7, fp │ │ │ │ - b c0e0c8 <__cxa_atexit@plt+0xc0016c> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, #0 │ │ │ │ + bhi c0a3ec <__cxa_atexit@plt+0xbfc490> │ │ │ │ + ldr r2, [pc, #64] @ c0a3f4 <__cxa_atexit@plt+0xbfc498> │ │ │ │ + ldr r1, [pc, #64] @ c0a3f8 <__cxa_atexit@plt+0xbfc49c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c0a3dc <__cxa_atexit@plt+0xbfc480> │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa48 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r4, lsl #10 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0e6fc <__cxa_atexit@plt+0xc007a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c0e710 <__cxa_atexit@plt+0xc007b4> │ │ │ │ - ldr r2, [pc, #64] @ c0e724 <__cxa_atexit@plt+0xc007c8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0a468 <__cxa_atexit@plt+0xbfc50c> │ │ │ │ + ldr r2, [pc, #64] @ c0a470 <__cxa_atexit@plt+0xbfc514> │ │ │ │ + ldr r1, [pc, #64] @ c0a474 <__cxa_atexit@plt+0xbfc518> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq c0a458 <__cxa_atexit@plt+0xbfc4fc> │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r7, r8, lsl #9 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c09f04 <__cxa_atexit@plt+0xbfbfa8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0a4e8 <__cxa_atexit@plt+0xbfc58c> │ │ │ │ + ldr r2, [pc, #88] @ c0a504 <__cxa_atexit@plt+0xbfc5a8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0a4f0 <__cxa_atexit@plt+0xbfc594> │ │ │ │ + ldr r7, [pc, #64] @ c0a508 <__cxa_atexit@plt+0xbfc5ac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + beq c0a4dc <__cxa_atexit@plt+0xbfc580> │ │ │ │ + mov r7, r8 │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c0e720 <__cxa_atexit@plt+0xc007c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq sp, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldrheq sp, [r6, #-44] @ 0xffffffd4 │ │ │ │ + ldr r7, [pc, #20] @ c0a50c <__cxa_atexit@plt+0xbfc5b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsl r4 │ │ │ │ + @ instruction: 0xfffff4c4 │ │ │ │ + @ instruction: 0x0146db98 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c0e76c <__cxa_atexit@plt+0xc00810> │ │ │ │ - ldr r7, [pc, #52] @ c0e77c <__cxa_atexit@plt+0xc00820> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c0a5ac <__cxa_atexit@plt+0xbfc650> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c0a560 <__cxa_atexit@plt+0xbfc604> │ │ │ │ + ldr r7, [pc, #164] @ c0a5e0 <__cxa_atexit@plt+0xbfc684> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r2, [r9, #6] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c0e760 <__cxa_atexit@plt+0xc00804> │ │ │ │ - mov r7, r9 │ │ │ │ - b c0e78c <__cxa_atexit@plt+0xc00830> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c0a5a0 <__cxa_atexit@plt+0xbfc644> │ │ │ │ + mov r7, r8 │ │ │ │ + b c0a5f8 <__cxa_atexit@plt+0xbfc69c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c0a5bc <__cxa_atexit@plt+0xbfc660> │ │ │ │ + ldr r7, [pc, #108] @ c0a5e8 <__cxa_atexit@plt+0xbfc68c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #104] @ c0a5ec <__cxa_atexit@plt+0xbfc690> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c0e780 <__cxa_atexit@plt+0xc00824> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c0a5e4 <__cxa_atexit@plt+0xbfc688> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltteq r9, r6, r0, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [pc, #24] @ c0a5dc <__cxa_atexit@plt+0xbfc680> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsl r2 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlaltteq sp, r6, r8, sl │ │ │ │ + cmpeq r7, r0, asr #7 │ │ │ │ + cmpeq r7, r4, ror r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - add r3, r3, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bge c0e810 <__cxa_atexit@plt+0xc008b4> │ │ │ │ + bcc c0a694 <__cxa_atexit@plt+0xbfc738> │ │ │ │ ldr r0, [r7, #3] │ │ │ │ - add r7, r0, #8 │ │ │ │ - add sl, r7, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldrsb r1, [sl] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r9, r1 │ │ │ │ - ble c0e824 <__cxa_atexit@plt+0xc008c8> │ │ │ │ - ldr r1, [pc, #552] @ c0e9f0 <__cxa_atexit@plt+0xc00a94> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - strb r9, [r5, #-4] │ │ │ │ - beq c0e994 <__cxa_atexit@plt+0xc00a38> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp r1, r9 │ │ │ │ - bne c0e88c <__cxa_atexit@plt+0xc00930> │ │ │ │ - mov r2, #1 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b c0ea50 <__cxa_atexit@plt+0xc00af4> │ │ │ │ - ldr r7, [pc, #476] @ c0e9f4 <__cxa_atexit@plt+0xc00a98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ - bx r0 │ │ │ │ - cmp r9, #224 @ 0xe0 │ │ │ │ - bcs c0e8a0 <__cxa_atexit@plt+0xc00944> │ │ │ │ - ldr lr, [pc, #440] @ c0e9ec <__cxa_atexit@plt+0xc00a90> │ │ │ │ - ldrb r1, [sl, #1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r0, #55296 @ 0xd800 │ │ │ │ + blt c0a644 <__cxa_atexit@plt+0xbfc6e8> │ │ │ │ + cmp r0, #56320 @ 0xdc00 │ │ │ │ + bcs c0a650 <__cxa_atexit@plt+0xbfc6f4> │ │ │ │ + ldr r3, [pc, #132] @ c0a6b0 <__cxa_atexit@plt+0xbfc754> │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r2, #3 │ │ │ │ + beq c0a688 <__cxa_atexit@plt+0xbfc72c> │ │ │ │ + mov r7, r2 │ │ │ │ + b c0a6bc <__cxa_atexit@plt+0xbfc760> │ │ │ │ + ldr lr, [pc, #88] @ c0a6a4 <__cxa_atexit@plt+0xbfc748> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - strb r9, [r5, #-8] │ │ │ │ - strb r1, [r5, #-4] │ │ │ │ - beq c0e994 <__cxa_atexit@plt+0xc00a38> │ │ │ │ - add r0, r1, r9, lsl #6 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r2, r0, #12416 @ 0x3080 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c0e9a0 <__cxa_atexit@plt+0xc00a44> │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0ed48 <__cxa_atexit@plt+0xc00dec> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0eba4 <__cxa_atexit@plt+0xc00c48> │ │ │ │ - ldrb r8, [sl, #1] │ │ │ │ - ldrb lr, [sl, #2] │ │ │ │ - cmp r9, #240 @ 0xf0 │ │ │ │ - bcs c0e91c <__cxa_atexit@plt+0xc009c0> │ │ │ │ - ldr r1, [pc, #304] @ c0e9e8 <__cxa_atexit@plt+0xc00a8c> │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - strb lr, [r5, #-4] │ │ │ │ - strb r8, [r5, #-8] │ │ │ │ - strb r9, [r5, #-12] │ │ │ │ - beq c0e994 <__cxa_atexit@plt+0xc00a38> │ │ │ │ - lsl r0, r9, #12 │ │ │ │ - add r1, r0, r8, lsl #6 │ │ │ │ - ldr r8, [pc, #240] @ c0e9e0 <__cxa_atexit@plt+0xc00a84> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r2, r1, lr │ │ │ │ - add r2, r2, r8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne c0e9b4 <__cxa_atexit@plt+0xc00a58> │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0f064 <__cxa_atexit@plt+0xc01108> │ │ │ │ - ldr r1, [pc, #192] @ c0e9e4 <__cxa_atexit@plt+0xc00a88> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldrb r0, [sl, #3] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - strb lr, [r5, #-8] │ │ │ │ - strb r8, [r5, #-12] │ │ │ │ - strb r9, [r5, #-16] │ │ │ │ - strb r0, [r5, #-4] │ │ │ │ - beq c0e994 <__cxa_atexit@plt+0xc00a38> │ │ │ │ - lsl r1, r9, #18 │ │ │ │ - add r1, r1, r8, lsl #12 │ │ │ │ - add lr, r1, lr, lsl #6 │ │ │ │ - ldr r8, [pc, #116] @ c0e9dc <__cxa_atexit@plt+0xc00a80> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r2, lr, r0 │ │ │ │ - add r2, r2, r8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c0e9c8 <__cxa_atexit@plt+0xc00a6c> │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0f388 <__cxa_atexit@plt+0xc0142c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + b c0a658 <__cxa_atexit@plt+0xbfc6fc> │ │ │ │ + ldr lr, [pc, #84] @ c0a6ac <__cxa_atexit@plt+0xbfc750> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #64] @ c0a6a8 <__cxa_atexit@plt+0xbfc74c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0eea4 <__cxa_atexit@plt+0xc00f48> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0f1c0 <__cxa_atexit@plt+0xc01264> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0f4e4 <__cxa_atexit@plt+0xc01588> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r4, ror #19 │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - @ instruction: 0x000004b4 │ │ │ │ - andeq r0, r0, ip, lsr #4 │ │ │ │ - cmpeq r6, r4, asr #3 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffc58 │ │ │ │ + @ instruction: 0x01571294 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0a7b0 <__cxa_atexit@plt+0xbfc854> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne c0ea34 <__cxa_atexit@plt+0xc00ad8> │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0ea50 <__cxa_atexit@plt+0xc00af4> │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0eba4 <__cxa_atexit@plt+0xc00c48> │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0eb70 <__cxa_atexit@plt+0xc00c14> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - ldmib r5, {r2, r9} │ │ │ │ - cmp r2, r9 │ │ │ │ - bge c0eb54 <__cxa_atexit@plt+0xc00bf8> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r8, r3, #8 │ │ │ │ - b c0eaac <__cxa_atexit@plt+0xc00b50> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r9 │ │ │ │ - bge c0eb48 <__cxa_atexit@plt+0xc00bec> │ │ │ │ - add r3, r8, r2 │ │ │ │ - ldrsb r0, [r3] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0ead0 <__cxa_atexit@plt+0xc00b74> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0ea98 <__cxa_atexit@plt+0xc00b3c> │ │ │ │ - b c0eaa0 <__cxa_atexit@plt+0xc00b44> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0eaf4 <__cxa_atexit@plt+0xc00b98> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0ea98 <__cxa_atexit@plt+0xc00b3c> │ │ │ │ - b c0eaa0 <__cxa_atexit@plt+0xc00b44> │ │ │ │ - ldrb r3, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0eb18 <__cxa_atexit@plt+0xc00bbc> │ │ │ │ - lsl r1, lr, #12 │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #124] @ c0eb90 <__cxa_atexit@plt+0xc00c34> │ │ │ │ - mov ip, #3 │ │ │ │ - b c0eb38 <__cxa_atexit@plt+0xc00bdc> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r1] │ │ │ │ - add r3, r0, r3, lsl #6 │ │ │ │ - ldr r1, [pc, #88] @ c0eb8c <__cxa_atexit@plt+0xc00c30> │ │ │ │ - add r3, r3, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0ea98 <__cxa_atexit@plt+0xc00b3c> │ │ │ │ - b c0eaa0 <__cxa_atexit@plt+0xc00b44> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #56] @ c0eb94 <__cxa_atexit@plt+0xc00c38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + cmp r2, #56320 @ 0xdc00 │ │ │ │ + blt c0a744 <__cxa_atexit@plt+0xbfc7e8> │ │ │ │ + add r0, r3, #4 │ │ │ │ + cmp r2, #57344 @ 0xe000 │ │ │ │ + bcs c0a778 <__cxa_atexit@plt+0xbfc81c> │ │ │ │ + ldr lr, [pc, #216] @ c0a7d0 <__cxa_atexit@plt+0xbfc874> │ │ │ │ + ldr r9, [pc, #216] @ c0a7d4 <__cxa_atexit@plt+0xbfc878> │ │ │ │ + ldr r8, [pc, #188] @ c0a7bc <__cxa_atexit@plt+0xbfc860> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr sl, [pc, #196] @ c0a7d8 <__cxa_atexit@plt+0xbfc87c> │ │ │ │ + add r1, r2, r1, lsl #10 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + add r1, r1, r8 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + ldr lr, [pc, #116] @ c0a7c0 <__cxa_atexit@plt+0xbfc864> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #104] @ c0a7c4 <__cxa_atexit@plt+0xbfc868> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r3, r3, #24 │ │ │ │ + b c0a7a4 <__cxa_atexit@plt+0xbfc848> │ │ │ │ + ldr lr, [pc, #72] @ c0a7c8 <__cxa_atexit@plt+0xbfc86c> │ │ │ │ + str r0, [r3, #28]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r8, [pc, #64] @ c0a7cc <__cxa_atexit@plt+0xbfc870> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, r6, #10 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0eb98 <__cxa_atexit@plt+0xc00c3c> │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsbeq ip, [r6, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + stc2 4, cr2, [r0] │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + cmpeq r7, r0, lsr #3 │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + cmpeq r7, ip, ror #2 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + cmpeq r7, r4, lsr r2 │ │ │ │ + cmpeq r7, r4, ror #3 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0ecc4 <__cxa_atexit@plt+0xc00d68> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldmib r5, {r2, r9} │ │ │ │ - cmp r2, r9 │ │ │ │ - bge c0eca8 <__cxa_atexit@plt+0xc00d4c> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r8, r3, #8 │ │ │ │ - b c0ec00 <__cxa_atexit@plt+0xc00ca4> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r9 │ │ │ │ - bge c0ec9c <__cxa_atexit@plt+0xc00d40> │ │ │ │ - add r3, r8, r2 │ │ │ │ - ldrsb r0, [r3] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0ec24 <__cxa_atexit@plt+0xc00cc8> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0ebec <__cxa_atexit@plt+0xc00c90> │ │ │ │ - b c0ebf4 <__cxa_atexit@plt+0xc00c98> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0ec48 <__cxa_atexit@plt+0xc00cec> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0ebec <__cxa_atexit@plt+0xc00c90> │ │ │ │ - b c0ebf4 <__cxa_atexit@plt+0xc00c98> │ │ │ │ - ldrb r3, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0ec6c <__cxa_atexit@plt+0xc00d10> │ │ │ │ - lsl r1, lr, #12 │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #124] @ c0ece4 <__cxa_atexit@plt+0xc00d88> │ │ │ │ - mov ip, #3 │ │ │ │ - b c0ec8c <__cxa_atexit@plt+0xc00d30> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r1] │ │ │ │ - add r3, r0, r3, lsl #6 │ │ │ │ - ldr r1, [pc, #88] @ c0ece0 <__cxa_atexit@plt+0xc00d84> │ │ │ │ - add r3, r3, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0ebec <__cxa_atexit@plt+0xc00c90> │ │ │ │ - b c0ebf4 <__cxa_atexit@plt+0xc00c98> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #56] @ c0ece8 <__cxa_atexit@plt+0xc00d8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc c0a82c <__cxa_atexit@plt+0xbfc8d0> │ │ │ │ + ldr r7, [pc, #64] @ c0a844 <__cxa_atexit@plt+0xbfc8e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #56] @ c0a848 <__cxa_atexit@plt+0xbfc8ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0ecec <__cxa_atexit@plt+0xc00d90> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r8, lsl #25 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - add r2, r2, r3, lsl #6 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r1, r1, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bne c0ed30 <__cxa_atexit@plt+0xc00dd4> │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c0ed48 <__cxa_atexit@plt+0xc00dec> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c0eea4 <__cxa_atexit@plt+0xc00f48> │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0ee70 <__cxa_atexit@plt+0xc00f14> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0ee54 <__cxa_atexit@plt+0xc00ef8> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - b c0eda8 <__cxa_atexit@plt+0xc00e4c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0ee48 <__cxa_atexit@plt+0xc00eec> │ │ │ │ - add r1, r9, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0edcc <__cxa_atexit@plt+0xc00e70> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0ed94 <__cxa_atexit@plt+0xc00e38> │ │ │ │ - b c0ed9c <__cxa_atexit@plt+0xc00e40> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0ede8 <__cxa_atexit@plt+0xc00e8c> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - b c0ee0c <__cxa_atexit@plt+0xc00eb0> │ │ │ │ - ldrb r1, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0ee18 <__cxa_atexit@plt+0xc00ebc> │ │ │ │ - lsl r3, lr, #12 │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ c0ee90 <__cxa_atexit@plt+0xc00f34> │ │ │ │ - mov ip, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0ed94 <__cxa_atexit@plt+0xc00e38> │ │ │ │ - b c0ed9c <__cxa_atexit@plt+0xc00e40> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r3, [pc, #88] @ c0ee8c <__cxa_atexit@plt+0xc00f30> │ │ │ │ - add r1, r1, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - beq c0ed94 <__cxa_atexit@plt+0xc00e38> │ │ │ │ - b c0ed9c <__cxa_atexit@plt+0xc00e40> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #56] @ c0ee94 <__cxa_atexit@plt+0xc00f38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r3, [pc, #24] @ c0a84c <__cxa_atexit@plt+0xbfc8f0> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsheq r1, [r7, #-8] │ │ │ │ + cmpeq r7, ip, lsr #2 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + cmpeq r6, r8, asr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0a890 <__cxa_atexit@plt+0xbfc934> │ │ │ │ + ldr r3, [pc, #44] @ c0a8a8 <__cxa_atexit@plt+0xbfc94c> │ │ │ │ + ldr r2, [pc, #44] @ c0a8ac <__cxa_atexit@plt+0xbfc950> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + ldr r7, [pc, #24] @ c0a8b0 <__cxa_atexit@plt+0xbfc954> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0ee98 <__cxa_atexit@plt+0xc00f3c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsbeq ip, [r6, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0efcc <__cxa_atexit@plt+0xc01070> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0efb0 <__cxa_atexit@plt+0xc01054> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - b c0ef04 <__cxa_atexit@plt+0xc00fa8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0efa4 <__cxa_atexit@plt+0xc01048> │ │ │ │ - add r1, r9, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0ef28 <__cxa_atexit@plt+0xc00fcc> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0eef0 <__cxa_atexit@plt+0xc00f94> │ │ │ │ - b c0eef8 <__cxa_atexit@plt+0xc00f9c> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0ef44 <__cxa_atexit@plt+0xc00fe8> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - b c0ef68 <__cxa_atexit@plt+0xc0100c> │ │ │ │ - ldrb r1, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0ef74 <__cxa_atexit@plt+0xc01018> │ │ │ │ - lsl r3, lr, #12 │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ c0efec <__cxa_atexit@plt+0xc01090> │ │ │ │ - mov ip, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r6, r0, lsl r8 │ │ │ │ + cmpeq r6, r0, lsl r8 │ │ │ │ + smlaltteq sp, r6, r8, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #72] @ c0a914 <__cxa_atexit@plt+0xbfc9b8> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3], #-16 │ │ │ │ cmp fp, r3 │ │ │ │ - beq c0eef0 <__cxa_atexit@plt+0xc00f94> │ │ │ │ - b c0eef8 <__cxa_atexit@plt+0xc00f9c> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r3, [pc, #88] @ c0efe8 <__cxa_atexit@plt+0xc0108c> │ │ │ │ - add r1, r1, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - beq c0eef0 <__cxa_atexit@plt+0xc00f94> │ │ │ │ - b c0eef8 <__cxa_atexit@plt+0xc00f9c> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #56] @ c0eff0 <__cxa_atexit@plt+0xc01094> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + bhi c0a904 <__cxa_atexit@plt+0xbfc9a8> │ │ │ │ + ldr r7, [pc, #52] @ c0a918 <__cxa_atexit@plt+0xbfc9bc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c0a8f8 <__cxa_atexit@plt+0xbfc99c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0eff4 <__cxa_atexit@plt+0xc01098> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, lsl #19 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - lsl r3, r3, #12 │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - add r2, r3, r2, lsl #6 │ │ │ │ - ldr lr, [pc, #56] @ c0f058 <__cxa_atexit@plt+0xc010fc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r0, r2, r1 │ │ │ │ - add r2, r0, lr │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c0f048 <__cxa_atexit@plt+0xc010ec> │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b c0f064 <__cxa_atexit@plt+0xc01108> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b c0f1c0 <__cxa_atexit@plt+0xc01264> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0f18c <__cxa_atexit@plt+0xc01230> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f170 <__cxa_atexit@plt+0xc01214> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - b c0f0c4 <__cxa_atexit@plt+0xc01168> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f164 <__cxa_atexit@plt+0xc01208> │ │ │ │ - add r1, r9, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0f0e8 <__cxa_atexit@plt+0xc0118c> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0f0b0 <__cxa_atexit@plt+0xc01154> │ │ │ │ - b c0f0b8 <__cxa_atexit@plt+0xc0115c> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0f104 <__cxa_atexit@plt+0xc011a8> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - b c0f128 <__cxa_atexit@plt+0xc011cc> │ │ │ │ - ldrb r1, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0f134 <__cxa_atexit@plt+0xc011d8> │ │ │ │ - lsl r3, lr, #12 │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ c0f1ac <__cxa_atexit@plt+0xc01250> │ │ │ │ - mov ip, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0f0b0 <__cxa_atexit@plt+0xc01154> │ │ │ │ - b c0f0b8 <__cxa_atexit@plt+0xc0115c> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r3, [pc, #88] @ c0f1a8 <__cxa_atexit@plt+0xc0124c> │ │ │ │ - add r1, r1, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - beq c0f0b0 <__cxa_atexit@plt+0xc01154> │ │ │ │ - b c0f0b8 <__cxa_atexit@plt+0xc0115c> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #56] @ c0f1b0 <__cxa_atexit@plt+0xc01254> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r7, [pc, #16] @ c0a91c <__cxa_atexit@plt+0xbfc9c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0f1b4 <__cxa_atexit@plt+0xc01258> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, asr #15 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0f2e8 <__cxa_atexit@plt+0xc0138c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f2cc <__cxa_atexit@plt+0xc01370> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - b c0f220 <__cxa_atexit@plt+0xc012c4> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f2c0 <__cxa_atexit@plt+0xc01364> │ │ │ │ - add r1, r9, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0f244 <__cxa_atexit@plt+0xc012e8> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0f20c <__cxa_atexit@plt+0xc012b0> │ │ │ │ - b c0f214 <__cxa_atexit@plt+0xc012b8> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0f260 <__cxa_atexit@plt+0xc01304> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - b c0f284 <__cxa_atexit@plt+0xc01328> │ │ │ │ - ldrb r1, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0f290 <__cxa_atexit@plt+0xc01334> │ │ │ │ - lsl r3, lr, #12 │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ c0f308 <__cxa_atexit@plt+0xc013ac> │ │ │ │ - mov ip, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0f20c <__cxa_atexit@plt+0xc012b0> │ │ │ │ - b c0f214 <__cxa_atexit@plt+0xc012b8> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r3, [pc, #88] @ c0f304 <__cxa_atexit@plt+0xc013a8> │ │ │ │ - add r1, r1, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - beq c0f20c <__cxa_atexit@plt+0xc012b0> │ │ │ │ - b c0f214 <__cxa_atexit@plt+0xc012b8> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #56] @ c0f30c <__cxa_atexit@plt+0xc013b0> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffff0a8 │ │ │ │ + smlalbbeq sp, r6, r8, r7 │ │ │ │ + hvceq 28028 @ 0x6d7c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c0a944 <__cxa_atexit@plt+0xbfc9e8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + ldrheq r1, [r7, #-200] @ 0xffffff38 │ │ │ │ + cmpeq r6, r4, ror #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0a9bc <__cxa_atexit@plt+0xbfca60> │ │ │ │ + ldr r3, [pc, #120] @ c0a9e4 <__cxa_atexit@plt+0xbfca88> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c0a9ac <__cxa_atexit@plt+0xbfca50> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c0a9cc <__cxa_atexit@plt+0xbfca70> │ │ │ │ + ldr r7, [pc, #92] @ c0a9ec <__cxa_atexit@plt+0xbfca90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldrh r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0f310 <__cxa_atexit@plt+0xc013b4> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r4, ror #12 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - lsl r3, r3, #18 │ │ │ │ - add r3, r3, r2, lsl #12 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ - add r2, r3, r1, lsl #6 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr lr, [pc, #56] @ c0f37c <__cxa_atexit@plt+0xc01420> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r0, r2, r0 │ │ │ │ - add r1, r1, #4 │ │ │ │ - add r2, r0, lr │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - bne c0f36c <__cxa_atexit@plt+0xc01410> │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b c0f388 <__cxa_atexit@plt+0xc0142c> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b c0f4e4 <__cxa_atexit@plt+0xc01588> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0f4b0 <__cxa_atexit@plt+0xc01554> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f494 <__cxa_atexit@plt+0xc01538> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - b c0f3e8 <__cxa_atexit@plt+0xc0148c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f488 <__cxa_atexit@plt+0xc0152c> │ │ │ │ - add r1, r9, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0f40c <__cxa_atexit@plt+0xc014b0> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0f3d4 <__cxa_atexit@plt+0xc01478> │ │ │ │ - b c0f3dc <__cxa_atexit@plt+0xc01480> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0f428 <__cxa_atexit@plt+0xc014cc> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - b c0f44c <__cxa_atexit@plt+0xc014f0> │ │ │ │ - ldrb r1, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0f458 <__cxa_atexit@plt+0xc014fc> │ │ │ │ - lsl r3, lr, #12 │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ c0f4d0 <__cxa_atexit@plt+0xc01574> │ │ │ │ - mov ip, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0f3d4 <__cxa_atexit@plt+0xc01478> │ │ │ │ - b c0f3dc <__cxa_atexit@plt+0xc01480> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r3, [pc, #88] @ c0f4cc <__cxa_atexit@plt+0xc01570> │ │ │ │ - add r1, r1, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - beq c0f3d4 <__cxa_atexit@plt+0xc01478> │ │ │ │ - b c0f3dc <__cxa_atexit@plt+0xc01480> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r3, [pc, #56] @ c0f4d4 <__cxa_atexit@plt+0xc01578> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0f4d8 <__cxa_atexit@plt+0xc0157c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x0156c49c │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc c0f60c <__cxa_atexit@plt+0xc016b0> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f5f0 <__cxa_atexit@plt+0xc01694> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r1, fp} │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - add r4, r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, r3, #10 │ │ │ │ - add sl, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - b c0f544 <__cxa_atexit@plt+0xc015e8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r2, r8 │ │ │ │ - bge c0f5e4 <__cxa_atexit@plt+0xc01688> │ │ │ │ - add r1, r9, r2 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb lr, r0 │ │ │ │ - ble c0f568 <__cxa_atexit@plt+0xc0160c> │ │ │ │ - mov ip, #1 │ │ │ │ - cmp fp, lr │ │ │ │ - beq c0f530 <__cxa_atexit@plt+0xc015d4> │ │ │ │ - b c0f538 <__cxa_atexit@plt+0xc015dc> │ │ │ │ - ldrb r0, [r2, sl] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c0f584 <__cxa_atexit@plt+0xc01628> │ │ │ │ - add r3, r0, lr, lsl #6 │ │ │ │ - sub r3, r3, #12416 @ 0x3080 │ │ │ │ - mov ip, #2 │ │ │ │ - b c0f5a8 <__cxa_atexit@plt+0xc0164c> │ │ │ │ - ldrb r1, [r2, r4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c0f5b4 <__cxa_atexit@plt+0xc01658> │ │ │ │ - lsl r3, lr, #12 │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ c0f62c <__cxa_atexit@plt+0xc016d0> │ │ │ │ - mov ip, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq c0f530 <__cxa_atexit@plt+0xc015d4> │ │ │ │ - b c0f538 <__cxa_atexit@plt+0xc015dc> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r0, lr, r0, lsl #12 │ │ │ │ - ldrb ip, [r2, r3] │ │ │ │ - add r1, r0, r1, lsl #6 │ │ │ │ - ldr r3, [pc, #88] @ c0f628 <__cxa_atexit@plt+0xc016cc> │ │ │ │ - add r1, r1, ip │ │ │ │ - mov ip, #4 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - beq c0f530 <__cxa_atexit@plt+0xc015d4> │ │ │ │ - b c0f538 <__cxa_atexit@plt+0xc015dc> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldmib sp, {r1, fp} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r3, [pc, #56] @ c0f630 <__cxa_atexit@plt+0xc016d4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r7, [pc, #36] @ c0a9e8 <__cxa_atexit@plt+0xbfca8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c0f634 <__cxa_atexit@plt+0xc016d8> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, asr #6 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0f698 <__cxa_atexit@plt+0xc0173c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0f6a4 <__cxa_atexit@plt+0xc01748> │ │ │ │ - ldr r1, [pc, #76] @ c0f6b4 <__cxa_atexit@plt+0xc01758> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #52] @ c0f6b8 <__cxa_atexit@plt+0xc0175c> │ │ │ │ - add r7, r7, #4 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b c0fae0 <__cxa_atexit@plt+0xc01b84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strdeq sp, [r6, #-108] @ 0xffffff94 │ │ │ │ + cmpeq r7, r8, ror r6 │ │ │ │ + smlalbteq sp, r6, r0, r6 │ │ │ │ + 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 c0aa2c <__cxa_atexit@plt+0xbfcad0> │ │ │ │ + ldr r2, [pc, #32] @ c0aa38 <__cxa_atexit@plt+0xbfcadc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrh r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r4, asr r2 │ │ │ │ - ldrheq ip, [r6, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsheq r1, [r7, #-80] @ 0xffffffb0 │ │ │ │ + hvceq 28012 @ 0x6d6c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #12] @ c0aa60 <__cxa_atexit@plt+0xbfcb04> │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + cmpeq r6, ip, ror #12 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ + andeq r0, r6, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0f71c <__cxa_atexit@plt+0xc017c0> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0ab04 <__cxa_atexit@plt+0xbfcba8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c0f728 <__cxa_atexit@plt+0xc017cc> │ │ │ │ - ldr r1, [pc, #76] @ c0f738 <__cxa_atexit@plt+0xc017dc> │ │ │ │ - sub r9, r6, #3 │ │ │ │ + bcc c0ab0c <__cxa_atexit@plt+0xbfcbb0> │ │ │ │ + ldr r1, [pc, #128] @ c0ab20 <__cxa_atexit@plt+0xbfcbc4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0aac0 <__cxa_atexit@plt+0xbfcb64> │ │ │ │ ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #52] @ c0f73c <__cxa_atexit@plt+0xc017e0> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b c0fae0 <__cxa_atexit@plt+0xc01b84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0ab24 <__cxa_atexit@plt+0xbfcbc8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0ab14 <__cxa_atexit@plt+0xbfcbb8> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq ip, [r6, #-16] │ │ │ │ - cmpeq r6, ip, lsr #4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + cmpeq r7, r0, lsr #28 │ │ │ │ + ldrsheq r1, [r7, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r6, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0f7a0 <__cxa_atexit@plt+0xc01844> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0abc0 <__cxa_atexit@plt+0xbfcc64> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c0f7ac <__cxa_atexit@plt+0xc01850> │ │ │ │ - ldr r1, [pc, #76] @ c0f7bc <__cxa_atexit@plt+0xc01860> │ │ │ │ - sub r9, r6, #3 │ │ │ │ + bcc c0abc8 <__cxa_atexit@plt+0xbfcc6c> │ │ │ │ + ldr r1, [pc, #128] @ c0abdc <__cxa_atexit@plt+0xbfcc80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0ab7c <__cxa_atexit@plt+0xbfcc20> │ │ │ │ ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #52] @ c0f7c0 <__cxa_atexit@plt+0xc01864> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b c0fae0 <__cxa_atexit@plt+0xc01b84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0abe0 <__cxa_atexit@plt+0xbfcc84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0abd0 <__cxa_atexit@plt+0xbfcc74> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, ip, asr #2 │ │ │ │ - cmpeq r6, r8, lsr #3 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + cmpeq r7, r4, ror #26 │ │ │ │ + cmpeq r7, r8, lsr sl │ │ │ │ + andeq r0, r6, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c0f824 <__cxa_atexit@plt+0xc018c8> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0ac7c <__cxa_atexit@plt+0xbfcd20> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c0f830 <__cxa_atexit@plt+0xc018d4> │ │ │ │ - ldr r1, [pc, #76] @ c0f840 <__cxa_atexit@plt+0xc018e4> │ │ │ │ - sub r9, r6, #3 │ │ │ │ + bcc c0ac84 <__cxa_atexit@plt+0xbfcd28> │ │ │ │ + ldr r1, [pc, #128] @ c0ac98 <__cxa_atexit@plt+0xbfcd3c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0ac38 <__cxa_atexit@plt+0xbfccdc> │ │ │ │ ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #52] @ c0f844 <__cxa_atexit@plt+0xc018e8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b c0fae0 <__cxa_atexit@plt+0xc01b84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0ac9c <__cxa_atexit@plt+0xbfcd40> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0ac8c <__cxa_atexit@plt+0xbfcd30> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, asr #1 │ │ │ │ - cmpeq r6, r4, lsr #2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r7, r8, lsr #25 │ │ │ │ + cmpeq r7, ip, ror r9 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r1, r0, r9, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r9 │ │ │ │ + sub r1, r5, #48 @ 0x30 │ │ │ │ + mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0fa78 <__cxa_atexit@plt+0xc01b1c> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r7, #9] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c0f8fc <__cxa_atexit@plt+0xc019a0> │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr ip, [r8, #3] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r0, r2 │ │ │ │ - ldrsb r7, [r1] │ │ │ │ - cmn r7, #1 │ │ │ │ - uxtb r0, r7 │ │ │ │ - ble c0f914 <__cxa_atexit@plt+0xc019b8> │ │ │ │ - ldr r7, [pc, #540] @ c0fac0 <__cxa_atexit@plt+0xc01b64> │ │ │ │ - ldr r1, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #520] @ c0fac4 <__cxa_atexit@plt+0xc01b68> │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c0b164 <__cxa_atexit@plt+0xbfd208> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c0b16c <__cxa_atexit@plt+0xbfd210> │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + stm sp, {r1, r7} │ │ │ │ + str fp, [sp, #44] @ 0x2c │ │ │ │ + mov fp, r2 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + add r1, r5, #4 │ │ │ │ + add r4, r3, #24 │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #15] │ │ │ │ + ldr r8, [r2, #19] │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr ip, [r2, #31] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #23] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldrd r0, [r1] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr sl, [sp, #48] @ 0x30 │ │ │ │ + strd r0, [r4] │ │ │ │ + ldr r2, [pc, #1168] @ c0b1e8 <__cxa_atexit@plt+0xbfd28c> │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r0, r6 │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + str fp, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + bge c0ae54 <__cxa_atexit@plt+0xbfcef8> │ │ │ │ + str r9, [sp, #8] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + add lr, r1, r0, lsl #2 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r8 │ │ │ │ + add r2, r1, #3 │ │ │ │ + mov r9, r1 │ │ │ │ + add sl, r1, #1 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + add r2, r1, #2 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + b c0adf0 <__cxa_atexit@plt+0xbfce94> │ │ │ │ + lsr r4, fp, #8 │ │ │ │ + strb fp, [ip, r9] │ │ │ │ + mov r2, #2 │ │ │ │ + mov r1, sl │ │ │ │ + strb r4, [r1, ip] │ │ │ │ + add r0, r0, #1 │ │ │ │ + add ip, ip, r2 │ │ │ │ + add lr, lr, #4 │ │ │ │ + mov r4, r8 │ │ │ │ + cmp r6, r0 │ │ │ │ + beq c0af54 <__cxa_atexit@plt+0xbfcff8> │ │ │ │ + sub r1, r7, ip │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r1, #2 │ │ │ │ + blt c0ae64 <__cxa_atexit@plt+0xbfcf08> │ │ │ │ + ldr fp, [lr] │ │ │ │ + cmp fp, #65536 @ 0x10000 │ │ │ │ + blt c0adc4 <__cxa_atexit@plt+0xbfce68> │ │ │ │ + cmp r1, #4 │ │ │ │ + bcc c0b064 <__cxa_atexit@plt+0xbfd108> │ │ │ │ + sub r1, fp, #65536 @ 0x10000 │ │ │ │ + mov r2, #55296 @ 0xd800 │ │ │ │ + add r2, r2, r1, lsr #10 │ │ │ │ + lsr r1, r1, #10 │ │ │ │ + strb r1, [ip, r9] │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + mov r4, #3 │ │ │ │ + lsr r2, r2, #8 │ │ │ │ + and r4, r4, fp, lsr #8 │ │ │ │ + strb r2, [sl, ip] │ │ │ │ + strb fp, [r1, ip] │ │ │ │ + mvn r1, #35 @ 0x23 │ │ │ │ + orr r4, r4, r1 │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ + mov r2, #4 │ │ │ │ + b c0add4 <__cxa_atexit@plt+0xbfce78> │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ + ldr lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r8 │ │ │ │ + b c0af6c <__cxa_atexit@plt+0xbfd010> │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ + ldr lr, [sp, #48] @ 0x30 │ │ │ │ + str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r9, [sp, #32] │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ + str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r3, #80 @ 0x50 │ │ │ │ + cmp r6, r7 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + str r8, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bcc c0b1b0 <__cxa_atexit@plt+0xbfd254> │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str ip, [r5, #20] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldm r4, {r2, fp} │ │ │ │ + str r6, [r4, #4] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str sl, [r4, #8] │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r6, [sp, #68] @ 0x44 │ │ │ │ + ldr r4, [r5] │ │ │ │ + str r9, [r5] │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str fp, [r1, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #740] @ c0b1fc <__cxa_atexit@plt+0xbfd2a0> │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r4, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #696] @ c0b200 <__cxa_atexit@plt+0xbfd2a4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #512] @ c0fac8 <__cxa_atexit@plt+0xc01b6c> │ │ │ │ - sub r7, r6, #27 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #504] @ c0facc <__cxa_atexit@plt+0xc01b70> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str lr, [r3, #8] │ │ │ │ - add lr, r3, #24 │ │ │ │ - str ip, [r3, #12] │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + b c0b148 <__cxa_atexit@plt+0xbfd1ec> │ │ │ │ + mov r0, r6 │ │ │ │ + mov lr, r9 │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr sl, [sp, #48] @ 0x30 │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ + str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + sub r2, r5, #44 @ 0x2c │ │ │ │ + stm r2, {r8, sl, lr} │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ + mov lr, r7 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + add fp, r3, #80 @ 0x50 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + cmp r2, fp │ │ │ │ + str r1, [r5, #12] │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r4, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str fp, [sp, #68] @ 0x44 │ │ │ │ + bcc c0b18c <__cxa_atexit@plt+0xbfd230> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str ip, [r5, #20] │ │ │ │ + mov ip, r1 │ │ │ │ + ldm r7, {r1, fp} │ │ │ │ + str r4, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r4, r8 │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + stm r5, {r6, lr} │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + mov r2, r9 │ │ │ │ + mov r9, ip │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + str r1, [r7, #44] @ 0x2c │ │ │ │ + str fp, [r7, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #500] @ c0b20c <__cxa_atexit@plt+0xbfd2b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #40]! @ 0x28 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r4, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ - stm lr, {r0, r8, sl} │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #460] @ c0fad0 <__cxa_atexit@plt+0xc01b74> │ │ │ │ - mov r6, r3 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #460] @ c0b210 <__cxa_atexit@plt+0xbfd2b4> │ │ │ │ + mov r8, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #68] @ 0x44 │ │ │ │ + ldr r9, [sp, #56] @ 0x38 │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - bcs c0f97c <__cxa_atexit@plt+0xc01a20> │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - ldr r7, [pc, #392] @ c0fab0 <__cxa_atexit@plt+0xc01b54> │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [pc, #368] @ c0fab4 <__cxa_atexit@plt+0xc01b58> │ │ │ │ - sub r1, r1, #12416 @ 0x3080 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #356] @ c0fab8 <__cxa_atexit@plt+0xc01b5c> │ │ │ │ - sub r7, r6, #27 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #348] @ c0fabc <__cxa_atexit@plt+0xc01b60> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - b c0fa64 <__cxa_atexit@plt+0xc01b08> │ │ │ │ - ldrb r9, [r1, #1] │ │ │ │ - ldrb r8, [r1, #2] │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - bcs c0f9f8 <__cxa_atexit@plt+0xc01a9c> │ │ │ │ - ldr r1, [pc, #268] @ c0faa0 <__cxa_atexit@plt+0xc01b44> │ │ │ │ - orr r0, r8, r0, lsl #12 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr r4, [sp, #60] @ 0x3c │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr lr, [sp, #48] @ 0x30 │ │ │ │ + str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + ldr r9, [sp, #32] │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ + str r4, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + add r6, r3, #80 @ 0x50 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + cmp r4, r6 │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + str r7, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r6, [sp, #68] @ 0x44 │ │ │ │ + bcc c0b1dc <__cxa_atexit@plt+0xbfd280> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r6, r2 │ │ │ │ + str ip, [r5, #20] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldm r4, {r2, fp} │ │ │ │ + str r8, [r4, #4] │ │ │ │ + str sl, [r4, #8] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r9, [r5] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + str fp, [r1, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #224] @ c0b1f0 <__cxa_atexit@plt+0xbfd294> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - add r7, r0, r9, lsl #6 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #240] @ c0faa4 <__cxa_atexit@plt+0xc01b48> │ │ │ │ - ldr r9, [pc, #212] @ c0fa8c <__cxa_atexit@plt+0xc01b30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r7, r7, r9 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #224] @ c0faa8 <__cxa_atexit@plt+0xc01b4c> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r7, [pc, #196] @ c0faac <__cxa_atexit@plt+0xc01b50> │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r7, [pc, #180] @ c0b1f4 <__cxa_atexit@plt+0xbfd298> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - b c0fa6c <__cxa_atexit@plt+0xc01b10> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - ldr r7, [pc, #140] @ c0fa90 <__cxa_atexit@plt+0xc01b34> │ │ │ │ - lsl r0, r0, #18 │ │ │ │ - add r0, r0, r9, lsl #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - orr r0, r0, r1 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add r1, r0, r8, lsl #6 │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #108] @ c0fa94 <__cxa_atexit@plt+0xc01b38> │ │ │ │ - ldr r9, [pc, #92] @ c0fa88 <__cxa_atexit@plt+0xc01b2c> │ │ │ │ - sub r7, r6, #27 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #88] @ c0fa98 <__cxa_atexit@plt+0xc01b3c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #60] @ c0fa9c <__cxa_atexit@plt+0xc01b40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #68] @ 0x44 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r9, [sp, #56] @ 0x38 │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c0b174 <__cxa_atexit@plt+0xbfd218> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #140] @ c0b208 <__cxa_atexit@plt+0xbfd2ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r9, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r2, sl} │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0xfffffc30 │ │ │ │ - cmpeq r6, ip, asr #29 │ │ │ │ - cmpeq r6, r8, asr #11 │ │ │ │ - @ instruction: 0x0156bf94 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - cmpeq r6, r4, asr #30 │ │ │ │ - cmpeq r6, ip, lsr r6 │ │ │ │ - cmpeq r6, ip │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - ldrheq fp, [r6, #-244] @ 0xffffff0c │ │ │ │ - @ instruction: 0x0156c09c │ │ │ │ - cmpeq r6, r8, lsr #13 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq r6, r0, asr #32 │ │ │ │ - cmpeq r6, r8, lsr #2 │ │ │ │ - cmpeq r6, r4, lsr r7 │ │ │ │ - cmpeq r6, r4, lsr r0 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c0fc10 <__cxa_atexit@plt+0xc01cb4> │ │ │ │ - ldr r2, [r7, #10] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c0fb3c <__cxa_atexit@plt+0xc01be0> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r8 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c0fb54 <__cxa_atexit@plt+0xc01bf8> │ │ │ │ - ldr lr, [pc, #276] @ c0fc40 <__cxa_atexit@plt+0xc01ce4> │ │ │ │ - add r1, r8, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #268] @ c0fc44 <__cxa_atexit@plt+0xc01ce8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c0fb7c <__cxa_atexit@plt+0xc01c20> │ │ │ │ - ldr r7, [pc, #260] @ c0fc48 <__cxa_atexit@plt+0xc01cec> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #88] @ c0b1ec <__cxa_atexit@plt+0xbfd290> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + ldr r6, [sp, #68] @ 0x44 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + str r7, [r5] │ │ │ │ + b c0b1d0 <__cxa_atexit@plt+0xbfd274> │ │ │ │ + ldr r6, [pc, #76] @ c0b204 <__cxa_atexit@plt+0xbfd2a8> │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r7, [pc, #20] @ c0b1f8 <__cxa_atexit@plt+0xbfd29c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b c0b194 <__cxa_atexit@plt+0xbfd238> │ │ │ │ + cmpeq r7, r8, ror r8 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffff960 │ │ │ │ + ldrheq r1, [r7, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, ip, asr r2 │ │ │ │ + @ instruction: 0xfffffc10 │ │ │ │ + ldrheq r1, [r7, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + strheq ip, [r6, #-248] @ 0xffffff08 │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + ldrheq r1, [r7, #-84] @ 0xffffffac │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0b304 <__cxa_atexit@plt+0xbfd3a8> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0b31c <__cxa_atexit@plt+0xbfd3c0> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0b320 <__cxa_atexit@plt+0xbfd3c4> │ │ │ │ + mov r4, r6 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c0fb98 <__cxa_atexit@plt+0xc01c3c> │ │ │ │ - ldr lr, [pc, #208] @ c0fc38 <__cxa_atexit@plt+0xc01cdc> │ │ │ │ - add r2, r0, r2, lsl #6 │ │ │ │ - add r1, r8, #2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #196] @ c0fc3c <__cxa_atexit@plt+0xc01ce0> │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub sl, r6, #11 │ │ │ │ - b c0f854 <__cxa_atexit@plt+0xc018f8> │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c0fbd4 <__cxa_atexit@plt+0xc01c78> │ │ │ │ - orr r2, lr, r2, lsl #12 │ │ │ │ - ldr lr, [pc, #128] @ c0fc30 <__cxa_atexit@plt+0xc01cd4> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - ldr sl, [pc, #108] @ c0fc24 <__cxa_atexit@plt+0xc01cc8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #116] @ c0fc34 <__cxa_atexit@plt+0xc01cd8> │ │ │ │ - add r0, r0, sl │ │ │ │ - add r1, r8, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - b c0fb84 <__cxa_atexit@plt+0xc01c28> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - add r2, r8, #4 │ │ │ │ - ldr r8, [pc, #60] @ c0fc28 <__cxa_atexit@plt+0xc01ccc> │ │ │ │ - orr r0, r0, r1 │ │ │ │ - add r1, r0, lr, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [pc, #48] @ c0fc2c <__cxa_atexit@plt+0xc01cd0> │ │ │ │ - ldr sl, [pc, #32] @ c0fc20 <__cxa_atexit@plt+0xc01cc4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, sl │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - b c0fb8c <__cxa_atexit@plt+0xc01c30> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #24] @ c0b324 <__cxa_atexit@plt+0xbfd3c8> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff9a4 │ │ │ │ + cmpeq r7, r0, lsl r3 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0b418 <__cxa_atexit@plt+0xbfd4bc> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0b430 <__cxa_atexit@plt+0xbfd4d4> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0b434 <__cxa_atexit@plt+0xbfd4d8> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r4, asr #26 │ │ │ │ - cmpeq r6, r8, lsl #8 │ │ │ │ - cmpeq r6, r0, lsl #27 │ │ │ │ - cmpeq r6, r0, asr #8 │ │ │ │ - cmpeq r6, r8, asr #27 │ │ │ │ - cmpeq r6, ip, lsl #9 │ │ │ │ - cmpeq r6, r8, lsl #28 │ │ │ │ - ldrsbeq ip, [r6, #-64] @ 0xffffffc0 │ │ │ │ - ldrsheq fp, [r6, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [pc, #24] @ c0b438 <__cxa_atexit@plt+0xbfd4dc> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff7d4 │ │ │ │ + ldrsheq r1, [r7, #-24] @ 0xffffffe8 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0b52c <__cxa_atexit@plt+0xbfd5d0> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0b544 <__cxa_atexit@plt+0xbfd5e8> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0b548 <__cxa_atexit@plt+0xbfd5ec> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0b54c <__cxa_atexit@plt+0xbfd5f0> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff604 │ │ │ │ + cmpeq r7, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c0fcc8 <__cxa_atexit@plt+0xc01d6c> │ │ │ │ - ldr r3, [pc, #108] @ c0fcd8 <__cxa_atexit@plt+0xc01d7c> │ │ │ │ + bhi c0b624 <__cxa_atexit@plt+0xbfd6c8> │ │ │ │ + ldr r3, [pc, #196] @ c0b634 <__cxa_atexit@plt+0xbfd6d8> │ │ │ │ mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #-8]! │ │ │ │ str r9, [r7, #4] │ │ │ │ - beq c0fcac <__cxa_atexit@plt+0xc01d50> │ │ │ │ - ldr r7, [pc, #84] @ c0fcdc <__cxa_atexit@plt+0xc01d80> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ + beq c0b604 <__cxa_atexit@plt+0xbfd6a8> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0b638 <__cxa_atexit@plt+0xbfd6dc> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ - stmib r5, {r1, r2, r3} │ │ │ │ - beq c0fcbc <__cxa_atexit@plt+0xc01d60> │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0b614 <__cxa_atexit@plt+0xbfd6b8> │ │ │ │ + ldr r0, [pc, #84] @ c0b63c <__cxa_atexit@plt+0xbfd6e0> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b c0fd30 <__cxa_atexit@plt+0xc01dd4> │ │ │ │ + mov r9, lr │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c0fce0 <__cxa_atexit@plt+0xc01d84> │ │ │ │ + ldr r7, [pc, #20] @ c0b640 <__cxa_atexit@plt+0xbfd6e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlalbbeq r8, r6, r8, r3 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq r6, r0, lsl fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #36] @ c0fd24 <__cxa_atexit@plt+0xc01dc8> │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0b6d0 <__cxa_atexit@plt+0xbfd774> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - beq c0fd1c <__cxa_atexit@plt+0xc01dc0> │ │ │ │ - b c0fd30 <__cxa_atexit@plt+0xc01dd4> │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0b6c4 <__cxa_atexit@plt+0xbfd768> │ │ │ │ + ldr r3, [pc, #32] @ c0b6d4 <__cxa_atexit@plt+0xbfd778> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c0fe3c <__cxa_atexit@plt+0xc01ee0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - asr r0, r1, #2 │ │ │ │ - cmp r1, r2, asr #2 │ │ │ │ - ble c0fd94 <__cxa_atexit@plt+0xc01e38> │ │ │ │ - ldr r7, [pc, #260] @ c0fe68 <__cxa_atexit@plt+0xc01f0c> │ │ │ │ - asr r9, r2, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ble c0fdac <__cxa_atexit@plt+0xc01e50> │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - cmp r0, r9 │ │ │ │ - strgt r9, [r6, #8] │ │ │ │ - strle r0, [r6, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - strgt r2, [r3] │ │ │ │ - strle r1, [r3] │ │ │ │ - b c0fdb8 <__cxa_atexit@plt+0xc01e5c> │ │ │ │ - ldr r7, [pc, #212] @ c0fe70 <__cxa_atexit@plt+0xc01f14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - b c0fdb4 <__cxa_atexit@plt+0xc01e58> │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - cmp r8, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str lr, [r5] │ │ │ │ - bcc c0fe4c <__cxa_atexit@plt+0xc01ef0> │ │ │ │ - ldr ip, [pc, #152] @ c0fe74 <__cxa_atexit@plt+0xc01f18> │ │ │ │ - ldr r7, [pc, #152] @ c0fe78 <__cxa_atexit@plt+0xc01f1c> │ │ │ │ - add r2, r2, sl │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r0, r3, #33 @ 0x21 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str sl, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r3, #18 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r2, [pc, #100] @ c0fe7c <__cxa_atexit@plt+0xc01f20> │ │ │ │ - add r1, r1, r8 │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r9, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b c0fae0 <__cxa_atexit@plt+0xc01b84> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #24] @ c0fe6c <__cxa_atexit@plt+0xc01f10> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r0, ror r8 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - cmpeq r6, ip, asr #22 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - andeq r0, r0, r7, ror #13 │ │ │ │ + ldr r3, [pc, #28] @ c0b704 <__cxa_atexit@plt+0xbfd7a8> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c0ff0c <__cxa_atexit@plt+0xc01fb0> │ │ │ │ - ldr r9, [pc, #124] @ c0ff24 <__cxa_atexit@plt+0xc01fc8> │ │ │ │ - ldr r7, [pc, #124] @ c0ff28 <__cxa_atexit@plt+0xc01fcc> │ │ │ │ - add ip, r5, #20 │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub lr, r6, #33 @ 0x21 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #18 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0b7a0 <__cxa_atexit@plt+0xbfd844> │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r8, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + ldr r0, [pc, #92] @ c0b7b8 <__cxa_atexit@plt+0xbfd85c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - ldm ip, {r1, r8, ip} │ │ │ │ - ldr r0, [pc, #64] @ c0ff2c <__cxa_atexit@plt+0xc01fd0> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, r1, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [pc, #72] @ c0b7bc <__cxa_atexit@plt+0xbfd860> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + stmib r3, {r7, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ str ip, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b c0fae0 <__cxa_atexit@plt+0xc01b84> │ │ │ │ - ldr r3, [pc, #28] @ c0ff30 <__cxa_atexit@plt+0xc01fd4> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff9a0 │ │ │ │ - cmpeq r6, r0, lsl #21 │ │ │ │ - @ instruction: 0xfffffbe4 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - hvceq 26444 @ 0x674c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #24] @ c0b7c0 <__cxa_atexit@plt+0xbfd864> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r0, asr #4 │ │ │ │ + cmpeq r7, r0, ror #28 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + mov fp, r4 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0b860 <__cxa_atexit@plt+0xbfd904> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add ip, r5, #20 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldm ip, {r2, r4, sl, ip} │ │ │ │ + ldr lr, [pc, #112] @ c0b880 <__cxa_atexit@plt+0xbfd924> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #96] @ c0b884 <__cxa_atexit@plt+0xbfd928> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r7, r9} │ │ │ │ + sub r7, r6, #47 @ 0x2f │ │ │ │ + add r1, r3, #20 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + stm r1, {r2, r4, sl, ip, lr} │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [pc, #32] @ c0b888 <__cxa_atexit@plt+0xbfd92c> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r0 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, ip, lsl #3 │ │ │ │ + ldrheq r0, [r7, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c0b55c <__cxa_atexit@plt+0xbfd600> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c10028 <__cxa_atexit@plt+0xc020cc> │ │ │ │ - ldr r3, [pc, #224] @ c10038 <__cxa_atexit@plt+0xc020dc> │ │ │ │ + bhi c0b970 <__cxa_atexit@plt+0xbfda14> │ │ │ │ + ldr r3, [pc, #196] @ c0b980 <__cxa_atexit@plt+0xbfda24> │ │ │ │ mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - beq c0fff8 <__cxa_atexit@plt+0xc0209c> │ │ │ │ - ldr r3, [pc, #200] @ c1003c <__cxa_atexit@plt+0xc020e0> │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c0b950 <__cxa_atexit@plt+0xbfd9f4> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - str r3, [r7, #-20]! @ 0xffffffec │ │ │ │ - tst sl, #3 │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r2, [r7, #4] │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq c10008 <__cxa_atexit@plt+0xc020ac> │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - cmp r2, r0, asr #2 │ │ │ │ - ble c0ffd4 <__cxa_atexit@plt+0xc02078> │ │ │ │ - asr r3, r2, #2 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - ble c0ffd8 <__cxa_atexit@plt+0xc0207c> │ │ │ │ - asr r7, r0, #2 │ │ │ │ - cmp r3, r7 │ │ │ │ - ble c10018 <__cxa_atexit@plt+0xc020bc> │ │ │ │ - cmp r2, r0 │ │ │ │ - movge r2, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #96] @ c10040 <__cxa_atexit@plt+0xc020e4> │ │ │ │ - add r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r5, #8 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0b984 <__cxa_atexit@plt+0xbfda28> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0b960 <__cxa_atexit@plt+0xbfda04> │ │ │ │ + ldr r0, [pc, #84] @ c0b988 <__cxa_atexit@plt+0xbfda2c> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ + mov r9, lr │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmp r2, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - movle r7, r2 │ │ │ │ - b c0ffd8 <__cxa_atexit@plt+0xc0207c> │ │ │ │ - ldr r7, [pc, #20] @ c10044 <__cxa_atexit@plt+0xc020e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c0b98c <__cxa_atexit@plt+0xbfda30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - cmpeq r6, ip, lsr #32 │ │ │ │ - cmpeq r6, ip, ror #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r0, [pc, #152] @ c10100 <__cxa_atexit@plt+0xc021a4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + smlalbteq ip, r6, ip, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0ba1c <__cxa_atexit@plt+0xbfdac0> │ │ │ │ mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - beq c100e4 <__cxa_atexit@plt+0xc02188> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - cmp r2, r0, asr #2 │ │ │ │ - ble c100c0 <__cxa_atexit@plt+0xc02164> │ │ │ │ - asr r3, r2, #2 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - ble c100c4 <__cxa_atexit@plt+0xc02168> │ │ │ │ - asr r7, r0, #2 │ │ │ │ - cmp r3, r7 │ │ │ │ - ble c100f0 <__cxa_atexit@plt+0xc02194> │ │ │ │ - cmp r2, r0 │ │ │ │ - movge r2, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #56] @ c10104 <__cxa_atexit@plt+0xc021a8> │ │ │ │ - add r7, r7, #3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r5, #8 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0ba10 <__cxa_atexit@plt+0xbfdab4> │ │ │ │ + ldr r3, [pc, #32] @ c0ba20 <__cxa_atexit@plt+0xbfdac4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmp r2, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - movle r7, r2 │ │ │ │ - b c100c4 <__cxa_atexit@plt+0xc02168> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlaltbeq r7, r6, ip, r2 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - cmp r0, r1, asr #2 │ │ │ │ - ble c10150 <__cxa_atexit@plt+0xc021f4> │ │ │ │ - asr r3, r0, #2 │ │ │ │ - mov r7, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - ble c10154 <__cxa_atexit@plt+0xc021f8> │ │ │ │ - asr r7, r1, #2 │ │ │ │ - cmp r3, r7 │ │ │ │ - ble c10170 <__cxa_atexit@plt+0xc02214> │ │ │ │ - cmp r0, r1 │ │ │ │ - movge r0, r1 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [pc, #36] @ c10180 <__cxa_atexit@plt+0xc02224> │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r7, lr} │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - cmp r0, r1 │ │ │ │ - mov r7, r1 │ │ │ │ - movle r7, r0 │ │ │ │ - b c10154 <__cxa_atexit@plt+0xc021f8> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r0, lsr r2 │ │ │ │ - andeq r0, r0, r8, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c0ba50 <__cxa_atexit@plt+0xbfdaf4> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0acb8 <__cxa_atexit@plt+0xbfcd5c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - mov r8, r4 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c10240 <__cxa_atexit@plt+0xc022e4> │ │ │ │ - str fp, [sp] │ │ │ │ - ldmib r5, {r1, fp, ip} │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r7, [pc, #140] @ c10250 <__cxa_atexit@plt+0xc022f4> │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub lr, r6, #7 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #108] @ c10254 <__cxa_atexit@plt+0xc022f8> │ │ │ │ - add r1, fp, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, r4 │ │ │ │ - add r0, r9, sl │ │ │ │ - sub r2, ip, #1 │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [r5, #12] │ │ │ │ - and r4, lr, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ - stm r5, {r3, lr} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - bne c10234 <__cxa_atexit@plt+0xc022d8> │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r4, r8 │ │ │ │ - b c10258 <__cxa_atexit@plt+0xc022fc> │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r8, [sp] │ │ │ │ - b c107c4 <__cxa_atexit@plt+0xc02868> │ │ │ │ - mov r4, #28 │ │ │ │ - str r4, [r8, #828] @ 0x33c │ │ │ │ - mov r4, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r8, ror #14 │ │ │ │ - cmpeq r6, r8, lsr #8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c103d4 <__cxa_atexit@plt+0xc02478> │ │ │ │ - ldr r7, [r2, #6] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c102d4 <__cxa_atexit@plt+0xc02378> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr lr, [r2, #2] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add ip, r1, r0 │ │ │ │ - ldr r8, [r2, #10] │ │ │ │ - ldrsb r1, [ip] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r2, r1 │ │ │ │ - ble c102f4 <__cxa_atexit@plt+0xc02398> │ │ │ │ - ldr r9, [pc, #348] @ c10414 <__cxa_atexit@plt+0xc024b8> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [pc, #340] @ c10418 <__cxa_atexit@plt+0xc024bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b c103b0 <__cxa_atexit@plt+0xc02454> │ │ │ │ - ldr r8, [r5] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0bae4 <__cxa_atexit@plt+0xbfdb88> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r2, #28]! │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r1, [r5] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - ldr r6, [pc, #316] @ c10420 <__cxa_atexit@plt+0xc024c4> │ │ │ │ - str r8, [r5, #32] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c1032c <__cxa_atexit@plt+0xc023d0> │ │ │ │ - ldr r9, [pc, #264] @ c1040c <__cxa_atexit@plt+0xc024b0> │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrb r1, [ip, #1] │ │ │ │ - add r1, r1, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #248] @ c10410 <__cxa_atexit@plt+0xc024b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r1, #12416 @ 0x3080 │ │ │ │ - b c103b0 <__cxa_atexit@plt+0xc02454> │ │ │ │ - ldrb sl, [ip, #1] │ │ │ │ - ldrb r9, [ip, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c10374 <__cxa_atexit@plt+0xc02418> │ │ │ │ - ldr r1, [pc, #192] @ c10404 <__cxa_atexit@plt+0xc024a8> │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r2, r2, sl, lsl #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [pc, #180] @ c10408 <__cxa_atexit@plt+0xc024ac> │ │ │ │ - ldr ip, [pc, #156] @ c103f4 <__cxa_atexit@plt+0xc02498> │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r2, r9 │ │ │ │ - str sl, [r3, #4] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r5, [r5, #20] │ │ │ │ + ldr ip, [pc, #80] @ c0bafc <__cxa_atexit@plt+0xbfdba0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r5, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + sub r9, r6, #31 │ │ │ │ + mov r5, r2 │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ - add r2, r0, ip │ │ │ │ - b c103b0 <__cxa_atexit@plt+0xc02454> │ │ │ │ - lsl r1, r2, #18 │ │ │ │ - add r1, r1, sl, lsl #12 │ │ │ │ - ldr sl, [pc, #116] @ c103f8 <__cxa_atexit@plt+0xc0249c> │ │ │ │ - add r9, r1, r9, lsl #6 │ │ │ │ - add r0, r0, #4 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldrb r2, [ip, #3] │ │ │ │ - ldr r1, [pc, #100] @ c103fc <__cxa_atexit@plt+0xc024a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r9, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r1, [pc, #68] @ c103f0 <__cxa_atexit@plt+0xc02494> │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r2, r0, r1 │ │ │ │ - ldr r0, [pc, #72] @ c10400 <__cxa_atexit@plt+0xc024a4> │ │ │ │ - mov r9, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - str r2, [r9], #-3 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #64] @ c1041c <__cxa_atexit@plt+0xc024c0> │ │ │ │ - mov r3, #16 │ │ │ │ + str lr, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #20] @ c0bb00 <__cxa_atexit@plt+0xbfdba4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, ip, ror ip │ │ │ │ - cmpeq r6, r0, lsr #11 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrheq fp, [r6, #-204] @ 0xffffff34 │ │ │ │ - ldrsbeq fp, [r6, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq r6, r0, lsl #26 │ │ │ │ - cmpeq r6, r0, lsr #12 │ │ │ │ - cmpeq r6, ip, asr #26 │ │ │ │ - cmpeq r6, r4, ror r6 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x00000cb0 │ │ │ │ - @ instruction: 0x01466f90 │ │ │ │ - andeq r0, r0, r9, ror #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c10258 <__cxa_atexit@plt+0xc022fc> │ │ │ │ - hvceq 26356 @ 0x66f4 │ │ │ │ - andeq r3, r0, fp, lsl #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r0, r3 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c104b0 <__cxa_atexit@plt+0xc02554> │ │ │ │ - mov r3, #55296 @ 0xd800 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c10500 <__cxa_atexit@plt+0xc025a4> │ │ │ │ - ldr lr, [pc, #200] @ c1054c <__cxa_atexit@plt+0xc025f0> │ │ │ │ - sub r0, r3, #7 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - b c104f4 <__cxa_atexit@plt+0xc02598> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r2, [r1, #-4]! │ │ │ │ - cmp lr, r3 │ │ │ │ - str r0, [r5] │ │ │ │ - bcc c10520 <__cxa_atexit@plt+0xc025c4> │ │ │ │ - ldr lr, [pc, #112] @ c10544 <__cxa_atexit@plt+0xc025e8> │ │ │ │ - sub r2, r3, #7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c10644 <__cxa_atexit@plt+0xc026e8> │ │ │ │ - ldr r7, [pc, #72] @ c10550 <__cxa_atexit@plt+0xc025f4> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #32] @ c10548 <__cxa_atexit@plt+0xc025ec> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, lsr r1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r6, r4, lsl #3 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r6, r0, ror #28 │ │ │ │ - andeq r3, r0, fp, lsl #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c105b0 <__cxa_atexit@plt+0xc02654> │ │ │ │ - ldr lr, [pc, #72] @ c105c8 <__cxa_atexit@plt+0xc0266c> │ │ │ │ - sub r0, r6, #7 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b c10644 <__cxa_atexit@plt+0xc026e8> │ │ │ │ - ldr r3, [pc, #20] @ c105cc <__cxa_atexit@plt+0xc02670> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r8, lsl #1 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - smlaltteq r6, r6, r4, sp @ │ │ │ │ - andeq r6, r0, ip, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r7, r8, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov r8, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c10624 <__cxa_atexit@plt+0xc026c8> │ │ │ │ - ldr lr, [pc, #64] @ c1063c <__cxa_atexit@plt+0xc026e0> │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b c10644 <__cxa_atexit@plt+0xc026e8> │ │ │ │ - ldr r3, [pc, #20] @ c10640 <__cxa_atexit@plt+0xc026e4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r4, lsl r0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add sl, ip, #3 │ │ │ │ - cmp r2, sl │ │ │ │ - bge c1068c <__cxa_atexit@plt+0xc02730> │ │ │ │ - ldr r7, [pc, #344] @ c107c0 <__cxa_atexit@plt+0xc02864> │ │ │ │ - mov r5, #2 │ │ │ │ - add r8, r5, r2, lsl #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr lr, [r3] │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - lsrs r1, r2, #16 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r1, r2, #11 │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - add r8, ip, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c10738 <__cxa_atexit@plt+0xc027dc> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c10710 <__cxa_atexit@plt+0xc027b4> │ │ │ │ - cmp r0, #2 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - bne c10748 <__cxa_atexit@plt+0xc027ec> │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r1, r1, r2, lsr #6 │ │ │ │ - mvn r0, #31 │ │ │ │ - add r9, r9, #8 │ │ │ │ - add fp, r0, r2, lsr #12 │ │ │ │ - mov r0, r9 │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb fp, [r0, ip]! │ │ │ │ - strb r1, [r8, r9] │ │ │ │ - and r1, r2, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - strb r1, [r0, #2] │ │ │ │ - mov r8, sl │ │ │ │ - b c1079c <__cxa_atexit@plt+0xc02840> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #6 │ │ │ │ - add r1, r9, #8 │ │ │ │ - strb r0, [r1, ip] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r8, r1] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add r8, ip, #2 │ │ │ │ - b c107a0 <__cxa_atexit@plt+0xc02844> │ │ │ │ - add r0, ip, r9 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - strb r2, [r0, #8] │ │ │ │ - b c107a0 <__cxa_atexit@plt+0xc02844> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r2, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - str r0, [sp] │ │ │ │ - and r0, r1, r2, lsr #12 │ │ │ │ - and r1, r1, r2, lsr #6 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add fp, r9, #8 │ │ │ │ - ldr r1, [sp] │ │ │ │ - mov r9, fp │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r9, ip]! │ │ │ │ - strb r0, [r8, fp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r8, ip, #4 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r9, #2] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [fp, sl] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - and r3, lr, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r8, [r5] │ │ │ │ - bne c107b8 <__cxa_atexit@plt+0xc0285c> │ │ │ │ - mov r7, fp │ │ │ │ - b c10258 <__cxa_atexit@plt+0xc022fc> │ │ │ │ - mov r8, fp │ │ │ │ - b c107c4 <__cxa_atexit@plt+0xc02868> │ │ │ │ - andeq r0, r0, r8, ror #17 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c10970 <__cxa_atexit@plt+0xc02a14> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c10850 <__cxa_atexit@plt+0xc028f4> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr lr, [r2, #7] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add ip, r0, r1 │ │ │ │ - ldrsb r0, [ip] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c1086c <__cxa_atexit@plt+0xc02910> │ │ │ │ - ldr r9, [pc, #396] @ c109ac <__cxa_atexit@plt+0xc02a50> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #388] @ c109b0 <__cxa_atexit@plt+0xc02a54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - stmib r3, {r0, r2, r9} │ │ │ │ - sub r0, r6, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b c109e4 <__cxa_atexit@plt+0xc02a88> │ │ │ │ - ldr r7, [pc, #352] @ c109b8 <__cxa_atexit@plt+0xc02a5c> │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldrb sl, [ip, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c108bc <__cxa_atexit@plt+0xc02960> │ │ │ │ - ldr r9, [pc, #292] @ c109a4 <__cxa_atexit@plt+0xc02a48> │ │ │ │ - add r0, sl, r2, lsl #6 │ │ │ │ - add ip, r1, #2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #280] @ c109a8 <__cxa_atexit@plt+0xc02a4c> │ │ │ │ - sub r2, r6, #3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - sub r2, r0, #12416 @ 0x3080 │ │ │ │ - add lr, r3, #8 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - stm lr, {r2, r9, ip} │ │ │ │ - b c109e4 <__cxa_atexit@plt+0xc02a88> │ │ │ │ - ldrb r9, [ip, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c1091c <__cxa_atexit@plt+0xc029c0> │ │ │ │ - ldr ip, [pc, #204] @ c1099c <__cxa_atexit@plt+0xc02a40> │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r2, r2, sl, lsl #6 │ │ │ │ + bcc c0bb8c <__cxa_atexit@plt+0xbfdc30> │ │ │ │ + ldr r7, [r5, #44]! @ 0x2c │ │ │ │ + sub lr, r5, #28 │ │ │ │ + ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldm lr, {r0, r1, sl, lr} │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #-12] │ │ │ │ + ldmdb r5, {r4, r7} │ │ │ │ + ldr ip, [pc, #80] @ c0bba8 <__cxa_atexit@plt+0xbfdc4c> │ │ │ │ ldr ip, [pc, ip] │ │ │ │ - add sl, r1, #3 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - ldr r1, [pc, #152] @ c10990 <__cxa_atexit@plt+0xc02a34> │ │ │ │ - add r2, r2, r9 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #32] │ │ │ │ + mov r4, r8 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ str ip, [r3, #4] │ │ │ │ - add r2, r2, r1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #148] @ c109a0 <__cxa_atexit@plt+0xc02a44> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b c109e4 <__cxa_atexit@plt+0xc02a88> │ │ │ │ - lsl r0, r2, #18 │ │ │ │ - add r0, r0, sl, lsl #12 │ │ │ │ - add sl, r0, r9, lsl #6 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - sub r2, r6, #3 │ │ │ │ - stm lr, {r0, r2, r8} │ │ │ │ - add r2, r1, #4 │ │ │ │ - ldrb r1, [ip, #3] │ │ │ │ - ldr lr, [pc, #72] @ c10994 <__cxa_atexit@plt+0xc02a38> │ │ │ │ - ldr r9, [pc, #60] @ c1098c <__cxa_atexit@plt+0xc02a30> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - add r1, sl, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #56] @ c10998 <__cxa_atexit@plt+0xc02a3c> │ │ │ │ - add r1, r1, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, lr} │ │ │ │ - b c109e4 <__cxa_atexit@plt+0xc02a88> │ │ │ │ - ldr r7, [pc, #60] @ c109b4 <__cxa_atexit@plt+0xc02a58> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, ror #31 │ │ │ │ - cmpeq r6, r4, lsr #13 │ │ │ │ - cmpeq r6, r0, lsr r7 │ │ │ │ - cmpeq r6, r8, lsr #32 │ │ │ │ - ldrheq fp, [r6, #-0] │ │ │ │ - cmpeq r6, r0, ror r7 │ │ │ │ - cmpeq r6, r4, lsl r1 │ │ │ │ - ldrsbeq fp, [r6, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x000007bc │ │ │ │ - strdeq r6, [r6, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r9, ror #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c107c4 <__cxa_atexit@plt+0xc02868> │ │ │ │ - ldrdeq r6, [r6, #-156] @ 0xffffff64 │ │ │ │ - andeq r3, r0, fp, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c10b50 <__cxa_atexit@plt+0xc02bf4> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r0, [lr, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c10a54 <__cxa_atexit@plt+0xc02af8> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r2, r1, r0 │ │ │ │ - ldrsb r1, [r2] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb ip, r1 │ │ │ │ - ble c10a74 <__cxa_atexit@plt+0xc02b18> │ │ │ │ - ldr r1, [pc, #340] @ c10b8c <__cxa_atexit@plt+0xc02c30> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [pc, #332] @ c10b90 <__cxa_atexit@plt+0xc02c34> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - b c10b30 <__cxa_atexit@plt+0xc02bd4> │ │ │ │ - ldr r7, [pc, #316] @ c10b98 <__cxa_atexit@plt+0xc02c3c> │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c10aac <__cxa_atexit@plt+0xc02b50> │ │ │ │ - ldr r9, [pc, #256] @ c10b84 <__cxa_atexit@plt+0xc02c28> │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - ldr r1, [pc, #244] @ c10b88 <__cxa_atexit@plt+0xc02c2c> │ │ │ │ - add r2, r2, ip, lsl #6 │ │ │ │ - sub ip, r2, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b c10b30 <__cxa_atexit@plt+0xc02bd4> │ │ │ │ - ldrb sl, [r2, #1] │ │ │ │ - ldrb r9, [r2, #2] │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - bcs c10af4 <__cxa_atexit@plt+0xc02b98> │ │ │ │ - lsl r2, ip, #12 │ │ │ │ - ldr ip, [pc, #180] @ c10b7c <__cxa_atexit@plt+0xc02c20> │ │ │ │ - add r2, r2, sl, lsl #6 │ │ │ │ - ldr r1, [pc, #156] @ c10b6c <__cxa_atexit@plt+0xc02c10> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr sl, [pc, #168] @ c10b80 <__cxa_atexit@plt+0xc02c24> │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r2, r9 │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - add ip, r0, r1 │ │ │ │ - b c10b30 <__cxa_atexit@plt+0xc02bd4> │ │ │ │ - lsl r1, ip, #18 │ │ │ │ - add r1, r1, sl, lsl #12 │ │ │ │ - add ip, r1, r9, lsl #6 │ │ │ │ - ldr r9, [pc, #104] @ c10b70 <__cxa_atexit@plt+0xc02c14> │ │ │ │ - ldr sl, [pc, #92] @ c10b68 <__cxa_atexit@plt+0xc02c0c> │ │ │ │ - add r0, r0, #4 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - ldr r1, [pc, #88] @ c10b74 <__cxa_atexit@plt+0xc02c18> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, ip, r2 │ │ │ │ - add ip, r0, sl │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r0, [pc, #64] @ c10b78 <__cxa_atexit@plt+0xc02c1c> │ │ │ │ - mov r9, r6 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r1, r8, lr} │ │ │ │ - str ip, [r9], #-3 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #60] @ c10b94 <__cxa_atexit@plt+0xc02c38> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [pc, #24] @ c0bbac <__cxa_atexit@plt+0xbfdc50> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r8, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, r8 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq fp, [r6, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq r6, ip, lsl lr │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r6, r8, lsr r5 │ │ │ │ - cmpeq r6, ip, asr lr │ │ │ │ - cmpeq r6, r0, lsl #11 │ │ │ │ - @ instruction: 0x0156ae9c │ │ │ │ - cmpeq r6, ip, asr #11 │ │ │ │ - ldrsheq sl, [r6, #-228] @ 0xffffff1c │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - andeq r0, r0, r8, lsr r5 │ │ │ │ - cmpeq r6, r8, lsl r8 │ │ │ │ - andeq r6, r0, ip, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r0, r3 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c10c08 <__cxa_atexit@plt+0xc02cac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c10c58 <__cxa_atexit@plt+0xc02cfc> │ │ │ │ - ldr lr, [pc, #208] @ c10ca8 <__cxa_atexit@plt+0xc02d4c> │ │ │ │ - mov r8, #253 @ 0xfd │ │ │ │ - sub r1, r3, #7 │ │ │ │ - orr r8, r8, #65280 @ 0xff00 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - b c10d98 <__cxa_atexit@plt+0xc02e3c> │ │ │ │ + cmpeq r7, ip, ror sl │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0x0146c590 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ mov r3, r5 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - cmp lr, r2 │ │ │ │ - str r0, [r5] │ │ │ │ - bcc c10c78 <__cxa_atexit@plt+0xc02d1c> │ │ │ │ - ldr lr, [pc, #120] @ c10ca4 <__cxa_atexit@plt+0xc02d48> │ │ │ │ - sub r1, r2, #7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b c10d98 <__cxa_atexit@plt+0xc02e3c> │ │ │ │ - ldr r7, [pc, #64] @ c10ca0 <__cxa_atexit@plt+0xc02d44> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0bc58 <__cxa_atexit@plt+0xbfdcfc> │ │ │ │ + ldr r2, [pc, #140] @ c0bc6c <__cxa_atexit@plt+0xbfdd10> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + beq c0bc34 <__cxa_atexit@plt+0xbfdcd8> │ │ │ │ + ldr r7, [pc, #112] @ c0bc70 <__cxa_atexit@plt+0xbfdd14> │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #28] @ c10c9c <__cxa_atexit@plt+0xc02d40> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + beq c0bc40 <__cxa_atexit@plt+0xbfdce4> │ │ │ │ + ldr r7, [pc, #92] @ c0bc74 <__cxa_atexit@plt+0xbfdd18> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + beq c0bc4c <__cxa_atexit@plt+0xbfdcf0> │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r6, r4, ror #19 │ │ │ │ - cmpeq r6, r0, lsr sl │ │ │ │ - cmpeq r6, r8, lsl #14 │ │ │ │ - andeq r6, r0, ip, lsl #12 │ │ │ │ + mov r7, sl │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlalbteq ip, r6, ip, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c10d00 <__cxa_atexit@plt+0xc02da4> │ │ │ │ - ldr lr, [pc, #68] @ c10d18 <__cxa_atexit@plt+0xc02dbc> │ │ │ │ - mov r8, #253 @ 0xfd │ │ │ │ - sub r1, r6, #7 │ │ │ │ - orr r8, r8, #65280 @ 0xff00 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b c10d98 <__cxa_atexit@plt+0xc02e3c> │ │ │ │ - ldr r3, [pc, #20] @ c10d1c <__cxa_atexit@plt+0xc02dc0> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #76] @ c0bcdc <__cxa_atexit@plt+0xbfdd80> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq c0bcc8 <__cxa_atexit@plt+0xbfdd6c> │ │ │ │ + ldr r3, [pc, #56] @ c0bce0 <__cxa_atexit@plt+0xbfdd84> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r9, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r4, lsr r9 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - @ instruction: 0x01466694 │ │ │ │ - andeq ip, r0, sp, lsr #24 │ │ │ │ + beq c0bcd4 <__cxa_atexit@plt+0xbfdd78> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r6, r0, ror #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c10d6c <__cxa_atexit@plt+0xc02e10> │ │ │ │ - ldr lr, [pc, #56] @ c10d84 <__cxa_atexit@plt+0xc02e28> │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - b c10d98 <__cxa_atexit@plt+0xc02e3c> │ │ │ │ - ldr r3, [pc, #20] @ c10d88 <__cxa_atexit@plt+0xc02e2c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #48] @ c0bd28 <__cxa_atexit@plt+0xbfddcc> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r4, asr #17 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq r6, r8, lsr #12 │ │ │ │ - andeq ip, r0, sp, asr #24 │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + beq c0bd20 <__cxa_atexit@plt+0xbfddc4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r8, lsl r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c10f28 <__cxa_atexit@plt+0xc02fcc> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - add r9, r2, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ - bge c10e14 <__cxa_atexit@plt+0xc02eb8> │ │ │ │ - ldr r7, [pc, #384] @ c10f44 <__cxa_atexit@plt+0xc02fe8> │ │ │ │ - ldr lr, [pc, #384] @ c10f48 <__cxa_atexit@plt+0xc02fec> │ │ │ │ - mov r1, #2 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + strdeq ip, [r6, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0bdcc <__cxa_atexit@plt+0xbfde70> │ │ │ │ + ldr r3, [pc, #112] @ c0bde4 <__cxa_atexit@plt+0xbfde88> │ │ │ │ + ldr r2, [pc, #112] @ c0bde8 <__cxa_atexit@plt+0xbfde8c> │ │ │ │ + ldr sl, [pc, #112] @ c0bdec <__cxa_atexit@plt+0xbfde90> │ │ │ │ + ldr lr, [pc, #112] @ c0bdf0 <__cxa_atexit@plt+0xbfde94> │ │ │ │ + ldr r9, [pc, #112] @ c0bdf4 <__cxa_atexit@plt+0xbfde98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, #2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r0, sl, #3 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c0bdf8 <__cxa_atexit@plt+0xbfde9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, r1, r0, lsl #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r2, r3, #10 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - movhi r3, #1 │ │ │ │ - lsrs r1, r0, #16 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - lsrs r1, r0, #11 │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c10eb0 <__cxa_atexit@plt+0xc02f54> │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c10e88 <__cxa_atexit@plt+0xc02f2c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c10ec4 <__cxa_atexit@plt+0xc02f68> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - add r1, r1, r0, lsr #12 │ │ │ │ - and r3, r3, r0, lsr #6 │ │ │ │ - and r0, r0, #63 @ 0x3f │ │ │ │ - add r2, r8, r2 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r2, #8] │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - orr r0, r3, #128 @ 0x80 │ │ │ │ - str lr, [r5, #24] │ │ │ │ - strb r0, [r2, #9] │ │ │ │ - b c10f08 <__cxa_atexit@plt+0xc02fac> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r0, lsr #6 │ │ │ │ - and r0, r0, #63 @ 0x3f │ │ │ │ - add r3, r8, r2 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - add r9, r2, #2 │ │ │ │ - b c10f08 <__cxa_atexit@plt+0xc02fac> │ │ │ │ - add r1, r2, r8 │ │ │ │ - str lr, [r5, #24] │ │ │ │ - strb r0, [r1, #8] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b c10f08 <__cxa_atexit@plt+0xc02fac> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r8, r8, #8 │ │ │ │ - add ip, r1, r0, lsr #18 │ │ │ │ - mov r1, r8 │ │ │ │ - mov sl, #63 @ 0x3f │ │ │ │ - and r3, sl, r0, lsr #12 │ │ │ │ - and sl, sl, r0, lsr #6 │ │ │ │ - strb ip, [r1, r2]! │ │ │ │ - and r0, r0, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #1] │ │ │ │ - orr r3, sl, #128 @ 0x80 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #2] │ │ │ │ - strb r0, [r8, r9] │ │ │ │ - add r9, r2, #4 │ │ │ │ - str lr, [r5, #24] │ │ │ │ - str r9, [r5, #20]! │ │ │ │ - and r3, lr, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c10f20 <__cxa_atexit@plt+0xc02fc4> │ │ │ │ - mov r7, fp │ │ │ │ - b c10258 <__cxa_atexit@plt+0xc022fc> │ │ │ │ - mov r8, fp │ │ │ │ - b c107c4 <__cxa_atexit@plt+0xc02868> │ │ │ │ - ldr r6, [pc, #28] @ c10f4c <__cxa_atexit@plt+0xc02ff0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - cmpeq r6, r4, asr #16 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - cmpeq r6, r4, ror #8 │ │ │ │ - andeq r0, r0, r9, ror #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add lr, r5, #8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c10f88 <__cxa_atexit@plt+0xc0302c> │ │ │ │ - mov r7, fp │ │ │ │ - b c10258 <__cxa_atexit@plt+0xc022fc> │ │ │ │ - mov r8, fp │ │ │ │ - b c107c4 <__cxa_atexit@plt+0xc02868> │ │ │ │ - cmpeq r6, r4, lsr #8 │ │ │ │ - andeq r0, r0, r6, asr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c10ff8 <__cxa_atexit@plt+0xc0309c> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c10fe4 <__cxa_atexit@plt+0xc03088> │ │ │ │ - ldr lr, [pc, #76] @ c1100c <__cxa_atexit@plt+0xc030b0> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r8, lsr #4 │ │ │ │ + cmpeq r6, r8, lsr #4 │ │ │ │ + smlaltbeq ip, r6, r8, r3 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq r7, r0, ror r8 │ │ │ │ + hvceq 27708 @ 0x6c3c │ │ │ │ + cmpeq r6, r0, asr r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0be80 <__cxa_atexit@plt+0xbfdf24> │ │ │ │ + ldr r3, [pc, #112] @ c0be98 <__cxa_atexit@plt+0xbfdf3c> │ │ │ │ + ldr r2, [pc, #112] @ c0be9c <__cxa_atexit@plt+0xbfdf40> │ │ │ │ + ldr sl, [pc, #112] @ c0bea0 <__cxa_atexit@plt+0xbfdf44> │ │ │ │ + ldr lr, [pc, #112] @ c0bea4 <__cxa_atexit@plt+0xbfdf48> │ │ │ │ + ldr r9, [pc, #112] @ c0bea8 <__cxa_atexit@plt+0xbfdf4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, #2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r0, sl, #3 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c0beac <__cxa_atexit@plt+0xbfdf50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + hvceq 27668 @ 0x6c14 │ │ │ │ + hvceq 27668 @ 0x6c14 │ │ │ │ + strdeq ip, [r6, #-36] @ 0xffffffdc │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + ldrheq r0, [r7, #-124] @ 0xffffff84 │ │ │ │ + smlalbteq ip, r6, r8, r2 │ │ │ │ + smlaltbeq ip, r6, ip, r2 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0bf64 <__cxa_atexit@plt+0xbfe008> │ │ │ │ + ldr r2, [pc, #184] @ c0bf8c <__cxa_atexit@plt+0xbfe030> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq c0bf44 <__cxa_atexit@plt+0xbfdfe8> │ │ │ │ + ldr r3, [pc, #160] @ c0bf90 <__cxa_atexit@plt+0xbfe034> │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + ldr r0, [r8, #3] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + beq c0bf54 <__cxa_atexit@plt+0xbfdff8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c0bf74 <__cxa_atexit@plt+0xbfe018> │ │ │ │ + lsl r7, r1, #2 │ │ │ │ + ldr r7, [r7, r2] │ │ │ │ + ldr r2, [pc, #104] @ c0bf98 <__cxa_atexit@plt+0xbfe03c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1af4b70 <__cxa_atexit@plt+0x1ae6c14> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c11008 <__cxa_atexit@plt+0xc030ac> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + ldr r7, [pc, #40] @ c0bf94 <__cxa_atexit@plt+0xbfe038> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, asr #11 │ │ │ │ - ldrsheq sl, [r6, #-136] @ 0xffffff78 │ │ │ │ - smlaltbeq r6, r6, r4, r3 @ │ │ │ │ - andeq r0, r0, r6, asr #15 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + cmpeq r6, r4, lsl #4 │ │ │ │ + ldrsbeq r0, [r7, #-4] │ │ │ │ + smlalbteq ip, r6, r4, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c11078 <__cxa_atexit@plt+0xc0311c> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c11064 <__cxa_atexit@plt+0xc03108> │ │ │ │ - ldr lr, [pc, #76] @ c1108c <__cxa_atexit@plt+0xc03130> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr lr, [pc, #112] @ c0c02c <__cxa_atexit@plt+0xbfe0d0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq c0c00c <__cxa_atexit@plt+0xbfe0b0> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc c0c018 <__cxa_atexit@plt+0xbfe0bc> │ │ │ │ + lsl r2, r0, #2 │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + ldr r1, [pc, #56] @ c0c030 <__cxa_atexit@plt+0xbfe0d4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c11088 <__cxa_atexit@plt+0xc0312c> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + b 1af4b70 <__cxa_atexit@plt+0x1ae6c14> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, asr #10 │ │ │ │ - cmpeq r6, r8, ror r8 │ │ │ │ - strdeq r6, [r6, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ c110ac <__cxa_atexit@plt+0xc03150> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - smlaltteq r6, r6, ip, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c11110 <__cxa_atexit@plt+0xc031b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c11118 <__cxa_atexit@plt+0xc031bc> │ │ │ │ - ldr r0, [pc, #80] @ c11134 <__cxa_atexit@plt+0xc031d8> │ │ │ │ - ldr r1, [pc, #80] @ c11138 <__cxa_atexit@plt+0xc031dc> │ │ │ │ - ldr lr, [pc, #80] @ c1113c <__cxa_atexit@plt+0xc031e0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ mov r6, r3 │ │ │ │ - b c11120 <__cxa_atexit@plt+0xc031c4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c11130 <__cxa_atexit@plt+0xc031d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01466f90 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0x012d40e9 │ │ │ │ - cmpeq r6, r0, ror #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r7, r8 │ │ │ │ + cmpeq r6, ip, lsr #2 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1119c <__cxa_atexit@plt+0xc03240> │ │ │ │ - ldr r2, [pc, #64] @ c111a8 <__cxa_atexit@plt+0xc0324c> │ │ │ │ - ldr lr, [pc, #64] @ c111ac <__cxa_atexit@plt+0xc03250> │ │ │ │ - ldr r0, [pc, #64] @ c111b0 <__cxa_atexit@plt+0xc03254> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r8, r6, #10 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - mov r3, #16 │ │ │ │ + bcc c0c07c <__cxa_atexit@plt+0xbfe120> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + ldr r1, [pc, #24] @ c0c088 <__cxa_atexit@plt+0xbfe12c> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + b 1af4b70 <__cxa_atexit@plt+0x1ae6c14> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r0, lsl #30 │ │ │ │ - strheq r5, [r6, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r6, r4, lsl pc │ │ │ │ - ldrdeq r6, [r6, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ c111d0 <__cxa_atexit@plt+0xc03274> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - smlalbteq r6, r6, r8, lr @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ + @ instruction: 0x0156ff94 │ │ │ │ + smlaltteq ip, r6, r4, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ c0c0b0 <__cxa_atexit@plt+0xbfe154> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq ip, [r6, #-4] │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c11234 <__cxa_atexit@plt+0xc032d8> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0c154 <__cxa_atexit@plt+0xbfe1f8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c1123c <__cxa_atexit@plt+0xc032e0> │ │ │ │ - ldr r0, [pc, #80] @ c11258 <__cxa_atexit@plt+0xc032fc> │ │ │ │ - ldr r1, [pc, #80] @ c1125c <__cxa_atexit@plt+0xc03300> │ │ │ │ - ldr lr, [pc, #80] @ c11260 <__cxa_atexit@plt+0xc03304> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + bcc c0c15c <__cxa_atexit@plt+0xbfe200> │ │ │ │ + ldr r1, [pc, #128] @ c0c170 <__cxa_atexit@plt+0xbfe214> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0c110 <__cxa_atexit@plt+0xbfe1b4> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ mov r6, r3 │ │ │ │ - b c11244 <__cxa_atexit@plt+0xc032e8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c11254 <__cxa_atexit@plt+0xc032f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0c174 <__cxa_atexit@plt+0xbfe218> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0c164 <__cxa_atexit@plt+0xbfe208> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - hvceq 26348 @ 0x66ec │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - smlawteq sp, r5, pc, r3 @ │ │ │ │ - cmpeq r6, r0, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - cmpeq r6, r0, asr lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ + ldrsbeq pc, [r6, #-112] @ 0xffffff90 @ │ │ │ │ + cmpeq r7, r4, lsr #9 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c112c8 <__cxa_atexit@plt+0xc0336c> │ │ │ │ - ldr r7, [pc, #52] @ c112dc <__cxa_atexit@plt+0xc03380> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c112bc <__cxa_atexit@plt+0xc03360> │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c112e0 <__cxa_atexit@plt+0xc03384> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi c0c210 <__cxa_atexit@plt+0xbfe2b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0c218 <__cxa_atexit@plt+0xbfe2bc> │ │ │ │ + ldr r1, [pc, #128] @ c0c22c <__cxa_atexit@plt+0xbfe2d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0c1cc <__cxa_atexit@plt+0xbfe270> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0c230 <__cxa_atexit@plt+0xbfe2d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0c220 <__cxa_atexit@plt+0xbfe2c4> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r6, r4, lsl lr │ │ │ │ - strdeq r6, [r6, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mvn r6, r9 │ │ │ │ - tst r6, #3 │ │ │ │ - bne c1133c <__cxa_atexit@plt+0xc033e0> │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1138c <__cxa_atexit@plt+0xc03430> │ │ │ │ + cmppeq r6, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r8, ror #7 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0c2cc <__cxa_atexit@plt+0xbfe370> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c1139c <__cxa_atexit@plt+0xc03440> │ │ │ │ - ldr r5, [pc, #184] @ c113e8 <__cxa_atexit@plt+0xc0348c> │ │ │ │ - ldr r1, [pc, #184] @ c113ec <__cxa_atexit@plt+0xc03490> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b c11364 <__cxa_atexit@plt+0xc03408> │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c11394 <__cxa_atexit@plt+0xc03438> │ │ │ │ + bcc c0c2d4 <__cxa_atexit@plt+0xbfe378> │ │ │ │ + ldr r1, [pc, #128] @ c0c2e8 <__cxa_atexit@plt+0xbfe38c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0c288 <__cxa_atexit@plt+0xbfe32c> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0c2ec <__cxa_atexit@plt+0xbfe390> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0c2dc <__cxa_atexit@plt+0xbfe380> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r6, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, ip, lsr #6 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0c388 <__cxa_atexit@plt+0xbfe42c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c113bc <__cxa_atexit@plt+0xc03460> │ │ │ │ - ldr r5, [pc, #124] @ c113d8 <__cxa_atexit@plt+0xc0347c> │ │ │ │ - ldr r1, [pc, #124] @ c113dc <__cxa_atexit@plt+0xc03480> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #116] @ c113e0 <__cxa_atexit@plt+0xc03484> │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - str r5, [r7] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + bcc c0c390 <__cxa_atexit@plt+0xbfe434> │ │ │ │ + ldr r1, [pc, #128] @ c0c3a4 <__cxa_atexit@plt+0xbfe448> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0c344 <__cxa_atexit@plt+0xbfe3e8> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0c3a8 <__cxa_atexit@plt+0xbfe44c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0c398 <__cxa_atexit@plt+0xbfe43c> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0156f59c │ │ │ │ + cmpeq r7, r0, ror r2 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + andeq r1, r0, r9, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r9, [sp, #60] @ 0x3c │ │ │ │ + bhi c0c92c <__cxa_atexit@plt+0xbfe9d0> │ │ │ │ + ldr r6, [r4, #804] @ 0x324 │ │ │ │ + add r9, r3, #36 @ 0x24 │ │ │ │ + cmp r6, r9 │ │ │ │ + bcc c0c934 <__cxa_atexit@plt+0xbfe9d8> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str fp, [sp, #28] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + stmib sp, {r2, r7} │ │ │ │ + ldr r7, [r1, #3] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + add r2, r5, #4 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [r1, #7] │ │ │ │ + ldr r6, [r1, #11] │ │ │ │ + ldr ip, [r1, #15] │ │ │ │ + str r7, [sp, #36] @ 0x24 │ │ │ │ + ldr r7, [r1, #23] │ │ │ │ + ldr lr, [r1, #31] │ │ │ │ + ldr fp, [r1, #19] │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [r1, #27] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr r2, [r2] │ │ │ │ + add r4, r3, #24 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r2, [r4] │ │ │ │ + str r1, [r4, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #1384] @ c0c9bc <__cxa_atexit@plt+0xbfea60> │ │ │ │ + mov r2, #0 │ │ │ │ + cmp lr, ip │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + sub r2, r9, #31 │ │ │ │ + mov r1, ip │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #52] @ 0x34 │ │ │ │ + str r7, [sp, #44] @ 0x2c │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + bge c0c56c <__cxa_atexit@plt+0xbfe610> │ │ │ │ + add r4, r8, #3 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + add r2, r6, lr, lsl #2 │ │ │ │ + add r9, r8, #1 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, fp │ │ │ │ + b c0c4e0 <__cxa_atexit@plt+0xbfe584> │ │ │ │ + str sl, [r2] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r2, r2, #4 │ │ │ │ + mov r4, fp │ │ │ │ + cmp r6, lr │ │ │ │ + beq c0c728 <__cxa_atexit@plt+0xbfe7cc> │ │ │ │ + cmp ip, r0 │ │ │ │ + ble c0c57c <__cxa_atexit@plt+0xbfe620> │ │ │ │ + add r1, r0, #1 │ │ │ │ + cmp r1, ip │ │ │ │ + beq c0c630 <__cxa_atexit@plt+0xbfe6d4> │ │ │ │ + ldrb r1, [r0, r9] │ │ │ │ + ldrb r7, [r0, r8] │ │ │ │ + orr sl, r7, r1, lsl #8 │ │ │ │ + sub r7, ip, r0 │ │ │ │ + cmp r7, #3 │ │ │ │ + ble c0c558 <__cxa_atexit@plt+0xbfe5fc> │ │ │ │ + add r7, r0, #2 │ │ │ │ + cmp r1, #215 @ 0xd7 │ │ │ │ + bls c0c4c0 <__cxa_atexit@plt+0xbfe564> │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ + bcs c0c4c0 <__cxa_atexit@plt+0xbfe564> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldrb r1, [r1, r0] │ │ │ │ + cmp r1, #219 @ 0xdb │ │ │ │ + bls c0c4c0 <__cxa_atexit@plt+0xbfe564> │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ + bcs c0c4c0 <__cxa_atexit@plt+0xbfe564> │ │ │ │ + ldrb r7, [r7, r8] │ │ │ │ + ldr r4, [pc, #1140] @ c0c9b8 <__cxa_atexit@plt+0xbfea5c> │ │ │ │ + orr r1, r7, r1, lsl #8 │ │ │ │ + add r1, r1, sl, lsl #10 │ │ │ │ + add r1, r1, r4 │ │ │ │ + str r1, [r2] │ │ │ │ + add r0, r0, #4 │ │ │ │ + b c0c4c8 <__cxa_atexit@plt+0xbfe56c> │ │ │ │ + cmp r7, #1 │ │ │ │ + ble c0c838 <__cxa_atexit@plt+0xbfe8dc> │ │ │ │ + add r0, r0, #2 │ │ │ │ + str sl, [r2] │ │ │ │ + b c0c4c8 <__cxa_atexit@plt+0xbfe56c> │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, fp │ │ │ │ + b c0c738 <__cxa_atexit@plt+0xbfe7dc> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ + str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + ldr ip, [sp, #44] @ 0x2c │ │ │ │ + ldr r9, [sp, #60] @ 0x3c │ │ │ │ + str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr sl, [sp, #36] @ 0x24 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub r1, r5, #24 │ │ │ │ + stm r1, {r2, r4, r7} │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + add r1, r3, #80 @ 0x50 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + cmp r2, r1 │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str r9, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [sp, #32] │ │ │ │ + bcc c0c974 <__cxa_atexit@plt+0xbfea18> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r5, #16] │ │ │ │ + ldm r7, {r2, fp} │ │ │ │ + str r4, [r7, #4] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str sl, [r5] │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ + str fp, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #948] @ c0c9e0 <__cxa_atexit@plt+0xbfea84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b c0c6e0 <__cxa_atexit@plt+0xbfe784> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ + str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + ldr ip, [sp, #44] @ 0x2c │ │ │ │ + ldr r9, [sp, #60] @ 0x3c │ │ │ │ + str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr sl, [sp, #36] @ 0x24 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub r1, r5, #24 │ │ │ │ + stm r1, {r2, r4, r7} │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + add r1, r3, #80 @ 0x50 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + cmp r2, r1 │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str r9, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [sp, #32] │ │ │ │ + bcc c0c980 <__cxa_atexit@plt+0xbfea24> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r5, #16] │ │ │ │ + ldm r7, {r2, fp} │ │ │ │ + str r4, [r7, #4] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str sl, [r5] │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ + str fp, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #756] @ c0c9d4 <__cxa_atexit@plt+0xbfea78> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #40]! @ 0x28 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str r6, [r3, #16] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #712] @ c0c9d8 <__cxa_atexit@plt+0xbfea7c> │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r9, [sp, #52] @ 0x34 │ │ │ │ + mov r8, r3 │ │ │ │ + b c0c828 <__cxa_atexit@plt+0xbfe8cc> │ │ │ │ + mov lr, r6 │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ + str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r6, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + add r7, r3, #80 @ 0x50 │ │ │ │ + cmp r6, r7 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str ip, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str fp, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r4, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + bcc c0c95c <__cxa_atexit@plt+0xbfea00> │ │ │ │ + str lr, [r5, #20] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + mov lr, r9 │ │ │ │ mov r9, r2 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r2 │ │ │ │ - b c113a4 <__cxa_atexit@plt+0xc03448> │ │ │ │ - mov r6, r2 │ │ │ │ - b c113c4 <__cxa_atexit@plt+0xc03468> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ c113f0 <__cxa_atexit@plt+0xc03494> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r6, r1 │ │ │ │ + ldr sl, [r7] │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r4, [r7, #4] │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ + str r6, [r7, #8] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r7, [r5] │ │ │ │ + stm r5, {fp, lr} │ │ │ │ + str sl, [r4, #44] @ 0x2c │ │ │ │ + str r1, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [pc, #472] @ c0c9c0 <__cxa_atexit@plt+0xbfea64> │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #40]! @ 0x28 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #428] @ c0c9c4 <__cxa_atexit@plt+0xbfea68> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + ldr ip, [sp, #44] @ 0x2c │ │ │ │ + ldr sl, [sp, #48] @ 0x30 │ │ │ │ + str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r9, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp] │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub r1, r5, #28 │ │ │ │ + stm r1, {r4, r6, fp} │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + add r7, r3, #80 @ 0x50 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + cmp r1, r7 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str sl, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r8, [sp, #32] │ │ │ │ + bcc c0c9ac <__cxa_atexit@plt+0xbfea50> │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ + mov r8, r2 │ │ │ │ + str lr, [r5, #20] │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str fp, [r7, #4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r4, [r5] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r5, #16] │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ + str r1, [r4, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #216] @ c0c9c8 <__cxa_atexit@plt+0xbfea6c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #172] @ c0c9cc <__cxa_atexit@plt+0xbfea70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + b c0c718 <__cxa_atexit@plt+0xbfe7bc> │ │ │ │ + mov r9, r3 │ │ │ │ + b c0c93c <__cxa_atexit@plt+0xbfe9e0> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ c113e4 <__cxa_atexit@plt+0xc03488> │ │ │ │ + ldr r7, [pc, #168] @ c0c9ec <__cxa_atexit@plt+0xbfea90> │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + stmib r5, {r6, sl} │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - @ instruction: 0x012d3e6d │ │ │ │ - smlaltteq r6, r6, r8, ip @ │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - cmpeq r6, r8, lsl sp │ │ │ │ - cmpeq r6, r4, lsr #32 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c11434 <__cxa_atexit@plt+0xc034d8> │ │ │ │ - ldr r2, [pc, #44] @ c11444 <__cxa_atexit@plt+0xc034e8> │ │ │ │ - ldr r1, [pc, #44] @ c11448 <__cxa_atexit@plt+0xc034ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1c67864 <__cxa_atexit@plt+0x1c59908> │ │ │ │ - ldr r7, [pc, #16] @ c1144c <__cxa_atexit@plt+0xc034f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #132] @ c0c9e8 <__cxa_atexit@plt+0xbfea8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + b c0c994 <__cxa_atexit@plt+0xbfea38> │ │ │ │ + ldr r7, [pc, #104] @ c0c9e4 <__cxa_atexit@plt+0xbfea88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b c0c988 <__cxa_atexit@plt+0xbfea2c> │ │ │ │ + ldr r7, [pc, #84] @ c0c9dc <__cxa_atexit@plt+0xbfea80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + mov r6, r1 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r7, [pc, #28] @ c0c9d0 <__cxa_atexit@plt+0xbfea74> │ │ │ │ add r7, pc, r7 │ │ │ │ + b c0c964 <__cxa_atexit@plt+0xbfea08> │ │ │ │ + stc2 4, cr2, [r0] │ │ │ │ + cmpeq r7, r8, ror r1 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + ldrsbeq pc, [r6, #-220] @ 0xffffff24 @ │ │ │ │ + @ instruction: 0xfffff7d0 │ │ │ │ + ldrsbeq pc, [r6, #-204] @ 0xffffff34 @ │ │ │ │ + andeq r0, r0, ip, ror r3 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + cmppeq r6, r8, ror #29 @ p-variant is OBSOLETE │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq r6, r0, asr r8 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0cae0 <__cxa_atexit@plt+0xbfeb84> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0caf8 <__cxa_atexit@plt+0xbfeb9c> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0cafc <__cxa_atexit@plt+0xbfeba0> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r6, ip, asr r5 │ │ │ │ - strheq r6, [r6, #-196] @ 0xffffff3c │ │ │ │ - smlalbteq r5, r6, ip, pc @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b c41e10 <__cxa_atexit@plt+0xc33eb4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [pc, #24] @ c0cb00 <__cxa_atexit@plt+0xbfeba4> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff8d4 │ │ │ │ + cmppeq r6, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0cbf4 <__cxa_atexit@plt+0xbfec98> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0cc0c <__cxa_atexit@plt+0xbfecb0> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0cc10 <__cxa_atexit@plt+0xbfecb4> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0cc14 <__cxa_atexit@plt+0xbfecb8> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff704 │ │ │ │ + cmppeq r6, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0cd08 <__cxa_atexit@plt+0xbfedac> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0cd20 <__cxa_atexit@plt+0xbfedc4> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0cd24 <__cxa_atexit@plt+0xbfedc8> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0cd28 <__cxa_atexit@plt+0xbfedcc> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff534 │ │ │ │ + cmppeq r6, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0ce1c <__cxa_atexit@plt+0xbfeec0> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0ce34 <__cxa_atexit@plt+0xbfeed8> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0ce38 <__cxa_atexit@plt+0xbfeedc> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0ce3c <__cxa_atexit@plt+0xbfeee0> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff364 │ │ │ │ + ldrsheq pc, [r6, #-120] @ 0xffffff88 @ │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c114ac <__cxa_atexit@plt+0xc03550> │ │ │ │ - ldr r7, [pc, #52] @ c114bc <__cxa_atexit@plt+0xc03560> │ │ │ │ + bhi c0cf14 <__cxa_atexit@plt+0xbfefb8> │ │ │ │ + ldr r3, [pc, #196] @ c0cf24 <__cxa_atexit@plt+0xbfefc8> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c0cef4 <__cxa_atexit@plt+0xbfef98> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0cf28 <__cxa_atexit@plt+0xbfefcc> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c114a0 <__cxa_atexit@plt+0xc03544> │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0cf04 <__cxa_atexit@plt+0xbfefa8> │ │ │ │ + ldr r0, [pc, #84] @ c0cf2c <__cxa_atexit@plt+0xbfefd0> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b c114cc <__cxa_atexit@plt+0xc03570> │ │ │ │ + mov r9, lr │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c114c0 <__cxa_atexit@plt+0xc03564> │ │ │ │ + ldr r7, [pc, #20] @ c0cf30 <__cxa_atexit@plt+0xbfefd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r6, r4, lsl sp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + smlalbbeq fp, r6, r4, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bge c11528 <__cxa_atexit@plt+0xc035cc> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r7, r0, #8 │ │ │ │ - add sl, r7, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldrsb r2, [sl] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb lr, r2 │ │ │ │ - ble c1153c <__cxa_atexit@plt+0xc035e0> │ │ │ │ - ldr r2, [pc, #248] @ c11600 <__cxa_atexit@plt+0xc036a4> │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb lr, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c115ec <__cxa_atexit@plt+0xc03690> │ │ │ │ - b c11610 <__cxa_atexit@plt+0xc036b4> │ │ │ │ - ldr r7, [pc, #212] @ c11604 <__cxa_atexit@plt+0xc036a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c11574 <__cxa_atexit@plt+0xc03618> │ │ │ │ - ldr r2, [pc, #176] @ c115fc <__cxa_atexit@plt+0xc036a0> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldrb r0, [sl, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - strb lr, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - strb r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c115ec <__cxa_atexit@plt+0xc03690> │ │ │ │ - b c11750 <__cxa_atexit@plt+0xc037f4> │ │ │ │ - ldrb r8, [sl, #1] │ │ │ │ - ldrb r9, [sl, #2] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c115b4 <__cxa_atexit@plt+0xc03658> │ │ │ │ - ldr r2, [pc, #108] @ c115f8 <__cxa_atexit@plt+0xc0369c> │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r9, [r5, #-4] │ │ │ │ - strb r8, [r5, #-8] │ │ │ │ - strb lr, [r5, #-12] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - beq c115ec <__cxa_atexit@plt+0xc03690> │ │ │ │ - b c1189c <__cxa_atexit@plt+0xc03940> │ │ │ │ - ldr r2, [pc, #56] @ c115f4 <__cxa_atexit@plt+0xc03698> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldrb r0, [sl, #3] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0cfc0 <__cxa_atexit@plt+0xbff064> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - strb r9, [r5, #-8] │ │ │ │ - strb r8, [r5, #-12] │ │ │ │ - strb lr, [r5, #-16] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - strb r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ tst r7, #3 │ │ │ │ - beq c115ec <__cxa_atexit@plt+0xc03690> │ │ │ │ - b c119f0 <__cxa_atexit@plt+0xc03a94> │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0cfb4 <__cxa_atexit@plt+0xbff058> │ │ │ │ + ldr r3, [pc, #32] @ c0cfc4 <__cxa_atexit@plt+0xbff068> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #8 │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r6, r4, ror #7 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #296] @ c11740 <__cxa_atexit@plt+0xc037e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - add r7, r2, #2 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c11720 <__cxa_atexit@plt+0xc037c4> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [pc, #264] @ c11744 <__cxa_atexit@plt+0xc037e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - add r0, r1, #1 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c1171c <__cxa_atexit@plt+0xc037c0> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - stm sp, {r2, r6, fp} │ │ │ │ - add fp, r1, #10 │ │ │ │ - add r6, r1, #9 │ │ │ │ - add r8, r1, #8 │ │ │ │ - add r2, r1, #11 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b c11684 <__cxa_atexit@plt+0xc03728> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r3, ip │ │ │ │ - beq c1172c <__cxa_atexit@plt+0xc037d0> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, sl │ │ │ │ - bge c11728 <__cxa_atexit@plt+0xc037cc> │ │ │ │ - add r1, r0, r8 │ │ │ │ - ldrsb r1, [r1] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb ip, r1 │ │ │ │ - bgt c1166c <__cxa_atexit@plt+0xc03710> │ │ │ │ - ldrb r1, [r6, r0] │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c116bc <__cxa_atexit@plt+0xc03760> │ │ │ │ - add r2, r1, ip, lsl #6 │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c11678 <__cxa_atexit@plt+0xc0371c> │ │ │ │ - b c1172c <__cxa_atexit@plt+0xc037d0> │ │ │ │ - ldrb lr, [fp, r0] │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - bcs c116ec <__cxa_atexit@plt+0xc03790> │ │ │ │ - lsl r2, ip, #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - add r2, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ c1173c <__cxa_atexit@plt+0xc037e0> │ │ │ │ - mov lr, #3 │ │ │ │ - add r1, r2, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c11678 <__cxa_atexit@plt+0xc0371c> │ │ │ │ - b c1172c <__cxa_atexit@plt+0xc037d0> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - lsl ip, ip, #18 │ │ │ │ - ldrb r9, [r2, r0] │ │ │ │ - add r1, ip, r1, lsl #12 │ │ │ │ - add r1, r1, lr, lsl #6 │ │ │ │ - ldr r2, [pc, #48] @ c11738 <__cxa_atexit@plt+0xc037dc> │ │ │ │ - add r1, r1, r9 │ │ │ │ - mov lr, #4 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c11678 <__cxa_atexit@plt+0xc0371c> │ │ │ │ - b c1172c <__cxa_atexit@plt+0xc037d0> │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldmib sp, {r6, fp} │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, lsl #6 │ │ │ │ - ldrsbeq sl, [r6, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #300] @ c1188c <__cxa_atexit@plt+0xc03930> │ │ │ │ - add r2, r2, r3, lsl #6 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r7, r1, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c1186c <__cxa_atexit@plt+0xc03910> │ │ │ │ + ldr r3, [pc, #28] @ c0cff4 <__cxa_atexit@plt+0xbff098> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [pc, #264] @ c11890 <__cxa_atexit@plt+0xc03934> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - add r0, r1, #2 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c11868 <__cxa_atexit@plt+0xc0390c> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - stm sp, {r2, r6, fp} │ │ │ │ - add fp, r1, #10 │ │ │ │ - add r6, r1, #9 │ │ │ │ - add r8, r1, #8 │ │ │ │ - add r2, r1, #11 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b c117d0 <__cxa_atexit@plt+0xc03874> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r3, ip │ │ │ │ - beq c11878 <__cxa_atexit@plt+0xc0391c> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, sl │ │ │ │ - bge c11874 <__cxa_atexit@plt+0xc03918> │ │ │ │ - add r1, r0, r8 │ │ │ │ - ldrsb r1, [r1] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb ip, r1 │ │ │ │ - bgt c117b8 <__cxa_atexit@plt+0xc0385c> │ │ │ │ - ldrb r1, [r6, r0] │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c11808 <__cxa_atexit@plt+0xc038ac> │ │ │ │ - add r2, r1, ip, lsl #6 │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c117c4 <__cxa_atexit@plt+0xc03868> │ │ │ │ - b c11878 <__cxa_atexit@plt+0xc0391c> │ │ │ │ - ldrb lr, [fp, r0] │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - bcs c11838 <__cxa_atexit@plt+0xc038dc> │ │ │ │ - lsl r2, ip, #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - add r2, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ c11888 <__cxa_atexit@plt+0xc0392c> │ │ │ │ - mov lr, #3 │ │ │ │ - add r1, r2, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c117c4 <__cxa_atexit@plt+0xc03868> │ │ │ │ - b c11878 <__cxa_atexit@plt+0xc0391c> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - lsl ip, ip, #18 │ │ │ │ - ldrb r9, [r2, r0] │ │ │ │ - add r1, ip, r1, lsl #12 │ │ │ │ - add r1, r1, lr, lsl #6 │ │ │ │ - ldr r2, [pc, #48] @ c11884 <__cxa_atexit@plt+0xc03928> │ │ │ │ - add r1, r1, r9 │ │ │ │ - mov lr, #4 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c117c4 <__cxa_atexit@plt+0xc03868> │ │ │ │ - b c11878 <__cxa_atexit@plt+0xc0391c> │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldmib sp, {r6, fp} │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrheq sl, [r6, #-16] │ │ │ │ - cmpeq r6, ip, lsl #3 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - lsl r3, r3, #12 │ │ │ │ - add r3, r3, r2, lsl #6 │ │ │ │ - ldr sl, [pc, #288] @ c119d8 <__cxa_atexit@plt+0xc03a7c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r7, r3, r1 │ │ │ │ - add r3, r7, sl │ │ │ │ - ldr r7, [pc, #280] @ c119e0 <__cxa_atexit@plt+0xc03a84> │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - beq c119c0 <__cxa_atexit@plt+0xc03a64> │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r0, [pc, #256] @ c119e4 <__cxa_atexit@plt+0xc03a88> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0d090 <__cxa_atexit@plt+0xbff134> │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r8, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + ldr r0, [pc, #92] @ c0d0a8 <__cxa_atexit@plt+0xbff14c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r3, #3 │ │ │ │ - cmp r0, ip │ │ │ │ - bge c119bc <__cxa_atexit@plt+0xc03a60> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - stm sp, {r1, r4, r6, fp} │ │ │ │ - add r6, r3, #10 │ │ │ │ - add r4, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r1, r3, #11 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b c1192c <__cxa_atexit@plt+0xc039d0> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - beq c119cc <__cxa_atexit@plt+0xc03a70> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, ip │ │ │ │ - bge c119c8 <__cxa_atexit@plt+0xc03a6c> │ │ │ │ - add r3, r0, r9 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - uxtb r8, r3 │ │ │ │ - bgt c11914 <__cxa_atexit@plt+0xc039b8> │ │ │ │ - ldrb r3, [r4, r0] │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c1195c <__cxa_atexit@plt+0xc03a00> │ │ │ │ - add r3, r3, r8, lsl #6 │ │ │ │ - sub r1, r3, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - b c11978 <__cxa_atexit@plt+0xc03a1c> │ │ │ │ - ldrb lr, [r6, r0] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - bcs c11984 <__cxa_atexit@plt+0xc03a28> │ │ │ │ - add r1, sl, r8, lsl #12 │ │ │ │ - add r1, r1, r3, lsl #6 │ │ │ │ - add r1, r1, lr │ │ │ │ - mov lr, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c11920 <__cxa_atexit@plt+0xc039c4> │ │ │ │ - b c119cc <__cxa_atexit@plt+0xc03a70> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - lsl r8, r8, #18 │ │ │ │ - mov fp, sl │ │ │ │ - ldrb sl, [r1, r0] │ │ │ │ - add r3, r8, r3, lsl #12 │ │ │ │ - add r3, r3, lr, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c119dc <__cxa_atexit@plt+0xc03a80> │ │ │ │ - add r3, r3, sl │ │ │ │ - mov sl, fp │ │ │ │ - mov lr, #4 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c11920 <__cxa_atexit@plt+0xc039c4> │ │ │ │ - b c119cc <__cxa_atexit@plt+0xc03a70> │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - ldmib sp, {r4, r6, fp} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r6, ip, asr #32 │ │ │ │ - cmpeq r6, r0, lsr r0 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - lsl r3, r3, #18 │ │ │ │ - add r3, r3, r2, lsl #12 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ - add r3, r3, r1, lsl #6 │ │ │ │ - ldr sl, [pc, #288] @ c11b34 <__cxa_atexit@plt+0xc03bd8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r7, r3, r0 │ │ │ │ - add r3, r7, sl │ │ │ │ - ldr r7, [pc, #280] @ c11b3c <__cxa_atexit@plt+0xc03be0> │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - beq c11b1c <__cxa_atexit@plt+0xc03bc0> │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r0, [pc, #256] @ c11b40 <__cxa_atexit@plt+0xc03be4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r3, #4 │ │ │ │ - cmp r0, ip │ │ │ │ - bge c11b18 <__cxa_atexit@plt+0xc03bbc> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - stm sp, {r1, r4, r6, fp} │ │ │ │ - add r6, r3, #10 │ │ │ │ - add r4, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r1, r3, #11 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b c11a88 <__cxa_atexit@plt+0xc03b2c> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - beq c11b28 <__cxa_atexit@plt+0xc03bcc> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, ip │ │ │ │ - bge c11b24 <__cxa_atexit@plt+0xc03bc8> │ │ │ │ - add r3, r0, r9 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - uxtb r8, r3 │ │ │ │ - bgt c11a70 <__cxa_atexit@plt+0xc03b14> │ │ │ │ - ldrb r3, [r4, r0] │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c11ab8 <__cxa_atexit@plt+0xc03b5c> │ │ │ │ - add r3, r3, r8, lsl #6 │ │ │ │ - sub r1, r3, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - b c11adc <__cxa_atexit@plt+0xc03b80> │ │ │ │ - ldrb lr, [r6, r0] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - bcs c11ae8 <__cxa_atexit@plt+0xc03b8c> │ │ │ │ - lsl r1, r8, #12 │ │ │ │ - add r1, r1, r3, lsl #6 │ │ │ │ - add r3, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ c11b38 <__cxa_atexit@plt+0xc03bdc> │ │ │ │ - mov lr, #3 │ │ │ │ - add r1, r3, r1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c11a7c <__cxa_atexit@plt+0xc03b20> │ │ │ │ - b c11b28 <__cxa_atexit@plt+0xc03bcc> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - add r8, sl, r8, lsl #18 │ │ │ │ - mov fp, sl │ │ │ │ - ldrb sl, [r1, r0] │ │ │ │ - add r3, r8, r3, lsl #12 │ │ │ │ - add r3, r3, lr, lsl #6 │ │ │ │ - add r3, r3, sl │ │ │ │ - mov sl, fp │ │ │ │ - mov lr, #4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c11a7c <__cxa_atexit@plt+0xc03b20> │ │ │ │ - b c11b28 <__cxa_atexit@plt+0xc03bcc> │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldmib sp, {r4, r6, fp} │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq r9, [r6, #-224] @ 0xffffff20 │ │ │ │ - ldrsbeq r9, [r6, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c11d14 <__cxa_atexit@plt+0xc03db8> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c11bcc <__cxa_atexit@plt+0xc03c70> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c11be4 <__cxa_atexit@plt+0xc03c88> │ │ │ │ - ldr lr, [pc, #464] @ c11d58 <__cxa_atexit@plt+0xc03dfc> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c11d5c <__cxa_atexit@plt+0xc03e00> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c11d60 <__cxa_atexit@plt+0xc03e04> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c11d68 <__cxa_atexit@plt+0xc03e0c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c11c44 <__cxa_atexit@plt+0xc03ce8> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c11d4c <__cxa_atexit@plt+0xc03df0> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c11d50 <__cxa_atexit@plt+0xc03df4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c11d54 <__cxa_atexit@plt+0xc03df8> │ │ │ │ + ldr r7, [pc, #72] @ c0d0ac <__cxa_atexit@plt+0xbff150> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ - ldr r8, [pc, #228] @ c11d40 <__cxa_atexit@plt+0xc03de4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c11d44 <__cxa_atexit@plt+0xc03de8> │ │ │ │ - ldr r9, [pc, #192] @ c11d30 <__cxa_atexit@plt+0xc03dd4> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c11d48 <__cxa_atexit@plt+0xc03dec> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + stmib r3, {r7, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str ip, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c11d34 <__cxa_atexit@plt+0xc03dd8> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c11d38 <__cxa_atexit@plt+0xc03ddc> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c11d2c <__cxa_atexit@plt+0xc03dd0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c11d3c <__cxa_atexit@plt+0xc03de0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c11bc0 <__cxa_atexit@plt+0xc03c64> │ │ │ │ - ldr r7, [pc, #72] @ c11d64 <__cxa_atexit@plt+0xc03e08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #24] @ c0d0b0 <__cxa_atexit@plt+0xbff154> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, asr #6 │ │ │ │ - cmpeq r6, r0, ror #24 │ │ │ │ - ldrsheq sl, [r6, #-128] @ 0xffffff80 │ │ │ │ - cmpeq r6, r4, lsr #7 │ │ │ │ - cmpeq r6, r0, asr #25 │ │ │ │ - cmpeq r6, r4, asr r9 │ │ │ │ - ldrsheq sl, [r6, #-148] @ 0xffffff6c │ │ │ │ - ldrsheq sl, [r6, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r6, r8, lsl sp │ │ │ │ - cmpeq r6, r4, ror #20 │ │ │ │ - cmpeq r6, ip, ror #8 │ │ │ │ - @ instruction: 0x01569d94 │ │ │ │ - smlaltbeq r6, r6, ip, r4 @ │ │ │ │ - cmpeq r6, r4, lsr #20 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r0, asr r9 │ │ │ │ + cmppeq r6, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + mov fp, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c11f48 <__cxa_atexit@plt+0xc03fec> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c11e00 <__cxa_atexit@plt+0xc03ea4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r7, r7, #8 │ │ │ │ - add r2, r7, r8 │ │ │ │ - ldrsb r1, [r2] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c11e18 <__cxa_atexit@plt+0xc03ebc> │ │ │ │ - ldr lr, [pc, #456] @ c11f84 <__cxa_atexit@plt+0xc04028> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, r8, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #440] @ c11f88 <__cxa_atexit@plt+0xc0402c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #436] @ c11f8c <__cxa_atexit@plt+0xc04030> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #392] @ c11f90 <__cxa_atexit@plt+0xc04034> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c11e78 <__cxa_atexit@plt+0xc03f1c> │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #328] @ c11f78 <__cxa_atexit@plt+0xc0401c> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #316] @ c11f7c <__cxa_atexit@plt+0xc04020> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r8, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #300] @ c11f80 <__cxa_atexit@plt+0xc04024> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ - ldrb r1, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c11ee8 <__cxa_atexit@plt+0xc03f8c> │ │ │ │ - ldr r9, [pc, #220] @ c11f6c <__cxa_atexit@plt+0xc04010> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [pc, #208] @ c11f70 <__cxa_atexit@plt+0xc04014> │ │ │ │ - ldr sl, [pc, #184] @ c11f5c <__cxa_atexit@plt+0xc04000> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add r8, r8, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, sl │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #168] @ c11f74 <__cxa_atexit@plt+0xc04018> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - ldr sl, [pc, #108] @ c11f60 <__cxa_atexit@plt+0xc04004> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #96] @ c11f64 <__cxa_atexit@plt+0xc04008> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r9, [pc, #76] @ c11f58 <__cxa_atexit@plt+0xc03ffc> │ │ │ │ + bcc c0d150 <__cxa_atexit@plt+0xbff1f4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add ip, r5, #20 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldm ip, {r2, r4, sl, ip} │ │ │ │ + ldr lr, [pc, #112] @ c0d170 <__cxa_atexit@plt+0xbff214> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add r8, r8, #4 │ │ │ │ - add r2, r2, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #52] @ c11f68 <__cxa_atexit@plt+0xc0400c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c11df4 <__cxa_atexit@plt+0xc03e98> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #96] @ c0d174 <__cxa_atexit@plt+0xbff218> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r7, r9} │ │ │ │ + sub r7, r6, #47 @ 0x2f │ │ │ │ + add r1, r3, #20 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + stm r1, {r2, r4, sl, ip, lr} │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, ip, lsl #2 │ │ │ │ - cmpeq r6, ip, lsr #20 │ │ │ │ - ldrheq sl, [r6, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r6, r0, ror r1 │ │ │ │ - cmpeq r6, ip, lsl #21 │ │ │ │ - cmpeq r6, r0, lsr #14 │ │ │ │ - cmpeq r6, r0, asr #15 │ │ │ │ - ldrheq sl, [r6, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq r6, r4, ror #21 │ │ │ │ - cmpeq r6, r0, lsr r8 │ │ │ │ - cmpeq r6, r8, lsr r2 │ │ │ │ - cmpeq r6, r0, ror #22 │ │ │ │ - ldrsheq sl, [r6, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r4, [pc, #32] @ c0d178 <__cxa_atexit@plt+0xbff21c> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r0 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0x0156e89c │ │ │ │ + cmppeq r6, r0, asr #9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ + b c0ce4c <__cxa_atexit@plt+0xbfeef0> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c12088 <__cxa_atexit@plt+0xc0412c> │ │ │ │ - ldr r3, [pc, #108] @ c12098 <__cxa_atexit@plt+0xc0413c> │ │ │ │ + bhi c0d260 <__cxa_atexit@plt+0xbff304> │ │ │ │ + ldr r3, [pc, #196] @ c0d270 <__cxa_atexit@plt+0xbff314> │ │ │ │ mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #-8]! │ │ │ │ str r9, [r7, #4] │ │ │ │ - beq c1206c <__cxa_atexit@plt+0xc04110> │ │ │ │ - ldr r7, [pc, #84] @ c1209c <__cxa_atexit@plt+0xc04140> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ + beq c0d240 <__cxa_atexit@plt+0xbff2e4> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0d274 <__cxa_atexit@plt+0xbff318> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ - stmib r5, {r1, r2, r3} │ │ │ │ - beq c1207c <__cxa_atexit@plt+0xc04120> │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0d250 <__cxa_atexit@plt+0xbff2f4> │ │ │ │ + ldr r0, [pc, #84] @ c0d278 <__cxa_atexit@plt+0xbff31c> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b c120f0 <__cxa_atexit@plt+0xc04194> │ │ │ │ + mov r9, lr │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c120a0 <__cxa_atexit@plt+0xc04144> │ │ │ │ + ldr r7, [pc, #20] @ c0d27c <__cxa_atexit@plt+0xbff320> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq r6, r0, asr #2 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq r6, r0, asr #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #36] @ c120e4 <__cxa_atexit@plt+0xc04188> │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0d30c <__cxa_atexit@plt+0xbff3b0> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - beq c120dc <__cxa_atexit@plt+0xc04180> │ │ │ │ - b c120f0 <__cxa_atexit@plt+0xc04194> │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0d300 <__cxa_atexit@plt+0xbff3a4> │ │ │ │ + ldr r3, [pc, #32] @ c0d310 <__cxa_atexit@plt+0xbff3b4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c0d340 <__cxa_atexit@plt+0xbff3e4> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0c3c4 <__cxa_atexit@plt+0xbfe468> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1218c <__cxa_atexit@plt+0xc04230> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r1 │ │ │ │ - ble c1212c <__cxa_atexit@plt+0xc041d0> │ │ │ │ - ldr r7, [pc, #136] @ c121a4 <__cxa_atexit@plt+0xc04248> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0d3d4 <__cxa_atexit@plt+0xbff478> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r2, #28]! │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r5, [r5, #20] │ │ │ │ + ldr ip, [pc, #80] @ c0d3ec <__cxa_atexit@plt+0xbff490> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r5, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + sub r9, r6, #31 │ │ │ │ + mov r5, r2 │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r9, [pc, #100] @ c12198 <__cxa_atexit@plt+0xc0423c> │ │ │ │ - ldr lr, [pc, #100] @ c1219c <__cxa_atexit@plt+0xc04240> │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #16]! │ │ │ │ - sub r0, r6, #23 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, r7, r1 │ │ │ │ - add r9, sl, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str ip, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [pc, #28] @ c121a0 <__cxa_atexit@plt+0xc04244> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r2, [pc, #20] @ c0d3f0 <__cxa_atexit@plt+0xbff494> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrsheq r9, [r6, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmppeq r6, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c121e0 <__cxa_atexit@plt+0xc04284> │ │ │ │ - ldr r7, [pc, #48] @ c12204 <__cxa_atexit@plt+0xc042a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0d47c <__cxa_atexit@plt+0xbff520> │ │ │ │ + ldr r7, [r5, #44]! @ 0x2c │ │ │ │ + sub lr, r5, #28 │ │ │ │ + ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldm lr, {r0, r1, sl, lr} │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #-12] │ │ │ │ + ldmdb r5, {r4, r7} │ │ │ │ + ldr ip, [pc, #80] @ c0d498 <__cxa_atexit@plt+0xbff53c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #32] │ │ │ │ + mov r4, r8 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c12200 <__cxa_atexit@plt+0xc042a4> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r4, [pc, #24] @ c0d49c <__cxa_atexit@plt+0xbff540> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r8, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, r8 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmppeq r6, ip, lsl #3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + cmpeq r6, r4, lsl #26 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #72 @ 0x48 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0d4ec <__cxa_atexit@plt+0xbff590> │ │ │ │ + ldr r3, [pc, #48] @ c0d4f4 <__cxa_atexit@plt+0xbff598> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c121f8 <__cxa_atexit@plt+0xc0429c> │ │ │ │ - b c12210 <__cxa_atexit@plt+0xc042b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq c0d4e0 <__cxa_atexit@plt+0xbff584> │ │ │ │ + mov r7, r8 │ │ │ │ + b c0d504 <__cxa_atexit@plt+0xbff5a8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r4, asr #14 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne c12230 <__cxa_atexit@plt+0xc042d4> │ │ │ │ - ldr r7, [pc, #284] @ c12340 <__cxa_atexit@plt+0xc043e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne c1226c <__cxa_atexit@plt+0xc04310> │ │ │ │ - ldr r1, [r2, #1] │ │ │ │ - ldr r2, [r2, #5] │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - bne c122a4 <__cxa_atexit@plt+0xc04348> │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r8, fp │ │ │ │ - b c12350 <__cxa_atexit@plt+0xc043f4> │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr sl, [r2, #3] │ │ │ │ - bne c122c8 <__cxa_atexit@plt+0xc0436c> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #176] @ c1233c <__cxa_atexit@plt+0xc043e0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r3, [pc, #160] @ c1234c <__cxa_atexit@plt+0xc043f0> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + strheq sl, [r6, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + add sl, r7, #23 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r1, [r5, #8] │ │ │ │ - ldr r8, [r0, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c1231c <__cxa_atexit@plt+0xc043c0> │ │ │ │ - ldr r2, [pc, #96] @ c12344 <__cxa_atexit@plt+0xc043e8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #92] @ c12348 <__cxa_atexit@plt+0xc043ec> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r6, [pc, #20] @ c12338 <__cxa_atexit@plt+0xc043dc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - ldrsheq r9, [r6, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r8, lsr #11 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c123d4 <__cxa_atexit@plt+0xc04478> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c123c0 <__cxa_atexit@plt+0xc04464> │ │ │ │ - ldr r2, [pc, #108] @ c123f0 <__cxa_atexit@plt+0xc04494> │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r1, [pc, #100] @ c123f4 <__cxa_atexit@plt+0xc04498> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r1, [pc, #128] @ c0d5b0 <__cxa_atexit@plt+0xbff654> │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r7, [pc, #52] @ c123fc <__cxa_atexit@plt+0xc044a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c123f8 <__cxa_atexit@plt+0xc0449c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, ip, asr #10 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c12350 <__cxa_atexit@plt+0xc043f4> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c1244c <__cxa_atexit@plt+0xc044f0> │ │ │ │ - ldr r7, [pc, #48] @ c12470 <__cxa_atexit@plt+0xc04514> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c1246c <__cxa_atexit@plt+0xc04510> │ │ │ │ + str r1, [r3, #-28]! @ 0xffffffe4 │ │ │ │ tst r7, #3 │ │ │ │ + str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmda r5, {r2, r9, sl, lr} │ │ │ │ + beq c0d598 <__cxa_atexit@plt+0xbff63c> │ │ │ │ + ldr r3, [pc, #92] @ c0d5b4 <__cxa_atexit@plt+0xbff658> │ │ │ │ + add ip, r7, #15 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c12464 <__cxa_atexit@plt+0xc04508> │ │ │ │ - b c12210 <__cxa_atexit@plt+0xc042b4> │ │ │ │ + str r3, [r5, #-60]! @ 0xffffffc4 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + ldm ip, {r0, r1, r2, sl, ip} │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r8, r5, #12 │ │ │ │ + ldr lr, [r7, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + stm r8, {r0, r1, r2, sl, ip, lr} │ │ │ │ + str r7, [r5, #64] @ 0x40 │ │ │ │ + beq c0d5a4 <__cxa_atexit@plt+0xbff648> │ │ │ │ + mov r7, r3 │ │ │ │ + b c0d620 <__cxa_atexit@plt+0xbff6c4> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - ldrsbeq r9, [r6, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c124ac <__cxa_atexit@plt+0xc04550> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c124c8 <__cxa_atexit@plt+0xc0456c> │ │ │ │ - mov r8, fp │ │ │ │ - b c124e4 <__cxa_atexit@plt+0xc04588> │ │ │ │ - ldr r3, [pc, #44] @ c124e0 <__cxa_atexit@plt+0xc04584> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - ldr r7, [pc, #12] @ c124dc <__cxa_atexit@plt+0xc04580> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r4, asr #8 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c12570 <__cxa_atexit@plt+0xc04614> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne c1255c <__cxa_atexit@plt+0xc04600> │ │ │ │ - ldr r1, [pc, #112] @ c1258c <__cxa_atexit@plt+0xc04630> │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr lr, [pc, #108] @ c12590 <__cxa_atexit@plt+0xc04634> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr sl, [r5] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r7, [pc, #52] @ c12598 <__cxa_atexit@plt+0xc0463c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c12594 <__cxa_atexit@plt+0xc04638> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffa84 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrheq r9, [r6, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c124e4 <__cxa_atexit@plt+0xc04588> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + strdeq sl, [r6, #-176] @ 0xffffff50 │ │ │ │ + andeq r2, r0, r9, asr #15 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c125ec <__cxa_atexit@plt+0xc04690> │ │ │ │ - ldr r7, [pc, #48] @ c12610 <__cxa_atexit@plt+0xc046b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c1260c <__cxa_atexit@plt+0xc046b0> │ │ │ │ - tst r7, #3 │ │ │ │ + add ip, r3, #15 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr lr, [r3, #11] │ │ │ │ + ldm ip, {r0, r1, r2, sl, ip} │ │ │ │ + ldr r3, [pc, #36] @ c0d610 <__cxa_atexit@plt+0xbff6b4> │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c12604 <__cxa_atexit@plt+0xc046a8> │ │ │ │ - b c12210 <__cxa_atexit@plt+0xc042b4> │ │ │ │ + stmda r5, {r0, r1, r2, sl, ip, lr} │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0d608 <__cxa_atexit@plt+0xbff6ac> │ │ │ │ + b c0d620 <__cxa_atexit@plt+0xbff6c4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc14 │ │ │ │ - cmpeq r6, r8, lsr r3 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x0146ab94 │ │ │ │ + mlaeq r7, r1, pc, sp @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + add r8, r5, #36 @ 0x24 │ │ │ │ + ldr ip, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r9, [r5, #60] @ 0x3c │ │ │ │ + ldr lr, [r5, #68] @ 0x44 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ and r3, r7, #3 │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + add sl, r6, #24 │ │ │ │ cmp r3, #2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq c12640 <__cxa_atexit@plt+0xc046e4> │ │ │ │ + beq c0d6d4 <__cxa_atexit@plt+0xbff778> │ │ │ │ cmp r3, #3 │ │ │ │ - bne c1265c <__cxa_atexit@plt+0xc04700> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c124e4 <__cxa_atexit@plt+0xc04588> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #40] @ c12674 <__cxa_atexit@plt+0xc04718> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b c11d78 <__cxa_atexit@plt+0xc03e1c> │ │ │ │ - ldr r7, [pc, #12] @ c12670 <__cxa_atexit@plt+0xc04714> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + bne c0d724 <__cxa_atexit@plt+0xbff7c8> │ │ │ │ + add r3, sp, #28 │ │ │ │ + stm r3, {r0, r1, r2, fp} │ │ │ │ + add r1, r5, #16 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldrd r0, [r1] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + bic r1, r7, #3 │ │ │ │ + ldr r1, [r1] │ │ │ │ + ldrh r1, [r1, #-2] │ │ │ │ + cmp r1, #3 │ │ │ │ + bne c0d758 <__cxa_atexit@plt+0xbff7fc> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c0d820 <__cxa_atexit@plt+0xbff8c4> │ │ │ │ + ldrb r7, [ip, lr] │ │ │ │ + sxtb r1, r7 │ │ │ │ + cmn r1, #1 │ │ │ │ + ble c0d80c <__cxa_atexit@plt+0xbff8b0> │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + b c0d76c <__cxa_atexit@plt+0xbff810> │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c0d82c <__cxa_atexit@plt+0xbff8d0> │ │ │ │ + str r8, [sl] │ │ │ │ + ldr r0, [pc, #340] @ c0d84c <__cxa_atexit@plt+0xbff8f0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [sp, #44] @ 0x2c │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + stmib r6, {r0, r9, ip, lr} │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + str r7, [sl, #4] │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ add r7, r7, #1 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + b c0d800 <__cxa_atexit@plt+0xbff8a4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c0d834 <__cxa_atexit@plt+0xbff8d8> │ │ │ │ + ldrb r2, [ip, lr] │ │ │ │ + ldr r1, [pc, #264] @ c0d848 <__cxa_atexit@plt+0xbff8ec> │ │ │ │ + add r5, r5, #72 @ 0x48 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1af4870 <__cxa_atexit@plt+0x1ae6914> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c0d820 <__cxa_atexit@plt+0xbff8c4> │ │ │ │ + mov r7, #253 @ 0xfd │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + orr r7, r7, #65280 @ 0xff00 │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + str r0, [sp] │ │ │ │ + str r7, [r1, fp] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r8, [sl, #36] @ 0x24 │ │ │ │ + sub r8, r3, #67 @ 0x43 │ │ │ │ + strd r0, [sl] │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sl, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #168] @ c0d844 <__cxa_atexit@plt+0xbff8e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + add r7, ip, #1 │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r1, r2, #1 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + str r7, [r6, #68] @ 0x44 │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + str fp, [r6, #16] │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r7, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + sub r7, r3, #31 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrheq r9, [r6, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c1268c <__cxa_atexit@plt+0xc04730> │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov fp, r8 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c126c8 <__cxa_atexit@plt+0xc0476c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c126e8 <__cxa_atexit@plt+0xc0478c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b c12704 <__cxa_atexit@plt+0xc047a8> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [pc, #44] @ c12700 <__cxa_atexit@plt+0xc047a4> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r7, [pc, #12] @ c126fc <__cxa_atexit@plt+0xc047a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + str r0, [sp] │ │ │ │ + orr r7, r7, #56320 @ 0xdc00 │ │ │ │ + b c0d774 <__cxa_atexit@plt+0xbff818> │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + b c0d838 <__cxa_atexit@plt+0xbff8dc> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + b c0d838 <__cxa_atexit@plt+0xbff8dc> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r8, lsr lr │ │ │ │ + cmpeq r6, ip, lsr #10 │ │ │ │ + ldrsbeq lr, [r6, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r6, r4, asr r9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c0d8c8 <__cxa_atexit@plt+0xbff96c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c0d8d0 <__cxa_atexit@plt+0xbff974> │ │ │ │ + ldr r7, [pc, #100] @ c0d8ec <__cxa_atexit@plt+0xbff990> │ │ │ │ + ldr r1, [pc, #100] @ c0d8f0 <__cxa_atexit@plt+0xbff994> │ │ │ │ + ldr lr, [pc, #100] @ c0d8f4 <__cxa_atexit@plt+0xbff998> │ │ │ │ + ldr r9, [pc, #100] @ c0d8f8 <__cxa_atexit@plt+0xbff99c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, r1, #2 │ │ │ │ + add r9, r9, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + sub r8, r6, #1 │ │ │ │ + add r7, lr, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, lsr #4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c12788 <__cxa_atexit@plt+0xc0482c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne c12774 <__cxa_atexit@plt+0xc04818> │ │ │ │ - ldr lr, [pc, #108] @ c127a4 <__cxa_atexit@plt+0xc04848> │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - ldr r0, [pc, #100] @ c127a8 <__cxa_atexit@plt+0xc0484c> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b c0d8d8 <__cxa_atexit@plt+0xbff97c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c0d8e8 <__cxa_atexit@plt+0xbff98c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sl, [r6, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + cmpeq r6, r8, lsl r7 │ │ │ │ + cmpeq r6, r0, lsl #18 │ │ │ │ + cmpeq r6, r4, lsl r7 │ │ │ │ + strheq sl, [r6, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c0d9c0 <__cxa_atexit@plt+0xbffa64> │ │ │ │ + ldr r0, [pc, #248] @ c0da18 <__cxa_atexit@plt+0xbffabc> │ │ │ │ + mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ + str r0, [r1, #-4]! │ │ │ │ + sub r0, r1, #4 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c0d9d0 <__cxa_atexit@plt+0xbffa74> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c0d9d8 <__cxa_atexit@plt+0xbffa7c> │ │ │ │ + ldr r0, [pc, #208] @ c0da1c <__cxa_atexit@plt+0xbffac0> │ │ │ │ + ldr r1, [pc, #208] @ c0da20 <__cxa_atexit@plt+0xbffac4> │ │ │ │ + ldr r7, [pc, #208] @ c0da24 <__cxa_atexit@plt+0xbffac8> │ │ │ │ + ldr sl, [pc, #208] @ c0da28 <__cxa_atexit@plt+0xbffacc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r3, #1 │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + add r0, sl, #1 │ │ │ │ + add r3, r6, #32 │ │ │ │ + add r1, r1, #2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + bcc c0d9f8 <__cxa_atexit@plt+0xbffa9c> │ │ │ │ + ldr lr, [pc, #160] @ c0da38 <__cxa_atexit@plt+0xbffadc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #19 │ │ │ │ mov r6, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r7, [pc, #52] @ c127b0 <__cxa_atexit@plt+0xc04854> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #108] @ c0da34 <__cxa_atexit@plt+0xbffad8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c127ac <__cxa_atexit@plt+0xc04850> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + b c0d9e0 <__cxa_atexit@plt+0xbffa84> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #72] @ c0da30 <__cxa_atexit@plt+0xbffad4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffff8ac │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x01569198 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c12704 <__cxa_atexit@plt+0xc047a8> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #44] @ c0da2c <__cxa_atexit@plt+0xbffad0> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + cmpeq r6, r4, asr r6 │ │ │ │ + cmpeq r6, r0, asr r8 │ │ │ │ + cmpeq r6, ip, asr #12 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + ldrdeq sl, [r6, #-112] @ 0xffffff90 │ │ │ │ + strdeq sl, [r6, #-124] @ 0xffffff84 │ │ │ │ + cmpeq r6, r8, ror #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c12800 <__cxa_atexit@plt+0xc048a4> │ │ │ │ - ldr r7, [pc, #48] @ c12824 <__cxa_atexit@plt+0xc048c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + 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 c0da80 <__cxa_atexit@plt+0xbffb24> │ │ │ │ + ldr r2, [pc, #48] @ c0da98 <__cxa_atexit@plt+0xbffb3c> │ │ │ │ + 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, #24] @ c12820 <__cxa_atexit@plt+0xc048c4> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r3, [pc, #20] @ c0da9c <__cxa_atexit@plt+0xbffb40> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c12818 <__cxa_atexit@plt+0xc048bc> │ │ │ │ - b c12210 <__cxa_atexit@plt+0xc042b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - cmpeq r6, r4, lsr #2 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c1268c <__cxa_atexit@plt+0xc04730> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0x0156eb98 │ │ │ │ + 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, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c12894 <__cxa_atexit@plt+0xc04938> │ │ │ │ - ldr r2, [pc, #76] @ c128ac <__cxa_atexit@plt+0xc04950> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #72] @ c128b0 <__cxa_atexit@plt+0xc04954> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + bcc c0daf4 <__cxa_atexit@plt+0xbffb98> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ c0db0c <__cxa_atexit@plt+0xbffbb0> │ │ │ │ + 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 r7, [r3, #12] │ │ │ │ - b c11b50 <__cxa_atexit@plt+0xc03bf4> │ │ │ │ - ldr r3, [pc, #24] @ c128b4 <__cxa_atexit@plt+0xc04958> │ │ │ │ - mov r2, #16 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ c0db10 <__cxa_atexit@plt+0xbffbb4> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffff754 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c128f0 <__cxa_atexit@plt+0xc04994> │ │ │ │ - ldr r7, [pc, #48] @ c12914 <__cxa_atexit@plt+0xc049b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r4, lsr fp │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + smlaltbeq sl, r6, r8, r6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b c0d90c <__cxa_atexit@plt+0xbff9b0> │ │ │ │ + cmpeq r6, r4, lsr #12 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c0dbb0 <__cxa_atexit@plt+0xbffc54> │ │ │ │ + ldr r7, [pc, #112] @ c0dbc8 <__cxa_atexit@plt+0xbffc6c> │ │ │ │ + ldr r2, [pc, #112] @ c0dbcc <__cxa_atexit@plt+0xbffc70> │ │ │ │ + ldr sl, [pc, #112] @ c0dbd0 <__cxa_atexit@plt+0xbffc74> │ │ │ │ + ldr lr, [pc, #112] @ c0dbd4 <__cxa_atexit@plt+0xbffc78> │ │ │ │ + ldr r9, [pc, #112] @ c0dbd8 <__cxa_atexit@plt+0xbffc7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r7, r7, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add sl, pc, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add r0, sl, #3 │ │ │ │ + add lr, r3, #16 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c0dbdc <__cxa_atexit@plt+0xbffc80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c12910 <__cxa_atexit@plt+0xc049b4> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c12908 <__cxa_atexit@plt+0xc049ac> │ │ │ │ - b c12210 <__cxa_atexit@plt+0xc042b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff910 │ │ │ │ - cmpeq r6, r4, lsr r0 │ │ │ │ + cmpeq r6, r4, asr #8 │ │ │ │ + cmpeq r6, r0, asr #8 │ │ │ │ + smlalbteq sl, r6, ip, r5 │ │ │ │ + @ instruction: 0xffffe03c │ │ │ │ + cmpeq r6, ip, lsl #21 │ │ │ │ + @ instruction: 0x0146a598 │ │ │ │ + ldrdeq sl, [r6, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b c0d90c <__cxa_atexit@plt+0xbff9b0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c12974 <__cxa_atexit@plt+0xc04a18> │ │ │ │ - ldr r3, [pc, #76] @ c12984 <__cxa_atexit@plt+0xc04a28> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c12964 <__cxa_atexit@plt+0xc04a08> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r3, [pc, #56] @ c12988 <__cxa_atexit@plt+0xc04a2c> │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0dc60 <__cxa_atexit@plt+0xbffd04> │ │ │ │ + ldr r9, [pc, #88] @ c0dc78 <__cxa_atexit@plt+0xbffd1c> │ │ │ │ + ldr r2, [pc, #88] @ c0dc7c <__cxa_atexit@plt+0xbffd20> │ │ │ │ + ldr lr, [pc, #88] @ c0dc80 <__cxa_atexit@plt+0xbffd24> │ │ │ │ + ldr sl, [pc, #88] @ c0dc84 <__cxa_atexit@plt+0xbffd28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ ldr r0, [r5] │ │ │ │ - addle r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r7, {r2, r8, r9} │ │ │ │ + add r2, r7, #16 │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r2, {r8, sl, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1298c <__cxa_atexit@plt+0xc04a30> │ │ │ │ + ldr r7, [pc, #32] @ c0dc88 <__cxa_atexit@plt+0xbffd2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrheq r8, [r6, #-252] @ 0xffffff04 │ │ │ │ - cmpeq r6, r8, asr r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r3, [pc, #20] @ c129b8 <__cxa_atexit@plt+0xc04a5c> │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - addle r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, ror #30 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq r6, ip, asr r3 │ │ │ │ + cmpeq r6, ip, asr #19 │ │ │ │ + cmpeq r6, r8, ror #10 │ │ │ │ + cmpeq r6, r8, lsr #10 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c12a10 <__cxa_atexit@plt+0xc04ab4> │ │ │ │ - ldr r3, [pc, #68] @ c12a20 <__cxa_atexit@plt+0xc04ac4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq c12a00 <__cxa_atexit@plt+0xc04aa4> │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r3, #1 │ │ │ │ - movlt r2, #4 │ │ │ │ - ldr r7, [r7, r2] │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c12a24 <__cxa_atexit@plt+0xc04ac8> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c0dd5c <__cxa_atexit@plt+0xbffe00> │ │ │ │ + ldr r0, [pc, #272] @ c0ddc0 <__cxa_atexit@plt+0xbffe64> │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + sub r0, r2, #4 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c0dd6c <__cxa_atexit@plt+0xbffe10> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc c0dd74 <__cxa_atexit@plt+0xbffe18> │ │ │ │ + ldr r0, [pc, #232] @ c0ddc4 <__cxa_atexit@plt+0xbffe68> │ │ │ │ + ldr r7, [pc, #232] @ c0ddc8 <__cxa_atexit@plt+0xbffe6c> │ │ │ │ + ldr r9, [pc, #232] @ c0ddcc <__cxa_atexit@plt+0xbffe70> │ │ │ │ + ldr r1, [pc, #232] @ c0ddd0 <__cxa_atexit@plt+0xbffe74> │ │ │ │ + ldr r2, [pc, #232] @ c0ddd4 <__cxa_atexit@plt+0xbffe78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, r7, #3 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + sub r1, r3, #1 │ │ │ │ + add r2, r0, #2 │ │ │ │ + add r0, r9, #1 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r8, r3 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + bcc c0dda0 <__cxa_atexit@plt+0xbffe44> │ │ │ │ + ldr lr, [pc, #180] @ c0dde8 <__cxa_atexit@plt+0xbffe8c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #128] @ c0dde4 <__cxa_atexit@plt+0xbffe88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlalbteq r5, r6, r0, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - mov r3, #8 │ │ │ │ - cmp r7, #1 │ │ │ │ - movlt r3, #4 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c12a6c <__cxa_atexit@plt+0xc04b10> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c12aa4 <__cxa_atexit@plt+0xc04b48> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r8, fp │ │ │ │ - b c12ab4 <__cxa_atexit@plt+0xc04b58> │ │ │ │ + mov r3, r6 │ │ │ │ + b c0dd7c <__cxa_atexit@plt+0xbffe20> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #88] @ c0dddc <__cxa_atexit@plt+0xbffe80> │ │ │ │ + ldr r6, [pc, #88] @ c0dde0 <__cxa_atexit@plt+0xbffe84> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r8, [r2, #8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c12b18 <__cxa_atexit@plt+0xc04bbc> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, r8, #4 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble c12b30 <__cxa_atexit@plt+0xc04bd4> │ │ │ │ - ldr r3, [pc, #300] @ c12c18 <__cxa_atexit@plt+0xc04cbc> │ │ │ │ - sub r1, r1, r0 │ │ │ │ - add r1, r1, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, r1, #4 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r1 │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r0, [pc, #252] @ c12c1c <__cxa_atexit@plt+0xc04cc0> │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12]! │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r3, r3, #8 │ │ │ │ - add r3, r3, r0 │ │ │ │ - ldrsb r1, [r3] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r2, r1 │ │ │ │ - ble c12b54 <__cxa_atexit@plt+0xc04bf8> │ │ │ │ - mov r3, #1 │ │ │ │ - b c12bb4 <__cxa_atexit@plt+0xc04c58> │ │ │ │ - ldrb r1, [r3, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c12b70 <__cxa_atexit@plt+0xc04c14> │ │ │ │ - add r3, r1, r2, lsl #6 │ │ │ │ - sub r2, r3, #12416 @ 0x3080 │ │ │ │ - mov r3, #2 │ │ │ │ - b c12bb4 <__cxa_atexit@plt+0xc04c58> │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c12b94 <__cxa_atexit@plt+0xc04c38> │ │ │ │ - orr r3, r0, r2, lsl #12 │ │ │ │ - ldr r2, [pc, #136] @ c12c10 <__cxa_atexit@plt+0xc04cb4> │ │ │ │ - add r3, r3, r1, lsl #6 │ │ │ │ - add r2, r3, r2 │ │ │ │ - mov r3, #3 │ │ │ │ - b c12bb4 <__cxa_atexit@plt+0xc04c58> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - ldrb r3, [r3, #3] │ │ │ │ - add r2, r2, r1, lsl #12 │ │ │ │ - orr r3, r2, r3 │ │ │ │ - ldr r1, [pc, #96] @ c12c0c <__cxa_atexit@plt+0xc04cb0> │ │ │ │ - add r3, r3, r0, lsl #6 │ │ │ │ - add r2, r3, r1 │ │ │ │ - mov r3, #4 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c12bf0 <__cxa_atexit@plt+0xc04c94> │ │ │ │ - ldr r7, [pc, #80] @ c12c20 <__cxa_atexit@plt+0xc04cc4> │ │ │ │ - ldr r1, [pc, #80] @ c12c24 <__cxa_atexit@plt+0xc04cc8> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r6, [pc, #28] @ c12c14 <__cxa_atexit@plt+0xc04cb8> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ + ldr r0, [pc, #48] @ c0ddd8 <__cxa_atexit@plt+0xbffe7c> │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - cmpeq r6, ip, lsr #8 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + strheq sl, [r6, #-44] @ 0xffffffd4 │ │ │ │ + smlalbteq sl, r6, r0, r4 │ │ │ │ + strheq sl, [r6, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfffff7b0 │ │ │ │ + cmpeq r6, r0, lsl r9 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r6, r4, lsr r4 │ │ │ │ + cmpeq r6, r8, ror r8 │ │ │ │ + smlalbbeq sl, r6, r4, r4 │ │ │ │ + cmpeq r6, ip, asr #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + 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 c0de30 <__cxa_atexit@plt+0xbffed4> │ │ │ │ + ldr r2, [pc, #48] @ c0de48 <__cxa_atexit@plt+0xbffeec> │ │ │ │ + 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 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - mov r8, fp │ │ │ │ - ldmib r3, {r0, r2, r3} │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c12ab4 <__cxa_atexit@plt+0xc04b58> │ │ │ │ - andeq r1, r0, sl, ror #7 │ │ │ │ + ldr r3, [pc, #20] @ c0de4c <__cxa_atexit@plt+0xbffef0> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r8, ror #15 │ │ │ │ + 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, #8 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c12cc0 <__cxa_atexit@plt+0xc04d64> │ │ │ │ - ldr r7, [pc, #60] @ c12cd8 <__cxa_atexit@plt+0xc04d7c> │ │ │ │ - ldr r2, [pc, #60] @ c12cdc <__cxa_atexit@plt+0xc04d80> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ + bcc c0dea4 <__cxa_atexit@plt+0xbfff48> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ c0debc <__cxa_atexit@plt+0xbfff60> │ │ │ │ + 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] @ c0dec0 <__cxa_atexit@plt+0xbfff64> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r4, lsl #15 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0df64 <__cxa_atexit@plt+0xc00008> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0df6c <__cxa_atexit@plt+0xc00010> │ │ │ │ + ldr r1, [pc, #128] @ c0df80 <__cxa_atexit@plt+0xc00024> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0df20 <__cxa_atexit@plt+0xbfffc4> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0df84 <__cxa_atexit@plt+0xc00028> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0df74 <__cxa_atexit@plt+0xc00018> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, asr #19 │ │ │ │ + @ instruction: 0x0156e694 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0e020 <__cxa_atexit@plt+0xc000c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0e028 <__cxa_atexit@plt+0xc000cc> │ │ │ │ + ldr r1, [pc, #128] @ c0e03c <__cxa_atexit@plt+0xc000e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0dfdc <__cxa_atexit@plt+0xc00080> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0e040 <__cxa_atexit@plt+0xc000e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0e030 <__cxa_atexit@plt+0xc000d4> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r4, lsl #18 │ │ │ │ + ldrsbeq lr, [r6, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0e0dc <__cxa_atexit@plt+0xc00180> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0e0e4 <__cxa_atexit@plt+0xc00188> │ │ │ │ + ldr r1, [pc, #128] @ c0e0f8 <__cxa_atexit@plt+0xc0019c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0e098 <__cxa_atexit@plt+0xc0013c> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0e0fc <__cxa_atexit@plt+0xc001a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0e0ec <__cxa_atexit@plt+0xc00190> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r8, asr #16 │ │ │ │ + cmpeq r6, ip, lsl r5 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r1, r0, r9, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + str sl, [sp, #68] @ 0x44 │ │ │ │ + bhi c0e540 <__cxa_atexit@plt+0xc005e4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c0e548 <__cxa_atexit@plt+0xc005ec> │ │ │ │ + str r0, [sp, #24] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + stm sp, {r2, r7} │ │ │ │ + ldr r1, [r0, #7] │ │ │ │ + str fp, [sp, #44] @ 0x2c │ │ │ │ + add r2, r5, #4 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + ldr r1, [r0, #11] │ │ │ │ + ldr lr, [r0, #3] │ │ │ │ + ldr r7, [r0, #15] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [r0, #19] │ │ │ │ + ldr ip, [r0, #31] │ │ │ │ + add fp, r3, #24 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r0, #23] │ │ │ │ + ldr sl, [r5] │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [r0, #27] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldrd r0, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + strd r0, [fp] │ │ │ │ + ldr r1, [pc, #1060] @ c0e5c8 <__cxa_atexit@plt+0xc0066c> │ │ │ │ + add r0, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stm r0, {r2, r8, sl} │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + str r8, [sp, #52] @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r7, [sp, #36] @ 0x24 │ │ │ │ + bge c0e258 <__cxa_atexit@plt+0xc002fc> │ │ │ │ + str lr, [sp, #8] │ │ │ │ + add lr, r8, r0, lsl #2 │ │ │ │ + ldr r8, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + sub sl, r7, ip │ │ │ │ + cmp sl, #2 │ │ │ │ + blt c0e350 <__cxa_atexit@plt+0xc003f4> │ │ │ │ + ldr r2, [lr] │ │ │ │ + cmp r2, #65536 @ 0x10000 │ │ │ │ + bge c0e450 <__cxa_atexit@plt+0xc004f4> │ │ │ │ + mov r7, r9 │ │ │ │ + add r0, r0, #1 │ │ │ │ + strb r2, [r7, ip]! │ │ │ │ + lsr r1, r2, #8 │ │ │ │ + sub sl, sl, #2 │ │ │ │ + add lr, lr, #4 │ │ │ │ + add ip, ip, #2 │ │ │ │ + cmp r6, r0 │ │ │ │ + strb r1, [r7, #1] │ │ │ │ + bne c0e204 <__cxa_atexit@plt+0xc002a8> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr r8, [sp, #52] @ 0x34 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + b c0e264 <__cxa_atexit@plt+0xc00308> │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + mov sl, lr │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + sub lr, r5, #40 @ 0x28 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + str r4, [r5, #-44] @ 0xffffffd4 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + ldr lr, [sp, #48] @ 0x30 │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + add fp, r3, #80 @ 0x50 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + cmp r1, fp │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + str r4, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + bcc c0e570 <__cxa_atexit@plt+0xc00614> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + str ip, [r5, #20] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r6, [r5, #16] │ │ │ │ + ldm r1, {r8, fp} │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str lr, [r1, #8] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r8, [r1, #44] @ 0x2c │ │ │ │ str r7, [r5] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str fp, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [pc, #748] @ c0e5ec <__cxa_atexit@plt+0xc00690> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r3, [pc, #24] @ c12ce0 <__cxa_atexit@plt+0xc04d84> │ │ │ │ - mov r2, #8 │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + ldr r7, [pc, #692] @ c0e5f0 <__cxa_atexit@plt+0xc00694> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + ldr sl, [sp, #32] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [sp, #68] @ 0x44 │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + str r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add fp, r3, #80 @ 0x50 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + cmp r1, fp │ │ │ │ + str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str r4, [r5, #-16] │ │ │ │ + bcc c0e588 <__cxa_atexit@plt+0xc0062c> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str ip, [r5, #20] │ │ │ │ + ldr r8, [r4] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + str r6, [r4, #4] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ + str lr, [r4, #8] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ + ldr r4, [r5] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + str r8, [ip, #44] @ 0x2c │ │ │ │ + stm r5, {r6, r7} │ │ │ │ + str r1, [ip, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #488] @ c0e5e4 <__cxa_atexit@plt+0xc00688> │ │ │ │ + ldr r7, [sp, #68] @ 0x44 │ │ │ │ + mov r6, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r4, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #436] @ c0e5e8 <__cxa_atexit@plt+0xc0068c> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r7, [sp, #68] @ 0x44 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + add r6, r3, #80 @ 0x50 │ │ │ │ + str r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r4, [r5, #-16] │ │ │ │ + bcc c0e5a0 <__cxa_atexit@plt+0xc00644> │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + str ip, [r5, #20] │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldrd sl, [r4] │ │ │ │ + str lr, [r4, #4] │ │ │ │ + str r8, [r4, #8] │ │ │ │ + ldr r4, [r5] │ │ │ │ + stm r5, {r1, r7} │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + strd sl, [r7, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #236] @ c0e5dc <__cxa_atexit@plt+0xc00680> │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + mov r8, r3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r7, [sp, #68] @ 0x44 │ │ │ │ + str r4, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r7, [pc, #180] @ c0e5e0 <__cxa_atexit@plt+0xc00684> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx ip │ │ │ │ + mov r6, r3 │ │ │ │ + b c0e550 <__cxa_atexit@plt+0xc005f4> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #128] @ c0e5d8 <__cxa_atexit@plt+0xc0067c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ c0e5cc <__cxa_atexit@plt+0xc00670> │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + b c0e5b0 <__cxa_atexit@plt+0xc00654> │ │ │ │ + ldr r7, [pc, #68] @ c0e5d4 <__cxa_atexit@plt+0xc00678> │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, fp │ │ │ │ + b c0e5b0 <__cxa_atexit@plt+0xc00654> │ │ │ │ + ldr r7, [pc, #40] @ c0e5d0 <__cxa_atexit@plt+0xc00674> │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, ip, lsr #8 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, ror r2 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + smlaltbeq r9, r6, r4, ip │ │ │ │ + @ instruction: 0xfffff9dc │ │ │ │ + cmpeq r6, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffb88 │ │ │ │ + cmpeq r6, r0, asr #3 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + cmpeq r6, r0, asr #5 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0e6e4 <__cxa_atexit@plt+0xc00788> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0e6fc <__cxa_atexit@plt+0xc007a0> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0e700 <__cxa_atexit@plt+0xc007a4> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0e704 <__cxa_atexit@plt+0xc007a8> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, r0, ror #6 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - andeq r0, r0, r9, ror #19 │ │ │ │ + @ instruction: 0xfffffa24 │ │ │ │ + cmpeq r6, r0, lsr pc │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - lsr r1, r3, #16 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r1, r2, sl │ │ │ │ - addne r0, r0, #1 │ │ │ │ - mov r8, fp │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c12db8 <__cxa_atexit@plt+0xc04e5c> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c12d94 <__cxa_atexit@plt+0xc04e38> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c12dc0 <__cxa_atexit@plt+0xc04e64> │ │ │ │ - mvn r0, #31 │ │ │ │ - add fp, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb fp, [r2] │ │ │ │ - strb r0, [r1, #9] │ │ │ │ - and r0, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r0, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - mov r1, #3 │ │ │ │ - b c12dfc <__cxa_atexit@plt+0xc04ea0> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r0, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r0, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - mov r1, #2 │ │ │ │ - b c12dfc <__cxa_atexit@plt+0xc04ea0> │ │ │ │ - mov r1, #1 │ │ │ │ - b c12dfc <__cxa_atexit@plt+0xc04ea0> │ │ │ │ - mvn r0, #15 │ │ │ │ - add ip, r0, r3, lsr #18 │ │ │ │ - mov fp, #63 @ 0x3f │ │ │ │ - and r0, fp, r3, lsr #6 │ │ │ │ - and fp, fp, r3, lsr #12 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb ip, [r2] │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - orr r0, fp, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ - and r0, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r0, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - mov r1, #4 │ │ │ │ - strb r3, [r2] │ │ │ │ - add r0, sl, r1 │ │ │ │ - add r3, lr, r9 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c12ab4 <__cxa_atexit@plt+0xc04b58> │ │ │ │ - @ instruction: 0x01464598 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0e7f8 <__cxa_atexit@plt+0xc0089c> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0e810 <__cxa_atexit@plt+0xc008b4> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0e814 <__cxa_atexit@plt+0xc008b8> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0e818 <__cxa_atexit@plt+0xc008bc> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff854 │ │ │ │ + cmpeq r6, r8, lsl lr │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0e90c <__cxa_atexit@plt+0xc009b0> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0e924 <__cxa_atexit@plt+0xc009c8> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0e928 <__cxa_atexit@plt+0xc009cc> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0e92c <__cxa_atexit@plt+0xc009d0> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff684 │ │ │ │ + cmpeq r6, r8, lsl sp │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c12ea8 <__cxa_atexit@plt+0xc04f4c> │ │ │ │ - ldr r7, [pc, #124] @ c12eb8 <__cxa_atexit@plt+0xc04f5c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq c12e88 <__cxa_atexit@plt+0xc04f2c> │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c12e98 <__cxa_atexit@plt+0xc04f3c> │ │ │ │ - ldr r3, [pc, #96] @ c12ec4 <__cxa_atexit@plt+0xc04f68> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0ea04 <__cxa_atexit@plt+0xc00aa8> │ │ │ │ + ldr r3, [pc, #196] @ c0ea14 <__cxa_atexit@plt+0xc00ab8> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add r7, r7, #4 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c0e9e4 <__cxa_atexit@plt+0xc00a88> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0ea18 <__cxa_atexit@plt+0xc00abc> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0e9f4 <__cxa_atexit@plt+0xc00a98> │ │ │ │ + ldr r0, [pc, #84] @ c0ea1c <__cxa_atexit@plt+0xc00ac0> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ + mov r9, lr │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c12ebc <__cxa_atexit@plt+0xc04f60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c12ec0 <__cxa_atexit@plt+0xc04f64> │ │ │ │ + ldr r7, [pc, #20] @ c0ea20 <__cxa_atexit@plt+0xc00ac4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r6, r0, lsl r7 │ │ │ │ - cmpeq r6, ip, lsr #6 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlaltteq r4, r6, ip, r4 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + strdeq r9, [r6, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c12f08 <__cxa_atexit@plt+0xc04fac> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #44] @ c12f1c <__cxa_atexit@plt+0xc04fc0> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, r3, #4 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c12f20 <__cxa_atexit@plt+0xc04fc4> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0eab0 <__cxa_atexit@plt+0xc00b54> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0eaa4 <__cxa_atexit@plt+0xc00b48> │ │ │ │ + ldr r3, [pc, #32] @ c0eab4 <__cxa_atexit@plt+0xc00b58> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0x0156969c │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c12fb4 <__cxa_atexit@plt+0xc05058> │ │ │ │ - ldr r9, [pc, #140] @ c12fd4 <__cxa_atexit@plt+0xc05078> │ │ │ │ - ldr r8, [pc, #140] @ c12fd8 <__cxa_atexit@plt+0xc0507c> │ │ │ │ - add ip, r5, #8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldm ip, {r1, sl, ip} │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r0, r1, r2 │ │ │ │ - mov lr, #0 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - add r0, r1, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r1, r5, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - bhi c12fc0 <__cxa_atexit@plt+0xc05064> │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - ldmib r3, {r0, r1, r7} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - stmib r5, {r2, lr} │ │ │ │ - str r0, [r5, #28] │ │ │ │ - b c12ab4 <__cxa_atexit@plt+0xc04b58> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffb14 │ │ │ │ + ldr r3, [pc, #28] @ c0eae4 <__cxa_atexit@plt+0xc00b88> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c13018 <__cxa_atexit@plt+0xc050bc> │ │ │ │ - ldr r2, [pc, #40] @ c13030 <__cxa_atexit@plt+0xc050d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0eb80 <__cxa_atexit@plt+0xc00c24> │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r8, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + ldr r0, [pc, #92] @ c0eb98 <__cxa_atexit@plt+0xc00c3c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [pc, #72] @ c0eb9c <__cxa_atexit@plt+0xc00c40> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + stmib r3, {r7, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str ip, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c13034 <__cxa_atexit@plt+0xc050d8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #24] @ c0eba0 <__cxa_atexit@plt+0xc00c44> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrheq r8, [r6, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + cmpeq r6, r0, ror #28 │ │ │ │ + cmpeq r6, r0, lsl #21 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + mov fp, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1307c <__cxa_atexit@plt+0xc05120> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c13094 <__cxa_atexit@plt+0xc05138> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ + bcc c0ec40 <__cxa_atexit@plt+0xc00ce4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add ip, r5, #20 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldm ip, {r2, r4, sl, ip} │ │ │ │ + ldr lr, [pc, #112] @ c0ec60 <__cxa_atexit@plt+0xc00d04> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #96] @ c0ec64 <__cxa_atexit@plt+0xc00d08> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r7, r9} │ │ │ │ + sub r7, r6, #47 @ 0x2f │ │ │ │ + add r1, r3, #20 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + stm r1, {r2, r4, sl, ip, lr} │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c13098 <__cxa_atexit@plt+0xc0513c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [pc, #32] @ c0ec68 <__cxa_atexit@plt+0xc00d0c> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r0 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, asr r8 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c130bc <__cxa_atexit@plt+0xc05160> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + cmpeq r6, ip, lsr #27 │ │ │ │ + ldrsbeq sp, [r6, #-144] @ 0xffffff70 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c130fc <__cxa_atexit@plt+0xc051a0> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - mov r8, fp │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r1, #12]! │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - ldmdb r1, {r3, ip} │ │ │ │ - cmp ip, r3 │ │ │ │ - bge c131b0 <__cxa_atexit@plt+0xc05254> │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r7, [sp] │ │ │ │ - stmib sp, {r1, r6, fp} │ │ │ │ - sub fp, ip, r3 │ │ │ │ - add r3, r8, r2 │ │ │ │ - mov r7, r2 │ │ │ │ - add lr, r3, #8 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r8, r2 │ │ │ │ - add r1, r0, #12 │ │ │ │ - cmp r1, sl │ │ │ │ - add r1, ip, r2 │ │ │ │ - bgt c131c8 <__cxa_atexit@plt+0xc0526c> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add r9, r1, r3 │ │ │ │ - ldrsb r6, [r9, #8] │ │ │ │ - cmn r6, #1 │ │ │ │ - uxtb r3, r6 │ │ │ │ - ble c13210 <__cxa_atexit@plt+0xc052b4> │ │ │ │ - sub r6, r3, #65 @ 0x41 │ │ │ │ - cmp r6, #26 │ │ │ │ - orrcc r3, r3, #32 │ │ │ │ - strb r3, [lr, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - adds r0, fp, r2 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bne c13148 <__cxa_atexit@plt+0xc051ec> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r8, r8, r2 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #336] @ c13308 <__cxa_atexit@plt+0xc053ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - mov r7, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r6, [r5] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r3, r3, r6 │ │ │ │ - sub r6, r3, ip │ │ │ │ - sub r6, r6, r2 │ │ │ │ - cmp r6, #11 │ │ │ │ - ble c13248 <__cxa_atexit@plt+0xc052ec> │ │ │ │ - ldr r6, [pc, #280] @ c13304 <__cxa_atexit@plt+0xc053a8> │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - sub r6, sl, ip │ │ │ │ - add r6, r6, r3 │ │ │ │ - sub r8, r6, r2 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - ldmib sp, {r5, r6, fp} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c1326c <__cxa_atexit@plt+0xc05310> │ │ │ │ - ldrb r7, [r9, #9] │ │ │ │ - ldr r6, [pc, #212] @ c132f8 <__cxa_atexit@plt+0xc0539c> │ │ │ │ - add r2, r7, r3, lsl #6 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - strb r7, [r5, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - sub r8, r2, #12416 @ 0x3080 │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - b caaae8 <__cxa_atexit@plt+0xc9cb8c> │ │ │ │ - ldr r6, [pc, #176] @ c13300 <__cxa_atexit@plt+0xc053a4> │ │ │ │ - add r8, sl, #12 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - ldmib sp, {r5, r6, fp} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldrb r0, [r9, #9] │ │ │ │ - ldrb r6, [r9, #10] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - bcs c132ac <__cxa_atexit@plt+0xc05350> │ │ │ │ - ldr r1, [pc, #112] @ c132fc <__cxa_atexit@plt+0xc053a0> │ │ │ │ - lsl r2, r3, #12 │ │ │ │ - ldr lr, [pc, #92] @ c132f0 <__cxa_atexit@plt+0xc05394> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - b c132dc <__cxa_atexit@plt+0xc05380> │ │ │ │ - ldr r1, [pc, #64] @ c132f4 <__cxa_atexit@plt+0xc05398> │ │ │ │ - lsl r2, r3, #18 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r2, r2, r0, lsl #12 │ │ │ │ - add r2, r2, r6, lsl #6 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - ldrb r6, [r9, #11] │ │ │ │ - ldr lr, [pc, #24] @ c132ec <__cxa_atexit@plt+0xc05390> │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - strb r6, [r5, #16] │ │ │ │ - add r0, r2, r6 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r8, r0, lr │ │ │ │ - b caaae8 <__cxa_atexit@plt+0xc9cb8c> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, lsl r2 │ │ │ │ - andeq r0, r0, r8, lsl r2 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq ip, r0, ip, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c133d8 <__cxa_atexit@plt+0xc0547c> │ │ │ │ - ldr r0, [pc, #76] @ c13414 <__cxa_atexit@plt+0xc054b8> │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r9, r3, #3 │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - strb r0, [r3, #10] │ │ │ │ - add r3, r2, #3 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, fp │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq r6, r0, fp, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c13474 <__cxa_atexit@plt+0xc05518> │ │ │ │ - ldr r0, [pc, #68] @ c134a8 <__cxa_atexit@plt+0xc0554c> │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r3, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, fp │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq r9, r1, sp, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c13508 <__cxa_atexit@plt+0xc055ac> │ │ │ │ - ldr r0, [pc, #84] @ c1354c <__cxa_atexit@plt+0xc055f0> │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r3, r8, r3 │ │ │ │ - mov r8, fp │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - strb r0, [r3, #10] │ │ │ │ - strb r2, [r3, #11] │ │ │ │ - add r3, r9, #4 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - cmpeq r6, ip, lsr lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c0e93c <__cxa_atexit@plt+0xc009e0> │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c13600 <__cxa_atexit@plt+0xc056a4> │ │ │ │ - ldr r7, [pc, #120] @ c13610 <__cxa_atexit@plt+0xc056b4> │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0ed50 <__cxa_atexit@plt+0xc00df4> │ │ │ │ + ldr r3, [pc, #196] @ c0ed60 <__cxa_atexit@plt+0xc00e04> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c135e0 <__cxa_atexit@plt+0xc05684> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c135f0 <__cxa_atexit@plt+0xc05694> │ │ │ │ - ldr r3, [pc, #96] @ c1361c <__cxa_atexit@plt+0xc056c0> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r7, r7, #12 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c0ed30 <__cxa_atexit@plt+0xc00dd4> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0ed64 <__cxa_atexit@plt+0xc00e08> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0ed40 <__cxa_atexit@plt+0xc00de4> │ │ │ │ + ldr r0, [pc, #84] @ c0ed68 <__cxa_atexit@plt+0xc00e0c> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, lr │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c13614 <__cxa_atexit@plt+0xc056b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c13618 <__cxa_atexit@plt+0xc056bc> │ │ │ │ + ldr r7, [pc, #20] @ c0ed6c <__cxa_atexit@plt+0xc00e10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrheq r8, [r6, #-248] @ 0xffffff08 │ │ │ │ - ldrdeq r4, [r6, #-188] @ 0xffffff44 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x01463d94 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c13660 <__cxa_atexit@plt+0xc05704> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #44] @ c13674 <__cxa_atexit@plt+0xc05718> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, r3, #12 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c13678 <__cxa_atexit@plt+0xc0571c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + strheq r9, [r6, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0edfc <__cxa_atexit@plt+0xc00ea0> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0edf0 <__cxa_atexit@plt+0xc00e94> │ │ │ │ + ldr r3, [pc, #32] @ c0ee00 <__cxa_atexit@plt+0xc00ea4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r6, r4, asr #30 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c13718 <__cxa_atexit@plt+0xc057bc> │ │ │ │ - ldr r9, [pc, #152] @ c13738 <__cxa_atexit@plt+0xc057dc> │ │ │ │ - ldr r8, [pc, #152] @ c1373c <__cxa_atexit@plt+0xc057e0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - mov lr, #0 │ │ │ │ - add r1, r0, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - sub r1, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r1 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bhi c13724 <__cxa_atexit@plt+0xc057c8> │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - stmib r5, {r1, r2, lr} │ │ │ │ - b c1310c <__cxa_atexit@plt+0xc051b0> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffa0c │ │ │ │ + ldr r3, [pc, #28] @ c0ee30 <__cxa_atexit@plt+0xc00ed4> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0e118 <__cxa_atexit@plt+0xc001bc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1377c <__cxa_atexit@plt+0xc05820> │ │ │ │ - ldr r2, [pc, #40] @ c13794 <__cxa_atexit@plt+0xc05838> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0eec4 <__cxa_atexit@plt+0xc00f68> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r2, #28]! │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r5, [r5, #20] │ │ │ │ + ldr ip, [pc, #80] @ c0eedc <__cxa_atexit@plt+0xc00f80> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r5, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + sub r9, r6, #31 │ │ │ │ + mov r5, r2 │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c13798 <__cxa_atexit@plt+0xc0583c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #20] @ c0eee0 <__cxa_atexit@plt+0xc00f84> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, asr r1 │ │ │ │ + cmpeq r6, r8, asr #14 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov r8, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c137e0 <__cxa_atexit@plt+0xc05884> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c137f8 <__cxa_atexit@plt+0xc0589c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c137fc <__cxa_atexit@plt+0xc058a0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c0ef6c <__cxa_atexit@plt+0xc01010> │ │ │ │ + ldr r7, [r5, #44]! @ 0x2c │ │ │ │ + sub lr, r5, #28 │ │ │ │ + ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldm lr, {r0, r1, sl, lr} │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #-12] │ │ │ │ + ldmdb r5, {r4, r7} │ │ │ │ + ldr ip, [pc, #80] @ c0ef88 <__cxa_atexit@plt+0xc0102c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #32] │ │ │ │ + mov r4, r8 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [pc, #24] @ c0ef8c <__cxa_atexit@plt+0xc01030> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r8, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, r8 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0x0156d69c │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + strheq r9, [r6, #-16] │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0f038 <__cxa_atexit@plt+0xc010dc> │ │ │ │ + ldr r2, [pc, #140] @ c0f04c <__cxa_atexit@plt+0xc010f0> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + beq c0f014 <__cxa_atexit@plt+0xc010b8> │ │ │ │ + ldr r7, [pc, #112] @ c0f050 <__cxa_atexit@plt+0xc010f4> │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + beq c0f020 <__cxa_atexit@plt+0xc010c4> │ │ │ │ + ldr r7, [pc, #92] @ c0f054 <__cxa_atexit@plt+0xc010f8> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + beq c0f02c <__cxa_atexit@plt+0xc010d0> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlaltteq r9, r6, ip, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #76] @ c0f0bc <__cxa_atexit@plt+0xc01160> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq c0f0a8 <__cxa_atexit@plt+0xc0114c> │ │ │ │ + ldr r3, [pc, #56] @ c0f0c0 <__cxa_atexit@plt+0xc01164> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r9, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, ip, ror #1 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c13820 <__cxa_atexit@plt+0xc058c4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + beq c0f0b4 <__cxa_atexit@plt+0xc01158> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + smlalbbeq r9, r6, r0, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ c0f108 <__cxa_atexit@plt+0xc011ac> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + beq c0f100 <__cxa_atexit@plt+0xc011a4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r8, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 1af5624 <__cxa_atexit@plt+0x1ae76c8> │ │ │ │ + cmpeq r6, r8, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c13860 <__cxa_atexit@plt+0xc05904> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0f1ac <__cxa_atexit@plt+0xc01250> │ │ │ │ + ldr r3, [pc, #112] @ c0f1c4 <__cxa_atexit@plt+0xc01268> │ │ │ │ + ldr r2, [pc, #112] @ c0f1c8 <__cxa_atexit@plt+0xc0126c> │ │ │ │ + ldr sl, [pc, #112] @ c0f1cc <__cxa_atexit@plt+0xc01270> │ │ │ │ + ldr lr, [pc, #112] @ c0f1d0 <__cxa_atexit@plt+0xc01274> │ │ │ │ + ldr r9, [pc, #112] @ c0f1d4 <__cxa_atexit@plt+0xc01278> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, #2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r0, sl, #3 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c0f1d8 <__cxa_atexit@plt+0xc0127c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r8, asr #28 │ │ │ │ + cmpeq r6, r8, asr #28 │ │ │ │ + swpbeq r9, r4, [r6] │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + @ instruction: 0x0156d490 │ │ │ │ + qdaddeq r9, ip, r6 │ │ │ │ + cmpeq r6, r0, lsr r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0f260 <__cxa_atexit@plt+0xc01304> │ │ │ │ + ldr r3, [pc, #112] @ c0f278 <__cxa_atexit@plt+0xc0131c> │ │ │ │ + ldr r2, [pc, #112] @ c0f27c <__cxa_atexit@plt+0xc01320> │ │ │ │ + ldr sl, [pc, #112] @ c0f280 <__cxa_atexit@plt+0xc01324> │ │ │ │ + ldr lr, [pc, #112] @ c0f284 <__cxa_atexit@plt+0xc01328> │ │ │ │ + ldr r9, [pc, #112] @ c0f288 <__cxa_atexit@plt+0xc0132c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, #2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r0, sl, #3 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c0f28c <__cxa_atexit@plt+0xc01330> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01468d94 │ │ │ │ + @ instruction: 0x01468d94 │ │ │ │ + smlaltteq r8, r6, r0, pc @ │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + ldrsbeq sp, [r6, #-60] @ 0xffffffc4 │ │ │ │ + smlaltbeq r8, r6, r8, pc @ │ │ │ │ + smlalbbeq r8, r6, ip, pc @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ c0f2b4 <__cxa_atexit@plt+0xc01358> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + hvceq 26876 @ 0x68fc │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0f358 <__cxa_atexit@plt+0xc013fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0f360 <__cxa_atexit@plt+0xc01404> │ │ │ │ + ldr r1, [pc, #128] @ c0f374 <__cxa_atexit@plt+0xc01418> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0f314 <__cxa_atexit@plt+0xc013b8> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ ldr lr, [r7, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0f378 <__cxa_atexit@plt+0xc0141c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0f368 <__cxa_atexit@plt+0xc0140c> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, ip, asr #11 │ │ │ │ + cmpeq r6, r0, lsr #5 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0f414 <__cxa_atexit@plt+0xc014b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0f41c <__cxa_atexit@plt+0xc014c0> │ │ │ │ + ldr r1, [pc, #128] @ c0f430 <__cxa_atexit@plt+0xc014d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0f3d0 <__cxa_atexit@plt+0xc01474> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0f434 <__cxa_atexit@plt+0xc014d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0f424 <__cxa_atexit@plt+0xc014c8> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, lsl r5 │ │ │ │ + cmpeq r6, r4, ror #3 │ │ │ │ + andeq r0, r6, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0f4d0 <__cxa_atexit@plt+0xc01574> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0f4d8 <__cxa_atexit@plt+0xc0157c> │ │ │ │ + ldr r1, [pc, #128] @ c0f4ec <__cxa_atexit@plt+0xc01590> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c0f48c <__cxa_atexit@plt+0xc01530> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + add sl, r7, #20 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #68] @ c0f4f0 <__cxa_atexit@plt+0xc01594> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0f4e0 <__cxa_atexit@plt+0xc01584> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r4, asr r4 │ │ │ │ + cmpeq r6, r8, lsr #2 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r1, r0, r9, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #48 @ 0x30 │ │ │ │ + mov lr, r6 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c0f8e0 <__cxa_atexit@plt+0xc01984> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, lr, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0f8e8 <__cxa_atexit@plt+0xc0198c> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r4, [sp, #52] @ 0x34 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str fp, [sp, #56] @ 0x38 │ │ │ │ + stmib sp, {r0, r7} │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + ldr r3, [r2, #19] │ │ │ │ + str r9, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r2, #23] │ │ │ │ + add r1, r5, #4 │ │ │ │ + ldr r4, [r2, #3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #27] │ │ │ │ + ldr r9, [r2, #11] │ │ │ │ + ldr fp, [r2, #15] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [r2, #31] │ │ │ │ + ldrd r2, [r1] │ │ │ │ + add r0, lr, #24 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + strd r2, [r0] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r2, [pc, #968] @ c0f960 <__cxa_atexit@plt+0xc01a04> │ │ │ │ + mov r0, #0 │ │ │ │ + sub r6, r6, #31 │ │ │ │ + cmp r7, fp │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [lr, #32] │ │ │ │ + str r0, [lr, #36] @ 0x24 │ │ │ │ + str r2, [lr, #4] │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str sl, [sp, #60] @ 0x3c │ │ │ │ + str r2, [lr, #8] │ │ │ │ + str sl, [lr, #12] │ │ │ │ + str r8, [lr, #16] │ │ │ │ + str ip, [lr, #20] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + bge c0f630 <__cxa_atexit@plt+0xc016d4> │ │ │ │ + str r6, [sp, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + add ip, r9, r7, lsl #2 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + str r9, [sp, #16] │ │ │ │ + cmp r0, r6 │ │ │ │ + bge c0f710 <__cxa_atexit@plt+0xc017b4> │ │ │ │ + cmp r2, r0 │ │ │ │ + beq c0f7ec <__cxa_atexit@plt+0xc01890> │ │ │ │ + mov r3, r8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldrb r9, [r3, r0]! │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldrb r3, [r3, #1] │ │ │ │ + cmp fp, r7 │ │ │ │ + orr r3, r9, r3, lsl #8 │ │ │ │ + str r3, [ip], #4 │ │ │ │ + bne c0f5e8 <__cxa_atexit@plt+0xc0168c> │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r7, fp │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str sl, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [sp, #36] @ 0x24 │ │ │ │ + str r4, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + add r8, lr, #80 @ 0x50 │ │ │ │ + cmp r4, r8 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - mov r8, fp │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ + str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + bcc c0f908 <__cxa_atexit@plt+0xc019ac> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldm r4, {r2, r7} │ │ │ │ + str ip, [r4, #4] │ │ │ │ + str sl, [r4, #8] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + ldr ip, [r5] │ │ │ │ + stm r5, {r1, fp} │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + str r7, [r1, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #668] @ c0f964 <__cxa_atexit@plt+0xc01a08> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [lr, #40]! @ 0x28 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r8, [lr, #40] @ 0x28 │ │ │ │ + str r6, [lr, #16] │ │ │ │ + str r1, [lr, #8] │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + str ip, [lr, #24] │ │ │ │ + str r0, [lr, #36] @ 0x24 │ │ │ │ + str r1, [lr, #12] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [lr, #20] │ │ │ │ + ldr r7, [pc, #616] @ c0f968 <__cxa_atexit@plt+0xc01a0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + add r7, r7, #2 │ │ │ │ + b c0f8d0 <__cxa_atexit@plt+0xc01974> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr sl, [sp, #48] @ 0x30 │ │ │ │ + ldr r9, [sp, #64] @ 0x40 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r4, [r5, #-32] @ 0xffffffe0 │ │ │ │ + add r4, lr, #80 @ 0x50 │ │ │ │ + cmp r2, r4 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str r9, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str ip, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r4, [sp] │ │ │ │ + bcc c0f920 <__cxa_atexit@plt+0xc019c4> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldm r4, {r2, r7} │ │ │ │ + str r1, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r4, [r5] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + stm r5, {r6, fp} │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r5, #16] │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #452] @ c0f978 <__cxa_atexit@plt+0xc01a1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [lr, #40]! @ 0x28 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r9, [lr, #8] │ │ │ │ + str ip, [lr, #12] │ │ │ │ + str r2, [lr, #16] │ │ │ │ + str r8, [lr, #20] │ │ │ │ + str r4, [lr, #24] │ │ │ │ + str r0, [lr, #36] @ 0x24 │ │ │ │ + str r1, [lr, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #412] @ c0f97c <__cxa_atexit@plt+0xc01a20> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + ldr r6, [sp] │ │ │ │ + b c0f8c4 <__cxa_atexit@plt+0xc01968> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r9, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + str r4, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add r6, lr, #80 @ 0x50 │ │ │ │ + cmp r4, r6 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str ip, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + bcc c0f938 <__cxa_atexit@plt+0xc019dc> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr sl, [r4] │ │ │ │ + ldr r7, [r4, #4] │ │ │ │ + str r1, [r4, #4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r4, [r5] │ │ │ │ + stm r5, {r9, fp} │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #220] @ c0f96c <__cxa_atexit@plt+0xc01a10> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [lr, #40]! @ 0x28 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str ip, [lr, #12] │ │ │ │ + str r8, [lr, #20] │ │ │ │ + str r2, [lr, #8] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r4, [lr, #24] │ │ │ │ + str r0, [lr, #36] @ 0x24 │ │ │ │ + str r2, [lr, #16] │ │ │ │ + str r1, [lr, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #176] @ c0f970 <__cxa_atexit@plt+0xc01a14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + mov r8, lr │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + ldr fp, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + b c0f8f0 <__cxa_atexit@plt+0xc01994> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #144] @ c0f988 <__cxa_atexit@plt+0xc01a2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r1, #12]! │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - ldmdb r1, {r3, ip} │ │ │ │ - cmp ip, r3 │ │ │ │ - bge c13914 <__cxa_atexit@plt+0xc059b8> │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r7, [sp] │ │ │ │ - stmib sp, {r1, r6, fp} │ │ │ │ - sub fp, ip, r3 │ │ │ │ - add r3, r8, r2 │ │ │ │ - mov r7, r2 │ │ │ │ - add lr, r3, #8 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r8, r2 │ │ │ │ - add r1, r0, #12 │ │ │ │ - cmp r1, sl │ │ │ │ - add r1, ip, r2 │ │ │ │ - bgt c1392c <__cxa_atexit@plt+0xc059d0> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add r9, r1, r3 │ │ │ │ - ldrsb r6, [r9, #8] │ │ │ │ - cmn r6, #1 │ │ │ │ - uxtb r3, r6 │ │ │ │ - ble c13974 <__cxa_atexit@plt+0xc05a18> │ │ │ │ - sub r6, r3, #65 @ 0x41 │ │ │ │ - cmp r6, #26 │ │ │ │ - orrcc r3, r3, #32 │ │ │ │ - strb r3, [lr, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - adds r0, fp, r2 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bne c138ac <__cxa_atexit@plt+0xc05950> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r8, r8, r2 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #336] @ c13a6c <__cxa_atexit@plt+0xc05b10> │ │ │ │ + ldr r7, [pc, #116] @ c0f984 <__cxa_atexit@plt+0xc01a28> │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - mov r7, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r6, [r5] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r3, r3, r6 │ │ │ │ - sub r6, r3, ip │ │ │ │ - sub r6, r6, r2 │ │ │ │ - cmp r6, #11 │ │ │ │ - ble c139ac <__cxa_atexit@plt+0xc05a50> │ │ │ │ - ldr r6, [pc, #280] @ c13a68 <__cxa_atexit@plt+0xc05b0c> │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - sub r6, sl, ip │ │ │ │ - add r6, r6, r3 │ │ │ │ - sub r8, r6, r2 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - ldmib sp, {r5, r6, fp} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c139d0 <__cxa_atexit@plt+0xc05a74> │ │ │ │ - ldrb r7, [r9, #9] │ │ │ │ - ldr r6, [pc, #212] @ c13a5c <__cxa_atexit@plt+0xc05b00> │ │ │ │ - add r2, r7, r3, lsl #6 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + b c0f948 <__cxa_atexit@plt+0xc019ec> │ │ │ │ + ldr r7, [pc, #88] @ c0f980 <__cxa_atexit@plt+0xc01a24> │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [sp] │ │ │ │ + b c0f948 <__cxa_atexit@plt+0xc019ec> │ │ │ │ + ldr r7, [pc, #52] @ c0f974 <__cxa_atexit@plt+0xc01a18> │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr fp, [sp, #56] @ 0x38 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + ldrsheq ip, [r6, #-232] @ 0xffffff18 │ │ │ │ + @ instruction: 0xfffffa34 │ │ │ │ + cmpeq r6, ip, lsr sp │ │ │ │ + andeq r0, r0, r0, ror r2 │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + cmpeq r6, ip, lsl lr │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r6, ip, asr #18 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0fa7c <__cxa_atexit@plt+0xc01b20> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0fa94 <__cxa_atexit@plt+0xc01b38> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0fa98 <__cxa_atexit@plt+0xc01b3c> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - strb r7, [r5, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - sub r8, r2, #12416 @ 0x3080 │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - b c8c5e8 <__cxa_atexit@plt+0xc7e68c> │ │ │ │ - ldr r6, [pc, #176] @ c13a64 <__cxa_atexit@plt+0xc05b08> │ │ │ │ - add r8, sl, #12 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - ldmib sp, {r5, r6, fp} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldrb r0, [r9, #9] │ │ │ │ - ldrb r6, [r9, #10] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - bcs c13a10 <__cxa_atexit@plt+0xc05ab4> │ │ │ │ - ldr r1, [pc, #112] @ c13a60 <__cxa_atexit@plt+0xc05b04> │ │ │ │ - lsl r2, r3, #12 │ │ │ │ - ldr lr, [pc, #92] @ c13a54 <__cxa_atexit@plt+0xc05af8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - b c13a40 <__cxa_atexit@plt+0xc05ae4> │ │ │ │ - ldr r1, [pc, #64] @ c13a58 <__cxa_atexit@plt+0xc05afc> │ │ │ │ - lsl r2, r3, #18 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r2, r2, r0, lsl #12 │ │ │ │ - add r2, r2, r6, lsl #6 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - ldrb r6, [r9, #11] │ │ │ │ - ldr lr, [pc, #24] @ c13a50 <__cxa_atexit@plt+0xc05af4> │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - strb r6, [r5, #16] │ │ │ │ - add r0, r2, r6 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r8, r0, lr │ │ │ │ - b c8c5e8 <__cxa_atexit@plt+0xc7e68c> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, lsl r2 │ │ │ │ - andeq r0, r0, r8, lsl r2 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq ip, r0, ip, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c13b3c <__cxa_atexit@plt+0xc05be0> │ │ │ │ - ldr r0, [pc, #76] @ c13b78 <__cxa_atexit@plt+0xc05c1c> │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r9, r3, #3 │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - strb r0, [r3, #10] │ │ │ │ - add r3, r2, #3 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, fp │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq r6, r0, fp, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c13bd8 <__cxa_atexit@plt+0xc05c7c> │ │ │ │ - ldr r0, [pc, #68] @ c13c0c <__cxa_atexit@plt+0xc05cb0> │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r3, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, fp │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq r9, r1, sp, ror #31 │ │ │ │ + ldr r3, [pc, #24] @ c0fa9c <__cxa_atexit@plt+0xc01b40> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffffa80 │ │ │ │ + @ instruction: 0x0156cb94 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c13c6c <__cxa_atexit@plt+0xc05d10> │ │ │ │ - ldr r0, [pc, #84] @ c13cb0 <__cxa_atexit@plt+0xc05d54> │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r3, r8, r3 │ │ │ │ - mov r8, fp │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - strb r0, [r3, #10] │ │ │ │ - strb r2, [r3, #11] │ │ │ │ - add r3, r9, #4 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0fb90 <__cxa_atexit@plt+0xc01c34> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0fba8 <__cxa_atexit@plt+0xc01c4c> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0fbac <__cxa_atexit@plt+0xc01c50> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0fbb0 <__cxa_atexit@plt+0xc01c54> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff8b0 │ │ │ │ + cmpeq r6, r4, lsl #21 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + mulseq pc, r1, ip @ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - ldrdeq r3, [r6, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0fca4 <__cxa_atexit@plt+0xc01d48> │ │ │ │ + add r7, r5, #28 │ │ │ │ + ldr r3, [pc, #224] @ c0fcbc <__cxa_atexit@plt+0xc01d60> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + stm sp, {r1, r2} │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r4, [r8, #28] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + ldr r4, [r5, #-12] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [pc, #56] @ c0fcc0 <__cxa_atexit@plt+0xc01d64> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ c0fcc4 <__cxa_atexit@plt+0xc01d68> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff6e0 │ │ │ │ + cmpeq r6, r0, ror r9 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c13d64 <__cxa_atexit@plt+0xc05e08> │ │ │ │ - ldr r7, [pc, #120] @ c13d74 <__cxa_atexit@plt+0xc05e18> │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0fd9c <__cxa_atexit@plt+0xc01e40> │ │ │ │ + ldr r3, [pc, #196] @ c0fdac <__cxa_atexit@plt+0xc01e50> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c13d44 <__cxa_atexit@plt+0xc05de8> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c13d54 <__cxa_atexit@plt+0xc05df8> │ │ │ │ - ldr r3, [pc, #96] @ c13d80 <__cxa_atexit@plt+0xc05e24> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r7, r7, #12 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c0fd7c <__cxa_atexit@plt+0xc01e20> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c0fdb0 <__cxa_atexit@plt+0xc01e54> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c0fd8c <__cxa_atexit@plt+0xc01e30> │ │ │ │ + ldr r0, [pc, #84] @ c0fdb4 <__cxa_atexit@plt+0xc01e58> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, lr │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c13d78 <__cxa_atexit@plt+0xc05e1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c13d7c <__cxa_atexit@plt+0xc05e20> │ │ │ │ + ldr r7, [pc, #20] @ c0fdb8 <__cxa_atexit@plt+0xc01e5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r6, r4, asr r8 │ │ │ │ - smlalbbeq r4, r6, r0, r4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r6, r0, lsr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c13dc4 <__cxa_atexit@plt+0xc05e68> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #44] @ c13dd8 <__cxa_atexit@plt+0xc05e7c> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, r3, #12 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c13ddc <__cxa_atexit@plt+0xc05e80> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + smlaltbeq r8, r6, r8, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c0fe48 <__cxa_atexit@plt+0xc01eec> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c0fe3c <__cxa_atexit@plt+0xc01ee0> │ │ │ │ + ldr r3, [pc, #32] @ c0fe4c <__cxa_atexit@plt+0xc01ef0> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r6, r0, ror #15 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c0fe7c <__cxa_atexit@plt+0xc01f20> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c13e7c <__cxa_atexit@plt+0xc05f20> │ │ │ │ - ldr r9, [pc, #152] @ c13e9c <__cxa_atexit@plt+0xc05f40> │ │ │ │ - ldr r8, [pc, #152] @ c13ea0 <__cxa_atexit@plt+0xc05f44> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - mov lr, #0 │ │ │ │ - add r1, r0, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - sub r1, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r1 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bhi c13e88 <__cxa_atexit@plt+0xc05f2c> │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - stmib r5, {r1, r2, lr} │ │ │ │ - b c13870 <__cxa_atexit@plt+0xc05914> │ │ │ │ - mov r3, #20 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c0ff18 <__cxa_atexit@plt+0xc01fbc> │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r8, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + ldr r0, [pc, #92] @ c0ff30 <__cxa_atexit@plt+0xc01fd4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [pc, #72] @ c0ff34 <__cxa_atexit@plt+0xc01fd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + stmib r3, {r7, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str ip, [r3, #28] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #24] @ c0ff38 <__cxa_atexit@plt+0xc01fdc> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r8, asr #21 │ │ │ │ + cmpeq r6, r8, ror #13 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + mov fp, r4 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c0ffd8 <__cxa_atexit@plt+0xc0207c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add ip, r5, #20 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldm ip, {r2, r4, sl, ip} │ │ │ │ + ldr lr, [pc, #112] @ c0fff8 <__cxa_atexit@plt+0xc0209c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #96] @ c0fffc <__cxa_atexit@plt+0xc020a0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r7, r9} │ │ │ │ + sub r7, r6, #47 @ 0x2f │ │ │ │ + add r1, r3, #20 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + stm r1, {r2, r4, sl, ip, lr} │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [pc, #32] @ c10000 <__cxa_atexit@plt+0xc020a4> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r0 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r4, lsl sl │ │ │ │ + cmpeq r6, r8, lsr r6 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c0fcd4 <__cxa_atexit@plt+0xc01d78> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c100e8 <__cxa_atexit@plt+0xc0218c> │ │ │ │ + ldr r3, [pc, #196] @ c100f8 <__cxa_atexit@plt+0xc0219c> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c100c8 <__cxa_atexit@plt+0xc0216c> │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r1, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r3, [pc, #124] @ c100fc <__cxa_atexit@plt+0xc021a0> │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #-4] │ │ │ │ + beq c100d8 <__cxa_atexit@plt+0xc0217c> │ │ │ │ + ldr r0, [pc, #84] @ c10100 <__cxa_atexit@plt+0xc021a4> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, lr │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c10104 <__cxa_atexit@plt+0xc021a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffa0c │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq r6, r4, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r2, [pc, #84] @ c10194 <__cxa_atexit@plt+0xc02238> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r2, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + beq c10188 <__cxa_atexit@plt+0xc0222c> │ │ │ │ + ldr r3, [pc, #32] @ c10198 <__cxa_atexit@plt+0xc0223c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c101c8 <__cxa_atexit@plt+0xc0226c> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c0f50c <__cxa_atexit@plt+0xc015b0> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c13ee0 <__cxa_atexit@plt+0xc05f84> │ │ │ │ - ldr r2, [pc, #40] @ c13ef8 <__cxa_atexit@plt+0xc05f9c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c1025c <__cxa_atexit@plt+0xc02300> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r2, #28]! │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r5, [r5, #20] │ │ │ │ + ldr ip, [pc, #80] @ c10274 <__cxa_atexit@plt+0xc02318> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r5, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + sub r9, r6, #31 │ │ │ │ + mov r5, r2 │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c13efc <__cxa_atexit@plt+0xc05fa0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #20] @ c10278 <__cxa_atexit@plt+0xc0231c> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, ip, ror #19 │ │ │ │ + ldrheq ip, [r6, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov r8, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c13f44 <__cxa_atexit@plt+0xc05fe8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c13f5c <__cxa_atexit@plt+0xc06000> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c13f60 <__cxa_atexit@plt+0xc06004> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc c10304 <__cxa_atexit@plt+0xc023a8> │ │ │ │ + ldr r7, [r5, #44]! @ 0x2c │ │ │ │ + sub lr, r5, #28 │ │ │ │ + ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldm lr, {r0, r1, sl, lr} │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #-12] │ │ │ │ + ldmdb r5, {r4, r7} │ │ │ │ + ldr ip, [pc, #80] @ c10320 <__cxa_atexit@plt+0xc023c4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #32] │ │ │ │ + mov r4, r8 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [pc, #24] @ c10324 <__cxa_atexit@plt+0xc023c8> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r8, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, r8 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r8, lsl #19 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c13f84 <__cxa_atexit@plt+0xc06028> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ + cmpeq r6, r4, lsl #6 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + hvceq 26604 @ 0x67ec │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #72 @ 0x48 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c13fc4 <__cxa_atexit@plt+0xc06068> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - mov r8, fp │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ + bhi c10374 <__cxa_atexit@plt+0xc02418> │ │ │ │ + ldr r3, [pc, #48] @ c1037c <__cxa_atexit@plt+0xc02420> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq c10368 <__cxa_atexit@plt+0xc0240c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1038c <__cxa_atexit@plt+0xc02430> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r1, #12]! │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - ldmdb r1, {r3, ip} │ │ │ │ - cmp ip, r3 │ │ │ │ - bge c1407c <__cxa_atexit@plt+0xc06120> │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r7, [sp] │ │ │ │ - stmib sp, {r1, r6, fp} │ │ │ │ - sub fp, ip, r3 │ │ │ │ - add r3, r8, r2 │ │ │ │ - mov r7, r2 │ │ │ │ - add lr, r3, #8 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r8, r2 │ │ │ │ - add r1, r0, #12 │ │ │ │ - cmp r1, sl │ │ │ │ - add r1, ip, r2 │ │ │ │ - bgt c14094 <__cxa_atexit@plt+0xc06138> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add r9, r1, r3 │ │ │ │ - ldrsb r6, [r9, #8] │ │ │ │ - cmn r6, #1 │ │ │ │ - uxtb r3, r6 │ │ │ │ - ble c140dc <__cxa_atexit@plt+0xc06180> │ │ │ │ - sub r6, r3, #97 @ 0x61 │ │ │ │ - add r0, r0, #1 │ │ │ │ - uxtb r6, r6 │ │ │ │ - cmp r6, #26 │ │ │ │ - subcc r3, r3, #32 │ │ │ │ - strb r3, [lr, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - adds r0, fp, r2 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r8, lsr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + add sl, r7, #23 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r1, [r5, #8] │ │ │ │ - bne c14010 <__cxa_atexit@plt+0xc060b4> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r8, r8, r2 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #336] @ c141d4 <__cxa_atexit@plt+0xc06278> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - mov r7, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r6, [r5] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r3, r3, r6 │ │ │ │ - sub r6, r3, ip │ │ │ │ - sub r6, r6, r2 │ │ │ │ - cmp r6, #11 │ │ │ │ - ble c14114 <__cxa_atexit@plt+0xc061b8> │ │ │ │ - ldr r6, [pc, #280] @ c141d0 <__cxa_atexit@plt+0xc06274> │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - sub r6, sl, ip │ │ │ │ - add r6, r6, r3 │ │ │ │ - sub r8, r6, r2 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - ldmib sp, {r5, r6, fp} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c14138 <__cxa_atexit@plt+0xc061dc> │ │ │ │ - ldrb r7, [r9, #9] │ │ │ │ - ldr r6, [pc, #212] @ c141c4 <__cxa_atexit@plt+0xc06268> │ │ │ │ - add r2, r7, r3, lsl #6 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - strb r7, [r5, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - sub r8, r2, #12416 @ 0x3080 │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - b c7c918 <__cxa_atexit@plt+0xc6e9bc> │ │ │ │ - ldr r6, [pc, #176] @ c141cc <__cxa_atexit@plt+0xc06270> │ │ │ │ - add r8, sl, #12 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - ldmib sp, {r5, r6, fp} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldrb r0, [r9, #9] │ │ │ │ - ldrb r6, [r9, #10] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - bcs c14178 <__cxa_atexit@plt+0xc0621c> │ │ │ │ - ldr r1, [pc, #112] @ c141c8 <__cxa_atexit@plt+0xc0626c> │ │ │ │ - lsl r2, r3, #12 │ │ │ │ - ldr lr, [pc, #92] @ c141bc <__cxa_atexit@plt+0xc06260> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - b c141a8 <__cxa_atexit@plt+0xc0624c> │ │ │ │ - ldr r1, [pc, #64] @ c141c0 <__cxa_atexit@plt+0xc06264> │ │ │ │ - lsl r2, r3, #18 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r1, [pc, #128] @ c10438 <__cxa_atexit@plt+0xc024dc> │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r2, r2, r0, lsl #12 │ │ │ │ - add r2, r2, r6, lsl #6 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - ldrb r6, [r9, #11] │ │ │ │ - ldr lr, [pc, #24] @ c141b8 <__cxa_atexit@plt+0xc0625c> │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - strb r6, [r5, #16] │ │ │ │ - add r0, r2, r6 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r8, r0, lr │ │ │ │ - b c7c918 <__cxa_atexit@plt+0xc6e9bc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, ip, lsl r2 │ │ │ │ - andeq r0, r0, r8, lsl r2 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + str r1, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmda r5, {r2, r9, sl, lr} │ │ │ │ + beq c10420 <__cxa_atexit@plt+0xc024c4> │ │ │ │ + ldr r3, [pc, #92] @ c1043c <__cxa_atexit@plt+0xc024e0> │ │ │ │ + add ip, r7, #15 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-60]! @ 0xffffffc4 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + ldm ip, {r0, r1, r2, sl, ip} │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r8, r5, #12 │ │ │ │ + ldr lr, [r7, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + stm r8, {r0, r1, r2, sl, ip, lr} │ │ │ │ + str r7, [r5, #64] @ 0x40 │ │ │ │ + beq c1042c <__cxa_atexit@plt+0xc024d0> │ │ │ │ + mov r7, r3 │ │ │ │ + b c104a8 <__cxa_atexit@plt+0xc0254c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r3, {r0, r2} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq ip, r0, ip, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c142a4 <__cxa_atexit@plt+0xc06348> │ │ │ │ - ldr r0, [pc, #76] @ c142e0 <__cxa_atexit@plt+0xc06384> │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r9, r3, #3 │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - strb r0, [r3, #10] │ │ │ │ - add r3, r2, #3 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, fp │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq r6, r0, fp, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c14340 <__cxa_atexit@plt+0xc063e4> │ │ │ │ - ldr r0, [pc, #68] @ c14374 <__cxa_atexit@plt+0xc06418> │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r3, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, fp │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq r9, r1, sp, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #784] @ 0x310 │ │ │ │ - ldr r1, [r4, #788] @ 0x314 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - orrs r0, r2, r1 │ │ │ │ - beq c143d4 <__cxa_atexit@plt+0xc06478> │ │ │ │ - ldr r0, [pc, #84] @ c14418 <__cxa_atexit@plt+0xc064bc> │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b d87cd8 <__cxa_atexit@plt+0xd79d7c> │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - ldrb lr, [r5, #4] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r3, r8, r3 │ │ │ │ - mov r8, fp │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - strb r0, [r3, #10] │ │ │ │ - strb r2, [r3, #11] │ │ │ │ - add r3, r9, #4 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - hvceq 25328 @ 0x62f0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq r6, r8, ror #26 │ │ │ │ + andeq r2, r0, r9, asr #15 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add ip, r3, #15 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr lr, [r3, #11] │ │ │ │ + ldm ip, {r0, r1, r2, sl, ip} │ │ │ │ + ldr r3, [pc, #36] @ c10498 <__cxa_atexit@plt+0xc0253c> │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r0, r1, r2, sl, ip, lr} │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq c10490 <__cxa_atexit@plt+0xc02534> │ │ │ │ + b c104a8 <__cxa_atexit@plt+0xc0254c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r6, ip, lsl #26 │ │ │ │ + mlaeq r7, r1, pc, sp @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + add r8, r5, #36 @ 0x24 │ │ │ │ + ldr ip, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r9, [r5, #60] @ 0x3c │ │ │ │ + ldr lr, [r5, #68] @ 0x44 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + add sl, r6, #24 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c1055c <__cxa_atexit@plt+0xc02600> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne c105ac <__cxa_atexit@plt+0xc02650> │ │ │ │ + add r3, sp, #28 │ │ │ │ + stm r3, {r0, r1, r2, fp} │ │ │ │ + add r1, r5, #16 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldrd r0, [r1] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + bic r1, r7, #3 │ │ │ │ + ldr r1, [r1] │ │ │ │ + ldrh r1, [r1, #-2] │ │ │ │ + cmp r1, #3 │ │ │ │ + bne c105e0 <__cxa_atexit@plt+0xc02684> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c106a8 <__cxa_atexit@plt+0xc0274c> │ │ │ │ + ldrb r7, [ip, lr] │ │ │ │ + sxtb r1, r7 │ │ │ │ + cmn r1, #1 │ │ │ │ + ble c10694 <__cxa_atexit@plt+0xc02738> │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + b c105f4 <__cxa_atexit@plt+0xc02698> │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c106b4 <__cxa_atexit@plt+0xc02758> │ │ │ │ + str r8, [sl] │ │ │ │ + ldr r0, [pc, #340] @ c106d4 <__cxa_atexit@plt+0xc02778> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [sp, #44] @ 0x2c │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + stmib r6, {r0, r9, ip, lr} │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + str r7, [sl, #4] │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + b c10688 <__cxa_atexit@plt+0xc0272c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c106bc <__cxa_atexit@plt+0xc02760> │ │ │ │ + ldrb r2, [ip, lr] │ │ │ │ + ldr r1, [pc, #264] @ c106d0 <__cxa_atexit@plt+0xc02774> │ │ │ │ + add r5, r5, #72 @ 0x48 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1af4870 <__cxa_atexit@plt+0x1ae6914> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c106a8 <__cxa_atexit@plt+0xc0274c> │ │ │ │ + mov r7, #253 @ 0xfd │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + orr r7, r7, #65280 @ 0xff00 │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + str r0, [sp] │ │ │ │ + str r7, [r1, fp] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r8, [sl, #36] @ 0x24 │ │ │ │ + sub r8, r3, #67 @ 0x43 │ │ │ │ + strd r0, [sl] │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sl, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #168] @ c106cc <__cxa_atexit@plt+0xc02770> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + add r7, ip, #1 │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r1, r2, #1 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + str r7, [r6, #68] @ 0x44 │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + str fp, [r6, #16] │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r7, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + sub r7, r3, #31 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + str r0, [sp] │ │ │ │ + orr r7, r7, #56320 @ 0xdc00 │ │ │ │ + b c105fc <__cxa_atexit@plt+0xc026a0> │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + b c106c0 <__cxa_atexit@plt+0xc02764> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + b c106c0 <__cxa_atexit@plt+0xc02764> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrheq fp, [r6, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r6, r4, lsr #13 │ │ │ │ + cmpeq r6, r4, asr r0 │ │ │ │ + smlalbteq r7, r6, ip, sl │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c144cc <__cxa_atexit@plt+0xc06570> │ │ │ │ - ldr r7, [pc, #120] @ c144dc <__cxa_atexit@plt+0xc06580> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c10750 <__cxa_atexit@plt+0xc027f4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c10758 <__cxa_atexit@plt+0xc027fc> │ │ │ │ + ldr r7, [pc, #100] @ c10774 <__cxa_atexit@plt+0xc02818> │ │ │ │ + ldr r1, [pc, #100] @ c10778 <__cxa_atexit@plt+0xc0281c> │ │ │ │ + ldr lr, [pc, #100] @ c1077c <__cxa_atexit@plt+0xc02820> │ │ │ │ + ldr r9, [pc, #100] @ c10780 <__cxa_atexit@plt+0xc02824> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c144ac <__cxa_atexit@plt+0xc06550> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c144bc <__cxa_atexit@plt+0xc06560> │ │ │ │ - ldr r3, [pc, #96] @ c144e8 <__cxa_atexit@plt+0xc0658c> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ + add r1, r1, #2 │ │ │ │ + add r9, r9, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ str r1, [r5, #-4] │ │ │ │ - add r7, r7, #12 │ │ │ │ + sub r8, r6, #1 │ │ │ │ + add r7, lr, #3 │ │ │ │ mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c144e0 <__cxa_atexit@plt+0xc06584> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov sl, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c144e4 <__cxa_atexit@plt+0xc06588> │ │ │ │ + mov r6, r3 │ │ │ │ + b c10760 <__cxa_atexit@plt+0xc02804> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c10770 <__cxa_atexit@plt+0xc02814> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r6, ip, ror #1 │ │ │ │ - cmpeq r6, r0, lsr #26 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlalbteq r2, r6, r8, lr │ │ │ │ + strdeq r7, [r6, #-160] @ 0xffffff60 │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + @ instruction: 0x01467890 │ │ │ │ + cmpeq r6, r4, lsr #22 │ │ │ │ + smlalbbeq r7, r6, ip, r8 │ │ │ │ + smlalbteq r7, r6, ip, sl │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c1452c <__cxa_atexit@plt+0xc065d0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #44] @ c14540 <__cxa_atexit@plt+0xc065e4> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c10848 <__cxa_atexit@plt+0xc028ec> │ │ │ │ + ldr r0, [pc, #248] @ c108a0 <__cxa_atexit@plt+0xc02944> │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-4]! │ │ │ │ + sub r0, r1, #4 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c10858 <__cxa_atexit@plt+0xc028fc> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c10860 <__cxa_atexit@plt+0xc02904> │ │ │ │ + ldr r0, [pc, #208] @ c108a4 <__cxa_atexit@plt+0xc02948> │ │ │ │ + ldr r1, [pc, #208] @ c108a8 <__cxa_atexit@plt+0xc0294c> │ │ │ │ + ldr r7, [pc, #208] @ c108ac <__cxa_atexit@plt+0xc02950> │ │ │ │ + ldr sl, [pc, #208] @ c108b0 <__cxa_atexit@plt+0xc02954> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, r3, #12 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c14544 <__cxa_atexit@plt+0xc065e8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r3, #1 │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + add r0, sl, #1 │ │ │ │ + add r3, r6, #32 │ │ │ │ + add r1, r1, #2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + bcc c10880 <__cxa_atexit@plt+0xc02924> │ │ │ │ + ldr lr, [pc, #160] @ c108c0 <__cxa_atexit@plt+0xc02964> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #108] @ c108bc <__cxa_atexit@plt+0xc02960> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r6, r8, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c145e4 <__cxa_atexit@plt+0xc06688> │ │ │ │ - ldr r9, [pc, #152] @ c14604 <__cxa_atexit@plt+0xc066a8> │ │ │ │ - ldr r8, [pc, #152] @ c14608 <__cxa_atexit@plt+0xc066ac> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - mov lr, #0 │ │ │ │ - add r1, r0, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - sub r1, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r1 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bhi c145f0 <__cxa_atexit@plt+0xc06694> │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - stmib r5, {r1, r2, lr} │ │ │ │ - b c13fd4 <__cxa_atexit@plt+0xc06078> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ + b c10868 <__cxa_atexit@plt+0xc0290c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #72] @ c108b8 <__cxa_atexit@plt+0xc0295c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ + ldr r0, [pc, #44] @ c108b4 <__cxa_atexit@plt+0xc02958> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + smlalbteq r7, r6, ip, r7 │ │ │ │ + hvceq 26532 @ 0x67a4 │ │ │ │ + smlalbteq r7, r6, r4, r7 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlaltteq r7, r6, r4, r9 │ │ │ │ + cmpeq r6, r0, lsl sl │ │ │ │ + cmpeq r6, r0, ror #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c14648 <__cxa_atexit@plt+0xc066ec> │ │ │ │ - ldr r2, [pc, #40] @ c14660 <__cxa_atexit@plt+0xc06704> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c10908 <__cxa_atexit@plt+0xc029ac> │ │ │ │ + ldr r2, [pc, #48] @ c10920 <__cxa_atexit@plt+0xc029c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + 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] @ c14664 <__cxa_atexit@plt+0xc06708> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [pc, #20] @ c10924 <__cxa_atexit@plt+0xc029c8> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r4, lsl #5 │ │ │ │ + cmpeq r6, r0, lsl sp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c146ac <__cxa_atexit@plt+0xc06750> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c146c4 <__cxa_atexit@plt+0xc06768> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c1097c <__cxa_atexit@plt+0xc02a20> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ c10994 <__cxa_atexit@plt+0xc02a38> │ │ │ │ + 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] @ c146c8 <__cxa_atexit@plt+0xc0676c> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [pc, #20] @ c10998 <__cxa_atexit@plt+0xc02a3c> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, lsr #4 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r6, r8, lsr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r6, ip, lsr #25 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + strheq r7, [r6, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c14750 <__cxa_atexit@plt+0xc067f4> │ │ │ │ - ldr r3, [pc, #112] @ c14760 <__cxa_atexit@plt+0xc06804> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - beq c14730 <__cxa_atexit@plt+0xc067d4> │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c14740 <__cxa_atexit@plt+0xc067e4> │ │ │ │ - ldr r5, [pc, #88] @ c1476c <__cxa_atexit@plt+0xc06810> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d8b140 <__cxa_atexit@plt+0xd7d1e4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + b c10794 <__cxa_atexit@plt+0xc02838> │ │ │ │ + cmpeq r6, ip, asr r8 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c10a38 <__cxa_atexit@plt+0xc02adc> │ │ │ │ + ldr r7, [pc, #112] @ c10a50 <__cxa_atexit@plt+0xc02af4> │ │ │ │ + ldr r2, [pc, #112] @ c10a54 <__cxa_atexit@plt+0xc02af8> │ │ │ │ + ldr sl, [pc, #112] @ c10a58 <__cxa_atexit@plt+0xc02afc> │ │ │ │ + ldr lr, [pc, #112] @ c10a5c <__cxa_atexit@plt+0xc02b00> │ │ │ │ + ldr r9, [pc, #112] @ c10a60 <__cxa_atexit@plt+0xc02b04> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add sl, pc, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add r0, sl, #3 │ │ │ │ + add lr, r3, #16 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c10a64 <__cxa_atexit@plt+0xc02b08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c14764 <__cxa_atexit@plt+0xc06808> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + strheq r7, [r6, #-92] @ 0xffffffa4 │ │ │ │ + strheq r7, [r6, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r6, r0, lsl r8 │ │ │ │ + @ instruction: 0xffffe594 │ │ │ │ + cmpeq r6, r4, lsl #24 │ │ │ │ + ldrdeq r7, [r6, #-112] @ 0xffffff90 │ │ │ │ + strdeq r7, [r6, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b c10794 <__cxa_atexit@plt+0xc02838> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c10ae8 <__cxa_atexit@plt+0xc02b8c> │ │ │ │ + ldr r9, [pc, #88] @ c10b00 <__cxa_atexit@plt+0xc02ba4> │ │ │ │ + ldr r2, [pc, #88] @ c10b04 <__cxa_atexit@plt+0xc02ba8> │ │ │ │ + ldr lr, [pc, #88] @ c10b08 <__cxa_atexit@plt+0xc02bac> │ │ │ │ + ldr sl, [pc, #88] @ c10b0c <__cxa_atexit@plt+0xc02bb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r7, {r2, r8, r9} │ │ │ │ + add r2, r7, #16 │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r2, {r8, sl, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c14768 <__cxa_atexit@plt+0xc0680c> │ │ │ │ + ldr r7, [pc, #32] @ c10b10 <__cxa_atexit@plt+0xc02bb4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r6, r8, ror #28 │ │ │ │ - strheq r3, [r6, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - smlalbbeq r3, r6, r8, sl │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + strheq r7, [r6, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq r6, r4, asr #22 │ │ │ │ + hvceq 26492 @ 0x677c │ │ │ │ + cmpeq r6, ip, lsr r7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c147a0 <__cxa_atexit@plt+0xc06844> │ │ │ │ - ldr r3, [pc, #36] @ c147b4 <__cxa_atexit@plt+0xc06858> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b d8b140 <__cxa_atexit@plt+0xd7d1e4> │ │ │ │ - ldr r7, [pc, #16] @ c147b8 <__cxa_atexit@plt+0xc0685c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c10be4 <__cxa_atexit@plt+0xc02c88> │ │ │ │ + ldr r0, [pc, #272] @ c10c48 <__cxa_atexit@plt+0xc02cec> │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + sub r0, r2, #4 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c10bf4 <__cxa_atexit@plt+0xc02c98> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc c10bfc <__cxa_atexit@plt+0xc02ca0> │ │ │ │ + ldr r0, [pc, #232] @ c10c4c <__cxa_atexit@plt+0xc02cf0> │ │ │ │ + ldr r7, [pc, #232] @ c10c50 <__cxa_atexit@plt+0xc02cf4> │ │ │ │ + ldr r9, [pc, #232] @ c10c54 <__cxa_atexit@plt+0xc02cf8> │ │ │ │ + ldr r1, [pc, #232] @ c10c58 <__cxa_atexit@plt+0xc02cfc> │ │ │ │ + ldr r2, [pc, #232] @ c10c5c <__cxa_atexit@plt+0xc02d00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, r7, #3 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + sub r1, r3, #1 │ │ │ │ + add r2, r0, #2 │ │ │ │ + add r0, r9, #1 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r8, r3 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + bcc c10c28 <__cxa_atexit@plt+0xc02ccc> │ │ │ │ + ldr lr, [pc, #180] @ c10c70 <__cxa_atexit@plt+0xc02d14> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #128] @ c10c6c <__cxa_atexit@plt+0xc02d10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r4, lsl #28 │ │ │ │ + mov r3, r6 │ │ │ │ + b c10c04 <__cxa_atexit@plt+0xc02ca8> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #88] @ c10c64 <__cxa_atexit@plt+0xc02d08> │ │ │ │ + ldr r6, [pc, #88] @ c10c68 <__cxa_atexit@plt+0xc02d0c> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #48] @ c10c60 <__cxa_atexit@plt+0xc02d04> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + cmpeq r6, r4, lsr r4 │ │ │ │ + smlaltteq r7, r6, r4, r6 │ │ │ │ + cmpeq r6, r4, lsr r4 │ │ │ │ + @ instruction: 0xfffff7b0 │ │ │ │ + cmpeq r6, r8, lsl #21 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r6, r8, asr #12 │ │ │ │ + ldrsheq fp, [r6, #-144] @ 0xffffff70 │ │ │ │ + @ instruction: 0x01467698 │ │ │ │ + cmpeq r6, r4, asr #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c147f8 <__cxa_atexit@plt+0xc0689c> │ │ │ │ - ldr r2, [pc, #40] @ c14810 <__cxa_atexit@plt+0xc068b4> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc c10cb8 <__cxa_atexit@plt+0xc02d5c> │ │ │ │ + ldr r2, [pc, #48] @ c10cd0 <__cxa_atexit@plt+0xc02d74> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + 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] @ c14814 <__cxa_atexit@plt+0xc068b8> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [pc, #20] @ c10cd4 <__cxa_atexit@plt+0xc02d78> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq r7, [r6, #-4] │ │ │ │ + cmpeq r6, r0, ror #18 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1485c <__cxa_atexit@plt+0xc06900> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c14874 <__cxa_atexit@plt+0xc06918> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c10d2c <__cxa_atexit@plt+0xc02dd0> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ c10d44 <__cxa_atexit@plt+0xc02de8> │ │ │ │ + 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] @ c14878 <__cxa_atexit@plt+0xc0691c> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [pc, #20] @ c10d48 <__cxa_atexit@plt+0xc02dec> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, ror r0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r6, r4, lsr r1 │ │ │ │ + ldrsheq fp, [r6, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + cmpeq r6, ip, asr #10 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c10d80 <__cxa_atexit@plt+0xc02e24> │ │ │ │ + ldr r3, [pc, #32] @ c10d90 <__cxa_atexit@plt+0xc02e34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + mov r9, sl │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r7, [pc, #12] @ c10d94 <__cxa_atexit@plt+0xc02e38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r6, r4, lsr #10 │ │ │ │ + cmpeq r6, r4, lsl #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c10dec <__cxa_atexit@plt+0xc02e90> │ │ │ │ + ldr r3, [pc, #80] @ c10e08 <__cxa_atexit@plt+0xc02eac> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c10e00 <__cxa_atexit@plt+0xc02ea4> │ │ │ │ + ldr r2, [pc, #60] @ c10e0c <__cxa_atexit@plt+0xc02eb0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c10e00 <__cxa_atexit@plt+0xc02ea4> │ │ │ │ + b c10e64 <__cxa_atexit@plt+0xc02f08> │ │ │ │ + ldr r7, [pc, #28] @ c10e10 <__cxa_atexit@plt+0xc02eb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r6, r0, lsr #22 │ │ │ │ + smlalbbeq r7, r6, r8, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ c10e54 <__cxa_atexit@plt+0xc02ef8> │ │ │ │ + mov r3, r7 │ │ │ │ + and r3, r3, #3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c10e4c <__cxa_atexit@plt+0xc02ef0> │ │ │ │ + b c10e64 <__cxa_atexit@plt+0xc02f08> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r6, r4, asr #8 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c10ed4 <__cxa_atexit@plt+0xc02f78> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #152] @ c10f1c <__cxa_atexit@plt+0xc02fc0> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c10ec8 <__cxa_atexit@plt+0xc02f6c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c10ee8 <__cxa_atexit@plt+0xc02f8c> │ │ │ │ + ldr r2, [pc, #124] @ c10f20 <__cxa_atexit@plt+0xc02fc4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + beq c10efc <__cxa_atexit@plt+0xc02fa0> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c10f08 <__cxa_atexit@plt+0xc02fac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ c10f28 <__cxa_atexit@plt+0xc02fcc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c10f2c <__cxa_atexit@plt+0xc02fd0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 1cbbb30 <__cxa_atexit@plt+0x1cadbd4> │ │ │ │ + ldr r7, [pc, #20] @ c10f24 <__cxa_atexit@plt+0xc02fc8> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + cmpeq r6, r8, lsl #11 │ │ │ │ + cmpeq r6, r8, lsr sl │ │ │ │ + cmpeq r6, r8, lsr #20 │ │ │ │ + cmpeq r6, ip, ror #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c10f78 <__cxa_atexit@plt+0xc0301c> │ │ │ │ + ldr r3, [pc, #92] @ c10fac <__cxa_atexit@plt+0xc03050> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c10f8c <__cxa_atexit@plt+0xc03030> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c10f98 <__cxa_atexit@plt+0xc0303c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ c10fb4 <__cxa_atexit@plt+0xc03058> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1cbbb30 <__cxa_atexit@plt+0x1cadbd4> │ │ │ │ + ldr r7, [pc, #16] @ c10fb0 <__cxa_atexit@plt+0xc03054> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrsheq fp, [r6, #-72] @ 0xffffffb8 │ │ │ │ + @ instruction: 0x0156a998 │ │ │ │ + smlaltteq r7, r6, r4, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c10fe0 <__cxa_atexit@plt+0xc03084> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1cbbb30 <__cxa_atexit@plt+0x1cadbd4> │ │ │ │ + ldr r7, [pc, #12] @ c10ff4 <__cxa_atexit@plt+0xc03098> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldrheq fp, [r6, #-64] @ 0xffffffc0 │ │ │ │ + smlaltbeq r7, r6, ip, r2 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c148c4 <__cxa_atexit@plt+0xc06968> │ │ │ │ - ldr r7, [pc, #52] @ c148d4 <__cxa_atexit@plt+0xc06978> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c11074 <__cxa_atexit@plt+0xc03118> │ │ │ │ + ldr r3, [pc, #104] @ c11084 <__cxa_atexit@plt+0xc03128> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c11058 <__cxa_atexit@plt+0xc030fc> │ │ │ │ + ldr r7, [pc, #80] @ c11088 <__cxa_atexit@plt+0xc0312c> │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c148b8 <__cxa_atexit@plt+0xc0695c> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r9, #3 │ │ │ │ + stmib r5, {r2, r3} │ │ │ │ + beq c11068 <__cxa_atexit@plt+0xc0310c> │ │ │ │ mov r7, r9 │ │ │ │ - b c148e8 <__cxa_atexit@plt+0xc0698c> │ │ │ │ + b c110dc <__cxa_atexit@plt+0xc03180> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c148d8 <__cxa_atexit@plt+0xc0697c> │ │ │ │ + ldr r7, [pc, #16] @ c1108c <__cxa_atexit@plt+0xc03130> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r6, r8, asr #18 │ │ │ │ - ldrdeq r3, [r6, #-8] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq r6, r8, lsr r2 │ │ │ │ + cmpeq r6, r8, lsl r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c1491c <__cxa_atexit@plt+0xc069c0> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - add r3, lr, r2 │ │ │ │ - ldrsb r7, [r3, #8]! │ │ │ │ - cmn r7, #1 │ │ │ │ - uxtb r0, r7 │ │ │ │ - ble c14930 <__cxa_atexit@plt+0xc069d4> │ │ │ │ - sub r1, r1, #1 │ │ │ │ - mov r3, #1 │ │ │ │ - b c149ac <__cxa_atexit@plt+0xc06a50> │ │ │ │ - ldr r7, [pc, #200] @ c149ec <__cxa_atexit@plt+0xc06a90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #32] @ c110cc <__cxa_atexit@plt+0xc03170> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c110c4 <__cxa_atexit@plt+0xc03168> │ │ │ │ + b c110dc <__cxa_atexit@plt+0xc03180> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldrb r7, [r3, #1] │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - bcs c14950 <__cxa_atexit@plt+0xc069f4> │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - sub r1, r1, #2 │ │ │ │ - mov r3, #2 │ │ │ │ - b c149ac <__cxa_atexit@plt+0xc06a50> │ │ │ │ - ldrb r8, [r3, #2] │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - bcs c14978 <__cxa_atexit@plt+0xc06a1c> │ │ │ │ - lsl r0, r0, #12 │ │ │ │ - add r0, r0, r7, lsl #6 │ │ │ │ - add r0, r0, r8 │ │ │ │ - sub r0, r0, #925696 @ 0xe2000 │ │ │ │ - mov r3, #3 │ │ │ │ - mvn r7, #2 │ │ │ │ - b c1499c <__cxa_atexit@plt+0xc06a40> │ │ │ │ - lsl r0, r0, #18 │ │ │ │ - add r0, r0, r7, lsl #12 │ │ │ │ - ldrb r3, [r3, #3] │ │ │ │ - add r0, r0, r8, lsl #6 │ │ │ │ - ldr r7, [pc, #80] @ c149e0 <__cxa_atexit@plt+0xc06a84> │ │ │ │ - add r0, r0, r3 │ │ │ │ - mov r3, #4 │ │ │ │ - add r0, r0, r7 │ │ │ │ - mvn r7, #3 │ │ │ │ - add r1, r1, r7 │ │ │ │ - cmn r1, #1 │ │ │ │ - blt c149d4 <__cxa_atexit@plt+0xc06a78> │ │ │ │ - sub r0, r0, #128 @ 0x80 │ │ │ │ - ldr r8, [pc, #52] @ c149e8 <__cxa_atexit@plt+0xc06a8c> │ │ │ │ - add r2, r2, r3 │ │ │ │ - add r7, r1, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r0, [r5] │ │ │ │ - str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #8] @ c149e4 <__cxa_atexit@plt+0xc06a88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c14924 <__cxa_atexit@plt+0xc069c8> │ │ │ │ - ldc2 0, cr14, [r7], #-0 │ │ │ │ - cmpeq r6, r4, lsl #24 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r6, ip, lsl #25 │ │ │ │ - smlalbteq r2, r6, r4, r9 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c14ac4 <__cxa_atexit@plt+0xc06b68> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #228] @ c14afc <__cxa_atexit@plt+0xc06ba0> │ │ │ │ - mov r2, #0 │ │ │ │ - sub lr, r3, #15 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr ip, [pc, #200] @ c14b00 <__cxa_atexit@plt+0xc06ba4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str fp, [r6, #4] │ │ │ │ - add fp, r6, #8 │ │ │ │ - stm fp, {r1, ip, lr} │ │ │ │ - add r1, r0, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r3, #7 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - sub r0, sl, #1 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bne c14a8c <__cxa_atexit@plt+0xc06b30> │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r1] │ │ │ │ - b c14b0c <__cxa_atexit@plt+0xc06bb0> │ │ │ │ - add r7, r6, #32 │ │ │ │ - cmp r8, r7 │ │ │ │ - bcc c14ad4 <__cxa_atexit@plt+0xc06b78> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - ldr r2, [pc, #100] @ c14b08 <__cxa_atexit@plt+0xc06bac> │ │ │ │ - add lr, r6, #24 │ │ │ │ - sub r6, r7, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r7 │ │ │ │ - ldr r7, [sp] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #40] @ c14b04 <__cxa_atexit@plt+0xc06ba8> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, #12 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r1] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r8, lsl pc │ │ │ │ - cmpeq r6, r8, asr #23 │ │ │ │ - andeq r0, r0, ip, ror #23 │ │ │ │ - cmpeq r6, r8, asr fp │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c14c64 <__cxa_atexit@plt+0xc06d08> │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c14b84 <__cxa_atexit@plt+0xc06c28> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr lr, [r2, #6] │ │ │ │ - add r0, r0, #8 │ │ │ │ - add sl, r0, r1 │ │ │ │ - ldrsb r0, [sl] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c14ba0 <__cxa_atexit@plt+0xc06c44> │ │ │ │ - ldr r8, [pc, #312] @ c14ca0 <__cxa_atexit@plt+0xc06d44> │ │ │ │ - ldr r0, [pc, #312] @ c14ca4 <__cxa_atexit@plt+0xc06d48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - b c14c54 <__cxa_atexit@plt+0xc06cf8> │ │ │ │ - ldr r6, [pc, #288] @ c14cac <__cxa_atexit@plt+0xc06d50> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldrb r8, [sl, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c14bcc <__cxa_atexit@plt+0xc06c70> │ │ │ │ - add r0, r8, r2, lsl #6 │ │ │ │ - ldr r8, [pc, #224] @ c14c98 <__cxa_atexit@plt+0xc06d3c> │ │ │ │ - ldr r2, [pc, #224] @ c14c9c <__cxa_atexit@plt+0xc06d40> │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5] │ │ │ │ - b c14c44 <__cxa_atexit@plt+0xc06ce8> │ │ │ │ - ldrb r9, [sl, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c14c14 <__cxa_atexit@plt+0xc06cb8> │ │ │ │ - lsl r0, r2, #12 │ │ │ │ - ldr sl, [pc, #172] @ c14c90 <__cxa_atexit@plt+0xc06d34> │ │ │ │ - ldr r2, [pc, #172] @ c14c94 <__cxa_atexit@plt+0xc06d38> │ │ │ │ - add r0, r0, r8, lsl #6 │ │ │ │ - ldr ip, [pc, #148] @ c14c84 <__cxa_atexit@plt+0xc06d28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r1, [r5] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r0, r0, ip │ │ │ │ - add r1, r3, #8 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str sl, [r5, #-4]! │ │ │ │ - b c14c58 <__cxa_atexit@plt+0xc06cfc> │ │ │ │ - lsl r0, r2, #18 │ │ │ │ - add r0, r0, r8, lsl #12 │ │ │ │ - ldr r8, [pc, #100] @ c14c88 <__cxa_atexit@plt+0xc06d2c> │ │ │ │ - str r1, [r5] │ │ │ │ - ldrb r1, [sl, #3] │ │ │ │ - ldr r2, [pc, #92] @ c14c8c <__cxa_atexit@plt+0xc06d30> │ │ │ │ - add r0, r0, r9, lsl #6 │ │ │ │ - ldr r9, [pc, #72] @ c14c80 <__cxa_atexit@plt+0xc06d24> │ │ │ │ - add r0, r0, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #60] @ c14ca8 <__cxa_atexit@plt+0xc06d4c> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x000007b4 │ │ │ │ - cmpeq r6, r8, asr #7 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ - cmpeq r6, r8, lsl r4 │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - cmpeq r6, r4, asr #8 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - @ instruction: 0x01567498 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x00000abc │ │ │ │ - cmpeq r6, r4, lsl #14 │ │ │ │ - andeq r0, r0, r7, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c14b0c <__cxa_atexit@plt+0xc06bb0> │ │ │ │ - smlaltteq r2, r6, ip, r6 │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c14d4c <__cxa_atexit@plt+0xc06df0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c14db0 <__cxa_atexit@plt+0xc06e54> │ │ │ │ - ldr r8, [pc, #252] @ c14e00 <__cxa_atexit@plt+0xc06ea4> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c14e04 <__cxa_atexit@plt+0xc06ea8> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c14dd0 <__cxa_atexit@plt+0xc06e74> │ │ │ │ - ldr r8, [pc, #136] @ c14df8 <__cxa_atexit@plt+0xc06e9c> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c14dfc <__cxa_atexit@plt+0xc06ea0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #140] @ c11180 <__cxa_atexit@plt+0xc03224> │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r6, [pc, #60] @ c14df4 <__cxa_atexit@plt+0xc06e98> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c14df0 <__cxa_atexit@plt+0xc06e94> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + beq c1114c <__cxa_atexit@plt+0xc031f0> │ │ │ │ + ldr r1, [pc, #112] @ c11184 <__cxa_atexit@plt+0xc03228> │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c1115c <__cxa_atexit@plt+0xc03200> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp fp, r3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bhi c1116c <__cxa_atexit@plt+0xc03210> │ │ │ │ + ldr r7, [pc, #80] @ c1118c <__cxa_atexit@plt+0xc03230> │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, sl │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c11188 <__cxa_atexit@plt+0xc0322c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r6, r0, asr #23 │ │ │ │ - cmpeq r6, r4, lsl #17 │ │ │ │ - cmpeq r6, r8, lsr #24 │ │ │ │ - cmpeq r6, r8, ror #17 │ │ │ │ - smlaltbeq r2, r6, ip, r5 │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + cmpeq r6, r4, lsr r1 │ │ │ │ + @ instruction: 0xfffffc60 │ │ │ │ + cmpeq r6, r8, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c14e74 <__cxa_atexit@plt+0xc06f18> │ │ │ │ - ldr r8, [pc, #92] @ c14e8c <__cxa_atexit@plt+0xc06f30> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c14e90 <__cxa_atexit@plt+0xc06f34> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c14e94 <__cxa_atexit@plt+0xc06f38> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #112] @ c11214 <__cxa_atexit@plt+0xc032b8> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r6, [r6, #-172] @ 0xffffff54 │ │ │ │ - ldrheq r7, [r6, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, lsl r5 │ │ │ │ - andeq r1, r0, r9, ror #9 │ │ │ │ + str r3, [r7] │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + beq c111f4 <__cxa_atexit@plt+0xc03298> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + bhi c11204 <__cxa_atexit@plt+0xc032a8> │ │ │ │ + ldr r7, [pc, #60] @ c1121c <__cxa_atexit@plt+0xc032c0> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, sl │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c11218 <__cxa_atexit@plt+0xc032bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + smlaltbeq r7, r6, r0, r0 │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + smlalbbeq r7, r6, r8, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r3, #12]! │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r3] │ │ │ │ + bhi c11268 <__cxa_atexit@plt+0xc0330c> │ │ │ │ + ldr r7, [pc, #36] @ c1127c <__cxa_atexit@plt+0xc03320> │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - bcc c14f04 <__cxa_atexit@plt+0xc06fa8> │ │ │ │ - ldr r8, [pc, #88] @ c14f1c <__cxa_atexit@plt+0xc06fc0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c14f20 <__cxa_atexit@plt+0xc06fc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c14f24 <__cxa_atexit@plt+0xc06fc8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, sl │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r7, [pc, #16] @ c11280 <__cxa_atexit@plt+0xc03324> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb44 │ │ │ │ + cmpeq r6, r8, lsr r0 │ │ │ │ + cmpeq r6, r4, lsl r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1132c <__cxa_atexit@plt+0xc033d0> │ │ │ │ + ldr r3, [pc, #148] @ c1133c <__cxa_atexit@plt+0xc033e0> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, ror #20 │ │ │ │ - cmpeq r6, r0, lsr r7 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalbbeq r2, r6, ip, r4 │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq c1130c <__cxa_atexit@plt+0xc033b0> │ │ │ │ + ldr r2, [pc, #124] @ c11340 <__cxa_atexit@plt+0xc033e4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + tst r9, #3 │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + beq c1131c <__cxa_atexit@plt+0xc033c0> │ │ │ │ + ldr r1, [pc, #92] @ c11344 <__cxa_atexit@plt+0xc033e8> │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + 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, #20] @ c11348 <__cxa_atexit@plt+0xc033ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + smlalbbeq r6, r6, r8, pc @ │ │ │ │ + cmpeq r6, r0, asr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c14fac <__cxa_atexit@plt+0xc07050> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c15010 <__cxa_atexit@plt+0xc070b4> │ │ │ │ - ldr r8, [pc, #252] @ c15060 <__cxa_atexit@plt+0xc07104> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c15064 <__cxa_atexit@plt+0xc07108> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c15030 <__cxa_atexit@plt+0xc070d4> │ │ │ │ - ldr r8, [pc, #136] @ c15058 <__cxa_atexit@plt+0xc070fc> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c1505c <__cxa_atexit@plt+0xc07100> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [pc, #68] @ c113ac <__cxa_atexit@plt+0xc03450> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c113a0 <__cxa_atexit@plt+0xc03444> │ │ │ │ + ldr r2, [pc, #40] @ c113b0 <__cxa_atexit@plt+0xc03454> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r6, [pc, #60] @ c15054 <__cxa_atexit@plt+0xc070f8> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c15050 <__cxa_atexit@plt+0xc070f4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r6, r0, ror #18 │ │ │ │ - cmpeq r6, r4, lsr #12 │ │ │ │ - cmpeq r6, r8, asr #19 │ │ │ │ - cmpeq r6, r8, lsl #13 │ │ │ │ - cmpeq r6, ip, asr #6 │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlaltteq r6, r6, r8, lr @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c150d4 <__cxa_atexit@plt+0xc07178> │ │ │ │ - ldr r8, [pc, #92] @ c150ec <__cxa_atexit@plt+0xc07190> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c150f0 <__cxa_atexit@plt+0xc07194> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c150f4 <__cxa_atexit@plt+0xc07198> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #24] @ c113e0 <__cxa_atexit@plt+0xc03484> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x0156689c │ │ │ │ - cmpeq r6, ip, asr r5 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - strheq r2, [r6, #-44] @ 0xffffffd4 │ │ │ │ - andeq r1, r0, r9, ror #9 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + strheq r6, [r6, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c15164 <__cxa_atexit@plt+0xc07208> │ │ │ │ - ldr r8, [pc, #88] @ c1517c <__cxa_atexit@plt+0xc07220> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c15180 <__cxa_atexit@plt+0xc07224> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c11438 <__cxa_atexit@plt+0xc034dc> │ │ │ │ + ldr r3, [pc, #80] @ c11454 <__cxa_atexit@plt+0xc034f8> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c15184 <__cxa_atexit@plt+0xc07228> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, lsl #16 │ │ │ │ - ldrsbeq r7, [r6, #-64] @ 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, lsr #4 │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c1520c <__cxa_atexit@plt+0xc072b0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c15270 <__cxa_atexit@plt+0xc07314> │ │ │ │ - ldr r8, [pc, #252] @ c152c0 <__cxa_atexit@plt+0xc07364> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c152c4 <__cxa_atexit@plt+0xc07368> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c15290 <__cxa_atexit@plt+0xc07334> │ │ │ │ - ldr r8, [pc, #136] @ c152b8 <__cxa_atexit@plt+0xc0735c> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c152bc <__cxa_atexit@plt+0xc07360> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r6, [pc, #60] @ c152b4 <__cxa_atexit@plt+0xc07358> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c152b0 <__cxa_atexit@plt+0xc07354> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r6, r0, lsl #14 │ │ │ │ - cmpeq r6, r4, asr #7 │ │ │ │ - cmpeq r6, r8, ror #14 │ │ │ │ - cmpeq r6, r8, lsr #8 │ │ │ │ - smlaltteq r2, r6, ip, r0 │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c15334 <__cxa_atexit@plt+0xc073d8> │ │ │ │ - ldr r8, [pc, #92] @ c1534c <__cxa_atexit@plt+0xc073f0> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c15350 <__cxa_atexit@plt+0xc073f4> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c15354 <__cxa_atexit@plt+0xc073f8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c1144c <__cxa_atexit@plt+0xc034f0> │ │ │ │ + ldr r2, [pc, #60] @ c11458 <__cxa_atexit@plt+0xc034fc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, lsr r6 │ │ │ │ - ldrsheq r7, [r6, #-44] @ 0xffffffd4 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - qdaddeq r2, ip, r6 │ │ │ │ - andeq r1, r0, r9, ror #9 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1144c <__cxa_atexit@plt+0xc034f0> │ │ │ │ + b c114b0 <__cxa_atexit@plt+0xc03554> │ │ │ │ + ldr r7, [pc, #28] @ c1145c <__cxa_atexit@plt+0xc03500> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrsbeq sl, [r6, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq r6, ip, lsr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c153c4 <__cxa_atexit@plt+0xc07468> │ │ │ │ - ldr r8, [pc, #88] @ c153dc <__cxa_atexit@plt+0xc07480> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c153e0 <__cxa_atexit@plt+0xc07484> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c153e4 <__cxa_atexit@plt+0xc07488> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #44] @ c114a0 <__cxa_atexit@plt+0xc03544> │ │ │ │ + mov r3, r7 │ │ │ │ + and r3, r3, #3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, lsr #11 │ │ │ │ - cmpeq r6, r0, ror r2 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalbteq r1, r6, ip, pc @ │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c11498 <__cxa_atexit@plt+0xc0353c> │ │ │ │ + b c114b0 <__cxa_atexit@plt+0xc03554> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r6, [r6, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r1, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c1546c <__cxa_atexit@plt+0xc07510> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc c154d0 <__cxa_atexit@plt+0xc07574> │ │ │ │ - ldr r8, [pc, #252] @ c15520 <__cxa_atexit@plt+0xc075c4> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r1, r7, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #236] @ c15524 <__cxa_atexit@plt+0xc075c8> │ │ │ │ - sub r3, r7, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r0, r0, #4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c154f0 <__cxa_atexit@plt+0xc07594> │ │ │ │ - ldr r8, [pc, #136] @ c15518 <__cxa_atexit@plt+0xc075bc> │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #124] @ c1551c <__cxa_atexit@plt+0xc075c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r0, #4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r6, [pc, #60] @ c15514 <__cxa_atexit@plt+0xc075b8> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c15510 <__cxa_atexit@plt+0xc075b4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r6, r0, lsr #9 │ │ │ │ - cmpeq r6, r4, ror #2 │ │ │ │ - cmpeq r6, r8, lsl #10 │ │ │ │ - cmpeq r6, r8, asr #3 │ │ │ │ - smlalbbeq r1, r6, ip, lr │ │ │ │ - andeq r0, r0, r8, ror #20 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c15594 <__cxa_atexit@plt+0xc07638> │ │ │ │ - ldr r8, [pc, #92] @ c155ac <__cxa_atexit@plt+0xc07650> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c155b0 <__cxa_atexit@plt+0xc07654> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - add r0, r0, #4 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c155b4 <__cxa_atexit@plt+0xc07658> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq r6, [r6, #-60] @ 0xffffffc4 │ │ │ │ - @ instruction: 0x0156709c │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - strdeq r1, [r6, #-220] @ 0xffffff24 │ │ │ │ - andeq r1, r0, r9, ror #9 │ │ │ │ + bne c11510 <__cxa_atexit@plt+0xc035b4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #116] @ c11544 <__cxa_atexit@plt+0xc035e8> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c11524 <__cxa_atexit@plt+0xc035c8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c11530 <__cxa_atexit@plt+0xc035d4> │ │ │ │ + ldr r2, [pc, #88] @ c11548 <__cxa_atexit@plt+0xc035ec> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + beq c11524 <__cxa_atexit@plt+0xc035c8> │ │ │ │ + mov r5, r3 │ │ │ │ + b c115c0 <__cxa_atexit@plt+0xc03664> │ │ │ │ + ldr r7, [pc, #52] @ c1154c <__cxa_atexit@plt+0xc035f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c11550 <__cxa_atexit@plt+0xc035f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq r6, r0, lsl #8 │ │ │ │ + ldrsbeq sl, [r6, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq r6, r8, asr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c15624 <__cxa_atexit@plt+0xc076c8> │ │ │ │ - ldr r8, [pc, #88] @ c1563c <__cxa_atexit@plt+0xc076e0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c15640 <__cxa_atexit@plt+0xc076e4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c11590 <__cxa_atexit@plt+0xc03634> │ │ │ │ + ldr r3, [pc, #56] @ c115ac <__cxa_atexit@plt+0xc03650> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #24] @ c15644 <__cxa_atexit@plt+0xc076e8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, asr #6 │ │ │ │ - cmpeq r6, r0, lsl r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, ror #26 │ │ │ │ - andeq r0, r0, r7, ror #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c156b0 <__cxa_atexit@plt+0xc07754> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c1569c <__cxa_atexit@plt+0xc07740> │ │ │ │ - ldr lr, [pc, #76] @ c156c4 <__cxa_atexit@plt+0xc07768> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c156c0 <__cxa_atexit@plt+0xc07764> │ │ │ │ - add r5, r5, #32 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c115a4 <__cxa_atexit@plt+0xc03648> │ │ │ │ + b c115c0 <__cxa_atexit@plt+0xc03664> │ │ │ │ + ldr r7, [pc, #24] @ c115b0 <__cxa_atexit@plt+0xc03654> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r8, lsl #30 │ │ │ │ - cmpeq r6, r0, asr #4 │ │ │ │ - smlaltteq r1, r6, ip, ip │ │ │ │ - andeq r0, r0, r7, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c15710 <__cxa_atexit@plt+0xc077b4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #48] @ c15728 <__cxa_atexit@plt+0xc077cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r3, [pc, #20] @ c1572c <__cxa_atexit@plt+0xc077d0> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - add r0, r2, #3 │ │ │ │ - cmp r9, r0 │ │ │ │ - bge c15758 <__cxa_atexit@plt+0xc077fc> │ │ │ │ - ldr r7, [ip, #16] │ │ │ │ - b c1590c <__cxa_atexit@plt+0xc079b0> │ │ │ │ - str r5, [sp, #8] │ │ │ │ - add r1, lr, #10 │ │ │ │ - mov r5, ip │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str r1, [sp, #16] │ │ │ │ - add r1, lr, #9 │ │ │ │ - mov r3, lr │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ - stm sp, {r3, r5} │ │ │ │ - add r3, r3, #8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r1, [ip] │ │ │ │ - ldr fp, [pc, #488] @ c1597c <__cxa_atexit@plt+0xc07a20> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - mov r7, r1 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - mov r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs sl, lr, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r5, lr, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c15844 <__cxa_atexit@plt+0xc078e8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c15818 <__cxa_atexit@plt+0xc078bc> │ │ │ │ - cmp r1, #2 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r9, r1, lr, lsr #6 │ │ │ │ - bne c15858 <__cxa_atexit@plt+0xc078fc> │ │ │ │ - mvn r1, #31 │ │ │ │ - add r5, r1, lr, lsr #12 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str r7, [ip, #16] │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - orr r1, r9, #128 @ 0x80 │ │ │ │ - strb r1, [r2, r5] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - mov r2, r0 │ │ │ │ - b c1589c <__cxa_atexit@plt+0xc07940> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, lr, lsr #6 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - str r7, [ip, #16] │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - add r2, r2, #2 │ │ │ │ - b c158a8 <__cxa_atexit@plt+0xc0794c> │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - str r7, [ip, #16] │ │ │ │ - strb lr, [r2, r0] │ │ │ │ - add r2, r2, #1 │ │ │ │ - b c158a8 <__cxa_atexit@plt+0xc0794c> │ │ │ │ - mvn r1, #15 │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ - add r5, r1, lr, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r1, r1, lr, lsr #12 │ │ │ │ - strb r5, [r2, sl] │ │ │ │ - orr r5, r1, #128 @ 0x80 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r7, [ip, #16] │ │ │ │ - strb r5, [r2, r1] │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - orr r1, r9, #128 @ 0x80 │ │ │ │ - strb r1, [r2, r5] │ │ │ │ - and r5, lr, #63 @ 0x3f │ │ │ │ - add r2, r2, #4 │ │ │ │ - orr r5, r5, #128 @ 0x80 │ │ │ │ - strb r5, [r0, sl] │ │ │ │ - mov r9, fp │ │ │ │ - ldr fp, [pc, #216] @ c15980 <__cxa_atexit@plt+0xc07a24> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - beq c15934 <__cxa_atexit@plt+0xc079d8> │ │ │ │ - add r1, r6, r3 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r0, r1, #12 │ │ │ │ - cmp r5, r0 │ │ │ │ - bcc c15950 <__cxa_atexit@plt+0xc079f4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - add r8, r8, #12 │ │ │ │ - add r5, r1, #6 │ │ │ │ - str r0, [r1, #8] │ │ │ │ - add r0, r2, #3 │ │ │ │ - str fp, [r1, #4] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - add r3, r3, #12 │ │ │ │ - sub r1, r8, #6 │ │ │ │ - cmp r9, r0 │ │ │ │ - stm ip, {r5, lr} │ │ │ │ - bge c1579c <__cxa_atexit@plt+0xc07840> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr lr, [sp] │ │ │ │ - add r6, r6, r3 │ │ │ │ - ldr r0, [pc, #112] @ c15984 <__cxa_atexit@plt+0xc07a28> │ │ │ │ - mov r3, #2 │ │ │ │ - add r8, r3, r9, lsl #1 │ │ │ │ - str r7, [ip, #20] │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [ip, #8] │ │ │ │ - str r8, [ip, #16] │ │ │ │ - str r2, [ip, #24] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add r6, r6, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r2, [r7] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - b c14b0c <__cxa_atexit@plt+0xc06bb0> │ │ │ │ - mov r5, #12 │ │ │ │ - ldr r6, [pc, #44] @ c15988 <__cxa_atexit@plt+0xc07a2c> │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r8, ror #28 │ │ │ │ - cmpeq r6, ip, asr sp │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - cmpeq r6, r8, lsr #20 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r6, ip, ror r3 │ │ │ │ + smlaltteq r6, r6, r8, ip @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - str r3, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bne c159dc <__cxa_atexit@plt+0xc07a80> │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b c14b0c <__cxa_atexit@plt+0xc06bb0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c15a18 <__cxa_atexit@plt+0xc07abc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #64] @ c15a3c <__cxa_atexit@plt+0xc07ae0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b c15730 <__cxa_atexit@plt+0xc077d4> │ │ │ │ - ldr r6, [pc, #24] @ c15a38 <__cxa_atexit@plt+0xc07adc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - cmpeq r6, r8, lsl #24 │ │ │ │ - hvceq 24980 @ 0x6194 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub ip, r5, #12 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi c15c58 <__cxa_atexit@plt+0xc07cfc> │ │ │ │ - ldr r3, [pc, #656] @ c15cf0 <__cxa_atexit@plt+0xc07d94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r7, r8, r0 │ │ │ │ - ldrsb r7, [r7, #8] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c15b14 <__cxa_atexit@plt+0xc07bb8> │ │ │ │ - ldr r7, [pc, #680] @ c15d34 <__cxa_atexit@plt+0xc07dd8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r0, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [ip] │ │ │ │ - sub sl, r2, #1 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c15c60 <__cxa_atexit@plt+0xc07d04> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c15b9c <__cxa_atexit@plt+0xc07c40> │ │ │ │ - ldr r7, [pc, #576] @ c15cf8 <__cxa_atexit@plt+0xc07d9c> │ │ │ │ - mov r2, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - ldr r7, [pc, #564] @ c15cfc <__cxa_atexit@plt+0xc07da0> │ │ │ │ - add r0, r2, #44 @ 0x2c │ │ │ │ - cmp r1, r0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - str r8, [r2, #24] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - bcc c15b84 <__cxa_atexit@plt+0xc07c28> │ │ │ │ - ldr r3, [pc, #552] @ c15d24 <__cxa_atexit@plt+0xc07dc8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r0, #6 │ │ │ │ - mov r6, r0 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c15bdc <__cxa_atexit@plt+0xc07c80> │ │ │ │ - ldr r7, [pc, #496] @ c15d18 <__cxa_atexit@plt+0xc07dbc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #36 @ 0x24 │ │ │ │ - add r9, r0, #2 │ │ │ │ - sub sl, r2, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r3, lr │ │ │ │ - str r7, [ip] │ │ │ │ - bcc c15ca8 <__cxa_atexit@plt+0xc07d4c> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c15c20 <__cxa_atexit@plt+0xc07cc4> │ │ │ │ - ldr r0, [pc, #456] @ c15d1c <__cxa_atexit@plt+0xc07dc0> │ │ │ │ - mov r2, r6 │ │ │ │ - sub r7, lr, #11 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldr r0, [pc, #440] @ c15d20 <__cxa_atexit@plt+0xc07dc4> │ │ │ │ - add r1, r2, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm r1, {r8, r9, sl} │ │ │ │ - add r1, r2, #20 │ │ │ │ - stm r1, {r0, r8, r9, sl} │ │ │ │ - add r0, r2, #44 @ 0x2c │ │ │ │ - cmp r3, r0 │ │ │ │ - bcs c15af4 <__cxa_atexit@plt+0xc07b98> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r0 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c15c80 <__cxa_atexit@plt+0xc07d24> │ │ │ │ - ldr r7, [pc, #348] @ c15d0c <__cxa_atexit@plt+0xc07db0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #344] @ c15d10 <__cxa_atexit@plt+0xc07db4> │ │ │ │ - add r7, r7, #1 │ │ │ │ + bne c1162c <__cxa_atexit@plt+0xc036d0> │ │ │ │ + ldr r2, [pc, #128] @ c11654 <__cxa_atexit@plt+0xc036f8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq c11640 <__cxa_atexit@plt+0xc036e4> │ │ │ │ + ldr r2, [pc, #104] @ c11658 <__cxa_atexit@plt+0xc036fc> │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + beq c1164c <__cxa_atexit@plt+0xc036f0> │ │ │ │ + ldr r2, [pc, #80] @ c1165c <__cxa_atexit@plt+0xc03700> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #336] @ c15d14 <__cxa_atexit@plt+0xc07db8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c15c04 <__cxa_atexit@plt+0xc07ca8> │ │ │ │ - ldr r7, [pc, #280] @ c15d08 <__cxa_atexit@plt+0xc07dac> │ │ │ │ - add r9, r0, #3 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [ip] │ │ │ │ - sub sl, r2, #3 │ │ │ │ - b c15aa0 <__cxa_atexit@plt+0xc07b44> │ │ │ │ - ldr r7, [pc, #232] @ c15cf4 <__cxa_atexit@plt+0xc07d98> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r0, #4 │ │ │ │ - sub sl, r2, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [ip] │ │ │ │ - b c15aa0 <__cxa_atexit@plt+0xc07b44> │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c15cc8 <__cxa_atexit@plt+0xc07d6c> │ │ │ │ - ldr r7, [pc, #264] @ c15d3c <__cxa_atexit@plt+0xc07de0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #260] @ c15d40 <__cxa_atexit@plt+0xc07de4> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #252] @ c15d44 <__cxa_atexit@plt+0xc07de8> │ │ │ │ + ldr r1, [pc, #76] @ c11660 <__cxa_atexit@plt+0xc03704> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #208] @ c15d38 <__cxa_atexit@plt+0xc07ddc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #112] @ c15d00 <__cxa_atexit@plt+0xc07da4> │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r7, [pc, #96] @ c15d04 <__cxa_atexit@plt+0xc07da8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - ldr r7, [pc, #128] @ c15d30 <__cxa_atexit@plt+0xc07dd4> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #36 @ 0x24 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + cmp r3, r0 │ │ │ │ + addeq r7, r2, #1 │ │ │ │ bx r1 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #80] @ c15d28 <__cxa_atexit@plt+0xc07dcc> │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r7, [pc, #64] @ c15d2c <__cxa_atexit@plt+0xc07dd0> │ │ │ │ + ldr r7, [pc, #48] @ c11664 <__cxa_atexit@plt+0xc03708> │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r6, r0, ror #28 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, ror #27 │ │ │ │ - cmpeq r6, r4, lsr #25 │ │ │ │ - cmpeq r6, ip, lsl #18 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r6, ip, lsl #27 │ │ │ │ - ldrsheq r6, [r6, #-148] @ 0xffffff6c │ │ │ │ - cmpeq r6, r8, lsr sp │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - cmpeq r6, r0, asr sp │ │ │ │ - cmpeq r6, r0, lsl #28 │ │ │ │ - cmpeq r6, ip, asr ip │ │ │ │ - cmpeq r6, r4, asr #17 │ │ │ │ - cmpeq r6, r8, ror #10 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - smlaltbeq r2, r6, ip, r5 │ │ │ │ - cmpeq r6, r8, lsl #26 │ │ │ │ - cmpeq r6, r0, ror r9 │ │ │ │ - ldrheq r5, [r6, #-196] @ 0xffffff3c │ │ │ │ - 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 c15d7c <__cxa_atexit@plt+0xc07e20> │ │ │ │ - ldr r2, [pc, #28] @ c15d88 <__cxa_atexit@plt+0xc07e2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0x01565b90 │ │ │ │ - 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 c15dc0 <__cxa_atexit@plt+0xc07e64> │ │ │ │ - ldr r2, [pc, #28] @ c15dcc <__cxa_atexit@plt+0xc07e70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r6, ip, asr #22 │ │ │ │ - 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 c15e04 <__cxa_atexit@plt+0xc07ea8> │ │ │ │ - ldr r2, [pc, #28] @ c15e10 <__cxa_atexit@plt+0xc07eb4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r6, r8, lsl #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq r6, r8, lsl #6 │ │ │ │ + cmpeq r6, r4, lsl #6 │ │ │ │ + cmpeq r6, r4, ror #28 │ │ │ │ + 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 c15e48 <__cxa_atexit@plt+0xc07eec> │ │ │ │ - ldr r2, [pc, #28] @ c15e54 <__cxa_atexit@plt+0xc07ef8> │ │ │ │ + ldr r2, [pc, #72] @ c116c0 <__cxa_atexit@plt+0xc03764> │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + beq c116b8 <__cxa_atexit@plt+0xc0375c> │ │ │ │ + ldr r2, [pc, #44] @ c116c4 <__cxa_atexit@plt+0xc03768> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r1, [pc, #40] @ c116c8 <__cxa_atexit@plt+0xc0376c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + cmp r3, r0 │ │ │ │ + addeq r7, r2, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r6, r4, asr #21 │ │ │ │ - cmpeq r6, r8, asr r5 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c15ed4 <__cxa_atexit@plt+0xc07f78> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c15eb8 <__cxa_atexit@plt+0xc07f5c> │ │ │ │ - ldr r7, [pc, #116] @ c15efc <__cxa_atexit@plt+0xc07fa0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #104] @ c15f00 <__cxa_atexit@plt+0xc07fa4> │ │ │ │ - add lr, r6, #8 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r6, ip, ror r2 │ │ │ │ + cmpeq r6, r8, ror r2 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c11700 <__cxa_atexit@plt+0xc037a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldrb r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ c11704 <__cxa_atexit@plt+0xc037a8> │ │ │ │ + cmp r1, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r7, r8, r9, sl} │ │ │ │ - mov r8, r6 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c15ef0 <__cxa_atexit@plt+0xc07f94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r7, [pc, #40] @ c15ef4 <__cxa_atexit@plt+0xc07f98> │ │ │ │ + cmpeq r6, r8, lsr r2 │ │ │ │ + cmpeq r6, r4, lsr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c11728 <__cxa_atexit@plt+0xc037cc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c15ef8 <__cxa_atexit@plt+0xc07f9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, ip, ror sl │ │ │ │ - cmpeq r6, r4, ror #13 │ │ │ │ - cmpeq r6, r8, lsr r3 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - cmpeq r6, r0, lsr #20 │ │ │ │ - cmpeq r6, r0, lsl r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c15f4c <__cxa_atexit@plt+0xc07ff0> │ │ │ │ - ldr r7, [pc, #52] @ c15f60 <__cxa_atexit@plt+0xc08004> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c15f40 <__cxa_atexit@plt+0xc07fe4> │ │ │ │ - mov r7, r8 │ │ │ │ - b c15f74 <__cxa_atexit@plt+0xc08018> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldrsheq sl, [r6, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c11764 <__cxa_atexit@plt+0xc03808> │ │ │ │ + ldr r8, [pc, #36] @ c1176c <__cxa_atexit@plt+0xc03810> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ c11770 <__cxa_atexit@plt+0xc03814> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c15f64 <__cxa_atexit@plt+0xc08008> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0x012d3aa0 │ │ │ │ + cmpeq r6, ip, ror #2 │ │ │ │ + cmpeq r6, r8, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c117e8 <__cxa_atexit@plt+0xc0388c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c117f4 <__cxa_atexit@plt+0xc03898> │ │ │ │ + ldr lr, [pc, #92] @ c11804 <__cxa_atexit@plt+0xc038a8> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #80] @ c11808 <__cxa_atexit@plt+0xc038ac> │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + str r1, [r2, #8] │ │ │ │ + ldr r5, [pc, #68] @ c1180c <__cxa_atexit@plt+0xc038b0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r9, r9, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r5, [pc, #52] @ c11810 <__cxa_atexit@plt+0xc038b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1cca99c <__cxa_atexit@plt+0x1cbca40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbteq r2, r6, ip, r2 │ │ │ │ - strheq r2, [r6, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq r6, r4, lsl fp │ │ │ │ + cmpeq r6, r0, asr #28 │ │ │ │ + cmpeq r6, r0, lsl ip │ │ │ │ + smlalbteq r6, r6, r4, sl @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #272] @ c1608c <__cxa_atexit@plt+0xc08130> │ │ │ │ - add sl, r7, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c11890 <__cxa_atexit@plt+0xc03934> │ │ │ │ + and r1, r9, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c11880 <__cxa_atexit@plt+0xc03924> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #36 @ 0x24 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r1, r6, #16 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ cmp r0, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c16038 <__cxa_atexit@plt+0xc080dc> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c15ffc <__cxa_atexit@plt+0xc080a0> │ │ │ │ - ldr r7, [pc, #232] @ c16090 <__cxa_atexit@plt+0xc08134> │ │ │ │ - mov r3, r6 │ │ │ │ + bcc c118a4 <__cxa_atexit@plt+0xc03948> │ │ │ │ + ldr r2, [pc, #120] @ c118d4 <__cxa_atexit@plt+0xc03978> │ │ │ │ + ldr r8, [pc, #120] @ c118d8 <__cxa_atexit@plt+0xc0397c> │ │ │ │ + ldr r0, [r9, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r1 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r8, [pc, #72] @ c118d0 <__cxa_atexit@plt+0xc03974> │ │ │ │ + mov r9, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r7, [pc, #52] @ c118cc <__cxa_atexit@plt+0xc03970> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #220] @ c16094 <__cxa_atexit@plt+0xc08138> │ │ │ │ - add lr, r3, #8 │ │ │ │ - add r2, r3, #44 @ 0x2c │ │ │ │ - cmp r0, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r7, r8, r9, sl} │ │ │ │ - sub r7, r1, #11 │ │ │ │ - bcc c16054 <__cxa_atexit@plt+0xc080f8> │ │ │ │ - ldr r1, [pc, #196] @ c160a4 <__cxa_atexit@plt+0xc08148> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c16068 <__cxa_atexit@plt+0xc0810c> │ │ │ │ - ldr r7, [pc, #152] @ c160a8 <__cxa_atexit@plt+0xc0814c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #148] @ c160ac <__cxa_atexit@plt+0xc08150> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #140] @ c160b0 <__cxa_atexit@plt+0xc08154> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #96] @ c160a0 <__cxa_atexit@plt+0xc08144> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #28] @ c118c8 <__cxa_atexit@plt+0xc0396c> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ c16098 <__cxa_atexit@plt+0xc0813c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r7, [pc, #20] @ c1609c <__cxa_atexit@plt+0xc08140> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - ldrsheq r5, [r6, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r6, r0, asr #17 │ │ │ │ - cmpeq r6, r8, lsr #10 │ │ │ │ - ldrdeq r2, [r6, #-20] @ 0xffffffec │ │ │ │ - cmpeq r6, r8, asr #22 │ │ │ │ - cmpeq r6, ip, lsr #18 │ │ │ │ - @ instruction: 0x01566594 │ │ │ │ - cmpeq r6, r4, lsl #22 │ │ │ │ - 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 c160e8 <__cxa_atexit@plt+0xc0818c> │ │ │ │ - ldr r2, [pc, #28] @ c160f4 <__cxa_atexit@plt+0xc08198> │ │ │ │ - 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 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r6, r0, asr sl │ │ │ │ - cmpeq r6, ip, lsl r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r6, r8, asr sl │ │ │ │ + @ instruction: 0x012d397f │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + smlawbeq sp, r8, r9, r3 │ │ │ │ + cmpeq r6, r0, lsl #20 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc c1192c <__cxa_atexit@plt+0xc039d0> │ │ │ │ + ldr r3, [pc, #60] @ c11944 <__cxa_atexit@plt+0xc039e8> │ │ │ │ + ldr r8, [pc, #60] @ c11948 <__cxa_atexit@plt+0xc039ec> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r3, [pc, #24] @ c1194c <__cxa_atexit@plt+0xc039f0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + ldrdeq r3, [sp, -r8]! │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + @ instruction: 0x0146699c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c16140 <__cxa_atexit@plt+0xc081e4> │ │ │ │ - ldr r7, [pc, #52] @ c16154 <__cxa_atexit@plt+0xc081f8> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c11994 <__cxa_atexit@plt+0xc03a38> │ │ │ │ + ldr r7, [pc, #48] @ c119a4 <__cxa_atexit@plt+0xc03a48> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c16134 <__cxa_atexit@plt+0xc081d8> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c11988 <__cxa_atexit@plt+0xc03a2c> │ │ │ │ mov r7, r8 │ │ │ │ - b c16168 <__cxa_atexit@plt+0xc0820c> │ │ │ │ + b c119b8 <__cxa_atexit@plt+0xc03a5c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c16158 <__cxa_atexit@plt+0xc081fc> │ │ │ │ + ldr r7, [pc, #12] @ c119a8 <__cxa_atexit@plt+0xc03a4c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq r2, r6, r0, r0 │ │ │ │ - strheq r2, [r6, #-12] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r6, r0, ror #18 │ │ │ │ + cmpeq r6, r4, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #272] @ c16280 <__cxa_atexit@plt+0xc08324> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #36 @ 0x24 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r0, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c1622c <__cxa_atexit@plt+0xc082d0> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c161f0 <__cxa_atexit@plt+0xc08294> │ │ │ │ - ldr r7, [pc, #232] @ c16284 <__cxa_atexit@plt+0xc08328> │ │ │ │ - mov r3, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #220] @ c16288 <__cxa_atexit@plt+0xc0832c> │ │ │ │ - add lr, r3, #8 │ │ │ │ - add r2, r3, #44 @ 0x2c │ │ │ │ - cmp r0, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r7, r8, r9, sl} │ │ │ │ - sub r7, r1, #11 │ │ │ │ - bcc c16248 <__cxa_atexit@plt+0xc082ec> │ │ │ │ - ldr r1, [pc, #196] @ c16298 <__cxa_atexit@plt+0xc0833c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c1625c <__cxa_atexit@plt+0xc08300> │ │ │ │ - ldr r7, [pc, #152] @ c1629c <__cxa_atexit@plt+0xc08340> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #148] @ c162a0 <__cxa_atexit@plt+0xc08344> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #140] @ c162a4 <__cxa_atexit@plt+0xc08348> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #96] @ c16294 <__cxa_atexit@plt+0xc08338> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ c1628c <__cxa_atexit@plt+0xc08330> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r7, [pc, #20] @ c16290 <__cxa_atexit@plt+0xc08334> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - @ instruction: 0xfffff8a8 │ │ │ │ - cmpeq r6, r4, lsl #14 │ │ │ │ - cmpeq r6, ip, asr #13 │ │ │ │ - cmpeq r6, r4, lsr r3 │ │ │ │ - smlaltteq r1, r6, r0, pc @ │ │ │ │ - cmpeq r6, r8, lsr #14 │ │ │ │ - cmpeq r6, r8, lsr r7 │ │ │ │ - cmpeq r6, r0, lsr #7 │ │ │ │ - cmpeq r6, r4, 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 c162dc <__cxa_atexit@plt+0xc08380> │ │ │ │ - ldr r2, [pc, #28] @ c162e8 <__cxa_atexit@plt+0xc0838c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r6, r0, lsr r6 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ - cmpeq r6, ip, asr #30 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #196] @ c11a8c <__cxa_atexit@plt+0xc03b30> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c16390 <__cxa_atexit@plt+0xc08434> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #116] @ c1639c <__cxa_atexit@plt+0xc08440> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - add r3, r9, r2 │ │ │ │ - ldrsb r3, [r3, #8] │ │ │ │ - cmn r3, #1 │ │ │ │ - ble c1634c <__cxa_atexit@plt+0xc083f0> │ │ │ │ - add sl, r2, #1 │ │ │ │ - sub r3, r1, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c16368 <__cxa_atexit@plt+0xc0840c> │ │ │ │ - add sl, r2, #2 │ │ │ │ - sub r3, r1, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - bcs c16380 <__cxa_atexit@plt+0xc08424> │ │ │ │ - add sl, r2, #3 │ │ │ │ - sub r3, r1, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ - add sl, r2, #4 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r3, [r5] │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01565598 │ │ │ │ - cmpeq r6, r4, lsl r0 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1641c <__cxa_atexit@plt+0xc084c0> │ │ │ │ + str r9, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq c11a38 <__cxa_atexit@plt+0xc03adc> │ │ │ │ + sub r2, r3, #8 │ │ │ │ + add r5, r3, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c11a4c <__cxa_atexit@plt+0xc03af0> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c11a40 <__cxa_atexit@plt+0xc03ae4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c16424 <__cxa_atexit@plt+0xc084c8> │ │ │ │ - ldr r1, [pc, #96] @ c16438 <__cxa_atexit@plt+0xc084dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c16408 <__cxa_atexit@plt+0xc084ac> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c16440 <__cxa_atexit@plt+0xc084e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c1643c <__cxa_atexit@plt+0xc084e0> │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + str r7, [r3] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c11a6c <__cxa_atexit@plt+0xc03b10> │ │ │ │ + ldr r2, [pc, #136] @ c11a9c <__cxa_atexit@plt+0xc03b40> │ │ │ │ + ldr r8, [pc, #136] @ c11aa0 <__cxa_atexit@plt+0xc03b44> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c1642c <__cxa_atexit@plt+0xc084d0> │ │ │ │ + ldr r8, [pc, #80] @ c11a98 <__cxa_atexit@plt+0xc03b3c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r3, [pc, #64] @ c11a94 <__cxa_atexit@plt+0xc03b38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r2, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #28] @ c11a90 <__cxa_atexit@plt+0xc03b34> │ │ │ │ mov r5, #16 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, ror #9 │ │ │ │ - @ instruction: 0x0156619c │ │ │ │ - cmpeq r6, r4, asr #9 │ │ │ │ - hvceq 24816 @ 0x60f0 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + @ instruction: 0x0146689c │ │ │ │ + smlawteq sp, r3, r7, r3 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + ldrdeq r3, [sp, -r0]! │ │ │ │ + cmpeq r6, ip, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c164c0 <__cxa_atexit@plt+0xc08564> │ │ │ │ + sub r3, r2, #4 │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c11b24 <__cxa_atexit@plt+0xc03bc8> │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c11b18 <__cxa_atexit@plt+0xc03bbc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c164c8 <__cxa_atexit@plt+0xc0856c> │ │ │ │ - ldr r1, [pc, #96] @ c164dc <__cxa_atexit@plt+0xc08580> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c164ac <__cxa_atexit@plt+0xc08550> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c164e4 <__cxa_atexit@plt+0xc08588> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c164e0 <__cxa_atexit@plt+0xc08584> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r9, [r2] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c11b44 <__cxa_atexit@plt+0xc03be8> │ │ │ │ + ldr r3, [pc, #124] @ c11b70 <__cxa_atexit@plt+0xc03c14> │ │ │ │ + ldr r8, [pc, #124] @ c11b74 <__cxa_atexit@plt+0xc03c18> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r8, [pc, #76] @ c11b6c <__cxa_atexit@plt+0xc03c10> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r3, [pc, #60] @ c11b68 <__cxa_atexit@plt+0xc03c0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r2, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r9, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c164d0 <__cxa_atexit@plt+0xc08574> │ │ │ │ + ldr r6, [pc, #24] @ c11b64 <__cxa_atexit@plt+0xc03c08> │ │ │ │ mov r5, #16 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + smlalbteq r6, r6, r4, r7 @ │ │ │ │ + @ instruction: 0x012d36eb │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + strdeq r3, [sp, -r0]! │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c11bc4 <__cxa_atexit@plt+0xc03c68> │ │ │ │ + ldr r8, [pc, #36] @ c11bcc <__cxa_atexit@plt+0xc03c70> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ c11bd0 <__cxa_atexit@plt+0xc03c74> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r4, asr #8 │ │ │ │ - ldrsheq r6, [r6, #-8] │ │ │ │ - cmpeq r6, r0, lsr #8 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c165f4 <__cxa_atexit@plt+0xc08698> │ │ │ │ + @ instruction: 0x012d3640 │ │ │ │ + cmpeq r6, ip, lsl #26 │ │ │ │ + cmpeq r6, r8, lsl #14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub ip, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c11c5c <__cxa_atexit@plt+0xc03d00> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c165fc <__cxa_atexit@plt+0xc086a0> │ │ │ │ - ldr r1, [pc, #252] @ c16618 <__cxa_atexit@plt+0xc086bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c16554 <__cxa_atexit@plt+0xc085f8> │ │ │ │ - ldr r1, [pc, #220] @ c16628 <__cxa_atexit@plt+0xc086cc> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c16574 <__cxa_atexit@plt+0xc08618> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c16588 <__cxa_atexit@plt+0xc0862c> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c16624 <__cxa_atexit@plt+0xc086c8> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c165b8 <__cxa_atexit@plt+0xc0865c> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c16620 <__cxa_atexit@plt+0xc086c4> │ │ │ │ - ldr r2, [pc, #108] @ c16614 <__cxa_atexit@plt+0xc086b8> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c165e0 <__cxa_atexit@plt+0xc08684> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c1661c <__cxa_atexit@plt+0xc086c0> │ │ │ │ - ldr r1, [pc, #60] @ c16610 <__cxa_atexit@plt+0xc086b4> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c16604 <__cxa_atexit@plt+0xc086a8> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r4, lsr #7 │ │ │ │ - cmpeq r6, r4, lsr r0 │ │ │ │ - cmpeq r6, r0, rrx │ │ │ │ - @ instruction: 0x0156609c │ │ │ │ - cmpeq r6, r0, asr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c166a4 <__cxa_atexit@plt+0xc08748> │ │ │ │ - ldr r1, [pc, #120] @ c166c4 <__cxa_atexit@plt+0xc08768> │ │ │ │ - ldr r7, [pc, #120] @ c166c8 <__cxa_atexit@plt+0xc0876c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ + bcc c11c68 <__cxa_atexit@plt+0xc03d0c> │ │ │ │ + ldr lr, [pc, #112] @ c11c78 <__cxa_atexit@plt+0xc03d1c> │ │ │ │ + ldr r8, [pc, #112] @ c11c7c <__cxa_atexit@plt+0xc03d20> │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [pc, #96] @ c11c80 <__cxa_atexit@plt+0xc03d24> │ │ │ │ + str r8, [r2, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r2, #8] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + stm r3, {r0, r2, lr} │ │ │ │ str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c16698 <__cxa_atexit@plt+0xc0873c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c166b0 <__cxa_atexit@plt+0xc08754> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c166cc <__cxa_atexit@plt+0xc08770> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r5, [pc, #72] @ c11c84 <__cxa_atexit@plt+0xc03d28> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r9, r9, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r5, [pc, #56] @ c11c88 <__cxa_atexit@plt+0xc03d2c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, ip │ │ │ │ + b 1cca99c <__cxa_atexit@plt+0x1cbca40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r6, ip, ror #4 │ │ │ │ - cmpeq r6, r0, lsl #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + smlaltbeq r6, r6, r0, r6 @ │ │ │ │ + cmpeq r6, ip, asr #19 │ │ │ │ + @ instruction: 0x0156a79c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c16708 <__cxa_atexit@plt+0xc087ac> │ │ │ │ - ldr r2, [pc, #32] @ c16714 <__cxa_atexit@plt+0xc087b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r4, lsl r9 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - @ instruction: 0x01460c90 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + cmpeq r6, r4, lsr r6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c167c8 <__cxa_atexit@plt+0xc0886c> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r3, r6, #32 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - bcc c167e0 <__cxa_atexit@plt+0xc08884> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble c167b8 <__cxa_atexit@plt+0xc0885c> │ │ │ │ - ldr r7, [pc, #144] @ c16800 <__cxa_atexit@plt+0xc088a4> │ │ │ │ - ldr r2, [pc, #144] @ c16804 <__cxa_atexit@plt+0xc088a8> │ │ │ │ - ldr r1, [pc, #144] @ c16808 <__cxa_atexit@plt+0xc088ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c11d4c <__cxa_atexit@plt+0xc03df0> │ │ │ │ + and r6, r9, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bne c11d14 <__cxa_atexit@plt+0xc03db8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c11d60 <__cxa_atexit@plt+0xc03e04> │ │ │ │ + ldr r1, [pc, #168] @ c11d9c <__cxa_atexit@plt+0xc03e40> │ │ │ │ + ldr r2, [pc, #168] @ c11da0 <__cxa_atexit@plt+0xc03e44> │ │ │ │ + ldr r0, [r9, #2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, #0 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + b c11d40 <__cxa_atexit@plt+0xc03de4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c11d70 <__cxa_atexit@plt+0xc03e14> │ │ │ │ + ldr r1, [pc, #100] @ c11d90 <__cxa_atexit@plt+0xc03e34> │ │ │ │ + ldr r2, [pc, #100] @ c11d94 <__cxa_atexit@plt+0xc03e38> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r1, [r6, #20]! │ │ │ │ - mov r2, r6 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, r3 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ mov r8, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, fp │ │ │ │ - b c16aa4 <__cxa_atexit@plt+0xc08b48> │ │ │ │ - ldr r7, [pc, #64] @ c16810 <__cxa_atexit@plt+0xc088b4> │ │ │ │ + mov r9, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r7, [pc, #84] @ c11da8 <__cxa_atexit@plt+0xc03e4c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c1680c <__cxa_atexit@plt+0xc088b0> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #60] @ c11da4 <__cxa_atexit@plt+0xc03e48> │ │ │ │ + mov r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - hvceq 24992 @ 0x61a0 │ │ │ │ - cmpeq r6, ip, lsr #20 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + b c11d7c <__cxa_atexit@plt+0xc03e20> │ │ │ │ + ldr r7, [pc, #32] @ c11d98 <__cxa_atexit@plt+0xc03e3c> │ │ │ │ + mov r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + ldrdeq r3, [sp, -r3]! @ │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + strdeq r3, [sp, -r0]! │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq r6, r6, ip, r5 @ │ │ │ │ + cmpeq r6, r0, lsr r5 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c1689c <__cxa_atexit@plt+0xc08940> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c1688c <__cxa_atexit@plt+0xc08930> │ │ │ │ - ldr r2, [pc, #104] @ c168b4 <__cxa_atexit@plt+0xc08958> │ │ │ │ - ldr r9, [pc, #104] @ c168b8 <__cxa_atexit@plt+0xc0895c> │ │ │ │ - ldr lr, [pc, #104] @ c168bc <__cxa_atexit@plt+0xc08960> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, r8, #8 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - stm r2, {r0, r1, r7} │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c16aa4 <__cxa_atexit@plt+0xc08b48> │ │ │ │ - ldr r3, [pc, #28] @ c168c0 <__cxa_atexit@plt+0xc08964> │ │ │ │ - mov r2, #32 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc c11e04 <__cxa_atexit@plt+0xc03ea8> │ │ │ │ + ldr r3, [pc, #68] @ c11e1c <__cxa_atexit@plt+0xc03ec0> │ │ │ │ + ldr r8, [pc, #68] @ c11e20 <__cxa_atexit@plt+0xc03ec4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r3, [pc, #24] @ c11e24 <__cxa_atexit@plt+0xc03ec8> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - hvceq 24988 @ 0x619c │ │ │ │ - andeq r0, r0, r6, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c168f4 <__cxa_atexit@plt+0xc08998> │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - str r6, [r5, #4]! │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - b c16aa4 <__cxa_atexit@plt+0xc08b48> │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0x012d3404 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc c11e74 <__cxa_atexit@plt+0xc03f18> │ │ │ │ + ldr r3, [pc, #60] @ c11e8c <__cxa_atexit@plt+0xc03f30> │ │ │ │ + ldr r8, [pc, #60] @ c11e90 <__cxa_atexit@plt+0xc03f34> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r3, [pc, #24] @ c11e94 <__cxa_atexit@plt+0xc03f38> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd24 │ │ │ │ + @ instruction: 0x012d33a7 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + cmpeq r6, r4, ror #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c11f20 <__cxa_atexit@plt+0xc03fc4> │ │ │ │ + ldr r2, [pc, #116] @ c11f34 <__cxa_atexit@plt+0xc03fd8> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [pc, #204] @ c169cc <__cxa_atexit@plt+0xc08a70> │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r3] │ │ │ │ - beq c16984 <__cxa_atexit@plt+0xc08a28> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r6, [r2, #7] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, r7 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c169b0 <__cxa_atexit@plt+0xc08a54> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r7, r1 │ │ │ │ - bge c16998 <__cxa_atexit@plt+0xc08a3c> │ │ │ │ - ldr r9, [pc, #140] @ c169d0 <__cxa_atexit@plt+0xc08a74> │ │ │ │ - ldr r1, [pc, #140] @ c169d4 <__cxa_atexit@plt+0xc08a78> │ │ │ │ - ldr lr, [pc, #140] @ c169d8 <__cxa_atexit@plt+0xc08a7c> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str sl, [r3, #4] │ │ │ │ + beq c11f00 <__cxa_atexit@plt+0xc03fa4> │ │ │ │ + ldr r1, [pc, #92] @ c11f38 <__cxa_atexit@plt+0xc03fdc> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, r8, #8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - stm r1, {r0, r2, r7} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r2] │ │ │ │ + str r1, [r7] │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c11f10 <__cxa_atexit@plt+0xc03fb4> │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r2 │ │ │ │ + b c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c16aa4 <__cxa_atexit@plt+0xc08b48> │ │ │ │ - ldr r5, [pc, #36] @ c169dc <__cxa_atexit@plt+0xc08a80> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0xfffffb9c │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - cmpeq r6, r0, ror #16 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c11f3c <__cxa_atexit@plt+0xc03fe0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlaltteq r6, r6, r0, r3 @ │ │ │ │ + smlalbteq r6, r6, r0, r3 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r6, [r3, #7] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, r7 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c16a7c <__cxa_atexit@plt+0xc08b20> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c16a68 <__cxa_atexit@plt+0xc08b0c> │ │ │ │ - ldr r2, [pc, #108] @ c16a94 <__cxa_atexit@plt+0xc08b38> │ │ │ │ - ldr r9, [pc, #108] @ c16a98 <__cxa_atexit@plt+0xc08b3c> │ │ │ │ - ldr lr, [pc, #108] @ c16a9c <__cxa_atexit@plt+0xc08b40> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, r8, #8 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - stm r2, {r0, r1, r7} │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c16aa4 <__cxa_atexit@plt+0xc08b48> │ │ │ │ - ldr r3, [pc, #28] @ c16aa0 <__cxa_atexit@plt+0xc08b44> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne c16af0 <__cxa_atexit@plt+0xc08b94> │ │ │ │ - ldr r7, [pc, #108] @ c16b28 <__cxa_atexit@plt+0xc08bcc> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #48] @ c11f8c <__cxa_atexit@plt+0xc04030> │ │ │ │ mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [pc, #96] @ c16b2c <__cxa_atexit@plt+0xc08bd0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq c16b18 <__cxa_atexit@plt+0xc08bbc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - b c16b0c <__cxa_atexit@plt+0xc08bb0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - sub r2, r2, r3 │ │ │ │ - add r3, r0, r3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov fp, r8 │ │ │ │ - b c16b68 <__cxa_atexit@plt+0xc08c0c> │ │ │ │ + beq c11f80 <__cxa_atexit@plt+0xc04024> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r6, r4, ror #21 │ │ │ │ - cmpeq r6, r0, lsl r7 │ │ │ │ - andeq r0, r0, r6, lsr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c16b68 <__cxa_atexit@plt+0xc08c0c> │ │ │ │ - smlaltteq r1, r6, r4, r6 │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + hvceq 26160 @ 0x6630 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c16c2c <__cxa_atexit@plt+0xc08cd0> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldmib r5, {r7, sl} │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c16bec <__cxa_atexit@plt+0xc08c90> │ │ │ │ - ldr r0, [pc, #184] @ c16c54 <__cxa_atexit@plt+0xc08cf8> │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [sp] │ │ │ │ - str r0, [r3, #28]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr ip, [pc, #156] @ c16c58 <__cxa_atexit@plt+0xc08cfc> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr ip, [pc, #148] @ c16c5c <__cxa_atexit@plt+0xc08d00> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmdb r3, {r0, r1, r7} │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r8, r9, sl, ip} │ │ │ │ - ldr r0, [sp] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #80] @ c16c44 <__cxa_atexit@plt+0xc08ce8> │ │ │ │ - ldr r1, [pc, #80] @ c16c48 <__cxa_atexit@plt+0xc08cec> │ │ │ │ - sub r7, r6, #30 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #32]! │ │ │ │ - ldr r1, [pc, #56] @ c16c4c <__cxa_atexit@plt+0xc08cf0> │ │ │ │ - mov r6, r3 │ │ │ │ - sub r2, r3, #20 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm r2, {r8, r9, sl} │ │ │ │ - stmdb r3, {r1, lr} │ │ │ │ - str r0, [r3, #-28] @ 0xffffffe4 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c16c50 <__cxa_atexit@plt+0xc08cf4> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff850 │ │ │ │ - cmpeq r6, ip, lsr sp │ │ │ │ - cmpeq r6, r0, ror #25 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0xfffff808 │ │ │ │ - @ instruction: 0xfffff740 │ │ │ │ - cmpeq r6, r4, lsr sp │ │ │ │ - smlaltteq r1, r6, r4, r5 │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r9, r7 │ │ │ │ + b c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ + cmpeq r6, r8, asr r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c16ce4 <__cxa_atexit@plt+0xc08d88> │ │ │ │ - ldr r2, [pc, #112] @ c16cf4 <__cxa_atexit@plt+0xc08d98> │ │ │ │ - mov r7, r5 │ │ │ │ + ldr r3, [pc, #16] @ c11fd4 <__cxa_atexit@plt+0xc04078> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + cmpeq r6, r4, asr #6 │ │ │ │ + cmpeq r6, r4, lsr #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c12058 <__cxa_atexit@plt+0xc040fc> │ │ │ │ + ldr r2, [pc, #108] @ c12068 <__cxa_atexit@plt+0xc0410c> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ - str r8, [r7, #-4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4] │ │ │ │ - beq c16cc0 <__cxa_atexit@plt+0xc08d64> │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c16cd0 <__cxa_atexit@plt+0xc08d74> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str sl, [r3, #4] │ │ │ │ + beq c12038 <__cxa_atexit@plt+0xc040dc> │ │ │ │ + ldr r2, [pc, #84] @ c1206c <__cxa_atexit@plt+0xc04110> │ │ │ │ + ldr r8, [r9, #3] │ │ │ │ + ldr r9, [r9, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c12048 <__cxa_atexit@plt+0xc040ec> │ │ │ │ mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ + b c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c16cf8 <__cxa_atexit@plt+0xc08d9c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c16cfc <__cxa_atexit@plt+0xc08da0> │ │ │ │ + ldr r7, [pc, #16] @ c12070 <__cxa_atexit@plt+0xc04114> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r6, ip, asr r5 │ │ │ │ - hvceq 24912 @ 0x6150 │ │ │ │ - cmpeq r6, r8, asr #10 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r6, [r6, #-44] @ 0xffffffd4 │ │ │ │ + smlalbbeq r6, r6, ip, r2 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c16d2c <__cxa_atexit@plt+0xc08dd0> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - b c16730 <__cxa_atexit@plt+0xc087d4> │ │ │ │ - ldr r7, [pc, #12] @ c16d40 <__cxa_atexit@plt+0xc08de4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #48] @ c120c0 <__cxa_atexit@plt+0xc04164> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c120b4 <__cxa_atexit@plt+0xc04158> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, lsl #10 │ │ │ │ - cmpeq r6, r8, asr r5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, lsr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r9, r7 │ │ │ │ + b c11cb4 <__cxa_atexit@plt+0xc03d58> │ │ │ │ + smlaltbeq r6, r6, r4, r2 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c12144 <__cxa_atexit@plt+0xc041e8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c1213c <__cxa_atexit@plt+0xc041e0> │ │ │ │ + ldr r3, [pc, #56] @ c1214c <__cxa_atexit@plt+0xc041f0> │ │ │ │ + ldr r2, [pc, #56] @ c12150 <__cxa_atexit@plt+0xc041f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ c12154 <__cxa_atexit@plt+0xc041f8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b 1d0cd2c <__cxa_atexit@plt+0x1cfedd0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, ip, asr #4 │ │ │ │ + @ instruction: 0x01569798 │ │ │ │ + cmpeq r6, ip, lsl #16 │ │ │ │ + cmpeq r6, r4, asr #4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c16d8c <__cxa_atexit@plt+0xc08e30> │ │ │ │ - ldr r7, [pc, #52] @ c16da0 <__cxa_atexit@plt+0xc08e44> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c121bc <__cxa_atexit@plt+0xc04260> │ │ │ │ + ldr r3, [pc, #80] @ c121cc <__cxa_atexit@plt+0xc04270> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c16d80 <__cxa_atexit@plt+0xc08e24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq c121b0 <__cxa_atexit@plt+0xc04254> │ │ │ │ + ldr r2, [pc, #64] @ c121d0 <__cxa_atexit@plt+0xc04274> │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b c16db4 <__cxa_atexit@plt+0xc08e58> │ │ │ │ + mov r8, r3 │ │ │ │ + b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c16da4 <__cxa_atexit@plt+0xc08e48> │ │ │ │ + ldr r7, [pc, #16] @ c121d4 <__cxa_atexit@plt+0xc04278> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r6, r4, lsr #10 │ │ │ │ - strdeq r1, [r6, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strdeq r6, [r6, #-16] │ │ │ │ + smlalbteq r6, r6, r8, r1 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [pc, #12] @ c12200 <__cxa_atexit@plt+0xc042a4> │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + @ instruction: 0x0146619c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c1222c <__cxa_atexit@plt+0xc042d0> │ │ │ │ + ldr r9, [pc, #20] @ c12230 <__cxa_atexit@plt+0xc042d4> │ │ │ │ mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c16e04 <__cxa_atexit@plt+0xc08ea8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1d0dcf4 <__cxa_atexit@plt+0x1cffd98> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + hvceq 26132 @ 0x6614 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c12278 <__cxa_atexit@plt+0xc0431c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1228c <__cxa_atexit@plt+0xc04330> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #56] @ c122a0 <__cxa_atexit@plt+0xc04344> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c1229c <__cxa_atexit@plt+0xc04340> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r0, ror #12 │ │ │ │ + cmpeq r6, r8, lsr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c16e64 <__cxa_atexit@plt+0xc08f08> │ │ │ │ - ldr r3, [pc, #148] @ c16e74 <__cxa_atexit@plt+0xc08f18> │ │ │ │ - ldr r2, [pc, #148] @ c16e78 <__cxa_atexit@plt+0xc08f1c> │ │ │ │ - ldr r1, [pc, #148] @ c16e7c <__cxa_atexit@plt+0xc08f20> │ │ │ │ + bcc c122fc <__cxa_atexit@plt+0xc043a0> │ │ │ │ + ldr r3, [pc, #72] @ c12314 <__cxa_atexit@plt+0xc043b8> │ │ │ │ + ldr r2, [pc, #72] @ c12318 <__cxa_atexit@plt+0xc043bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #60] @ c1231c <__cxa_atexit@plt+0xc043c0> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ + ldr r0, [r5] │ │ │ │ str r2, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c16e48 <__cxa_atexit@plt+0xc08eec> │ │ │ │ - ldr r3, [pc, #104] @ c16e80 <__cxa_atexit@plt+0xc08f24> │ │ │ │ - ldr r2, [pc, #104] @ c16e84 <__cxa_atexit@plt+0xc08f28> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c16e38 <__cxa_atexit@plt+0xc08edc> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c16e88 <__cxa_atexit@plt+0xc08f2c> │ │ │ │ - ldr r9, [pc, #56] @ c16e8c <__cxa_atexit@plt+0xc08f30> │ │ │ │ + ldr r7, [pc, #28] @ c12320 <__cxa_atexit@plt+0xc043c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, r8, lsr #26 │ │ │ │ - smlalbbeq r1, r6, r4, r4 │ │ │ │ - @ instruction: 0x0156529c │ │ │ │ - hvceq 24900 @ 0x6144 │ │ │ │ - @ instruction: 0xffffa4c8 │ │ │ │ - @ instruction: 0x01461294 │ │ │ │ - cmpeq r6, r8, lsr r4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c16ef0 <__cxa_atexit@plt+0xc08f94> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c16efc <__cxa_atexit@plt+0xc08fa0> │ │ │ │ - ldr r1, [pc, #76] @ c16f0c <__cxa_atexit@plt+0xc08fb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #8] │ │ │ │ - ldr r5, [pc, #52] @ c16f10 <__cxa_atexit@plt+0xc08fb4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + strdeq r6, [r6, #-0] │ │ │ │ + ldrsheq r9, [r6, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq r6, r8, ror #13 │ │ │ │ + ldrdeq r6, [r6, #-4] │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c12368 <__cxa_atexit@plt+0xc0440c> │ │ │ │ + ldr r7, [pc, #52] @ c12378 <__cxa_atexit@plt+0xc0441c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq c1235c <__cxa_atexit@plt+0xc04400> │ │ │ │ + mov r7, r9 │ │ │ │ + b c12388 <__cxa_atexit@plt+0xc0442c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c1237c <__cxa_atexit@plt+0xc04420> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, lsl #20 │ │ │ │ - @ instruction: 0x01564d98 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltteq r6, r6, r0, r0 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1240c <__cxa_atexit@plt+0xc044b0> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [pc, #152] @ c1243c <__cxa_atexit@plt+0xc044e0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c16fa0 <__cxa_atexit@plt+0xc09044> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c16fa8 <__cxa_atexit@plt+0xc0904c> │ │ │ │ - ldr r1, [pc, #116] @ c16fbc <__cxa_atexit@plt+0xc09060> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne c16f88 <__cxa_atexit@plt+0xc0902c> │ │ │ │ - ldr r3, [pc, #96] @ c16fc0 <__cxa_atexit@plt+0xc09064> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - mov r8, r2 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - ldr r7, [pc, #68] @ c16fc4 <__cxa_atexit@plt+0xc09068> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r6, [pc, #56] @ c16fc8 <__cxa_atexit@plt+0xc0906c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - add r7, r6, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r6, r2 │ │ │ │ - b c16fb0 <__cxa_atexit@plt+0xc09054> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c12414 <__cxa_atexit@plt+0xc044b8> │ │ │ │ + ldr r0, [pc, #120] @ c12440 <__cxa_atexit@plt+0xc044e4> │ │ │ │ + ldr r1, [r1, #3] │ │ │ │ + tst r2, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq c12424 <__cxa_atexit@plt+0xc044c8> │ │ │ │ + ldr r0, [pc, #96] @ c12444 <__cxa_atexit@plt+0xc044e8> │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + strh r2, [r1] │ │ │ │ + beq c12434 <__cxa_atexit@plt+0xc044d8> │ │ │ │ + mov r2, #1 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b c12530 <__cxa_atexit@plt+0xc045d4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, ror r9 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0x0156569c │ │ │ │ - @ instruction: 0x01565690 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c16ffc <__cxa_atexit@plt+0xc090a0> │ │ │ │ - ldr r3, [pc, #24] @ c17008 <__cxa_atexit@plt+0xc090ac> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ c124b8 <__cxa_atexit@plt+0xc0455c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c124a4 <__cxa_atexit@plt+0xc04548> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ c124bc <__cxa_atexit@plt+0xc04560> │ │ │ │ + ldrh r0, [r7, #3] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + strh r0, [r2] │ │ │ │ + beq c124ac <__cxa_atexit@plt+0xc04550> │ │ │ │ + mov r8, fp │ │ │ │ + mov r3, #1 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c12530 <__cxa_atexit@plt+0xc045d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c1702c <__cxa_atexit@plt+0xc090d0> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ c12510 <__cxa_atexit@plt+0xc045b4> │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + strh r2, [r0] │ │ │ │ + beq c12504 <__cxa_atexit@plt+0xc045a8> │ │ │ │ + mov r8, fp │ │ │ │ + mov r3, #1 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c12530 <__cxa_atexit@plt+0xc045d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c12530 <__cxa_atexit@plt+0xc045d4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c125a4 <__cxa_atexit@plt+0xc04648> │ │ │ │ + ldr r1, [pc, #168] @ c125f4 <__cxa_atexit@plt+0xc04698> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c125b4 <__cxa_atexit@plt+0xc04658> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrh r2, [r2, #3] │ │ │ │ + add r3, r3, r0, lsl #1 │ │ │ │ + str r1, [r5] │ │ │ │ + strh r2, [r3] │ │ │ │ + add r2, r0, #1 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq c125d8 <__cxa_atexit@plt+0xc0467c> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq c12550 <__cxa_atexit@plt+0xc045f4> │ │ │ │ + ldr r3, [pc, #96] @ c125f8 <__cxa_atexit@plt+0xc0469c> │ │ │ │ + str r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #64] @ c125fc <__cxa_atexit@plt+0xc046a0> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ c12600 <__cxa_atexit@plt+0xc046a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c17064 <__cxa_atexit@plt+0xc09108> │ │ │ │ - ldr r2, [pc, #28] @ c17070 <__cxa_atexit@plt+0xc09114> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [pc, #52] @ c1265c <__cxa_atexit@plt+0xc04700> │ │ │ │ + add r8, r0, r1, lsl #1 │ │ │ │ + ldrh r0, [r2, #3] │ │ │ │ + add r2, r1, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + strh r0, [r8] │ │ │ │ + beq c12654 <__cxa_atexit@plt+0xc046f8> │ │ │ │ + mov r8, fp │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r4, ror #17 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1715c <__cxa_atexit@plt+0xc09200> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c17164 <__cxa_atexit@plt+0xc09208> │ │ │ │ - ldr r1, [pc, #216] @ c17180 <__cxa_atexit@plt+0xc09224> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c170d4 <__cxa_atexit@plt+0xc09178> │ │ │ │ - ldr r2, [pc, #192] @ c17190 <__cxa_atexit@plt+0xc09234> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - b c170f0 <__cxa_atexit@plt+0xc09194> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c17100 <__cxa_atexit@plt+0xc091a4> │ │ │ │ - ldr r2, [pc, #164] @ c1718c <__cxa_atexit@plt+0xc09230> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c17130 <__cxa_atexit@plt+0xc091d4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #108] @ c17188 <__cxa_atexit@plt+0xc0922c> │ │ │ │ - ldr r2, [pc, #92] @ c1717c <__cxa_atexit@plt+0xc09220> │ │ │ │ - add r7, r7, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b c170f4 <__cxa_atexit@plt+0xc09198> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r0, [pc, #60] @ c17184 <__cxa_atexit@plt+0xc09228> │ │ │ │ - ldr r1, [pc, #44] @ c17178 <__cxa_atexit@plt+0xc0921c> │ │ │ │ - add r7, r7, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - b c170f4 <__cxa_atexit@plt+0xc09198> │ │ │ │ - mov r6, r3 │ │ │ │ - b c1716c <__cxa_atexit@plt+0xc09210> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + b c12530 <__cxa_atexit@plt+0xc045d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r8, lsl r8 │ │ │ │ - ldrheq r4, [r6, #-232] @ 0xffffff18 │ │ │ │ - cmpeq r6, r4, ror #29 │ │ │ │ - cmpeq r6, r8, lsl pc │ │ │ │ - cmpeq r6, r8, lsr pc │ │ │ │ - cmpeq r6, r0, lsr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c12530 <__cxa_atexit@plt+0xc045d4> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c126e4 <__cxa_atexit@plt+0xc04788> │ │ │ │ + ldr r2, [pc, #104] @ c12700 <__cxa_atexit@plt+0xc047a4> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r1, r7, r8} │ │ │ │ + sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c171dc <__cxa_atexit@plt+0xc09280> │ │ │ │ - ldr r7, [pc, #52] @ c171ec <__cxa_atexit@plt+0xc09290> │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + bhi c126ec <__cxa_atexit@plt+0xc04790> │ │ │ │ + ldr r7, [pc, #68] @ c12704 <__cxa_atexit@plt+0xc047a8> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ str r8, [r5, #4] │ │ │ │ - beq c171d0 <__cxa_atexit@plt+0xc09274> │ │ │ │ + beq c126d8 <__cxa_atexit@plt+0xc0477c> │ │ │ │ mov r7, r9 │ │ │ │ - b c17200 <__cxa_atexit@plt+0xc092a4> │ │ │ │ + b c12388 <__cxa_atexit@plt+0xc0442c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c171f0 <__cxa_atexit@plt+0xc09294> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c12708 <__cxa_atexit@plt+0xc047ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq r1, r6, r0, r0 │ │ │ │ - smlalbteq r1, r6, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c1729c <__cxa_atexit@plt+0xc09340> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - mov ip, #0 │ │ │ │ - add r0, r1, r2 │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c17288 <__cxa_atexit@plt+0xc0932c> │ │ │ │ - add r8, lr, #8 │ │ │ │ - add r3, r8, r1 │ │ │ │ - mov ip, #1 │ │ │ │ - ldrsb sl, [r3] │ │ │ │ - mov r9, #1 │ │ │ │ - cmn sl, #1 │ │ │ │ - bgt c1725c <__cxa_atexit@plt+0xc09300> │ │ │ │ - mov r9, #2 │ │ │ │ - uxtb sl, sl │ │ │ │ - cmp sl, #224 @ 0xe0 │ │ │ │ - bcc c1725c <__cxa_atexit@plt+0xc09300> │ │ │ │ - mov r9, #4 │ │ │ │ - cmp sl, #240 @ 0xf0 │ │ │ │ - movcc r9, #3 │ │ │ │ - add r3, r1, r9 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge c17288 <__cxa_atexit@plt+0xc0932c> │ │ │ │ - add r0, r8, r3 │ │ │ │ - ldrsb r0, [r0] │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c172dc <__cxa_atexit@plt+0xc09380> │ │ │ │ - stmda r5, {r1, r2, lr} │ │ │ │ - mov r0, #4 │ │ │ │ - mov r3, r7 │ │ │ │ - b c172f0 <__cxa_atexit@plt+0xc09394> │ │ │ │ - stmda r5, {r2, ip, lr} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - mov r8, fp │ │ │ │ - b c17380 <__cxa_atexit@plt+0xc09424> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1733c <__cxa_atexit@plt+0xc093e0> │ │ │ │ - ldr r5, [pc, #188] @ c17370 <__cxa_atexit@plt+0xc09414> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + cmpeq r6, r8, asr sp │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1274c <__cxa_atexit@plt+0xc047f0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [pc, #28] @ c12758 <__cxa_atexit@plt+0xc047fc> │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldrsheq r9, [r6, #-20] @ 0xffffffec │ │ │ │ + cmpeq r6, r4, ror #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c127b4 <__cxa_atexit@plt+0xc04858> │ │ │ │ + ldr r7, [pc, #68] @ c127c8 <__cxa_atexit@plt+0xc0486c> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c172cc <__cxa_atexit@plt+0xc09370> │ │ │ │ - mov r5, r7 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq c127a8 <__cxa_atexit@plt+0xc0484c> │ │ │ │ + ldr r7, [pc, #52] @ c127cc <__cxa_atexit@plt+0xc04870> │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b c16db4 <__cxa_atexit@plt+0xc08e58> │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mvn r0, #3 │ │ │ │ - mov r3, r2 │ │ │ │ - str lr, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, r0] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c17350 <__cxa_atexit@plt+0xc093f4> │ │ │ │ - ldr r8, [pc, #108] @ c17378 <__cxa_atexit@plt+0xc0941c> │ │ │ │ - ldr r9, [pc, #108] @ c1737c <__cxa_atexit@plt+0xc09420> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c17374 <__cxa_atexit@plt+0xc09418> │ │ │ │ + ldr r7, [pc, #20] @ c127d0 <__cxa_atexit@plt+0xc04874> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c1736c <__cxa_atexit@plt+0xc09410> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - hvceq 24820 @ 0x60f4 │ │ │ │ - @ instruction: 0xfffffc04 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c17420 <__cxa_atexit@plt+0xc094c4> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne c173d4 <__cxa_atexit@plt+0xc09478> │ │ │ │ - ldr r7, [pc, #168] @ c17458 <__cxa_atexit@plt+0xc094fc> │ │ │ │ - ldr r3, [pc, #168] @ c1745c <__cxa_atexit@plt+0xc09500> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, r3, #2 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - bcc c1743c <__cxa_atexit@plt+0xc094e0> │ │ │ │ - ldr r7, [pc, #116] @ c17464 <__cxa_atexit@plt+0xc09508> │ │ │ │ - ldr lr, [pc, #116] @ c17468 <__cxa_atexit@plt+0xc0950c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r8, #8] │ │ │ │ - add r7, r8, #12 │ │ │ │ - stm r7, {r1, r2, r3, lr} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r8, [r8, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c17460 <__cxa_atexit@plt+0xc09504> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r3, [pc, #16] @ c17454 <__cxa_atexit@plt+0xc094f8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0x01465c94 │ │ │ │ + strdeq r5, [r6, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c127f8 <__cxa_atexit@plt+0xc0489c> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - @ instruction: 0x01460c9c │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c17380 <__cxa_atexit@plt+0xc09424> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlalbteq r5, r6, r8, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c174dc <__cxa_atexit@plt+0xc09580> │ │ │ │ - ldr r8, [pc, #76] @ c174f4 <__cxa_atexit@plt+0xc09598> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #72] @ c174f8 <__cxa_atexit@plt+0xc0959c> │ │ │ │ - sub r7, r5, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r7, {r0, r1, r2, lr} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r3, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c174fc <__cxa_atexit@plt+0xc095a0> │ │ │ │ - mov r2, #32 │ │ │ │ + bcc c1284c <__cxa_atexit@plt+0xc048f0> │ │ │ │ + ldr r2, [pc, #64] @ c12864 <__cxa_atexit@plt+0xc04908> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + lsl r8, r7, #1 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #10 │ │ │ │ + mov r9, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + ldr r3, [pc, #20] @ c12868 <__cxa_atexit@plt+0xc0490c> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffa64 │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1753c <__cxa_atexit@plt+0xc095e0> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c17544 <__cxa_atexit@plt+0xc095e8> │ │ │ │ - add r8, r0, r1 │ │ │ │ + bhi c1289c <__cxa_atexit@plt+0xc04940> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c128a4 <__cxa_atexit@plt+0xc04948> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c17554 <__cxa_atexit@plt+0xc095f8> │ │ │ │ + b c067ac <__cxa_atexit@plt+0xbf8850> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01564394 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r8, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c176e4 <__cxa_atexit@plt+0xc09788> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - b c17578 <__cxa_atexit@plt+0xc0961c> │ │ │ │ - add r4, r8, sl │ │ │ │ - add r8, r4, #1 │ │ │ │ - add r2, fp, r9 │ │ │ │ - cmp r8, r2 │ │ │ │ - bgt c17644 <__cxa_atexit@plt+0xc096e8> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldrb r3, [r7, #11] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - add r0, r4, #8 │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldrb r4, [r4, #-1] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c175e4 <__cxa_atexit@plt+0xc09688> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - sub r2, r8, sl │ │ │ │ - add r1, r2, r0 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r0, r4, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c17660 <__cxa_atexit@plt+0xc09704> │ │ │ │ - mov r2, sl │ │ │ │ - ldr r4, [r7, #35] @ 0x23 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c17660 <__cxa_atexit@plt+0xc09704> │ │ │ │ - add r4, r8, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c17578 <__cxa_atexit@plt+0xc0961c> │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c17644 <__cxa_atexit@plt+0xc096e8> │ │ │ │ - ldrb r4, [r0, r8] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - lsr lr, r2, r4 │ │ │ │ - rsb r2, r4, #32 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - orr r2, lr, r1, lsl r2 │ │ │ │ - lsrpl r2, r1, r4 │ │ │ │ - tst r2, #1 │ │ │ │ - beq c17570 <__cxa_atexit@plt+0xc09614> │ │ │ │ - sub r4, r9, r8 │ │ │ │ - add r2, r4, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c17644 <__cxa_atexit@plt+0xc096e8> │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c17578 <__cxa_atexit@plt+0xc0961c> │ │ │ │ - ldr r7, [pc, #200] @ c17714 <__cxa_atexit@plt+0xc097b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c176ec <__cxa_atexit@plt+0xc09790> │ │ │ │ - ldr r2, [pc, #136] @ c1771c <__cxa_atexit@plt+0xc097c0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, sl, fp │ │ │ │ + cmpeq r6, r4, lsr r0 │ │ │ │ + smlaltbeq r5, r6, r4, fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c128f0 <__cxa_atexit@plt+0xc04994> │ │ │ │ + ldr r7, [pc, #52] @ c12908 <__cxa_atexit@plt+0xc049ac> │ │ │ │ + ldr r2, [pc, #52] @ c1290c <__cxa_atexit@plt+0xc049b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ c17720 <__cxa_atexit@plt+0xc097c4> │ │ │ │ - add fp, r6, #8 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #104] @ c17724 <__cxa_atexit@plt+0xc097c8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm fp, {r7, r8, sl} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r7, r2, #3 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #24] @ c12910 <__cxa_atexit@plt+0xc049b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c17718 <__cxa_atexit@plt+0xc097bc> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r4, [r6, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r6, r8, asr #4 │ │ │ │ - cmpeq r6, ip, ror r2 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + hvceq 26040 @ 0x65b8 │ │ │ │ + cmpeq r6, r0, ror #22 │ │ │ │ + cmpeq r6, r0, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c177a8 <__cxa_atexit@plt+0xc0984c> │ │ │ │ - ldr r7, [pc, #112] @ c177c0 <__cxa_atexit@plt+0xc09864> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1295c <__cxa_atexit@plt+0xc04a00> │ │ │ │ + ldr r7, [pc, #52] @ c12974 <__cxa_atexit@plt+0xc04a18> │ │ │ │ + ldr r2, [pc, #52] @ c12978 <__cxa_atexit@plt+0xc04a1c> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #96] @ c177c4 <__cxa_atexit@plt+0xc09868> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #76] @ c177c8 <__cxa_atexit@plt+0xc0986c> │ │ │ │ - add r1, r2, r1 │ │ │ │ - sub r1, r0, r1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r2, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c177cc <__cxa_atexit@plt+0xc09870> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - ldrsbeq r4, [r6, #-20] @ 0xffffffec │ │ │ │ - cmpeq r6, r8, ror r1 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r7, r2, #3 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #24] @ c1297c <__cxa_atexit@plt+0xc04a20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq r6, ip, lsl #22 │ │ │ │ + strdeq r5, [r6, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c17808 <__cxa_atexit@plt+0xc098ac> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c17810 <__cxa_atexit@plt+0xc098b4> │ │ │ │ - add r8, r1, #1 │ │ │ │ + sub sl, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c12a00 <__cxa_atexit@plt+0xc04aa4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c12a0c <__cxa_atexit@plt+0xc04ab0> │ │ │ │ + ldr lr, [pc, #108] @ c12a1c <__cxa_atexit@plt+0xc04ac0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #104] @ c12a20 <__cxa_atexit@plt+0xc04ac4> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c17820 <__cxa_atexit@plt+0xc098c4> │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldrh r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [pc, #84] @ c12a24 <__cxa_atexit@plt+0xc04ac8> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #76] @ c12a28 <__cxa_atexit@plt+0xc04acc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + strh r8, [r3, #8] │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r5, sl │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b bff7e8 <__cxa_atexit@plt+0xbf188c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, asr #1 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r6, r4, lsl #30 │ │ │ │ + cmpeq r6, r8, lsr #30 │ │ │ │ + cmpeq r6, r4, lsl r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c178d4 <__cxa_atexit@plt+0xc09978> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c17878 <__cxa_atexit@plt+0xc0991c> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c17890 <__cxa_atexit@plt+0xc09934> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c17860 <__cxa_atexit@plt+0xc09904> │ │ │ │ - ldr r7, [pc, #100] @ c178e4 <__cxa_atexit@plt+0xc09988> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c178e8 <__cxa_atexit@plt+0xc0998c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c178ec <__cxa_atexit@plt+0xc09990> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ + bcc c12a60 <__cxa_atexit@plt+0xc04b04> │ │ │ │ + ldr r2, [pc, #28] @ c12a6c <__cxa_atexit@plt+0xc04b10> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c178f0 <__cxa_atexit@plt+0xc09994> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsbeq r9, [r6, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c12ab0 <__cxa_atexit@plt+0xc04b54> │ │ │ │ + ldr r2, [pc, #44] @ c12ab8 <__cxa_atexit@plt+0xc04b5c> │ │ │ │ + ldr r1, [pc, #44] @ c12abc <__cxa_atexit@plt+0xc04b60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #28] @ c12ac0 <__cxa_atexit@plt+0xc04b64> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b bff7e8 <__cxa_atexit@plt+0xbf188c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r4, [r6, #-8] │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r6, ip, asr #32 │ │ │ │ - cmpeq r6, r0, lsl #1 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r6, ip, lsr #28 │ │ │ │ + @ instruction: 0x01568e98 │ │ │ │ + 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 c179c4 <__cxa_atexit@plt+0xc09a68> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c17938 <__cxa_atexit@plt+0xc099dc> │ │ │ │ - ldr r2, [pc, #184] @ c179ec <__cxa_atexit@plt+0xc09a90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - b c17954 <__cxa_atexit@plt+0xc099f8> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c17968 <__cxa_atexit@plt+0xc09a0c> │ │ │ │ - ldr r2, [pc, #156] @ c179e8 <__cxa_atexit@plt+0xc09a8c> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + bcc c12af8 <__cxa_atexit@plt+0xc04b9c> │ │ │ │ + ldr r2, [pc, #28] @ c12b04 <__cxa_atexit@plt+0xc04ba8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c17998 <__cxa_atexit@plt+0xc09a3c> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #96] @ c179e4 <__cxa_atexit@plt+0xc09a88> │ │ │ │ - ldr r2, [pc, #84] @ c179dc <__cxa_atexit@plt+0xc09a80> │ │ │ │ - add r7, r7, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b c17958 <__cxa_atexit@plt+0xc099fc> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r0, [pc, #48] @ c179e0 <__cxa_atexit@plt+0xc09a84> │ │ │ │ - ldr r1, [pc, #36] @ c179d8 <__cxa_atexit@plt+0xc09a7c> │ │ │ │ - add r7, r7, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - b c17958 <__cxa_atexit@plt+0xc099fc> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - sub r3, r4, #12 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, asr r6 │ │ │ │ - cmpeq r6, ip, ror r6 │ │ │ │ - ldrheq r4, [r6, #-100] @ 0xffffff9c │ │ │ │ - ldrsbeq r4, [r6, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r0, asr #10 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c12b78 <__cxa_atexit@plt+0xc04c1c> │ │ │ │ + ldr r1, [pc, #108] @ c12b98 <__cxa_atexit@plt+0xc04c3c> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-12]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + sub r7, r3, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c17a34 <__cxa_atexit@plt+0xc09ad8> │ │ │ │ - ldr r7, [pc, #52] @ c17a44 <__cxa_atexit@plt+0xc09ae8> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c12b84 <__cxa_atexit@plt+0xc04c28> │ │ │ │ + ldr r7, [pc, #72] @ c12b9c <__cxa_atexit@plt+0xc04c40> │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r2, #-16] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c17a28 <__cxa_atexit@plt+0xc09acc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c17a54 <__cxa_atexit@plt+0xc09af8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r2, #-20] @ 0xffffffec │ │ │ │ + beq c12b6c <__cxa_atexit@plt+0xc04c10> │ │ │ │ + mov r7, r9 │ │ │ │ + b c12388 <__cxa_atexit@plt+0xc0442c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c17a48 <__cxa_atexit@plt+0xc09aec> │ │ │ │ + ldr r7, [pc, #20] @ c12ba0 <__cxa_atexit@plt+0xc04c44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0x01460890 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + smlalbteq r5, r6, r0, r8 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c17ad8 <__cxa_atexit@plt+0xc09b7c> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r0, r1, r2 │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c17ab4 <__cxa_atexit@plt+0xc09b58> │ │ │ │ - add r3, lr, r1 │ │ │ │ - mov r9, #1 │ │ │ │ - ldrsb r3, [r3, #8] │ │ │ │ - cmn r3, #1 │ │ │ │ - bgt c17aa8 <__cxa_atexit@plt+0xc09b4c> │ │ │ │ - mov r9, #2 │ │ │ │ - uxtb r8, r3 │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcc c17aa8 <__cxa_atexit@plt+0xc09b4c> │ │ │ │ - mov r9, #4 │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - movcc r9, #3 │ │ │ │ - add r3, r1, r9 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge c17b0c <__cxa_atexit@plt+0xc09bb0> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne c17aec <__cxa_atexit@plt+0xc09b90> │ │ │ │ - ldr r0, [pc, #112] @ c17b34 <__cxa_atexit@plt+0xc09bd8> │ │ │ │ - stm r5, {r1, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c17b28 <__cxa_atexit@plt+0xc09bcc> │ │ │ │ - b c181cc <__cxa_atexit@plt+0xc0a270> │ │ │ │ - ldr r7, [pc, #92] @ c17b3c <__cxa_atexit@plt+0xc09be0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c12cc8 <__cxa_atexit@plt+0xc04d6c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c12c24 <__cxa_atexit@plt+0xc04cc8> │ │ │ │ + bne c12c40 <__cxa_atexit@plt+0xc04ce4> │ │ │ │ + ldr r3, [pc, #288] @ c12cf4 <__cxa_atexit@plt+0xc04d98> │ │ │ │ + ldr r7, [pc, #288] @ c12cf8 <__cxa_atexit@plt+0xc04d9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #60] @ c17b30 <__cxa_atexit@plt+0xc09bd4> │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ + str r3, [r5] │ │ │ │ + add r1, r7, #1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq c17b28 <__cxa_atexit@plt+0xc09bcc> │ │ │ │ - b c182d8 <__cxa_atexit@plt+0xc0a37c> │ │ │ │ - ldr r0, [pc, #36] @ c17b38 <__cxa_atexit@plt+0xc09bdc> │ │ │ │ - stm r5, {r1, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ + beq c12cc0 <__cxa_atexit@plt+0xc04d64> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c12cd8 <__cxa_atexit@plt+0xc04d7c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #240] @ c12cfc <__cxa_atexit@plt+0xc04da0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + strh r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + b c12c34 <__cxa_atexit@plt+0xc04cd8> │ │ │ │ + ldr r7, [pc, #212] @ c12d00 <__cxa_atexit@plt+0xc04da4> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #168] @ c12cf0 <__cxa_atexit@plt+0xc04d94> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c17b28 <__cxa_atexit@plt+0xc09bcc> │ │ │ │ - b c17b48 <__cxa_atexit@plt+0xc09bec> │ │ │ │ + str r3, [r5] │ │ │ │ + beq c12cc0 <__cxa_atexit@plt+0xc04d64> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c12ce0 <__cxa_atexit@plt+0xc04d84> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r8, r5, #4 │ │ │ │ + sub r0, r3, #6 │ │ │ │ + add lr, r2, r1, lsl #1 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + stm r8, {r0, r1, r2} │ │ │ │ + ldr r0, [pc, #128] @ c12d04 <__cxa_atexit@plt+0xc04da8> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr, #-2] │ │ │ │ + ldr r2, [pc, #116] @ c12d08 <__cxa_atexit@plt+0xc04dac> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r3, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r0, [pc, #92] @ c12d0c <__cxa_atexit@plt+0xc04db0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r6, #8] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b c12da8 <__cxa_atexit@plt+0xc04e4c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #14 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r6, r8, lsr lr │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + mov r6, #16 │ │ │ │ + b c12ce4 <__cxa_atexit@plt+0xc04d88> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ + cmpeq r6, r0, ror #26 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + ldrheq r8, [r6, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r6, r0, ror #24 │ │ │ │ + cmpeq r6, r0, asr #28 │ │ │ │ andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c17c64 <__cxa_atexit@plt+0xc09d08> │ │ │ │ - ldr lr, [pc, #268] @ c17c70 <__cxa_atexit@plt+0xc09d14> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ + bcc c12d88 <__cxa_atexit@plt+0xc04e2c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r7, r1 │ │ │ │ - cmp r1, r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + add lr, r1, r2, lsl #1 │ │ │ │ + sub r2, r2, #2 │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #68] @ c12d94 <__cxa_atexit@plt+0xc04e38> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr, #-2] │ │ │ │ + ldr r2, [pc, #56] @ c12d98 <__cxa_atexit@plt+0xc04e3c> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ - bge c17bc4 <__cxa_atexit@plt+0xc09c68> │ │ │ │ - add r7, sl, #8 │ │ │ │ - add r7, r7, r1 │ │ │ │ - ldrsb r2, [r7] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb lr, r2 │ │ │ │ - ble c17bd8 <__cxa_atexit@plt+0xc09c7c> │ │ │ │ - ldr r2, [pc, #204] @ c17c7c <__cxa_atexit@plt+0xc09d20> │ │ │ │ - stm r5, {r0, r1, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb lr, [r5, #-4] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - mov r7, r3 │ │ │ │ - b c178fc <__cxa_atexit@plt+0xc099a0> │ │ │ │ - ldr r7, [pc, #180] @ c17c80 <__cxa_atexit@plt+0xc09d24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c17c04 <__cxa_atexit@plt+0xc09ca8> │ │ │ │ - ldr r2, [pc, #144] @ c17c78 <__cxa_atexit@plt+0xc09d1c> │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - stm r5, {r0, r1, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r7, [r5, #-4] │ │ │ │ - strb lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - b c178fc <__cxa_atexit@plt+0xc099a0> │ │ │ │ - ldrb r8, [r7, #1] │ │ │ │ - ldrb r9, [r7, #2] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - bcs c17c38 <__cxa_atexit@plt+0xc09cdc> │ │ │ │ - ldr r2, [pc, #88] @ c17c74 <__cxa_atexit@plt+0xc09d18> │ │ │ │ - stm r5, {r0, r1, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r9, [r5, #-4] │ │ │ │ - strb r8, [r5, #-8] │ │ │ │ - strb lr, [r5, #-12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - mov r7, r3 │ │ │ │ - b c178fc <__cxa_atexit@plt+0xc099a0> │ │ │ │ - ldr r2, [pc, #68] @ c17c84 <__cxa_atexit@plt+0xc09d28> │ │ │ │ - stm r5, {r0, r1, sl} │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r9, [r5, #-8] │ │ │ │ - strb r8, [r5, #-12] │ │ │ │ - strb lr, [r5, #-16] │ │ │ │ - strb r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r3 │ │ │ │ - b c178fc <__cxa_atexit@plt+0xc099a0> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [pc, #32] @ c12d9c <__cxa_atexit@plt+0xc04e40> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r3, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b c12da8 <__cxa_atexit@plt+0xc04e4c> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r6, r8, asr #26 │ │ │ │ - andeq r0, r0, r4, lsr #8 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + cmpeq r6, r8, ror #23 │ │ │ │ + @ instruction: 0x01568b94 │ │ │ │ + cmpeq r6, r4, ror sp │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #296] @ c17dc0 <__cxa_atexit@plt+0xc09e64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldrb r1, [r5, #4] │ │ │ │ - add r7, r2, #2 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c17da0 <__cxa_atexit@plt+0xc09e44> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [pc, #264] @ c17dc4 <__cxa_atexit@plt+0xc09e68> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - add r0, r1, #1 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c17d9c <__cxa_atexit@plt+0xc09e40> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - stm sp, {r2, r6, fp} │ │ │ │ - add fp, r1, #10 │ │ │ │ - add r6, r1, #9 │ │ │ │ - add r8, r1, #8 │ │ │ │ - add r2, r1, #11 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b c17d04 <__cxa_atexit@plt+0xc09da8> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r3, ip │ │ │ │ - beq c17dac <__cxa_atexit@plt+0xc09e50> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, sl │ │ │ │ - bge c17da8 <__cxa_atexit@plt+0xc09e4c> │ │ │ │ - add r1, r0, r8 │ │ │ │ - ldrsb r1, [r1] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb ip, r1 │ │ │ │ - bgt c17cec <__cxa_atexit@plt+0xc09d90> │ │ │ │ - ldrb r1, [r6, r0] │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c17d3c <__cxa_atexit@plt+0xc09de0> │ │ │ │ - add r2, r1, ip, lsl #6 │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c17cf8 <__cxa_atexit@plt+0xc09d9c> │ │ │ │ - b c17dac <__cxa_atexit@plt+0xc09e50> │ │ │ │ - ldrb lr, [fp, r0] │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - bcs c17d6c <__cxa_atexit@plt+0xc09e10> │ │ │ │ - lsl r2, ip, #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - add r2, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ c17dbc <__cxa_atexit@plt+0xc09e60> │ │ │ │ - mov lr, #3 │ │ │ │ - add r1, r2, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c17cf8 <__cxa_atexit@plt+0xc09d9c> │ │ │ │ - b c17dac <__cxa_atexit@plt+0xc09e50> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - lsl ip, ip, #18 │ │ │ │ - ldrb r9, [r2, r0] │ │ │ │ - add r1, ip, r1, lsl #12 │ │ │ │ - add r1, r1, lr, lsl #6 │ │ │ │ - ldr r2, [pc, #48] @ c17db8 <__cxa_atexit@plt+0xc09e5c> │ │ │ │ - add r1, r1, r9 │ │ │ │ - mov lr, #4 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c17cf8 <__cxa_atexit@plt+0xc09d9c> │ │ │ │ - b c17dac <__cxa_atexit@plt+0xc09e50> │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc c12ed8 <__cxa_atexit@plt+0xc04f7c> │ │ │ │ + mov r0, r5 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r3, [r0, #8]! │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r9, [r0, #-4] │ │ │ │ + ldr fp, [pc, #308] @ c12f10 <__cxa_atexit@plt+0xc04fb4> │ │ │ │ + lsl r1, r3, #1 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov sl, lr │ │ │ │ + add r2, r6, r3 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c12e68 <__cxa_atexit@plt+0xc04f0c> │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r4, [pc, #272] @ c12f14 <__cxa_atexit@plt+0xc04fb8> │ │ │ │ + add r7, r2, #14 │ │ │ │ + add r3, r3, #20 │ │ │ │ + add sl, sl, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r7, r2, #5 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + add r4, r1, ip │ │ │ │ + str r0, [r5, #8] │ │ │ │ + ldrh r4, [r4] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str fp, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + add r2, r6, r3 │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub r9, lr, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + mov lr, sl │ │ │ │ + cmp r8, r2 │ │ │ │ + bcs c12dec <__cxa_atexit@plt+0xc04e90> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ ldr r7, [sp] │ │ │ │ + b c12edc <__cxa_atexit@plt+0xc04f80> │ │ │ │ + ldr r6, [pc, #172] @ c12f1c <__cxa_atexit@plt+0xc04fc0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #8] │ │ │ │ + beq c12ec0 <__cxa_atexit@plt+0xc04f64> │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc c12ef8 <__cxa_atexit@plt+0xc04f9c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r4, [pc, #132] @ c12f20 <__cxa_atexit@plt+0xc04fc4> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - ldmib sp, {r6, fp} │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, lsl #25 │ │ │ │ - cmpeq r6, r8, asr ip │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #4] │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - ldr r1, [pc, #300] @ c17f0c <__cxa_atexit@plt+0xc09fb0> │ │ │ │ - add r2, r2, r3, lsl #6 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r7, r1, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c17eec <__cxa_atexit@plt+0xc09f90> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [pc, #264] @ c17f10 <__cxa_atexit@plt+0xc09fb4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - add r0, r1, #2 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c17ee8 <__cxa_atexit@plt+0xc09f8c> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - stm sp, {r2, r6, fp} │ │ │ │ - add fp, r1, #10 │ │ │ │ - add r6, r1, #9 │ │ │ │ - add r8, r1, #8 │ │ │ │ - add r2, r1, #11 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b c17e50 <__cxa_atexit@plt+0xc09ef4> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r3, ip │ │ │ │ - beq c17ef8 <__cxa_atexit@plt+0xc09f9c> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, sl │ │ │ │ - bge c17ef4 <__cxa_atexit@plt+0xc09f98> │ │ │ │ - add r1, r0, r8 │ │ │ │ - ldrsb r1, [r1] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb ip, r1 │ │ │ │ - bgt c17e38 <__cxa_atexit@plt+0xc09edc> │ │ │ │ - ldrb r1, [r6, r0] │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c17e88 <__cxa_atexit@plt+0xc09f2c> │ │ │ │ - add r2, r1, ip, lsl #6 │ │ │ │ - sub r1, r2, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c17e44 <__cxa_atexit@plt+0xc09ee8> │ │ │ │ - b c17ef8 <__cxa_atexit@plt+0xc09f9c> │ │ │ │ - ldrb lr, [fp, r0] │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - bcs c17eb8 <__cxa_atexit@plt+0xc09f5c> │ │ │ │ - lsl r2, ip, #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - add r2, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ c17f08 <__cxa_atexit@plt+0xc09fac> │ │ │ │ - mov lr, #3 │ │ │ │ - add r1, r2, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c17e44 <__cxa_atexit@plt+0xc09ee8> │ │ │ │ - b c17ef8 <__cxa_atexit@plt+0xc09f9c> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - lsl ip, ip, #18 │ │ │ │ - ldrb r9, [r2, r0] │ │ │ │ - add r1, ip, r1, lsl #12 │ │ │ │ - add r1, r1, lr, lsl #6 │ │ │ │ - ldr r2, [pc, #48] @ c17f04 <__cxa_atexit@plt+0xc09fa8> │ │ │ │ - add r1, r1, r9 │ │ │ │ - mov lr, #4 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c17e44 <__cxa_atexit@plt+0xc09ee8> │ │ │ │ - b c17ef8 <__cxa_atexit@plt+0xc09f9c> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #4]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + strh r7, [r6] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldmib sp, {r6, fp} │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, lsr fp │ │ │ │ - cmpeq r6, ip, lsl #22 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #4] │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - ldrb r1, [r5, #12] │ │ │ │ - lsl r3, r3, #12 │ │ │ │ - add r3, r3, r2, lsl #6 │ │ │ │ - ldr sl, [pc, #288] @ c18058 <__cxa_atexit@plt+0xc0a0fc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r7, r3, r1 │ │ │ │ - add r3, r7, sl │ │ │ │ - ldr r7, [pc, #280] @ c18060 <__cxa_atexit@plt+0xc0a104> │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - beq c18040 <__cxa_atexit@plt+0xc0a0e4> │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r0, [pc, #256] @ c18064 <__cxa_atexit@plt+0xc0a108> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r3, #3 │ │ │ │ - cmp r0, ip │ │ │ │ - bge c1803c <__cxa_atexit@plt+0xc0a0e0> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - stm sp, {r1, r4, r6, fp} │ │ │ │ - add r6, r3, #10 │ │ │ │ - add r4, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r1, r3, #11 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b c17fac <__cxa_atexit@plt+0xc0a050> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - beq c1804c <__cxa_atexit@plt+0xc0a0f0> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, ip │ │ │ │ - bge c18048 <__cxa_atexit@plt+0xc0a0ec> │ │ │ │ - add r3, r0, r9 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - uxtb r8, r3 │ │ │ │ - bgt c17f94 <__cxa_atexit@plt+0xc0a038> │ │ │ │ - ldrb r3, [r4, r0] │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c17fdc <__cxa_atexit@plt+0xc0a080> │ │ │ │ - add r3, r3, r8, lsl #6 │ │ │ │ - sub r1, r3, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - b c17ff8 <__cxa_atexit@plt+0xc0a09c> │ │ │ │ - ldrb lr, [r6, r0] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - bcs c18004 <__cxa_atexit@plt+0xc0a0a8> │ │ │ │ - add r1, sl, r8, lsl #12 │ │ │ │ - add r1, r1, r3, lsl #6 │ │ │ │ - add r1, r1, lr │ │ │ │ - mov lr, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c17fa0 <__cxa_atexit@plt+0xc0a044> │ │ │ │ - b c1804c <__cxa_atexit@plt+0xc0a0f0> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - lsl r8, r8, #18 │ │ │ │ - mov fp, sl │ │ │ │ - ldrb sl, [r1, r0] │ │ │ │ - add r3, r8, r3, lsl #12 │ │ │ │ - add r3, r3, lr, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c1805c <__cxa_atexit@plt+0xc0a100> │ │ │ │ - add r3, r3, sl │ │ │ │ - mov sl, fp │ │ │ │ - mov lr, #4 │ │ │ │ - add r3, r3, r1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c17fa0 <__cxa_atexit@plt+0xc0a044> │ │ │ │ - b c1804c <__cxa_atexit@plt+0xc0a0f0> │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + str r9, [r2, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldmib sp, {r4, r6, fp} │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r6, ip, asr #19 │ │ │ │ - ldrheq r3, [r6, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ + mov r2, lr │ │ │ │ + ldr r3, [pc, #52] @ c12f18 <__cxa_atexit@plt+0xc04fbc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r5, #16 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r8, lsl fp │ │ │ │ + cmpeq r6, r0, ror #25 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #4] │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - ldrb r1, [r5, #12] │ │ │ │ - lsl r3, r3, #18 │ │ │ │ - add r3, r3, r2, lsl #12 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ - add r3, r3, r1, lsl #6 │ │ │ │ - ldr sl, [pc, #288] @ c181b4 <__cxa_atexit@plt+0xc0a258> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r7, r3, r0 │ │ │ │ - add r3, r7, sl │ │ │ │ - ldr r7, [pc, #280] @ c181bc <__cxa_atexit@plt+0xc0a260> │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - beq c1819c <__cxa_atexit@plt+0xc0a240> │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r0, [pc, #256] @ c181c0 <__cxa_atexit@plt+0xc0a264> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add r0, r3, #4 │ │ │ │ - cmp r0, ip │ │ │ │ - bge c18198 <__cxa_atexit@plt+0xc0a23c> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - stm sp, {r1, r4, r6, fp} │ │ │ │ - add r6, r3, #10 │ │ │ │ - add r4, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r1, r3, #11 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b c18108 <__cxa_atexit@plt+0xc0a1ac> │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - beq c181a8 <__cxa_atexit@plt+0xc0a24c> │ │ │ │ - add r0, r0, lr │ │ │ │ - cmp r0, ip │ │ │ │ - bge c181a4 <__cxa_atexit@plt+0xc0a248> │ │ │ │ - add r3, r0, r9 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - uxtb r8, r3 │ │ │ │ - bgt c180f0 <__cxa_atexit@plt+0xc0a194> │ │ │ │ - ldrb r3, [r4, r0] │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c18138 <__cxa_atexit@plt+0xc0a1dc> │ │ │ │ - add r3, r3, r8, lsl #6 │ │ │ │ - sub r1, r3, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - b c1815c <__cxa_atexit@plt+0xc0a200> │ │ │ │ - ldrb lr, [r6, r0] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - bcs c18168 <__cxa_atexit@plt+0xc0a20c> │ │ │ │ - lsl r1, r8, #12 │ │ │ │ - add r1, r1, r3, lsl #6 │ │ │ │ - add r3, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ c181b8 <__cxa_atexit@plt+0xc0a25c> │ │ │ │ - mov lr, #3 │ │ │ │ - add r1, r3, r1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c180fc <__cxa_atexit@plt+0xc0a1a0> │ │ │ │ - b c181a8 <__cxa_atexit@plt+0xc0a24c> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - add r8, sl, r8, lsl #18 │ │ │ │ - mov fp, sl │ │ │ │ - ldrb sl, [r1, r0] │ │ │ │ - add r3, r8, r3, lsl #12 │ │ │ │ - add r3, r3, lr, lsl #6 │ │ │ │ - add r3, r3, sl │ │ │ │ - mov sl, fp │ │ │ │ - mov lr, #4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c180fc <__cxa_atexit@plt+0xc0a1a0> │ │ │ │ - b c181a8 <__cxa_atexit@plt+0xc0a24c> │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c12f6c <__cxa_atexit@plt+0xc05010> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #44] @ c12f78 <__cxa_atexit@plt+0xc0501c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + strh r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldmib sp, {r4, r6, fp} │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffa34 │ │ │ │ + cmpeq r6, r4, asr #32 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c12fa8 <__cxa_atexit@plt+0xc0504c> │ │ │ │ + ldr r7, [pc, #24] @ c12fb8 <__cxa_atexit@plt+0xc0505c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b c067ac <__cxa_atexit@plt+0xbf8850> │ │ │ │ + ldr r7, [pc, #12] @ c12fbc <__cxa_atexit@plt+0xc05060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r6, r0, ror r8 │ │ │ │ - cmpeq r6, r4, asr r8 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r5, [r6, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq r6, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c12fe8 <__cxa_atexit@plt+0xc0508c> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r9, #0 │ │ │ │ + b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + ldrdeq r4, [r6, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #20 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc c18274 <__cxa_atexit@plt+0xc0a318> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c13038 <__cxa_atexit@plt+0xc050dc> │ │ │ │ + ldr r2, [pc, #48] @ c13044 <__cxa_atexit@plt+0xc050e8> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + lsl r8, r7, #1 │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r9, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + b 19767c8 <__cxa_atexit@plt+0x196886c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + @ instruction: 0xfffffae8 │ │ │ │ + cmpeq r6, ip, lsl r4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c13074 <__cxa_atexit@plt+0xc05118> │ │ │ │ + ldr r7, [pc, #24] @ c13084 <__cxa_atexit@plt+0xc05128> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b c067ac <__cxa_atexit@plt+0xbf8850> │ │ │ │ + ldr r7, [pc, #12] @ c13088 <__cxa_atexit@plt+0xc0512c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + strdeq r5, [r6, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c13200 <__cxa_atexit@plt+0xc052a4> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - blt c18228 <__cxa_atexit@plt+0xc0a2cc> │ │ │ │ - mov r2, r5 │ │ │ │ + blt c131c8 <__cxa_atexit@plt+0xc0526c> │ │ │ │ + ldr r0, [pc, #328] @ c13208 <__cxa_atexit@plt+0xc052ac> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ ldr lr, [r7, #3] │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r2, #-4] │ │ │ │ - add r0, r0, r3 │ │ │ │ - add r3, lr, r7 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ - ldrb r3, [r3, #8] │ │ │ │ - cmp r3, r0 │ │ │ │ - bne c1823c <__cxa_atexit@plt+0xc0a2e0> │ │ │ │ - ldr r7, [pc, #104] @ c18284 <__cxa_atexit@plt+0xc0a328> │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c131dc <__cxa_atexit@plt+0xc05280> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c1320c <__cxa_atexit@plt+0xc052b0> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c13188 <__cxa_atexit@plt+0xc0522c> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c13210 <__cxa_atexit@plt+0xc052b4> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c13118 <__cxa_atexit@plt+0xc051bc> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c131e0 <__cxa_atexit@plt+0xc05284> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c1321c <__cxa_atexit@plt+0xc052c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ c18288 <__cxa_atexit@plt+0xc0a32c> │ │ │ │ + ldr r7, [pc, #72] @ c13218 <__cxa_atexit@plt+0xc052bc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #72] @ c1828c <__cxa_atexit@plt+0xc0a330> │ │ │ │ - ldr r5, [pc, #72] @ c18290 <__cxa_atexit@plt+0xc0a334> │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - strb r0, [r6, #12] │ │ │ │ - stmib r6, {r3, lr} │ │ │ │ - sub r7, r8, #15 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, #1 │ │ │ │ - b c17820 <__cxa_atexit@plt+0xc098c4> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c13214 <__cxa_atexit@plt+0xc052b8> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq r3, [r6, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r6, r4, ror #13 │ │ │ │ - @ instruction: 0xfffff5d0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ c182c8 <__cxa_atexit@plt+0xc0a36c> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ c182cc <__cxa_atexit@plt+0xc0a370> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, ip, ror #12 │ │ │ │ - cmpeq r6, r0, ror #12 │ │ │ │ + cmpeq r6, r8, ror r8 │ │ │ │ + cmpeq r6, r0, lsl #30 │ │ │ │ + cmpeq r6, ip, lsr #15 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, ror #14 │ │ │ │ + cmpeq r6, r0, asr r7 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [ip, #12]! │ │ │ │ - ldr r3, [ip, #-8] │ │ │ │ - ldr r1, [ip, #-4] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - sub sl, r3, #2 │ │ │ │ - add lr, r2, r1 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - add r0, lr, r2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - cmp r2, #1 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ - blt c183ec <__cxa_atexit@plt+0xc0a490> │ │ │ │ - stmib sp, {r7, r8} │ │ │ │ - str r1, [sp, #12] │ │ │ │ - add r8, lr, #8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r9, #1 │ │ │ │ - mov fp, sl │ │ │ │ - mov lr, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str sl, [sp, #20] │ │ │ │ - mov ip, r1 │ │ │ │ - ldrb r1, [r8, ip] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq c18394 <__cxa_atexit@plt+0xc0a438> │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - rsb sl, r1, #32 │ │ │ │ - lsl r7, r9, r1 │ │ │ │ - subs r1, r1, #32 │ │ │ │ - lsr r4, r9, sl │ │ │ │ - lslpl r4, r9, r1 │ │ │ │ - movpl r7, #0 │ │ │ │ - add ip, ip, #1 │ │ │ │ - orr lr, r7, lr │ │ │ │ - orr r3, r4, r3 │ │ │ │ - cmp ip, r2 │ │ │ │ - blt c18354 <__cxa_atexit@plt+0xc0a3f8> │ │ │ │ - b c183d4 <__cxa_atexit@plt+0xc0a478> │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - rsb r7, r1, #32 │ │ │ │ - lsl r4, r9, r1 │ │ │ │ - subs r1, r1, #32 │ │ │ │ - lsr r7, r9, r7 │ │ │ │ - lslpl r7, r9, r1 │ │ │ │ - movpl r4, #0 │ │ │ │ - sub r1, fp, ip │ │ │ │ - str r1, [sp, #20] │ │ │ │ - add r1, ip, #1 │ │ │ │ - orr lr, r4, lr │ │ │ │ - orr r3, r7, r3 │ │ │ │ - cmp r1, r2 │ │ │ │ - blt c18350 <__cxa_atexit@plt+0xc0a3f4> │ │ │ │ - sub sl, fp, ip │ │ │ │ - b c183d8 <__cxa_atexit@plt+0xc0a47c> │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - ldr ip, [sp, #16] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldmib sp, {r7, r8} │ │ │ │ - b c183f4 <__cxa_atexit@plt+0xc0a498> │ │ │ │ - mov lr, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #44 @ 0x2c │ │ │ │ - strb r0, [r5, #-16] │ │ │ │ - cmp r2, r9 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - bcc c184b0 <__cxa_atexit@plt+0xc0a554> │ │ │ │ - mov r2, r7 │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - and r5, r0, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #136] @ c184d4 <__cxa_atexit@plt+0xc0a578> │ │ │ │ - rsb r7, r5, #32 │ │ │ │ - mov r4, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - lsr r7, r4, r7 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #108] @ c184d8 <__cxa_atexit@plt+0xc0a57c> │ │ │ │ - lsl r1, r4, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [ip] │ │ │ │ - subs r0, r5, #32 │ │ │ │ - movpl r1, #0 │ │ │ │ - lslpl r7, r4, r0 │ │ │ │ - str fp, [r6, #24] │ │ │ │ - add r8, r2, fp │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ - orr r5, lr, r1 │ │ │ │ - orr r7, r3, r7 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r9, #39 @ 0x27 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r9 │ │ │ │ - b c17554 <__cxa_atexit@plt+0xc095f8> │ │ │ │ - ldr r7, [pc, #36] @ c184dc <__cxa_atexit@plt+0xc0a580> │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff0fc │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r3, r0, sl, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c185ac <__cxa_atexit@plt+0xc0a650> │ │ │ │ - ldr r7, [r5, #40]! @ 0x28 │ │ │ │ - mov sl, #1 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r8, [pc, #180] @ c185c4 <__cxa_atexit@plt+0xc0a668> │ │ │ │ - ldrb r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #172] @ c185c8 <__cxa_atexit@plt+0xc0a66c> │ │ │ │ - and r0, r1, #63 @ 0x3f │ │ │ │ - rsb r2, r0, #32 │ │ │ │ - strb r1, [r3, #16] │ │ │ │ - lsl r1, sl, r0 │ │ │ │ - subs r0, r0, #32 │ │ │ │ - lsr r2, sl, r2 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #-32] @ 0xffffffe0 │ │ │ │ - lslpl r2, sl, r0 │ │ │ │ - ldr r4, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c132b8 <__cxa_atexit@plt+0xc0535c> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c1330c <__cxa_atexit@plt+0xc053b0> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c13310 <__cxa_atexit@plt+0xc053b4> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c132d4 <__cxa_atexit@plt+0xc05378> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - movpl r1, #0 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - orr r0, r0, r1 │ │ │ │ - orr r1, r4, r2 │ │ │ │ - str fp, [r3, #20] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - add r8, lr, r9 │ │ │ │ - sub r7, r6, #39 @ 0x27 │ │ │ │ - add r2, r3, #32 │ │ │ │ - ldr ip, [r5, #-16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - stm r2, {r0, r1, ip} │ │ │ │ - b c17554 <__cxa_atexit@plt+0xc095f8> │ │ │ │ - ldr r2, [pc, #24] @ c185cc <__cxa_atexit@plt+0xc0a670> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c1325c <__cxa_atexit@plt+0xc05300> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c13314 <__cxa_atexit@plt+0xc053b8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff004 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ c18604 <__cxa_atexit@plt+0xc0a6a8> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ c18608 <__cxa_atexit@plt+0xc0a6ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, lsr r3 │ │ │ │ - cmpeq r6, r4, lsr #6 │ │ │ │ - smlaltbeq lr, r5, r4, sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldrheq r8, [r6, #-216] @ 0xffffff28 │ │ │ │ + cmpeq r6, r0, lsr #13 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c18694 <__cxa_atexit@plt+0xc0a738> │ │ │ │ - ldr r2, [pc, #116] @ c186a4 <__cxa_atexit@plt+0xc0a748> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - beq c18674 <__cxa_atexit@plt+0xc0a718> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c18684 <__cxa_atexit@plt+0xc0a728> │ │ │ │ - ldr r2, [pc, #92] @ c186b0 <__cxa_atexit@plt+0xc0a754> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi c13348 <__cxa_atexit@plt+0xc053ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c13350 <__cxa_atexit@plt+0xc053f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c186a8 <__cxa_atexit@plt+0xc0a74c> │ │ │ │ + cmpeq r6, r4, lsl #11 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c134c8 <__cxa_atexit@plt+0xc0556c> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c13490 <__cxa_atexit@plt+0xc05534> │ │ │ │ + ldr r0, [pc, #328] @ c134d0 <__cxa_atexit@plt+0xc05574> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c134a4 <__cxa_atexit@plt+0xc05548> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c134d4 <__cxa_atexit@plt+0xc05578> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c13450 <__cxa_atexit@plt+0xc054f4> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c134d8 <__cxa_atexit@plt+0xc0557c> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c133e0 <__cxa_atexit@plt+0xc05484> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c134a8 <__cxa_atexit@plt+0xc0554c> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c134e4 <__cxa_atexit@plt+0xc05588> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c186ac <__cxa_atexit@plt+0xc0a750> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r6, r4, lsr #30 │ │ │ │ - cmppeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r5, r0, lsl #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c186f0 <__cxa_atexit@plt+0xc0a794> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #36] @ c18704 <__cxa_atexit@plt+0xc0a7a8> │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c18708 <__cxa_atexit@plt+0xc0a7ac> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #72] @ c134e0 <__cxa_atexit@plt+0xc05584> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrheq r3, [r6, #-228] @ 0xffffff1c │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c134dc <__cxa_atexit@plt+0xc05580> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldrheq r8, [r6, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq r6, r8, lsr ip │ │ │ │ + cmpeq r6, r4, ror #9 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r4, lsr #9 │ │ │ │ + cmpeq r6, r8, lsl #9 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c18768 <__cxa_atexit@plt+0xc0a80c> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldmib r5, {r3, r9} │ │ │ │ - add r3, r2, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c18774 <__cxa_atexit@plt+0xc0a818> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c13580 <__cxa_atexit@plt+0xc05624> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c135d4 <__cxa_atexit@plt+0xc05678> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c135d8 <__cxa_atexit@plt+0xc0567c> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c1359c <__cxa_atexit@plt+0xc05640> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c13524 <__cxa_atexit@plt+0xc055c8> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c135dc <__cxa_atexit@plt+0xc05680> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r6, ip, ror #2 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c18798 <__cxa_atexit@plt+0xc0a83c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, r8, r9 │ │ │ │ - add r3, r3, r2 │ │ │ │ - mov r9, r0 │ │ │ │ - add r0, r1, #8 │ │ │ │ - mov r8, sl │ │ │ │ - add r1, r3, #8 │ │ │ │ - cmp sl, r9 │ │ │ │ - ble c187d4 <__cxa_atexit@plt+0xc0a878> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18818 <__cxa_atexit@plt+0xc0a8bc> │ │ │ │ - mov r2, r9 │ │ │ │ - b c187e0 <__cxa_atexit@plt+0xc0a884> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18818 <__cxa_atexit@plt+0xc0a8bc> │ │ │ │ - mov r2, r8 │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - bpl c18800 <__cxa_atexit@plt+0xc0a8a4> │ │ │ │ - ldr r7, [pc, #44] @ c18820 <__cxa_atexit@plt+0xc0a8c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - beq c18818 <__cxa_atexit@plt+0xc0a8bc> │ │ │ │ - ldr r7, [pc, #24] @ c18824 <__cxa_atexit@plt+0xc0a8c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e37ba4 <__cxa_atexit@plt+0x1e29c48> │ │ │ │ - cmpeq r6, ip, lsr r1 │ │ │ │ - cmpeq r6, r8, lsr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrsheq r8, [r6, #-160] @ 0xffffff60 │ │ │ │ + ldrsbeq r8, [r6, #-56] @ 0xffffffc8 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c188d0 <__cxa_atexit@plt+0xc0a974> │ │ │ │ - ldr r2, [pc, #152] @ c188e0 <__cxa_atexit@plt+0xc0a984> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c188b0 <__cxa_atexit@plt+0xc0a954> │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr r0, [pc, #116] @ c188e4 <__cxa_atexit@plt+0xc0a988> │ │ │ │ - mov r1, r5 │ │ │ │ + bhi c1361c <__cxa_atexit@plt+0xc056c0> │ │ │ │ + ldr r7, [pc, #44] @ c1362c <__cxa_atexit@plt+0xc056d0> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #12] @ c13630 <__cxa_atexit@plt+0xc056d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r6, r8, asr lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ c136b4 <__cxa_atexit@plt+0xc05758> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ - str sl, [r1, #-12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - stmib r1, {r2, r3} │ │ │ │ - beq c188c0 <__cxa_atexit@plt+0xc0a964> │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr lr, [r9, #11] │ │ │ │ - mov r8, r3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c18798 <__cxa_atexit@plt+0xc0a83c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq c13698 <__cxa_atexit@plt+0xc0573c> │ │ │ │ + ldr r7, [pc, #84] @ c136b8 <__cxa_atexit@plt+0xc0575c> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq c136a8 <__cxa_atexit@plt+0xc0574c> │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b c13718 <__cxa_atexit@plt+0xc057bc> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c188e8 <__cxa_atexit@plt+0xc0a98c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmppeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r3, [pc, #76] @ c18954 <__cxa_atexit@plt+0xc0a9f8> │ │ │ │ + ldr lr, [pc, #64] @ c1370c <__cxa_atexit@plt+0xc057b0> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str sl, [r3, #-4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq c18948 <__cxa_atexit@plt+0xc0a9ec> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ + beq c13704 <__cxa_atexit@plt+0xc057a8> │ │ │ │ + b c13718 <__cxa_atexit@plt+0xc057bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c137e8 <__cxa_atexit@plt+0xc0588c> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c1375c <__cxa_atexit@plt+0xc05800> │ │ │ │ + ldr lr, [pc, #196] @ c13808 <__cxa_atexit@plt+0xc058ac> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b c137a8 <__cxa_atexit@plt+0xc0584c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ c137fc <__cxa_atexit@plt+0xc058a0> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b c18798 <__cxa_atexit@plt+0xc0a83c> │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c137c4 <__cxa_atexit@plt+0xc05868> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c137cc <__cxa_atexit@plt+0xc05870> │ │ │ │ + ldr r7, [pc, #116] @ c13800 <__cxa_atexit@plt+0xc058a4> │ │ │ │ + ldr lr, [pc, #116] @ c13804 <__cxa_atexit@plt+0xc058a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r2, [pc, #56] @ c1380c <__cxa_atexit@plt+0xc058b0> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1388c <__cxa_atexit@plt+0xc05930> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc c138a8 <__cxa_atexit@plt+0xc0594c> │ │ │ │ + ldr r1, [pc, #108] @ c138d0 <__cxa_atexit@plt+0xc05974> │ │ │ │ + ldr r7, [pc, #108] @ c138d4 <__cxa_atexit@plt+0xc05978> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ c138cc <__cxa_atexit@plt+0xc05970> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b c18798 <__cxa_atexit@plt+0xc0a83c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c189cc <__cxa_atexit@plt+0xc0aa70> │ │ │ │ - ldr r7, [pc, #52] @ c189dc <__cxa_atexit@plt+0xc0aa80> │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r6, [pc, #24] @ c138c8 <__cxa_atexit@plt+0xc0596c> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c1390c <__cxa_atexit@plt+0xc059b0> │ │ │ │ + str r7, [r5] │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c189c0 <__cxa_atexit@plt+0xc0aa64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq c13900 <__cxa_atexit@plt+0xc059a4> │ │ │ │ mov r7, r8 │ │ │ │ - b c189ec <__cxa_atexit@plt+0xc0aa90> │ │ │ │ + b c13918 <__cxa_atexit@plt+0xc059bc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c189e0 <__cxa_atexit@plt+0xc0aa84> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmppeq r5, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [pc, #180] @ c18ab4 <__cxa_atexit@plt+0xc0ab58> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq c18a6c <__cxa_atexit@plt+0xc0ab10> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r8, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - cmp r2, lr │ │ │ │ - ble c18a78 <__cxa_atexit@plt+0xc0ab1c> │ │ │ │ - ldr r2, [pc, #112] @ c18ab8 <__cxa_atexit@plt+0xc0ab5c> │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r2, #1 │ │ │ │ - beq c18a64 <__cxa_atexit@plt+0xc0ab08> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c18aa0 <__cxa_atexit@plt+0xc0ab44> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18aa0 <__cxa_atexit@plt+0xc0ab44> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c18aa0 <__cxa_atexit@plt+0xc0ab44> │ │ │ │ - ldr r7, [pc, #44] @ c18ac0 <__cxa_atexit@plt+0xc0ab64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c18abc <__cxa_atexit@plt+0xc0ab60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ c139cc <__cxa_atexit@plt+0xc05a70> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq c1399c <__cxa_atexit@plt+0xc05a40> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc c139ac <__cxa_atexit@plt+0xc05a50> │ │ │ │ + ldr r3, [pc, #92] @ c139d4 <__cxa_atexit@plt+0xc05a78> │ │ │ │ + ldr r8, [pc, #92] @ c139d8 <__cxa_atexit@plt+0xc05a7c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r6, r8, asr #29 │ │ │ │ - cmpeq r6, r0, ror lr │ │ │ │ - cmpeq r6, r0, lsl #29 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #28] @ c139d0 <__cxa_atexit@plt+0xc05a74> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff718 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + mov r1, r5 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - add r1, r3, r1 │ │ │ │ - add r0, r7, r0 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - ble c18b24 <__cxa_atexit@plt+0xc0abc8> │ │ │ │ - ldr r7, [pc, #96] @ c18b64 <__cxa_atexit@plt+0xc0ac08> │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - beq c18b1c <__cxa_atexit@plt+0xc0abc0> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c18b50 <__cxa_atexit@plt+0xc0abf4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18b50 <__cxa_atexit@plt+0xc0abf4> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c18b50 <__cxa_atexit@plt+0xc0abf4> │ │ │ │ - ldr r7, [pc, #40] @ c18b6c <__cxa_atexit@plt+0xc0ac10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c18b68 <__cxa_atexit@plt+0xc0ac0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c13a50 <__cxa_atexit@plt+0xc05af4> │ │ │ │ + ldr r8, [pc, #72] @ c13a68 <__cxa_atexit@plt+0xc05b0c> │ │ │ │ + ldr r9, [pc, #72] @ c13a6c <__cxa_atexit@plt+0xc05b10> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c13a70 <__cxa_atexit@plt+0xc05b14> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff66c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c13ac8 <__cxa_atexit@plt+0xc05b6c> │ │ │ │ + ldr lr, [pc, #72] @ c13ae0 <__cxa_atexit@plt+0xc05b84> │ │ │ │ + ldr r8, [pc, #72] @ c13ae4 <__cxa_atexit@plt+0xc05b88> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, ip, lsl #28 │ │ │ │ - cmpeq r6, r0, asr #27 │ │ │ │ - ldrsbeq r2, [r6, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c13ae8 <__cxa_atexit@plt+0xc05b8c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff5f4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr sl, [r2, #8]! │ │ │ │ + ldr r1, [pc, #80] @ c13b54 <__cxa_atexit@plt+0xc05bf8> │ │ │ │ + ldr r8, [r2, #-4] │ │ │ │ + ldmib r2, {r3, r9} │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c18bb4 <__cxa_atexit@plt+0xc0ac58> │ │ │ │ - ldr r7, [pc, #52] @ c18bc4 <__cxa_atexit@plt+0xc0ac68> │ │ │ │ - tst r8, #3 │ │ │ │ + str r8, [r2] │ │ │ │ + bhi c13b3c <__cxa_atexit@plt+0xc05be0> │ │ │ │ + ldr r7, [pc, #48] @ c13b58 <__cxa_atexit@plt+0xc05bfc> │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c18ba8 <__cxa_atexit@plt+0xc0ac4c> │ │ │ │ - mov r7, r8 │ │ │ │ - b c18bd4 <__cxa_atexit@plt+0xc0ac78> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c18bc8 <__cxa_atexit@plt+0xc0ac6c> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #24] @ c13b5c <__cxa_atexit@plt+0xc05c00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmppeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + cmpeq r6, r4, lsr r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [pc, #180] @ c18c9c <__cxa_atexit@plt+0xc0ad40> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq c18c54 <__cxa_atexit@plt+0xc0acf8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r8, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - cmp r2, lr │ │ │ │ - ble c18c60 <__cxa_atexit@plt+0xc0ad04> │ │ │ │ - ldr r2, [pc, #112] @ c18ca0 <__cxa_atexit@plt+0xc0ad44> │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r2, #2 │ │ │ │ - beq c18c4c <__cxa_atexit@plt+0xc0acf0> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c18c88 <__cxa_atexit@plt+0xc0ad2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c13ba0 <__cxa_atexit@plt+0xc05c44> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c13bac <__cxa_atexit@plt+0xc05c50> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18c88 <__cxa_atexit@plt+0xc0ad2c> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c18c88 <__cxa_atexit@plt+0xc0ad2c> │ │ │ │ - ldr r7, [pc, #44] @ c18ca8 <__cxa_atexit@plt+0xc0ad4c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff790 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c13d24 <__cxa_atexit@plt+0xc05dc8> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c13cec <__cxa_atexit@plt+0xc05d90> │ │ │ │ + ldr r0, [pc, #328] @ c13d2c <__cxa_atexit@plt+0xc05dd0> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c13d00 <__cxa_atexit@plt+0xc05da4> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c13d30 <__cxa_atexit@plt+0xc05dd4> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c13cac <__cxa_atexit@plt+0xc05d50> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c13d34 <__cxa_atexit@plt+0xc05dd8> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c13c3c <__cxa_atexit@plt+0xc05ce0> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c13d04 <__cxa_atexit@plt+0xc05da8> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c13d40 <__cxa_atexit@plt+0xc05de4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c18ca4 <__cxa_atexit@plt+0xc0ad48> │ │ │ │ + ldr r7, [pc, #72] @ c13d3c <__cxa_atexit@plt+0xc05de0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r6, r4, ror #25 │ │ │ │ - cmpeq r6, r4, lsl #25 │ │ │ │ - @ instruction: 0x01562c9c │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c13d38 <__cxa_atexit@plt+0xc05ddc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r4, asr sp │ │ │ │ + ldrsbeq r8, [r6, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq r6, r8, lsl #25 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r8, asr #24 │ │ │ │ + cmpeq r6, ip, lsr #24 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - add r1, r3, r1 │ │ │ │ - add r0, r7, r0 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - ble c18d0c <__cxa_atexit@plt+0xc0adb0> │ │ │ │ - ldr r7, [pc, #96] @ c18d4c <__cxa_atexit@plt+0xc0adf0> │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - beq c18d04 <__cxa_atexit@plt+0xc0ada8> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c18d38 <__cxa_atexit@plt+0xc0addc> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c13ddc <__cxa_atexit@plt+0xc05e80> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c13e30 <__cxa_atexit@plt+0xc05ed4> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c13e34 <__cxa_atexit@plt+0xc05ed8> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c13df8 <__cxa_atexit@plt+0xc05e9c> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c13d80 <__cxa_atexit@plt+0xc05e24> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c13e38 <__cxa_atexit@plt+0xc05edc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18d38 <__cxa_atexit@plt+0xc0addc> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c18d38 <__cxa_atexit@plt+0xc0addc> │ │ │ │ - ldr r7, [pc, #40] @ c18d54 <__cxa_atexit@plt+0xc0adf8> │ │ │ │ + @ instruction: 0x01568294 │ │ │ │ + cmpeq r6, ip, ror fp │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c13e6c <__cxa_atexit@plt+0xc05f10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c13e74 <__cxa_atexit@plt+0xc05f18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, ror #20 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c13fec <__cxa_atexit@plt+0xc06090> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c13fb4 <__cxa_atexit@plt+0xc06058> │ │ │ │ + ldr r0, [pc, #328] @ c13ff4 <__cxa_atexit@plt+0xc06098> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c13fc8 <__cxa_atexit@plt+0xc0606c> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c13ff8 <__cxa_atexit@plt+0xc0609c> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c13f74 <__cxa_atexit@plt+0xc06018> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c13ffc <__cxa_atexit@plt+0xc060a0> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c13f04 <__cxa_atexit@plt+0xc05fa8> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c13fcc <__cxa_atexit@plt+0xc06070> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c14008 <__cxa_atexit@plt+0xc060ac> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c18d50 <__cxa_atexit@plt+0xc0adf4> │ │ │ │ + ldr r7, [pc, #72] @ c14004 <__cxa_atexit@plt+0xc060a8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, lsr #24 │ │ │ │ - ldrsbeq r2, [r6, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r6, ip, ror #23 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c18d9c <__cxa_atexit@plt+0xc0ae40> │ │ │ │ - ldr r7, [pc, #64] @ c18db8 <__cxa_atexit@plt+0xc0ae5c> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c18d90 <__cxa_atexit@plt+0xc0ae34> │ │ │ │ - mov r7, r9 │ │ │ │ - b c189ec <__cxa_atexit@plt+0xc0aa90> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c18dbc <__cxa_atexit@plt+0xc0ae60> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc6c │ │ │ │ - cmppeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c18e04 <__cxa_atexit@plt+0xc0aea8> │ │ │ │ - ldr r7, [pc, #52] @ c18e14 <__cxa_atexit@plt+0xc0aeb8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c18df8 <__cxa_atexit@plt+0xc0ae9c> │ │ │ │ - mov r7, r8 │ │ │ │ - b c18e24 <__cxa_atexit@plt+0xc0aec8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c18e18 <__cxa_atexit@plt+0xc0aebc> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c14000 <__cxa_atexit@plt+0xc060a4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltteq pc, r5, r0, r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + cmpeq r6, ip, lsl #21 │ │ │ │ + cmpeq r6, r4, lsl r1 │ │ │ │ + cmpeq r6, r0, asr #19 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r0, lsl #19 │ │ │ │ + cmpeq r6, r4, ror #18 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #160] @ c18ecc <__cxa_atexit@plt+0xc0af70> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - beq c18e94 <__cxa_atexit@plt+0xc0af38> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr lr, [r8, #11] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r9, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - cmp r2, lr │ │ │ │ - ble c18ea4 <__cxa_atexit@plt+0xc0af48> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18eb8 <__cxa_atexit@plt+0xc0af5c> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c140a4 <__cxa_atexit@plt+0xc06148> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c140f8 <__cxa_atexit@plt+0xc0619c> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c140fc <__cxa_atexit@plt+0xc061a0> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ cmn r0, #1 │ │ │ │ - bgt c18eb8 <__cxa_atexit@plt+0xc0af5c> │ │ │ │ - b c18ec0 <__cxa_atexit@plt+0xc0af64> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18ec0 <__cxa_atexit@plt+0xc0af64> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c18ec0 <__cxa_atexit@plt+0xc0af64> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + beq c140c0 <__cxa_atexit@plt+0xc06164> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c14048 <__cxa_atexit@plt+0xc060ec> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c14100 <__cxa_atexit@plt+0xc061a4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r8 │ │ │ │ + cmpeq r6, ip, asr #31 │ │ │ │ + ldrheq r7, [r6, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + hvceq 25652 @ 0x6434 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r1, sp │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c14150 <__cxa_atexit@plt+0xc061f4> │ │ │ │ + ldr r3, [pc, #48] @ c14158 <__cxa_atexit@plt+0xc061fc> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + ldr r7, [pc, #20] @ c1415c <__cxa_atexit@plt+0xc06200> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r6, r0, lsr #22 │ │ │ │ + cmpeq r6, ip, lsl r3 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + movle r3, #1 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi c141a4 <__cxa_atexit@plt+0xc06248> │ │ │ │ + ldr r1, [pc, #44] @ c141b4 <__cxa_atexit@plt+0xc06258> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #28] @ c141b8 <__cxa_atexit@plt+0xc0625c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r7, [pc, #16] @ c141bc <__cxa_atexit@plt+0xc06260> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, asr #21 │ │ │ │ + cmpeq r6, r4, ror #8 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldmib r5, {r3, lr} │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r1, r9, r1 │ │ │ │ - add r0, r0, r3 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - ble c18f24 <__cxa_atexit@plt+0xc0afc8> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18f3c <__cxa_atexit@plt+0xc0afe0> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - bpl c18f3c <__cxa_atexit@plt+0xc0afe0> │ │ │ │ - b c18f44 <__cxa_atexit@plt+0xc0afe8> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c18f44 <__cxa_atexit@plt+0xc0afe8> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c18f44 <__cxa_atexit@plt+0xc0afe8> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [pc, #20] @ c141e4 <__cxa_atexit@plt+0xc06288> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc c1432c <__cxa_atexit@plt+0xc063d0> │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r4, [pc, #336] @ c1435c <__cxa_atexit@plt+0xc06400> │ │ │ │ + ldr r2, [pc, #336] @ c14360 <__cxa_atexit@plt+0xc06404> │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r8, r3, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #320] @ c14364 <__cxa_atexit@plt+0xc06408> │ │ │ │ + add fp, r7, #8 │ │ │ │ + add r0, r2, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + str r4, [r1] │ │ │ │ + sub r4, r3, #31 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + str r4, [sp] │ │ │ │ + str r4, [r1, #16] │ │ │ │ + ldr ip, [r1, #-4] │ │ │ │ + ldr r4, [pc, #260] @ c14368 <__cxa_atexit@plt+0xc0640c> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + stmib r6, {r4, r7, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, fp, ip} │ │ │ │ + beq c14310 <__cxa_atexit@plt+0xc063b4> │ │ │ │ + add r3, r6, #92 @ 0x5c │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc c1433c <__cxa_atexit@plt+0xc063e0> │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r4, [pc, #212] @ c1436c <__cxa_atexit@plt+0xc06410> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str sl, [r6, #84] @ 0x54 │ │ │ │ + ldr fp, [r5, #12]! │ │ │ │ + ldr r8, [pc, #196] @ c14370 <__cxa_atexit@plt+0xc06414> │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #184] @ c14374 <__cxa_atexit@plt+0xc06418> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #88] @ 0x58 │ │ │ │ + add ip, r0, #1 │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + str r4, [r5] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ + str fp, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #148] @ c14378 <__cxa_atexit@plt+0xc0641c> │ │ │ │ + sub r8, r3, #31 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r9, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r2, {r1, ip, lr} │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c18f94 <__cxa_atexit@plt+0xc0b038> │ │ │ │ - ldr r7, [pc, #52] @ c18fa4 <__cxa_atexit@plt+0xc0b048> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + mov r5, r1 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + ldrsheq r8, [r6, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq r6, r8, lsr #7 │ │ │ │ + ldrheq r8, [r6, #-52] @ 0xffffffcc │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + ldrheq r7, [r6, #-156] @ 0xffffff64 │ │ │ │ + cmpeq r6, r4, lsl r3 │ │ │ │ + cmpeq r6, ip, ror #5 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov sl, r4 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c14420 <__cxa_atexit@plt+0xc064c4> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r9, [pc, #136] @ c14434 <__cxa_atexit@plt+0xc064d8> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [pc, #120] @ c14438 <__cxa_atexit@plt+0xc064dc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #39 @ 0x27 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r9, [r5] │ │ │ │ + add r4, r0, #1 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [pc, #76] @ c1443c <__cxa_atexit@plt+0xc064e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, ip} │ │ │ │ + ldr r2, [pc, #68] @ c14440 <__cxa_atexit@plt+0xc064e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r4, [r3, #20] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + sub r8, r6, #31 │ │ │ │ + mov r4, sl │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r6, r8, lsl #4 │ │ │ │ + cmpeq r6, r0, lsl #17 │ │ │ │ + ldrsbeq r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ c144c4 <__cxa_atexit@plt+0xc06568> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq c144a8 <__cxa_atexit@plt+0xc0654c> │ │ │ │ + ldr r7, [pc, #84] @ c144c8 <__cxa_atexit@plt+0xc0656c> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c18f88 <__cxa_atexit@plt+0xc0b02c> │ │ │ │ - mov r7, r9 │ │ │ │ - b c18fb4 <__cxa_atexit@plt+0xc0b058> │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq c144b8 <__cxa_atexit@plt+0xc0655c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c14528 <__cxa_atexit@plt+0xc065cc> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c18fa8 <__cxa_atexit@plt+0xc0b04c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmppeq r5, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ c1451c <__cxa_atexit@plt+0xc065c0> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [pc, #180] @ c1907c <__cxa_atexit@plt+0xc0b120> │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-8]! │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq c19034 <__cxa_atexit@plt+0xc0b0d8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r8, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - cmp r2, lr │ │ │ │ - ble c19040 <__cxa_atexit@plt+0xc0b0e4> │ │ │ │ - ldr r2, [pc, #112] @ c19080 <__cxa_atexit@plt+0xc0b124> │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r2, #2 │ │ │ │ - beq c1902c <__cxa_atexit@plt+0xc0b0d0> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c19068 <__cxa_atexit@plt+0xc0b10c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + beq c14514 <__cxa_atexit@plt+0xc065b8> │ │ │ │ + b c14528 <__cxa_atexit@plt+0xc065cc> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c19068 <__cxa_atexit@plt+0xc0b10c> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c19068 <__cxa_atexit@plt+0xc0b10c> │ │ │ │ - ldr r7, [pc, #44] @ c19088 <__cxa_atexit@plt+0xc0b12c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c19084 <__cxa_atexit@plt+0xc0b128> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r6, r4, lsl #18 │ │ │ │ - cmpeq r6, r4, lsr #17 │ │ │ │ - ldrheq r2, [r6, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - add r1, r3, r1 │ │ │ │ - add r0, r7, r0 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - ble c190ec <__cxa_atexit@plt+0xc0b190> │ │ │ │ - ldr r7, [pc, #96] @ c1912c <__cxa_atexit@plt+0xc0b1d0> │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - beq c190e4 <__cxa_atexit@plt+0xc0b188> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c19118 <__cxa_atexit@plt+0xc0b1bc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c19118 <__cxa_atexit@plt+0xc0b1bc> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c19118 <__cxa_atexit@plt+0xc0b1bc> │ │ │ │ - ldr r7, [pc, #40] @ c19134 <__cxa_atexit@plt+0xc0b1d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c19130 <__cxa_atexit@plt+0xc0b1d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, asr #16 │ │ │ │ - ldrsheq r2, [r6, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r6, ip, lsl #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1917c <__cxa_atexit@plt+0xc0b220> │ │ │ │ - ldr r7, [pc, #52] @ c1918c <__cxa_atexit@plt+0xc0b230> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c19170 <__cxa_atexit@plt+0xc0b214> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1919c <__cxa_atexit@plt+0xc0b240> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c19190 <__cxa_atexit@plt+0xc0b234> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - hvceq 24336 @ 0x5f10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #160] @ c19244 <__cxa_atexit@plt+0xc0b2e8> │ │ │ │ mov r8, r7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c145f8 <__cxa_atexit@plt+0xc0669c> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c1456c <__cxa_atexit@plt+0xc06610> │ │ │ │ + ldr lr, [pc, #196] @ c14618 <__cxa_atexit@plt+0xc066bc> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b c145b8 <__cxa_atexit@plt+0xc0665c> │ │ │ │ mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ c1460c <__cxa_atexit@plt+0xc066b0> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c145d4 <__cxa_atexit@plt+0xc06678> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c145dc <__cxa_atexit@plt+0xc06680> │ │ │ │ + ldr r7, [pc, #116] @ c14610 <__cxa_atexit@plt+0xc066b4> │ │ │ │ + ldr lr, [pc, #116] @ c14614 <__cxa_atexit@plt+0xc066b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - beq c19210 <__cxa_atexit@plt+0xc0b2b4> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r9, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - cmp r2, lr │ │ │ │ - ble c1921c <__cxa_atexit@plt+0xc0b2c0> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c19230 <__cxa_atexit@plt+0xc0b2d4> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmn r0, #1 │ │ │ │ - bgt c19230 <__cxa_atexit@plt+0xc0b2d4> │ │ │ │ - b c19238 <__cxa_atexit@plt+0xc0b2dc> │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c19238 <__cxa_atexit@plt+0xc0b2dc> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c19238 <__cxa_atexit@plt+0xc0b2dc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #56] @ c1461c <__cxa_atexit@plt+0xc066c0> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff610 │ │ │ │ + @ instruction: 0xfffff918 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldmib r5, {r3, lr} │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1469c <__cxa_atexit@plt+0xc06740> │ │ │ │ ldr r8, [r5, #16] │ │ │ │ - add r1, r9, r1 │ │ │ │ - add r0, r0, r3 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r0, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - ble c19298 <__cxa_atexit@plt+0xc0b33c> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c192b0 <__cxa_atexit@plt+0xc0b354> │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - bpl c192b0 <__cxa_atexit@plt+0xc0b354> │ │ │ │ - b c192b8 <__cxa_atexit@plt+0xc0b35c> │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c192b8 <__cxa_atexit@plt+0xc0b35c> │ │ │ │ - mov r2, lr │ │ │ │ - bl cd20 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c192b8 <__cxa_atexit@plt+0xc0b35c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c19344 <__cxa_atexit@plt+0xc0b3e8> │ │ │ │ - ldr r2, [pc, #112] @ c19358 <__cxa_atexit@plt+0xc0b3fc> │ │ │ │ - mov r7, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq c19328 <__cxa_atexit@plt+0xc0b3cc> │ │ │ │ - ldr r7, [pc, #88] @ c1935c <__cxa_atexit@plt+0xc0b400> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc c146b8 <__cxa_atexit@plt+0xc0675c> │ │ │ │ + ldr r1, [pc, #108] @ c146e0 <__cxa_atexit@plt+0xc06784> │ │ │ │ + ldr r7, [pc, #108] @ c146e4 <__cxa_atexit@plt+0xc06788> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r1, r2} │ │ │ │ - beq c19338 <__cxa_atexit@plt+0xc0b3dc> │ │ │ │ - mov r7, r9 │ │ │ │ - b c193b0 <__cxa_atexit@plt+0xc0b454> │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ c146dc <__cxa_atexit@plt+0xc06780> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r6, [pc, #24] @ c146d8 <__cxa_atexit@plt+0xc0677c> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff53c │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c1471c <__cxa_atexit@plt+0xc067c0> │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq c14710 <__cxa_atexit@plt+0xc067b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c14728 <__cxa_atexit@plt+0xc067cc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c19360 <__cxa_atexit@plt+0xc0b404> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - ldrdeq lr, [r5, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #36] @ c193a4 <__cxa_atexit@plt+0xc0b448> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - beq c1939c <__cxa_atexit@plt+0xc0b440> │ │ │ │ - b c193b0 <__cxa_atexit@plt+0xc0b454> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi c193e8 <__cxa_atexit@plt+0xc0b48c> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bge c193dc <__cxa_atexit@plt+0xc0b480> │ │ │ │ - ldr r7, [pc, #212] @ c194a4 <__cxa_atexit@plt+0xc0b548> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - lsr r3, r2, #2 │ │ │ │ - cmp r3, r9, lsl #2 │ │ │ │ - ble c193fc <__cxa_atexit@plt+0xc0b4a0> │ │ │ │ - ldr r7, [pc, #172] @ c1949c <__cxa_atexit@plt+0xc0b540> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - lsl r0, r9, #2 │ │ │ │ - cmp r3, r0 │ │ │ │ - cmpeq r2, #0 │ │ │ │ - beq c19480 <__cxa_atexit@plt+0xc0b524> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r8, #0 │ │ │ │ - add r2, r3, r2 │ │ │ │ - cmp r3, r2 │ │ │ │ - bge c19478 <__cxa_atexit@plt+0xc0b51c> │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r1, r3 │ │ │ │ - ldrsb r0, [r0] │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c19440 <__cxa_atexit@plt+0xc0b4e4> │ │ │ │ - mov r0, #1 │ │ │ │ - b c19460 <__cxa_atexit@plt+0xc0b504> │ │ │ │ - uxtb r0, r0 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - bcs c19454 <__cxa_atexit@plt+0xc0b4f8> │ │ │ │ - mov r0, #2 │ │ │ │ - b c19460 <__cxa_atexit@plt+0xc0b504> │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - mov r0, #4 │ │ │ │ - movcc r0, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ - bgt c193e8 <__cxa_atexit@plt+0xc0b48c> │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - blt c19428 <__cxa_atexit@plt+0xc0b4cc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1e37ba4 <__cxa_atexit@plt+0x1e29c48> │ │ │ │ - cmp r3, r9 │ │ │ │ - bne c19410 <__cxa_atexit@plt+0xc0b4b4> │ │ │ │ - ldr r7, [pc, #16] @ c194a0 <__cxa_atexit@plt+0xc0b544> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r4, asr #10 │ │ │ │ - @ instruction: 0x0156249c │ │ │ │ - cmpeq r6, r0, ror #10 │ │ │ │ - cmpeq r5, ip, lsl #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c19520 <__cxa_atexit@plt+0xc0b5c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1952c <__cxa_atexit@plt+0xc0b5d0> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ c147dc <__cxa_atexit@plt+0xc06880> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq c147ac <__cxa_atexit@plt+0xc06850> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ c1953c <__cxa_atexit@plt+0xc0b5e0> │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [pc, #72] @ c19540 <__cxa_atexit@plt+0xc0b5e4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #68] @ c19544 <__cxa_atexit@plt+0xc0b5e8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ c19548 <__cxa_atexit@plt+0xc0b5ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r9, lr} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc c147bc <__cxa_atexit@plt+0xc06860> │ │ │ │ + ldr r3, [pc, #92] @ c147e4 <__cxa_atexit@plt+0xc06888> │ │ │ │ + ldr r8, [pc, #92] @ c147e8 <__cxa_atexit@plt+0xc0688c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r2, [r6, #-60] @ 0xffffffc4 │ │ │ │ - ldrheq r3, [r6, #-8] │ │ │ │ - ldrsheq r2, [r6, #-68] @ 0xffffffbc │ │ │ │ - cmpeq r6, r0, ror r4 │ │ │ │ - cmpeq r5, r8, ror #28 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r2, r5, #24 │ │ │ │ - mov r3, r5 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c195f0 <__cxa_atexit@plt+0xc0b694> │ │ │ │ - ldr lr, [pc, #176] @ c19620 <__cxa_atexit@plt+0xc0b6c4> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r1, r0, r1 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bne c195a0 <__cxa_atexit@plt+0xc0b644> │ │ │ │ - ldr r7, [pc, #144] @ c19628 <__cxa_atexit@plt+0xc0b6cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc c195fc <__cxa_atexit@plt+0xc0b6a0> │ │ │ │ - ldr r2, [pc, #96] @ c1962c <__cxa_atexit@plt+0xc0b6d0> │ │ │ │ - sub r1, r1, #1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c19624 <__cxa_atexit@plt+0xc0b6c8> │ │ │ │ + ldr r7, [pc, #28] @ c147e0 <__cxa_atexit@plt+0xc06884> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, ip, asr #6 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r8, lsl r0 │ │ │ │ - cmpeq r6, r8, ror #5 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff42c │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c14860 <__cxa_atexit@plt+0xc06904> │ │ │ │ + ldr r8, [pc, #72] @ c14878 <__cxa_atexit@plt+0xc0691c> │ │ │ │ + ldr r9, [pc, #72] @ c1487c <__cxa_atexit@plt+0xc06920> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c14880 <__cxa_atexit@plt+0xc06924> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff380 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c19680 <__cxa_atexit@plt+0xc0b724> │ │ │ │ - ldr lr, [pc, #64] @ c19698 <__cxa_atexit@plt+0xc0b73c> │ │ │ │ - sub r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc c148d8 <__cxa_atexit@plt+0xc0697c> │ │ │ │ + ldr lr, [pc, #72] @ c148f0 <__cxa_atexit@plt+0xc06994> │ │ │ │ + ldr r8, [pc, #72] @ c148f4 <__cxa_atexit@plt+0xc06998> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - add r2, r2, #1 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c1969c <__cxa_atexit@plt+0xc0b740> │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c148f8 <__cxa_atexit@plt+0xc0699c> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r0, ror #4 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - cmpeq r5, r4, lsl sp │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1971c <__cxa_atexit@plt+0xc0b7c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c19724 <__cxa_atexit@plt+0xc0b7c8> │ │ │ │ - ldr r1, [pc, #96] @ c19738 <__cxa_atexit@plt+0xc0b7dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - adds r2, r2, #1 │ │ │ │ - bcc c196fc <__cxa_atexit@plt+0xc0b7a0> │ │ │ │ - ldr r7, [pc, #76] @ c1973c <__cxa_atexit@plt+0xc0b7e0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #52] @ c19740 <__cxa_atexit@plt+0xc0b7e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c1972c <__cxa_atexit@plt+0xc0b7d0> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, ror #3 │ │ │ │ - ldrheq r2, [r6, #-236] @ 0xffffff14 │ │ │ │ - ldrheq r2, [r6, #-16] │ │ │ │ - hvceq 24000 @ 0x5dc0 │ │ │ │ - andeq r0, r4, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff308 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c197f8 <__cxa_atexit@plt+0xc0b89c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c19800 <__cxa_atexit@plt+0xc0b8a4> │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r1, [pc, #148] @ c19814 <__cxa_atexit@plt+0xc0b8b8> │ │ │ │ - add lr, r7, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldm lr, {r8, r9, lr} │ │ │ │ - ldr sl, [r7, #28] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - ldr r1, [pc, #112] @ c19818 <__cxa_atexit@plt+0xc0b8bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - ldr r1, [pc, #104] @ c1981c <__cxa_atexit@plt+0xc0b8c0> │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r1, [pc, #84] @ c14968 <__cxa_atexit@plt+0xc06a0c> │ │ │ │ + ldr r3, [r2, #-4] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #96] @ c19820 <__cxa_atexit@plt+0xc0b8c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [pc, #92] @ c19824 <__cxa_atexit@plt+0xc0b8c8> │ │ │ │ - str lr, [r3, #16] │ │ │ │ - mov lr, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [lr, #24]! │ │ │ │ - add r2, r3, #40 @ 0x28 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - mov r6, r3 │ │ │ │ - b c19808 <__cxa_atexit@plt+0xc0b8ac> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, ip, lsr r1 │ │ │ │ - ldrsbeq r2, [r6, #-20] @ 0xffffffec │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - cmpeq r6, r4, lsr r2 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - smlalbbeq sp, r5, ip, fp │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c19868 <__cxa_atexit@plt+0xc0b90c> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c19870 <__cxa_atexit@plt+0xc0b914> │ │ │ │ - add r8, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c19990 <__cxa_atexit@plt+0xc0ba34> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, rrx │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c198d4 <__cxa_atexit@plt+0xc0b978> │ │ │ │ - ldr r2, [pc, #72] @ c198dc <__cxa_atexit@plt+0xc0b980> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c198c4 <__cxa_atexit@plt+0xc0b968> │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #8 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r2] │ │ │ │ + bhi c14954 <__cxa_atexit@plt+0xc069f8> │ │ │ │ + ldr r7, [pc, #48] @ c1496c <__cxa_atexit@plt+0xc06a10> │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str sl, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #20] @ c14970 <__cxa_atexit@plt+0xc06a14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffecf8 │ │ │ │ + cmpeq r6, ip, lsl fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #8 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1995c <__cxa_atexit@plt+0xc0ba00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c19968 <__cxa_atexit@plt+0xc0ba0c> │ │ │ │ - ldr r1, [pc, #68] @ c19978 <__cxa_atexit@plt+0xc0ba1c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ c1997c <__cxa_atexit@plt+0xc0ba20> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c149b4 <__cxa_atexit@plt+0xc06a58> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c149c0 <__cxa_atexit@plt+0xc06a64> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, lsl #31 │ │ │ │ - ldrheq r2, [r6, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r5, r0, lsr sl │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff4a0 │ │ │ │ + strheq r3, [r6, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c19bc4 <__cxa_atexit@plt+0xc0bc68> │ │ │ │ - cmn r8, #1 │ │ │ │ - ble c19a14 <__cxa_atexit@plt+0xc0bab8> │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - add r9, r2, r8 │ │ │ │ - add r1, ip, r9 │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldrsb r0, [r1, #8]! │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr fp, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - uxtb r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - add r0, sp, #24 │ │ │ │ - stm r0, {r3, r9, fp} │ │ │ │ - str sl, [sp, #20] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ble c19a1c <__cxa_atexit@plt+0xc0bac0> │ │ │ │ - sub r0, r5, #44 @ 0x2c │ │ │ │ - stm r0, {r3, fp, ip} │ │ │ │ - sub r0, r5, #20 │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm r0, {r7, r8, r9} │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mvn sl, #0 │ │ │ │ - mov r9, lr │ │ │ │ - mov r3, r4 │ │ │ │ - b c19b10 <__cxa_atexit@plt+0xc0bbb4> │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldrb r0, [r1, #-1] │ │ │ │ - str lr, [sp] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c19a6c <__cxa_atexit@plt+0xc0bb10> │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r9, [sp] │ │ │ │ - add r0, r4, r0, lsl #6 │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - sub r3, r0, #12416 @ 0x3080 │ │ │ │ - mvn sl, #1 │ │ │ │ - b c19b10 <__cxa_atexit@plt+0xc0bbb4> │ │ │ │ - ldrb sl, [r1, #-2] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - add r0, r4, r0, lsl #6 │ │ │ │ - cmp sl, #191 @ 0xbf │ │ │ │ - bls c19ac8 <__cxa_atexit@plt+0xc0bb6c> │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r9, [sp] │ │ │ │ - ldr r1, [pc, #332] @ c19bf4 <__cxa_atexit@plt+0xc0bc98> │ │ │ │ - add r0, r0, sl, lsl #12 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - add r3, r0, r1 │ │ │ │ - mvn sl, #2 │ │ │ │ - b c19b10 <__cxa_atexit@plt+0xc0bbb4> │ │ │ │ - ldrb r1, [r1, #-3] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r0, r0, sl, lsl #12 │ │ │ │ - add r0, r0, r1, lsl #18 │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #260] @ c19bf0 <__cxa_atexit@plt+0xc0bc94> │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r9, [sp] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - add r3, r0, r1 │ │ │ │ - mvn sl, #3 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r1, r6, #80 @ 0x50 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc c19bcc <__cxa_atexit@plt+0xc0bc70> │ │ │ │ - ldr fp, [pc, #204] @ c19bfc <__cxa_atexit@plt+0xc0bca0> │ │ │ │ - ldr lr, [pc, #204] @ c19c00 <__cxa_atexit@plt+0xc0bca4> │ │ │ │ - ldr r0, [pc, #204] @ c19c04 <__cxa_atexit@plt+0xc0bca8> │ │ │ │ - add fp, pc, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - str r3, [r6, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - sub r0, r1, #23 │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - ldr r2, [pc, #128] @ c19c08 <__cxa_atexit@plt+0xc0bcac> │ │ │ │ - mov r3, r6 │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c14a64 <__cxa_atexit@plt+0xc06b08> │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r9, [r3, #15] │ │ │ │ + add sl, r1, #8 │ │ │ │ + add r1, r2, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + bl cdc8 │ │ │ │ + ldr r3, [pc, #116] @ c14a84 <__cxa_atexit@plt+0xc06b28> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c14a58 <__cxa_atexit@plt+0xc06afc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c14a70 <__cxa_atexit@plt+0xc06b14> │ │ │ │ + ldr r2, [pc, #84] @ c14a88 <__cxa_atexit@plt+0xc06b2c> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + str r9, [r6, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #32]! │ │ │ │ - ldr r0, [pc, #112] @ c19c0c <__cxa_atexit@plt+0xc0bcb0> │ │ │ │ - stm lr, {r7, r8, sl, fp} │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ - mov r6, r1 │ │ │ │ - str r0, [r2, #64]! @ 0x40 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + stmib r6, {r2, sl} │ │ │ │ + ldr r6, [pc, #68] @ c14a8c <__cxa_atexit@plt+0xc06b30> │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #36] @ c19bf8 <__cxa_atexit@plt+0xc0bc9c> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r6, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #80 @ 0x50 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - @ instruction: 0xfffffc10 │ │ │ │ - cmpeq r6, r0, asr lr │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - smlaltbeq sp, r5, r4, r7 │ │ │ │ - andeq pc, r0, fp, lsl #6 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffff6d4 │ │ │ │ + @ instruction: 0x01567b90 │ │ │ │ + smlaltteq r3, r6, ip, r9 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #80 @ 0x50 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c19ce4 <__cxa_atexit@plt+0xc0bd88> │ │ │ │ - ldr r2, [pc, #196] @ c19cfc <__cxa_atexit@plt+0xc0bda0> │ │ │ │ - ldr r1, [pc, #196] @ c19d00 <__cxa_atexit@plt+0xc0bda4> │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #188] @ c19d04 <__cxa_atexit@plt+0xc0bda8> │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr sl, [r5, #36]! @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #32]! │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr ip, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r2, r7, lr} │ │ │ │ - str fp, [sp] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r9, [r3, #48] @ 0x30 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - ldr r8, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr fp, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [pc, #80] @ c19d08 <__cxa_atexit@plt+0xc0bdac> │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #64]! @ 0x40 │ │ │ │ - ldr r2, [pc, #68] @ c19d0c <__cxa_atexit@plt+0xc0bdb0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc c14ae8 <__cxa_atexit@plt+0xc06b8c> │ │ │ │ + ldr r2, [pc, #60] @ c14af4 <__cxa_atexit@plt+0xc06b98> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - str fp, [r3, #72] @ 0x48 │ │ │ │ - ldr fp, [sp] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r1, [r3, #76] @ 0x4c │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r2, [pc, #36] @ c19d10 <__cxa_atexit@plt+0xc0bdb4> │ │ │ │ - mov r3, #80 @ 0x50 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffb0c │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - cmpeq r6, r8, asr #25 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - @ instruction: 0x0145d69c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c19d90 <__cxa_atexit@plt+0xc0be34> │ │ │ │ - ldr r2, [pc, #104] @ c19da0 <__cxa_atexit@plt+0xc0be44> │ │ │ │ - mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c19d80 <__cxa_atexit@plt+0xc0be24> │ │ │ │ - ldr r3, [pc, #80] @ c19da4 <__cxa_atexit@plt+0xc0be48> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r3, [pc, #32] @ c14af8 <__cxa_atexit@plt+0xc06b9c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff650 │ │ │ │ + ldrsheq r7, [r6, #-172] @ 0xffffff54 │ │ │ │ + hvceq 25500 @ 0x639c │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c14b6c <__cxa_atexit@plt+0xc06c10> │ │ │ │ + ldr r1, [pc, #84] @ c14b74 <__cxa_atexit@plt+0xc06c18> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + beq c14b60 <__cxa_atexit@plt+0xc06c04> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [pc, #48] @ c14b78 <__cxa_atexit@plt+0xc06c1c> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c19da8 <__cxa_atexit@plt+0xc0be4c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlalbbeq lr, r5, ip, r5 │ │ │ │ - cmpeq r5, r8, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r6, r0, lsl #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c19de4 <__cxa_atexit@plt+0xc0be88> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalbteq sp, r5, ip, r5 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #16] @ c14ba8 <__cxa_atexit@plt+0xc06c4c> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrdeq r3, [r6, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c19e68 <__cxa_atexit@plt+0xc0bf0c> │ │ │ │ - ldr r8, [pc, #100] @ c19e74 <__cxa_atexit@plt+0xc0bf18> │ │ │ │ - ldr lr, [pc, #100] @ c19e78 <__cxa_atexit@plt+0xc0bf1c> │ │ │ │ + bcc c14c00 <__cxa_atexit@plt+0xc06ca4> │ │ │ │ + ldr lr, [pc, #56] @ c14c0c <__cxa_atexit@plt+0xc06cb0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add ip, r5, #16 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r7, r6, #27 │ │ │ │ - sub r8, r2, #1 │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #15 │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - b c19990 <__cxa_atexit@plt+0xc0ba34> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff698 │ │ │ │ - @ instruction: 0xfffffb48 │ │ │ │ - cmpeq r5, r8, lsr r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c19ef8 <__cxa_atexit@plt+0xc0bf9c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c19f04 <__cxa_atexit@plt+0xc0bfa8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ c19f14 <__cxa_atexit@plt+0xc0bfb8> │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [pc, #76] @ c19f18 <__cxa_atexit@plt+0xc0bfbc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #72] @ c19f1c <__cxa_atexit@plt+0xc0bfc0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ c19f20 <__cxa_atexit@plt+0xc0bfc4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, lsl #20 │ │ │ │ - cmpeq r6, r4, ror #13 │ │ │ │ - cmpeq r6, r0, lsr #22 │ │ │ │ - @ instruction: 0x01561a9c │ │ │ │ - @ instruction: 0x0145d490 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c19fc0 <__cxa_atexit@plt+0xc0c064> │ │ │ │ - ldr lr, [pc, #160] @ c19fe8 <__cxa_atexit@plt+0xc0c08c> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str lr, [r3, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - bne c19f78 <__cxa_atexit@plt+0xc0c01c> │ │ │ │ - ldr r7, [pc, #132] @ c19ff0 <__cxa_atexit@plt+0xc0c094> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c14c50 <__cxa_atexit@plt+0xc06cf4> │ │ │ │ + ldr r2, [pc, #44] @ c14c58 <__cxa_atexit@plt+0xc06cfc> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c14c44 <__cxa_atexit@plt+0xc06ce8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1a1ef78 <__cxa_atexit@plt+0x1a1101c> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r2, #-20] @ 0xffffffec │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c19fcc <__cxa_atexit@plt+0xc0c070> │ │ │ │ - ldr r0, [pc, #76] @ c19ff4 <__cxa_atexit@plt+0xc0c098> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, r8, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c19fec <__cxa_atexit@plt+0xc0c090> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r6, r4, ror r9 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r0, asr #12 │ │ │ │ - cmpeq r6, r0, lsl r9 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c1a040 <__cxa_atexit@plt+0xc0c0e4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ c1a058 <__cxa_atexit@plt+0xc0c0fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c1a05c <__cxa_atexit@plt+0xc0c100> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1a1ef78 <__cxa_atexit@plt+0x1a1101c> │ │ │ │ + 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 c14cac <__cxa_atexit@plt+0xc06d50> │ │ │ │ + ldr r3, [pc, #40] @ c14cbc <__cxa_atexit@plt+0xc06d60> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01561898 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq r5, r4, asr r3 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1a0dc <__cxa_atexit@plt+0xc0c180> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1a0e4 <__cxa_atexit@plt+0xc0c188> │ │ │ │ - ldr r1, [pc, #96] @ c1a0f8 <__cxa_atexit@plt+0xc0c19c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c1a0c8 <__cxa_atexit@plt+0xc0c16c> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c1a100 <__cxa_atexit@plt+0xc0c1a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c1a0fc <__cxa_atexit@plt+0xc0c1a0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c1a0ec <__cxa_atexit@plt+0xc0c190> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r8, lsr #16 │ │ │ │ - ldrsbeq r2, [r6, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq r6, r4, lsl #16 │ │ │ │ - strheq sp, [r5, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r4, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1a1b8 <__cxa_atexit@plt+0xc0c25c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1a1c0 <__cxa_atexit@plt+0xc0c264> │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r1, [pc, #148] @ c1a1d4 <__cxa_atexit@plt+0xc0c278> │ │ │ │ - add sl, r7, #20 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldm sl, {r0, r9, sl} │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - ldr r1, [pc, #112] @ c1a1d8 <__cxa_atexit@plt+0xc0c27c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - ldr r1, [pc, #104] @ c1a1dc <__cxa_atexit@plt+0xc0c280> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #96] @ c1a1e0 <__cxa_atexit@plt+0xc0c284> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [pc, #92] @ c1a1e4 <__cxa_atexit@plt+0xc0c288> │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r9, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #24]! │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - add lr, r3, #40 @ 0x28 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ - mov r6, r3 │ │ │ │ - b c1a1c8 <__cxa_atexit@plt+0xc0c26c> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, ip, ror r7 │ │ │ │ - cmpeq r6, r4, lsl r8 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - cmpeq r6, r4, ror r8 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - smlalbteq sp, r5, ip, r1 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1a228 <__cxa_atexit@plt+0xc0c2cc> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c1a230 <__cxa_atexit@plt+0xc0c2d4> │ │ │ │ - add r8, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c1a350 <__cxa_atexit@plt+0xc0c3f4> │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + ldr r8, [pc, #24] @ c14cc0 <__cxa_atexit@plt+0xc06d64> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, lsr #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r6, r0, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1a294 <__cxa_atexit@plt+0xc0c338> │ │ │ │ - ldr r2, [pc, #72] @ c1a29c <__cxa_atexit@plt+0xc0c340> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bhi c14d10 <__cxa_atexit@plt+0xc06db4> │ │ │ │ + ldr r2, [pc, #56] @ c14d18 <__cxa_atexit@plt+0xc06dbc> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c1a284 <__cxa_atexit@plt+0xc0c328> │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #8 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #8 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1a31c <__cxa_atexit@plt+0xc0c3c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1a328 <__cxa_atexit@plt+0xc0c3cc> │ │ │ │ - ldr r1, [pc, #68] @ c1a338 <__cxa_atexit@plt+0xc0c3dc> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ c1a33c <__cxa_atexit@plt+0xc0c3e0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ c14d1c <__cxa_atexit@plt+0xc06dc0> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + beq c14d04 <__cxa_atexit@plt+0xc06da8> │ │ │ │ + mov r7, r3 │ │ │ │ + b c14d28 <__cxa_atexit@plt+0xc06dcc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, asr #11 │ │ │ │ - ldrsheq r1, [r6, #-204] @ 0xffffff34 │ │ │ │ - hvceq 23808 @ 0x5d00 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1a5a0 <__cxa_atexit@plt+0xc0c644> │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c1a3e0 <__cxa_atexit@plt+0xc0c484> │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - stmib sp, {r2, fp} │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r9, r0, r8 │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - add r1, r3, r9 │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldrsb r2, [r1, #8]! │ │ │ │ - ldr fp, [r7, #11] │ │ │ │ - str lr, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - uxtb sl, r2 │ │ │ │ - cmn r2, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - ble c1a3e8 <__cxa_atexit@plt+0xc0c48c> │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str fp, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - mov lr, #1 │ │ │ │ - mov r0, ip │ │ │ │ - b c1a4ec <__cxa_atexit@plt+0xc0c590> │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldrb lr, [r1, #1] │ │ │ │ - cmp sl, #224 @ 0xe0 │ │ │ │ - bcs c1a440 <__cxa_atexit@plt+0xc0c4e4> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - add r3, lr, sl, lsl #6 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - str fp, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r0, ip │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub sl, r3, #12416 @ 0x3080 │ │ │ │ - mov lr, #2 │ │ │ │ - b c1a4ec <__cxa_atexit@plt+0xc0c590> │ │ │ │ - ldrb r3, [r1, #2] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - mov r0, ip │ │ │ │ - cmp sl, #240 @ 0xf0 │ │ │ │ - bcs c1a49c <__cxa_atexit@plt+0xc0c540> │ │ │ │ - orr r1, r3, sl, lsl #12 │ │ │ │ - add r3, r1, lr, lsl #6 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #360] @ c1a5d0 <__cxa_atexit@plt+0xc0c674> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - str fp, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add sl, r3, r2 │ │ │ │ - mov lr, #3 │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - b c1a4ec <__cxa_atexit@plt+0xc0c590> │ │ │ │ - lsl r2, sl, #18 │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - add r2, r2, lr, lsl #12 │ │ │ │ - orr r2, r2, r1 │ │ │ │ - add r2, r2, r3, lsl #6 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #272] @ c1a5cc <__cxa_atexit@plt+0xc0c670> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add sl, r2, r1 │ │ │ │ - mov lr, #4 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str fp, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #80 @ 0x50 │ │ │ │ - stmdb r5, {sl, lr} │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc c1a5a8 <__cxa_atexit@plt+0xc0c64c> │ │ │ │ - ldr r2, [pc, #208] @ c1a5d8 <__cxa_atexit@plt+0xc0c67c> │ │ │ │ - ldr ip, [pc, #208] @ c1a5dc <__cxa_atexit@plt+0xc0c680> │ │ │ │ - sub r3, r1, #23 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str ip, [r5, #-12]! │ │ │ │ - str fp, [r6, #72] @ 0x48 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str sl, [r6, #76] @ 0x4c │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - ldr r2, [pc, #136] @ c1a5e0 <__cxa_atexit@plt+0xc0c684> │ │ │ │ - mov r0, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r0, #32]! │ │ │ │ - ldr r3, [pc, #124] @ c1a5e4 <__cxa_atexit@plt+0xc0c688> │ │ │ │ - mov r2, r6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r6, ip, asr #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c14d5c <__cxa_atexit@plt+0xc06e00> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #160] @ c14de0 <__cxa_atexit@plt+0xc06e84> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #64]! @ 0x40 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - stm r2, {r7, r8, lr} │ │ │ │ - ldr r3, [pc, #100] @ c1a5e8 <__cxa_atexit@plt+0xc0c68c> │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c14dc4 <__cxa_atexit@plt+0xc06e68> │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b c14e04 <__cxa_atexit@plt+0xc06ea8> │ │ │ │ + ldr r3, [pc, #120] @ c14ddc <__cxa_atexit@plt+0xc06e80> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ - mov r6, r1 │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #32] @ c1a5d4 <__cxa_atexit@plt+0xc0c678> │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffffbfc │ │ │ │ - cmpeq r6, ip, ror r4 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - smlalbteq ip, r5, r8, sp │ │ │ │ - andeq pc, r0, fp, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c14dc4 <__cxa_atexit@plt+0xc06e68> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #80 @ 0x50 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc c1a6f0 <__cxa_atexit@plt+0xc0c794> │ │ │ │ - ldr r1, [pc, #252] @ c1a70c <__cxa_atexit@plt+0xc0c7b0> │ │ │ │ - ldr r2, [pc, #252] @ c1a710 <__cxa_atexit@plt+0xc0c7b4> │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [r5, #36]! @ 0x24 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c14dcc <__cxa_atexit@plt+0xc06e70> │ │ │ │ + ldr lr, [pc, #88] @ c14de4 <__cxa_atexit@plt+0xc06e88> │ │ │ │ + ldr r1, [pc, #88] @ c14de8 <__cxa_atexit@plt+0xc06e8c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r0, [pc, #232] @ c1a714 <__cxa_atexit@plt+0xc0c7b8> │ │ │ │ - mov sl, r7 │ │ │ │ - mov r8, r4 │ │ │ │ - sub r4, ip, #23 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5] │ │ │ │ - mov r0, r3 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r2, [r0, #32]! │ │ │ │ - ldr r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - ldr fp, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - ldr r6, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - ldr r1, [sp] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #116] @ c1a718 <__cxa_atexit@plt+0xc0c7bc> │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - ldr r6, [pc, #100] @ c1a71c <__cxa_atexit@plt+0xc0c7c0> │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #64]! @ 0x40 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r4, [r5, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r3, #72] @ 0x48 │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, sl │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ - b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ - ldr r3, [pc, #40] @ c1a720 <__cxa_atexit@plt+0xc0c7c4> │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #8] │ │ │ │ + stmdb r5, {r2, lr} │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r6, [pc, #52] @ c14dec <__cxa_atexit@plt+0xc06e90> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 1a1acb8 <__cxa_atexit@plt+0x1a0cd5c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffaf0 │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - cmpeq r6, r8, asr r3 │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - @ instruction: 0xfffffc08 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - smlalbbeq ip, r5, ip, ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1a7a0 <__cxa_atexit@plt+0xc0c844> │ │ │ │ - ldr r2, [pc, #104] @ c1a7b0 <__cxa_atexit@plt+0xc0c854> │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #4 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, ror #4 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + cmpeq r6, r4, asr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b c14e04 <__cxa_atexit@plt+0xc06ea8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c14e84 <__cxa_atexit@plt+0xc06f28> │ │ │ │ + ldr r2, [pc, #188] @ c14edc <__cxa_atexit@plt+0xc06f80> │ │ │ │ mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c1a790 <__cxa_atexit@plt+0xc0c834> │ │ │ │ - ldr r3, [pc, #80] @ c1a7b4 <__cxa_atexit@plt+0xc0c858> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c14e64 <__cxa_atexit@plt+0xc06f08> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c14e28 <__cxa_atexit@plt+0xc06ecc> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c14e7c <__cxa_atexit@plt+0xc06f20> │ │ │ │ + ldr r3, [pc, #144] @ c14ee4 <__cxa_atexit@plt+0xc06f88> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1a7b8 <__cxa_atexit@plt+0xc0c85c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c14eb8 <__cxa_atexit@plt+0xc06f5c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r3, [pc, #64] @ c14ee8 <__cxa_atexit@plt+0xc06f8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c14ee0 <__cxa_atexit@plt+0xc06f84> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlalbbeq sp, r5, r4, fp │ │ │ │ - strdeq ip, [r5, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r6, ip, asr #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c1a7f4 <__cxa_atexit@plt+0xc0c898> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c14f20 <__cxa_atexit@plt+0xc06fc4> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - strheq ip, [r5, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1a878 <__cxa_atexit@plt+0xc0c91c> │ │ │ │ - ldr r8, [pc, #100] @ c1a884 <__cxa_atexit@plt+0xc0c928> │ │ │ │ - ldr lr, [pc, #100] @ c1a888 <__cxa_atexit@plt+0xc0c92c> │ │ │ │ - add ip, r5, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r7, r6, #27 │ │ │ │ - mov r8, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - b c1a350 <__cxa_atexit@plt+0xc0c3f4> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff65c │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c1a8ac <__cxa_atexit@plt+0xc0c950> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1a8e4 <__cxa_atexit@plt+0xc0c988> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - stmda r5, {r0, r1, r2} │ │ │ │ - str r9, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c14f18 <__cxa_atexit@plt+0xc06fbc> │ │ │ │ mov r8, fp │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldmib r5, {r1, ip} │ │ │ │ - cmp r3, r0 │ │ │ │ - bge c1a92c <__cxa_atexit@plt+0xc0c9d0> │ │ │ │ - ldr r7, [r8, #4] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mvn r3, r1 │ │ │ │ - add sl, r7, r3 │ │ │ │ - add r9, r1, #1 │ │ │ │ - mov r7, ip │ │ │ │ + str r7, [r5] │ │ │ │ + b c14e04 <__cxa_atexit@plt+0xc06ea8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmp r1, #3 │ │ │ │ - bge c1a968 <__cxa_atexit@plt+0xc0ca0c> │ │ │ │ - ldr lr, [pc, #272] @ c1aa4c <__cxa_atexit@plt+0xc0caf0> │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - sub r0, r3, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r2 │ │ │ │ - add r7, r0, #4 │ │ │ │ - str ip, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str lr, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r3, r1, r3 │ │ │ │ - ldrsb r0, [r3] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r1, r0 │ │ │ │ - ble c1a98c <__cxa_atexit@plt+0xc0ca30> │ │ │ │ - mvn r3, #0 │ │ │ │ - b c1a9e4 <__cxa_atexit@plt+0xc0ca88> │ │ │ │ - ldrb r0, [r3, #-1] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c1a9a8 <__cxa_atexit@plt+0xc0ca4c> │ │ │ │ - add r3, r1, r0, lsl #6 │ │ │ │ - sub r1, r3, #12416 @ 0x3080 │ │ │ │ - mvn r3, #1 │ │ │ │ - b c1a9e4 <__cxa_atexit@plt+0xc0ca88> │ │ │ │ - ldrb lr, [r3, #-2] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - cmp lr, #191 @ 0xbf │ │ │ │ - bls c1a9cc <__cxa_atexit@plt+0xc0ca70> │ │ │ │ - ldr r1, [pc, #132] @ c1aa44 <__cxa_atexit@plt+0xc0cae8> │ │ │ │ - add r3, r0, lr, lsl #12 │ │ │ │ - add r1, r3, r1 │ │ │ │ - mvn r3, #2 │ │ │ │ - b c1a9e4 <__cxa_atexit@plt+0xc0ca88> │ │ │ │ - ldrb r1, [r3, #-3] │ │ │ │ - add r3, r0, lr, lsl #12 │ │ │ │ - ldr r0, [pc, #100] @ c1aa40 <__cxa_atexit@plt+0xc0cae4> │ │ │ │ - add r3, r3, r1, lsl #18 │ │ │ │ - add r1, r3, r0 │ │ │ │ - mvn r3, #3 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c1aa24 <__cxa_atexit@plt+0xc0cac8> │ │ │ │ - ldr r7, [pc, #80] @ c1aa50 <__cxa_atexit@plt+0xc0caf4> │ │ │ │ - ldr r0, [pc, #80] @ c1aa54 <__cxa_atexit@plt+0xc0caf8> │ │ │ │ - sub r9, r3, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #28] @ c1aa48 <__cxa_atexit@plt+0xc0caec> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - ldrsheq r1, [r6, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r7, ror #24 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r1, r2} │ │ │ │ - str fp, [sp, #4] │ │ │ │ - add fp, r5, #16 │ │ │ │ - sub r9, r1, r2 │ │ │ │ - ldm fp, {r3, r8, fp} │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r1, r7, r9 │ │ │ │ - add r0, r1, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne c1aa94 <__cxa_atexit@plt+0xc0cb38> │ │ │ │ - bl d53c │ │ │ │ - b c1aa98 <__cxa_atexit@plt+0xc0cb3c> │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r0, r9, fp │ │ │ │ - stmib r5, {r0, r8} │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str sl, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - andeq r1, r0, sl, ror #3 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b c14e04 <__cxa_atexit@plt+0xc06ea8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1ab18 <__cxa_atexit@plt+0xc0cbbc> │ │ │ │ - ldr r2, [pc, #64] @ c1ab30 <__cxa_atexit@plt+0xc0cbd4> │ │ │ │ - ldr r1, [pc, #64] @ c1ab34 <__cxa_atexit@plt+0xc0cbd8> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #24] @ c1ab38 <__cxa_atexit@plt+0xc0cbdc> │ │ │ │ + bcc c14f70 <__cxa_atexit@plt+0xc07014> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ c14f88 <__cxa_atexit@plt+0xc0702c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ c14f8c <__cxa_atexit@plt+0xc07030> │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r9, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c1ab70 <__cxa_atexit@plt+0xc0cc14> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c1ab68 <__cxa_atexit@plt+0xc0cc0c> │ │ │ │ - b c1ab7c <__cxa_atexit@plt+0xc0cc20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r9, ror #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - and r3, r7, r3 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - mov r3, r5 │ │ │ │ - movne r2, r7 │ │ │ │ - ldr lr, [r3, #8]! │ │ │ │ - lsr r1, r2, #16 │ │ │ │ - lsr r9, r2, #11 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - sub sl, sl, r0 │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - add r1, r1, sl │ │ │ │ - add ip, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c1ac60 <__cxa_atexit@plt+0xc0cd04> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c1ac38 <__cxa_atexit@plt+0xc0ccdc> │ │ │ │ - cmp r0, #2 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - bne c1ac6c <__cxa_atexit@plt+0xc0cd10> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r6, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #12 │ │ │ │ - and r6, r6, r2, lsr #6 │ │ │ │ - ldr r9, [pc, #212] @ c1acec <__cxa_atexit@plt+0xc0cd90> │ │ │ │ - strb r0, [ip] │ │ │ │ - orr r0, r6, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - add r9, pc, r9 │ │ │ │ - orr r2, r0, r2 │ │ │ │ - add ip, r1, #10 │ │ │ │ - b c1acbc <__cxa_atexit@plt+0xc0cd60> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - ldr r9, [pc, #164] @ c1ace8 <__cxa_atexit@plt+0xc0cd8c> │ │ │ │ - add r0, r0, r2, lsr #6 │ │ │ │ - strb r0, [ip] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - add r9, pc, r9 │ │ │ │ - orr r2, r0, r2 │ │ │ │ - add ip, r1, #9 │ │ │ │ - b c1acc0 <__cxa_atexit@plt+0xc0cd64> │ │ │ │ - ldr r9, [pc, #124] @ c1ace4 <__cxa_atexit@plt+0xc0cd88> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b c1acc0 <__cxa_atexit@plt+0xc0cd64> │ │ │ │ - mvn r0, #15 │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, fp │ │ │ │ - mov r9, #63 @ 0x3f │ │ │ │ - add fp, r0, r2, lsr #18 │ │ │ │ - and r0, r9, r2, lsr #6 │ │ │ │ - and r6, r9, r2, lsr #12 │ │ │ │ - ldr r9, [pc, #80] @ c1ace0 <__cxa_atexit@plt+0xc0cd84> │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb fp, [ip] │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - orr r0, r6, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - mov fp, r4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r4, [sp] │ │ │ │ - orr r2, r0, r2 │ │ │ │ - add ip, r1, #11 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - strb r2, [ip] │ │ │ │ - sub r0, sl, #1 │ │ │ │ - add r2, r8, lr │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r7, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - andeq r0, r0, r7, ror #4 │ │ │ │ + cmpeq r6, r0, lsl r1 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c14fe8 <__cxa_atexit@plt+0xc0708c> │ │ │ │ + ldr lr, [pc, #64] @ c14ff4 <__cxa_atexit@plt+0xc07098> │ │ │ │ + ldr r1, [pc, #64] @ c14ff8 <__cxa_atexit@plt+0xc0709c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #8] │ │ │ │ + stmdb r5, {r2, lr} │ │ │ │ str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - andeq r0, r0, r7, ror #4 │ │ │ │ + ldr r3, [pc, #28] @ c14ffc <__cxa_atexit@plt+0xc070a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1a1acb8 <__cxa_atexit@plt+0x1a0cd5c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + @ instruction: 0x0156699c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ + ldr r3, [pc, #16] @ c15020 <__cxa_atexit@plt+0xc070c4> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - andeq r0, r0, r7, ror #4 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ mov r8, fp │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1ade4 <__cxa_atexit@plt+0xc0ce88> │ │ │ │ - ldr r7, [pc, #100] @ c1adf4 <__cxa_atexit@plt+0xc0ce98> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b c1503c <__cxa_atexit@plt+0xc070e0> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c150bc <__cxa_atexit@plt+0xc07160> │ │ │ │ + ldr r2, [pc, #228] @ c1513c <__cxa_atexit@plt+0xc071e0> │ │ │ │ mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c1add4 <__cxa_atexit@plt+0xc0ce78> │ │ │ │ - ldr r7, [pc, #76] @ c1adf8 <__cxa_atexit@plt+0xc0ce9c> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r7, r0, #4 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [sl] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c1509c <__cxa_atexit@plt+0xc07140> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c15060 <__cxa_atexit@plt+0xc07104> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c150b4 <__cxa_atexit@plt+0xc07158> │ │ │ │ + ldr r3, [pc, #184] @ c15144 <__cxa_atexit@plt+0xc071e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1adfc <__cxa_atexit@plt+0xc0cea0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c15118 <__cxa_atexit@plt+0xc071bc> │ │ │ │ + ldr r9, [pc, #116] @ c15148 <__cxa_atexit@plt+0xc071ec> │ │ │ │ + sub r7, r2, #15 │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #104] @ c1514c <__cxa_atexit@plt+0xc071f0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #100] @ c15150 <__cxa_atexit@plt+0xc071f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r5, r8, asr #10 │ │ │ │ + ldr r7, [pc, #32] @ c15140 <__cxa_atexit@plt+0xc071e4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + cmpeq r6, r0, lsl r5 │ │ │ │ + @ instruction: 0x01566f94 │ │ │ │ + ldrsheq r6, [r6, #-116] @ 0xffffff8c │ │ │ │ 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, #20] @ c1ae30 <__cxa_atexit@plt+0xc0ced4> │ │ │ │ + ldr r3, [pc, #36] @ c15188 <__cxa_atexit@plt+0xc0722c> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, r7, #4 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1aea4 <__cxa_atexit@plt+0xc0cf48> │ │ │ │ - ldr r2, [pc, #88] @ c1aeb0 <__cxa_atexit@plt+0xc0cf54> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - ldr lr, [pc, #84] @ c1aeb4 <__cxa_atexit@plt+0xc0cf58> │ │ │ │ - ldmib r5, {r0, r9} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r7, r0, #3 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r7, r1, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r7, r7, #1 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffa24 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #96] @ c1af28 <__cxa_atexit@plt+0xc0cfcc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - bhi c1af1c <__cxa_atexit@plt+0xc0cfc0> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r7, r8, r9, sl} │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldmib r7, {r0, r2} │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r9, [r5, #-16]! │ │ │ │ + beq c15180 <__cxa_atexit@plt+0xc07224> │ │ │ │ mov r8, fp │ │ │ │ - b c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, r9, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + b c1503c <__cxa_atexit@plt+0xc070e0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - bcc c1af7c <__cxa_atexit@plt+0xc0d020> │ │ │ │ - ldr lr, [pc, #60] @ c1af94 <__cxa_atexit@plt+0xc0d038> │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c1af98 <__cxa_atexit@plt+0xc0d03c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stmib r3, {r1, r8, r9, sl, lr} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c1af9c <__cxa_atexit@plt+0xc0d040> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0x01560a98 │ │ │ │ - cmpeq r6, r8, asr r9 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ + b c1503c <__cxa_atexit@plt+0xc070e0> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1affc <__cxa_atexit@plt+0xc0d0a0> │ │ │ │ - ldr r8, [pc, #80] @ c1b014 <__cxa_atexit@plt+0xc0d0b8> │ │ │ │ - sub r9, r6, #23 │ │ │ │ + bcc c15200 <__cxa_atexit@plt+0xc072a4> │ │ │ │ + ldr r8, [pc, #84] @ c15218 <__cxa_atexit@plt+0xc072bc> │ │ │ │ + sub r7, r6, #15 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #72] @ c1b018 <__cxa_atexit@plt+0xc0d0bc> │ │ │ │ + ldr lr, [pc, #76] @ c1521c <__cxa_atexit@plt+0xc072c0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ + ldr r1, [pc, #72] @ c15220 <__cxa_atexit@plt+0xc072c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r1, r1, #1 │ │ │ │ str r8, [r3, #4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r2, r7, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c1b01c <__cxa_atexit@plt+0xc0d0c0> │ │ │ │ - mov r2, #28 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ c15224 <__cxa_atexit@plt+0xc072c8> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r0, [r6, #-132] @ 0xffffff7c │ │ │ │ - cmpeq r6, r4, lsr #20 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c1b040 <__cxa_atexit@plt+0xc0d0e4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + cmpeq r6, r4, lsr #8 │ │ │ │ + cmpeq r6, r8, lsr #29 │ │ │ │ + cmpeq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + cmpeq r6, ip, asr r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1b07c <__cxa_atexit@plt+0xc0d120> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldm r5, {r3, lr} │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - str sl, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r8, fp │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r8, [r1, #8]! │ │ │ │ - ldm r5, {r0, sl} │ │ │ │ - cmp r0, r3 │ │ │ │ - bge c1b0f4 <__cxa_atexit@plt+0xc0d198> │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - add r2, sl, #4 │ │ │ │ - cmp r2, lr │ │ │ │ - ble c1b114 <__cxa_atexit@plt+0xc0d1b8> │ │ │ │ - ldr r2, [pc, #316] @ c1b200 <__cxa_atexit@plt+0xc0d2a4> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #28] │ │ │ │ + bhi c15258 <__cxa_atexit@plt+0xc072fc> │ │ │ │ + ldr r2, [pc, #28] @ c15268 <__cxa_atexit@plt+0xc0730c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r2, r3, r0 │ │ │ │ - add r7, r2, lr │ │ │ │ - add lr, r7, #4 │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, lr │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r7, [pc, #264] @ c1b204 <__cxa_atexit@plt+0xc0d2a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - mov r8, sl │ │ │ │ - str sl, [r5, #20] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r3, r3, #8 │ │ │ │ - add r3, r3, r0 │ │ │ │ - ldrsb r1, [r3] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r2, r1 │ │ │ │ - ble c1b138 <__cxa_atexit@plt+0xc0d1dc> │ │ │ │ - mov r3, #1 │ │ │ │ - b c1b19c <__cxa_atexit@plt+0xc0d240> │ │ │ │ - ldrb r1, [r3, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c1b154 <__cxa_atexit@plt+0xc0d1f8> │ │ │ │ - add r3, r1, r2, lsl #6 │ │ │ │ - sub r2, r3, #12416 @ 0x3080 │ │ │ │ - mov r3, #2 │ │ │ │ - b c1b19c <__cxa_atexit@plt+0xc0d240> │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c1b17c <__cxa_atexit@plt+0xc0d220> │ │ │ │ - lsl r3, r2, #12 │ │ │ │ - add r3, r3, r1, lsl #6 │ │ │ │ - ldr r2, [pc, #136] @ c1b1f8 <__cxa_atexit@plt+0xc0d29c> │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r2, r3, r2 │ │ │ │ - mov r3, #3 │ │ │ │ - b c1b19c <__cxa_atexit@plt+0xc0d240> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r2, r2, r1, lsl #12 │ │ │ │ - ldrb r3, [r3, #3] │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #96] @ c1b1f4 <__cxa_atexit@plt+0xc0d298> │ │ │ │ - add r3, r2, r3 │ │ │ │ - add r2, r3, r1 │ │ │ │ - mov r3, #4 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c1b1d8 <__cxa_atexit@plt+0xc0d27c> │ │ │ │ - ldr r7, [pc, #80] @ c1b208 <__cxa_atexit@plt+0xc0d2ac> │ │ │ │ - ldr r1, [pc, #80] @ c1b20c <__cxa_atexit@plt+0xc0d2b0> │ │ │ │ - sub r9, r3, #3 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ea3098 <__cxa_atexit@plt+0x1e9513c> │ │ │ │ + ldr r7, [pc, #12] @ c1526c <__cxa_atexit@plt+0xc07310> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #28] @ c1b1fc <__cxa_atexit@plt+0xc0d2a0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r6, r4, asr #28 │ │ │ │ - andeq r0, r0, r5, asr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r7, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldmib r3, {r0, r2, r3} │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - andeq r3, r0, fp, ror #3 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r6, r0, asr #4 │ │ │ │ + cmpeq r6, r8, lsl r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c152cc <__cxa_atexit@plt+0xc07370> │ │ │ │ + ldr lr, [pc, #64] @ c152d8 <__cxa_atexit@plt+0xc0737c> │ │ │ │ + ldr r1, [pc, #64] @ c152dc <__cxa_atexit@plt+0xc07380> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr r3, [pc, #32] @ c152e0 <__cxa_atexit@plt+0xc07384> │ │ │ │ + sub r9, r6, #7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b c1a1d8 <__cxa_atexit@plt+0xc0c27c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff868 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r6, ip, lsr #6 │ │ │ │ + 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 c1b2b4 <__cxa_atexit@plt+0xc0d358> │ │ │ │ - ldr r2, [pc, #64] @ c1b2cc <__cxa_atexit@plt+0xc0d370> │ │ │ │ - ldr r1, [pc, #64] @ c1b2d0 <__cxa_atexit@plt+0xc0d374> │ │ │ │ - sub r9, r6, #3 │ │ │ │ + bcc c1536c <__cxa_atexit@plt+0xc07410> │ │ │ │ + ldr r2, [pc, #124] @ c15384 <__cxa_atexit@plt+0xc07428> │ │ │ │ + ldr r1, [pc, #124] @ c15388 <__cxa_atexit@plt+0xc0742c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + tst r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #24] @ c1b2d4 <__cxa_atexit@plt+0xc0d378> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r6, r0, ror sp │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r1, r0, sl, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c1b30c <__cxa_atexit@plt+0xc0d3b0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + beq c15330 <__cxa_atexit@plt+0xc073d4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c15378 <__cxa_atexit@plt+0xc0741c> │ │ │ │ + ldr r2, [pc, #72] @ c1538c <__cxa_atexit@plt+0xc07430> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #60] @ c15390 <__cxa_atexit@plt+0xc07434> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c1b304 <__cxa_atexit@plt+0xc0d3a8> │ │ │ │ - b c1b318 <__cxa_atexit@plt+0xc0d3bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r3} │ │ │ │ + beq c15364 <__cxa_atexit@plt+0xc07408> │ │ │ │ + b c14d28 <__cxa_atexit@plt+0xc06dcc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r1, r0, sl, ror #17 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffff9b8 │ │ │ │ + @ instruction: 0xfffff9dc │ │ │ │ + cmpeq r6, r8, ror #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - and r3, r7, r3 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - mov r3, r5 │ │ │ │ - movne r2, r7 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - lsr r9, r2, #11 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - add r0, r0, sl │ │ │ │ - addne r1, r1, #1 │ │ │ │ - mov lr, r6 │ │ │ │ - add ip, r0, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c1b404 <__cxa_atexit@plt+0xc0d4a8> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c15518 <__cxa_atexit@plt+0xc075bc> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c1b3d8 <__cxa_atexit@plt+0xc0d47c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c1b414 <__cxa_atexit@plt+0xc0d4b8> │ │ │ │ - mvn r6, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r6, r6, r2, lsr #12 │ │ │ │ - and r1, r1, r2, lsr #6 │ │ │ │ - ldr r9, [pc, #248] @ c1b4ac <__cxa_atexit@plt+0xc0d550> │ │ │ │ - strb r6, [ip] │ │ │ │ - orr r6, r1, #128 @ 0x80 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ - and r6, r2, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - add ip, r0, #10 │ │ │ │ - add r9, pc, r9 │ │ │ │ - orr r2, r6, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - b c1b478 <__cxa_atexit@plt+0xc0d51c> │ │ │ │ - mvn r6, #63 @ 0x3f │ │ │ │ - ldr r9, [pc, #196] @ c1b4a8 <__cxa_atexit@plt+0xc0d54c> │ │ │ │ - add r6, r6, r2, lsr #6 │ │ │ │ - strb r6, [ip] │ │ │ │ - and r6, r2, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - add ip, r0, #9 │ │ │ │ - add r9, pc, r9 │ │ │ │ - orr r2, r6, r2 │ │ │ │ - mov r0, #2 │ │ │ │ - b c1b478 <__cxa_atexit@plt+0xc0d51c> │ │ │ │ - ldr r9, [pc, #152] @ c1b4a4 <__cxa_atexit@plt+0xc0d548> │ │ │ │ - mov r0, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - b c1b478 <__cxa_atexit@plt+0xc0d51c> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r2, lsr #18 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r9, #63 @ 0x3f │ │ │ │ - and r1, r9, r2, lsr #12 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - mov r6, r4 │ │ │ │ - mov r4, lr │ │ │ │ - and lr, r9, r2, lsr #6 │ │ │ │ - ldr r9, [pc, #96] @ c1b4a0 <__cxa_atexit@plt+0xc0d544> │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r9, pc, r9 │ │ │ │ - strb r1, [ip] │ │ │ │ - orr r1, lr, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov lr, r4 │ │ │ │ - mov r4, r6 │ │ │ │ - orr r6, r1, #128 @ 0x80 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ - and r6, r2, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - add ip, r0, #11 │ │ │ │ - orr r2, r6, r2 │ │ │ │ - mov r0, #4 │ │ │ │ - strb r2, [ip] │ │ │ │ - add r2, r8, r7 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r1, sl, r0 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ + blt c154e0 <__cxa_atexit@plt+0xc07584> │ │ │ │ + ldr r0, [pc, #328] @ c15520 <__cxa_atexit@plt+0xc075c4> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c154f4 <__cxa_atexit@plt+0xc07598> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c15524 <__cxa_atexit@plt+0xc075c8> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c154a0 <__cxa_atexit@plt+0xc07544> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c15528 <__cxa_atexit@plt+0xc075cc> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c15430 <__cxa_atexit@plt+0xc074d4> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c154f8 <__cxa_atexit@plt+0xc0759c> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c15534 <__cxa_atexit@plt+0xc075d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ c15530 <__cxa_atexit@plt+0xc075d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c1552c <__cxa_atexit@plt+0xc075d0> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, ror #10 │ │ │ │ + cmpeq r6, r8, ror #23 │ │ │ │ + @ instruction: 0x01566494 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r4, asr r4 │ │ │ │ + cmpeq r6, r8, lsr r4 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c155d0 <__cxa_atexit@plt+0xc07674> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r8, [pc, #196] @ c15624 <__cxa_atexit@plt+0xc076c8> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c15628 <__cxa_atexit@plt+0xc076cc> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c155ec <__cxa_atexit@plt+0xc07690> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c15574 <__cxa_atexit@plt+0xc07618> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c1562c <__cxa_atexit@plt+0xc076d0> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, lsr #21 │ │ │ │ + cmpeq r6, r8, lsl #7 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c15660 <__cxa_atexit@plt+0xc07704> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c15668 <__cxa_atexit@plt+0xc0770c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, ip, ror #4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c157e0 <__cxa_atexit@plt+0xc07884> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c157a8 <__cxa_atexit@plt+0xc0784c> │ │ │ │ + ldr r0, [pc, #328] @ c157e8 <__cxa_atexit@plt+0xc0788c> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c157bc <__cxa_atexit@plt+0xc07860> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c157ec <__cxa_atexit@plt+0xc07890> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c15768 <__cxa_atexit@plt+0xc0780c> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c157f0 <__cxa_atexit@plt+0xc07894> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c156f8 <__cxa_atexit@plt+0xc0779c> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c157c0 <__cxa_atexit@plt+0xc07864> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c157fc <__cxa_atexit@plt+0xc078a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ c157f8 <__cxa_atexit@plt+0xc0789c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c157f4 <__cxa_atexit@plt+0xc07898> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01566298 │ │ │ │ + cmpeq r6, r0, lsr #18 │ │ │ │ + cmpeq r6, ip, asr #3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, lsl #3 │ │ │ │ + cmpeq r6, r0, ror r1 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c15898 <__cxa_atexit@plt+0xc0793c> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c158ec <__cxa_atexit@plt+0xc07990> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c158f0 <__cxa_atexit@plt+0xc07994> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c158b4 <__cxa_atexit@plt+0xc07958> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c1583c <__cxa_atexit@plt+0xc078e0> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c158f4 <__cxa_atexit@plt+0xc07998> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r6, [r6, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r6, r0, asr #1 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1b594 <__cxa_atexit@plt+0xc0d638> │ │ │ │ - ldr r7, [pc, #100] @ c1b5a4 <__cxa_atexit@plt+0xc0d648> │ │ │ │ - mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - beq c1b584 <__cxa_atexit@plt+0xc0d628> │ │ │ │ - ldr r7, [pc, #76] @ c1b5a8 <__cxa_atexit@plt+0xc0d64c> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c15934 <__cxa_atexit@plt+0xc079d8> │ │ │ │ + ldr r7, [pc, #44] @ c15944 <__cxa_atexit@plt+0xc079e8> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r8, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r7, r0, #4 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1b5ac <__cxa_atexit@plt+0xc0d650> │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #12] @ c15948 <__cxa_atexit@plt+0xc079ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x0145cd9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r6, ip, ror #22 │ │ │ │ + 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, #20] @ c1b5e0 <__cxa_atexit@plt+0xc0d684> │ │ │ │ - str r3, [r5] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, r7, #4 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + ldr r3, [pc, #112] @ c159cc <__cxa_atexit@plt+0xc07a70> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq c159b0 <__cxa_atexit@plt+0xc07a54> │ │ │ │ + ldr r7, [pc, #84] @ c159d0 <__cxa_atexit@plt+0xc07a74> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq c159c0 <__cxa_atexit@plt+0xc07a64> │ │ │ │ + mov r7, r8 │ │ │ │ + b c15a30 <__cxa_atexit@plt+0xc07ad4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1b650 <__cxa_atexit@plt+0xc0d6f4> │ │ │ │ - ldr r8, [pc, #84] @ c1b65c <__cxa_atexit@plt+0xc0d700> │ │ │ │ - ldr lr, [pc, #84] @ c1b660 <__cxa_atexit@plt+0xc0d704> │ │ │ │ + ldr lr, [pc, #64] @ c15a24 <__cxa_atexit@plt+0xc07ac8> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c15a1c <__cxa_atexit@plt+0xc07ac0> │ │ │ │ + b c15a30 <__cxa_atexit@plt+0xc07ad4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c15b00 <__cxa_atexit@plt+0xc07ba4> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c15a74 <__cxa_atexit@plt+0xc07b18> │ │ │ │ + ldr lr, [pc, #196] @ c15b20 <__cxa_atexit@plt+0xc07bc4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b c15ac0 <__cxa_atexit@plt+0xc07b64> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ c15b14 <__cxa_atexit@plt+0xc07bb8> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c15adc <__cxa_atexit@plt+0xc07b80> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c15ae4 <__cxa_atexit@plt+0xc07b88> │ │ │ │ + ldr r7, [pc, #116] @ c15b18 <__cxa_atexit@plt+0xc07bbc> │ │ │ │ + ldr lr, [pc, #116] @ c15b1c <__cxa_atexit@plt+0xc07bc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #56] @ c15b24 <__cxa_atexit@plt+0xc07bc8> │ │ │ │ ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r7, sl, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - add r2, r1, #4 │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - stmib r3, {r0, ip} │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c15ba4 <__cxa_atexit@plt+0xc07c48> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc c15bc0 <__cxa_atexit@plt+0xc07c64> │ │ │ │ + ldr r1, [pc, #108] @ c15be8 <__cxa_atexit@plt+0xc07c8c> │ │ │ │ + ldr r7, [pc, #108] @ c15bec <__cxa_atexit@plt+0xc07c90> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ c15be4 <__cxa_atexit@plt+0xc07c88> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r6, [pc, #24] @ c15be0 <__cxa_atexit@plt+0xc07c84> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffffa28 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c15c24 <__cxa_atexit@plt+0xc07cc8> │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq c15c18 <__cxa_atexit@plt+0xc07cbc> │ │ │ │ + mov r7, r8 │ │ │ │ + b c15c30 <__cxa_atexit@plt+0xc07cd4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [pc, #108] @ c1b6e0 <__cxa_atexit@plt+0xc0d784> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov lr, #0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ c15ce4 <__cxa_atexit@plt+0xc07d88> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - bhi c1b6d0 <__cxa_atexit@plt+0xc0d774> │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stm r5, {r1, r9} │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ldmib r7, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - mov r8, fp │ │ │ │ - b c1b08c <__cxa_atexit@plt+0xc0d130> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r1, r9} │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq c15cb4 <__cxa_atexit@plt+0xc07d58> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc c15cc4 <__cxa_atexit@plt+0xc07d68> │ │ │ │ + ldr r3, [pc, #92] @ c15cec <__cxa_atexit@plt+0xc07d90> │ │ │ │ + ldr r8, [pc, #92] @ c15cf0 <__cxa_atexit@plt+0xc07d94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r7, [pc, #28] @ c15ce8 <__cxa_atexit@plt+0xc07d8c> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff718 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1b734 <__cxa_atexit@plt+0xc0d7d8> │ │ │ │ - ldr lr, [pc, #60] @ c1b74c <__cxa_atexit@plt+0xc0d7f0> │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c1b750 <__cxa_atexit@plt+0xc0d7f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stmib r3, {r1, r8, r9, sl, lr} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c1b754 <__cxa_atexit@plt+0xc0d7f8> │ │ │ │ - mov r2, #28 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c15d68 <__cxa_atexit@plt+0xc07e0c> │ │ │ │ + ldr r8, [pc, #72] @ c15d80 <__cxa_atexit@plt+0xc07e24> │ │ │ │ + ldr r9, [pc, #72] @ c15d84 <__cxa_atexit@plt+0xc07e28> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c15d88 <__cxa_atexit@plt+0xc07e2c> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, r0, ror #5 │ │ │ │ - cmpeq r6, r0, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ + @ instruction: 0xfffff66c │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1b7b4 <__cxa_atexit@plt+0xc0d858> │ │ │ │ - ldr r8, [pc, #80] @ c1b7cc <__cxa_atexit@plt+0xc0d870> │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #72] @ c1b7d0 <__cxa_atexit@plt+0xc0d874> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - str r8, [r3, #4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r2, r7, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c1b7d4 <__cxa_atexit@plt+0xc0d878> │ │ │ │ - mov r2, #28 │ │ │ │ + bcc c15de0 <__cxa_atexit@plt+0xc07e84> │ │ │ │ + ldr lr, [pc, #72] @ c15df8 <__cxa_atexit@plt+0xc07e9c> │ │ │ │ + ldr r8, [pc, #72] @ c15dfc <__cxa_atexit@plt+0xc07ea0> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c15e00 <__cxa_atexit@plt+0xc07ea4> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r6, ip, lsr r1 │ │ │ │ - cmpeq r6, ip, ror #4 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - @ instruction: 0x0145cb9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1b820 <__cxa_atexit@plt+0xc0d8c4> │ │ │ │ - ldr r7, [pc, #52] @ c1b834 <__cxa_atexit@plt+0xc0d8d8> │ │ │ │ - tst r8, #3 │ │ │ │ + @ instruction: 0xfffff5f4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr sl, [r2, #8]! │ │ │ │ + ldr r1, [pc, #80] @ c15e6c <__cxa_atexit@plt+0xc07f10> │ │ │ │ + ldr r8, [r2, #-4] │ │ │ │ + ldmib r2, {r3, r9} │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2] │ │ │ │ + bhi c15e54 <__cxa_atexit@plt+0xc07ef8> │ │ │ │ + ldr r7, [pc, #48] @ c15e70 <__cxa_atexit@plt+0xc07f14> │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c1b814 <__cxa_atexit@plt+0xc0d8b8> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1b848 <__cxa_atexit@plt+0xc0d8ec> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1b838 <__cxa_atexit@plt+0xc0d8dc> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #24] @ c15e74 <__cxa_atexit@plt+0xc07f18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, r8, ror #22 │ │ │ │ - cmpeq r5, ip, lsr fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1b898 <__cxa_atexit@plt+0xc0d93c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + cmpeq r6, r8, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c1b8f8 <__cxa_atexit@plt+0xc0d99c> │ │ │ │ - ldr r3, [pc, #148] @ c1b908 <__cxa_atexit@plt+0xc0d9ac> │ │ │ │ - ldr r2, [pc, #148] @ c1b90c <__cxa_atexit@plt+0xc0d9b0> │ │ │ │ - ldr r1, [pc, #148] @ c1b910 <__cxa_atexit@plt+0xc0d9b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1b8dc <__cxa_atexit@plt+0xc0d980> │ │ │ │ - ldr r3, [pc, #104] @ c1b914 <__cxa_atexit@plt+0xc0d9b8> │ │ │ │ - ldr r2, [pc, #104] @ c1b918 <__cxa_atexit@plt+0xc0d9bc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c15eb8 <__cxa_atexit@plt+0xc07f5c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c15ec4 <__cxa_atexit@plt+0xc07f68> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c1b8cc <__cxa_atexit@plt+0xc0d970> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c1b91c <__cxa_atexit@plt+0xc0d9c0> │ │ │ │ - ldr r9, [pc, #56] @ c1b920 <__cxa_atexit@plt+0xc0d9c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0145c294 │ │ │ │ - smlalbteq ip, r5, r8, sl │ │ │ │ - cmpeq r6, r8, lsl #16 │ │ │ │ - strheq ip, [r5, #-168] @ 0xffffff58 │ │ │ │ - @ instruction: 0xffff5a34 │ │ │ │ - cmpeq r5, r0, lsl #16 │ │ │ │ - hvceq 23724 @ 0x5cac │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c1bef0 <__cxa_atexit@plt+0xc0df94> │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1b968 <__cxa_atexit@plt+0xc0da0c> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c1b970 <__cxa_atexit@plt+0xc0da14> │ │ │ │ - add r8, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c1b980 <__cxa_atexit@plt+0xc0da24> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmppeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r8, r2 │ │ │ │ + @ instruction: 0xfffff790 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1bb10 <__cxa_atexit@plt+0xc0dbb4> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - b c1b9a4 <__cxa_atexit@plt+0xc0da48> │ │ │ │ - add r4, r8, sl │ │ │ │ - add r8, r4, #1 │ │ │ │ - add r2, fp, r9 │ │ │ │ - cmp r8, r2 │ │ │ │ - bgt c1ba70 <__cxa_atexit@plt+0xc0db14> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldrb r3, [r7, #11] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - add r0, r4, #8 │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldrb r4, [r4, #-1] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c1ba10 <__cxa_atexit@plt+0xc0dab4> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - sub r2, r8, sl │ │ │ │ - add r1, r2, r0 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r0, r4, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c1ba8c <__cxa_atexit@plt+0xc0db30> │ │ │ │ - mov r2, sl │ │ │ │ - ldr r4, [r7, #35] @ 0x23 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c1ba8c <__cxa_atexit@plt+0xc0db30> │ │ │ │ - add r4, r8, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c1b9a4 <__cxa_atexit@plt+0xc0da48> │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c1ba70 <__cxa_atexit@plt+0xc0db14> │ │ │ │ - ldrb r4, [r0, r8] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - lsr lr, r2, r4 │ │ │ │ - rsb r2, r4, #32 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - orr r2, lr, r1, lsl r2 │ │ │ │ - lsrpl r2, r1, r4 │ │ │ │ - tst r2, #1 │ │ │ │ - beq c1b99c <__cxa_atexit@plt+0xc0da40> │ │ │ │ - sub r4, r9, r8 │ │ │ │ - add r2, r4, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c1603c <__cxa_atexit@plt+0xc080e0> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c16004 <__cxa_atexit@plt+0xc080a8> │ │ │ │ + ldr r0, [pc, #328] @ c16044 <__cxa_atexit@plt+0xc080e8> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c16018 <__cxa_atexit@plt+0xc080bc> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c16048 <__cxa_atexit@plt+0xc080ec> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ba70 <__cxa_atexit@plt+0xc0db14> │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c1b9a4 <__cxa_atexit@plt+0xc0da48> │ │ │ │ - ldr r7, [pc, #200] @ c1bb40 <__cxa_atexit@plt+0xc0dbe4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + beq c15fc4 <__cxa_atexit@plt+0xc08068> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c1604c <__cxa_atexit@plt+0xc080f0> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c15f54 <__cxa_atexit@plt+0xc07ff8> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c1601c <__cxa_atexit@plt+0xc080c0> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c16058 <__cxa_atexit@plt+0xc080fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c1bb18 <__cxa_atexit@plt+0xc0dbbc> │ │ │ │ - ldr r2, [pc, #136] @ c1bb48 <__cxa_atexit@plt+0xc0dbec> │ │ │ │ + ldr r7, [pc, #72] @ c16054 <__cxa_atexit@plt+0xc080f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r1, fp, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ c1bb4c <__cxa_atexit@plt+0xc0dbf0> │ │ │ │ - add fp, r6, #8 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #104] @ c1bb50 <__cxa_atexit@plt+0xc0dbf4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm fp, {r7, r8, sl} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c16050 <__cxa_atexit@plt+0xc080f4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c1bb44 <__cxa_atexit@plt+0xc0dbe8> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + cmpeq r6, ip, lsr sl │ │ │ │ + cmpeq r6, r4, asr #1 │ │ │ │ + cmpeq r6, r0, ror r9 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r0, lsr r9 │ │ │ │ + cmpeq r6, r4, lsl r9 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c160f4 <__cxa_atexit@plt+0xc08198> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c16148 <__cxa_atexit@plt+0xc081ec> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c1614c <__cxa_atexit@plt+0xc081f0> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c16110 <__cxa_atexit@plt+0xc081b4> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c16098 <__cxa_atexit@plt+0xc0813c> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c16150 <__cxa_atexit@plt+0xc081f4> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r5, r4, asr #29 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmppeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - cmppeq r5, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c1bbd4 <__cxa_atexit@plt+0xc0dc78> │ │ │ │ - ldr r7, [pc, #112] @ c1bbec <__cxa_atexit@plt+0xc0dc90> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #96] @ c1bbf0 <__cxa_atexit@plt+0xc0dc94> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #76] @ c1bbf4 <__cxa_atexit@plt+0xc0dc98> │ │ │ │ - add r2, r1, r2 │ │ │ │ - sub r2, r0, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c1bbf8 <__cxa_atexit@plt+0xc0dc9c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - cmppeq r5, r8, lsr #27 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, ip, ror pc │ │ │ │ + cmpeq r6, r4, ror #16 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1bc34 <__cxa_atexit@plt+0xc0dcd8> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c1bc3c <__cxa_atexit@plt+0xc0dce0> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + bhi c16184 <__cxa_atexit@plt+0xc08228> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c1618c <__cxa_atexit@plt+0xc08230> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c1bc4c <__cxa_atexit@plt+0xc0dcf0> │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0155fc9c │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ + cmpeq r6, r8, asr #14 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1bd00 <__cxa_atexit@plt+0xc0dda4> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c1bca4 <__cxa_atexit@plt+0xc0dd48> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c1bcbc <__cxa_atexit@plt+0xc0dd60> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c1bc8c <__cxa_atexit@plt+0xc0dd30> │ │ │ │ - ldr r7, [pc, #100] @ c1bd10 <__cxa_atexit@plt+0xc0ddb4> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c1bd14 <__cxa_atexit@plt+0xc0ddb8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c1bd18 <__cxa_atexit@plt+0xc0ddbc> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c1bd1c <__cxa_atexit@plt+0xc0ddc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmppeq r5, ip, lsl #25 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmppeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1bd58 <__cxa_atexit@plt+0xc0ddfc> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c1bd60 <__cxa_atexit@plt+0xc0de04> │ │ │ │ - add r8, r1, #1 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c16304 <__cxa_atexit@plt+0xc083a8> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c162cc <__cxa_atexit@plt+0xc08370> │ │ │ │ + ldr r0, [pc, #328] @ c1630c <__cxa_atexit@plt+0xc083b0> │ │ │ │ + add r8, r6, #20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c1bd70 <__cxa_atexit@plt+0xc0de14> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c162e0 <__cxa_atexit@plt+0xc08384> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c16310 <__cxa_atexit@plt+0xc083b4> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c1628c <__cxa_atexit@plt+0xc08330> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c16314 <__cxa_atexit@plt+0xc083b8> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c1621c <__cxa_atexit@plt+0xc082c0> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c162e4 <__cxa_atexit@plt+0xc08388> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c16320 <__cxa_atexit@plt+0xc083c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r5, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1be24 <__cxa_atexit@plt+0xc0dec8> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c1bdc8 <__cxa_atexit@plt+0xc0de6c> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c1bde0 <__cxa_atexit@plt+0xc0de84> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c1bdb0 <__cxa_atexit@plt+0xc0de54> │ │ │ │ - ldr r7, [pc, #100] @ c1be34 <__cxa_atexit@plt+0xc0ded8> │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r7, [pc, #72] @ c1631c <__cxa_atexit@plt+0xc083c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c1be38 <__cxa_atexit@plt+0xc0dedc> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c1be3c <__cxa_atexit@plt+0xc0dee0> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c1be40 <__cxa_atexit@plt+0xc0dee4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c16318 <__cxa_atexit@plt+0xc083bc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - ldrsheq pc, [r5, #-172] @ 0xffffff54 @ │ │ │ │ - cmppeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1beb4 <__cxa_atexit@plt+0xc0df58> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1bec0 <__cxa_atexit@plt+0xc0df64> │ │ │ │ - ldr lr, [pc, #92] @ c1bed0 <__cxa_atexit@plt+0xc0df74> │ │ │ │ - ldr r0, [pc, #92] @ c1bed4 <__cxa_atexit@plt+0xc0df78> │ │ │ │ - mov r8, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r0, [r3, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - b c1bd70 <__cxa_atexit@plt+0xc0de14> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r6, r4, ror r7 │ │ │ │ + ldrsheq r5, [r6, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r6, r8, lsr #13 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r8, ror #12 │ │ │ │ + cmpeq r6, ip, asr #12 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c163bc <__cxa_atexit@plt+0xc08460> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c16410 <__cxa_atexit@plt+0xc084b4> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c16414 <__cxa_atexit@plt+0xc084b8> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c163d8 <__cxa_atexit@plt+0xc0847c> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c16360 <__cxa_atexit@plt+0xc08404> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c16418 <__cxa_atexit@plt+0xc084bc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmppeq r5, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffa34 │ │ │ │ - andeq r6, r0, sl, lsl #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, sl, r0 │ │ │ │ + ldrheq r5, [r6, #-196] @ 0xffffff3c │ │ │ │ + @ instruction: 0x0156559c │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + qdaddeq r2, ip, r6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #32 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1c210 <__cxa_atexit@plt+0xc0e2b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c1c218 <__cxa_atexit@plt+0xc0e2bc> │ │ │ │ - ldr r1, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c1bfa0 <__cxa_atexit@plt+0xc0e044> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne c1bfcc <__cxa_atexit@plt+0xc0e070> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c1c16c <__cxa_atexit@plt+0xc0e210> │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add r1, r9, sl │ │ │ │ - ldrb ip, [r1, #8] │ │ │ │ - add r1, lr, r0 │ │ │ │ - ldrb r1, [r1, #8] │ │ │ │ - cmp r1, ip │ │ │ │ - bne c1c1d4 <__cxa_atexit@plt+0xc0e278> │ │ │ │ - ldr sl, [pc, #820] @ c1c288 <__cxa_atexit@plt+0xc0e32c> │ │ │ │ - ldr r1, [pc, #820] @ c1c28c <__cxa_atexit@plt+0xc0e330> │ │ │ │ - add r8, r6, #4 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [pc, #808] @ c1c290 <__cxa_atexit@plt+0xc0e334> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r2, #6 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r0, #1 │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - strb ip, [r6, #16] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - b c1c188 <__cxa_atexit@plt+0xc0e22c> │ │ │ │ - add r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1c23c <__cxa_atexit@plt+0xc0e2e0> │ │ │ │ - ldr r5, [pc, #744] @ c1c29c <__cxa_atexit@plt+0xc0e340> │ │ │ │ - tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c1c1c4 <__cxa_atexit@plt+0xc0e268> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c1b848 <__cxa_atexit@plt+0xc0d8ec> │ │ │ │ - blt c1c1a0 <__cxa_atexit@plt+0xc0e244> │ │ │ │ - add lr, sp, #12 │ │ │ │ - stm sp, {r3, r7} │ │ │ │ - str r4, [sp, #28] │ │ │ │ - stm lr, {r0, r9, sl, fp} │ │ │ │ - add r0, sl, r9 │ │ │ │ - sub lr, r1, #1 │ │ │ │ - add r9, r0, #8 │ │ │ │ - ldrb r8, [r9, lr] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - sub fp, r1, #2 │ │ │ │ - mov r2, #0 │ │ │ │ - mov ip, #1 │ │ │ │ - mov r1, #0 │ │ │ │ - mov sl, #0 │ │ │ │ - str fp, [sp, #32] │ │ │ │ - mov r7, sl │ │ │ │ - ldrb r4, [r9, r7] │ │ │ │ - cmp r4, r8 │ │ │ │ - beq c1c050 <__cxa_atexit@plt+0xc0e0f4> │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - rsb r3, r4, #32 │ │ │ │ - lsl r0, ip, r4 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - lsr r3, ip, r3 │ │ │ │ - lslpl r3, ip, r4 │ │ │ │ - movpl r0, #0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - orr r2, r0, r2 │ │ │ │ - orr r1, r3, r1 │ │ │ │ - cmp r7, lr │ │ │ │ - blt c1c010 <__cxa_atexit@plt+0xc0e0b4> │ │ │ │ - b c1c094 <__cxa_atexit@plt+0xc0e138> │ │ │ │ - and r0, r4, #63 @ 0x3f │ │ │ │ - rsb r4, r0, #32 │ │ │ │ - lsl r3, ip, r0 │ │ │ │ - subs r0, r0, #32 │ │ │ │ - lsr r4, ip, r4 │ │ │ │ - lslpl r4, ip, r0 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - movpl r3, #0 │ │ │ │ - add sl, r7, #1 │ │ │ │ - sub fp, r0, r7 │ │ │ │ - orr r2, r3, r2 │ │ │ │ - orr r1, r4, r1 │ │ │ │ - cmp sl, lr │ │ │ │ - blt c1c00c <__cxa_atexit@plt+0xc0e0b0> │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - sub sl, r4, r7 │ │ │ │ - b c1c098 <__cxa_atexit@plt+0xc0e13c> │ │ │ │ - mov sl, fp │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - str r0, [ip, #-28]! @ 0xffffffe4 │ │ │ │ - cmp r3, lr │ │ │ │ - strb r8, [r5, #-16] │ │ │ │ - str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - str r9, [r5] │ │ │ │ - bcc c1c250 <__cxa_atexit@plt+0xc0e2f4> │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - rsb r7, r3, #32 │ │ │ │ - mov r4, #1 │ │ │ │ - strb r8, [r6, #16] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str fp, [r6, #28] │ │ │ │ - lsr r7, r4, r7 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr sl, [pc, #416] @ c1c2a8 <__cxa_atexit@plt+0xc0e34c> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r5, #1 │ │ │ │ - lsl r5, r5, r3 │ │ │ │ - subs r3, r3, #32 │ │ │ │ - ldr sl, [pc, #396] @ c1c2ac <__cxa_atexit@plt+0xc0e350> │ │ │ │ - str r4, [r6, #8] │ │ │ │ - mov r4, #1 │ │ │ │ - lslpl r7, r4, r3 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - movpl r5, #0 │ │ │ │ - add r8, fp, r0 │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - orr r2, r2, r5 │ │ │ │ - orr r1, r1, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - sub r7, lr, #39 @ 0x27 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, lr │ │ │ │ - b c1b980 <__cxa_atexit@plt+0xc0da24> │ │ │ │ - ldr r3, [pc, #292] @ c1c298 <__cxa_atexit@plt+0xc0e33c> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r6 │ │ │ │ - add r8, r3, #1 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r6, [pc, #260] @ c1c294 <__cxa_atexit@plt+0xc0e338> │ │ │ │ - mov r9, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r2 │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - ldr r3, [pc, #216] @ c1c280 <__cxa_atexit@plt+0xc0e324> │ │ │ │ - mov r9, #0 │ │ │ │ + bhi c1648c <__cxa_atexit@plt+0xc08530> │ │ │ │ + ldr r2, [pc, #84] @ c16494 <__cxa_atexit@plt+0xc08538> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + beq c16480 <__cxa_atexit@plt+0xc08524> │ │ │ │ + ldr r3, [pc, #52] @ c16498 <__cxa_atexit@plt+0xc0853c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r3, [pc, #200] @ c1c284 <__cxa_atexit@plt+0xc0e328> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [pc, #212] @ c1c2b0 <__cxa_atexit@plt+0xc0e354> │ │ │ │ - ldr r1, [pc, #212] @ c1c2b4 <__cxa_atexit@plt+0xc0e358> │ │ │ │ - str r3, [r6, #20]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #-16] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub r7, r2, #31 │ │ │ │ - mov r8, #1 │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - strb ip, [r6, #-8] │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - b c1bc4c <__cxa_atexit@plt+0xc0dcf0> │ │ │ │ - mov r2, r6 │ │ │ │ - b c1c220 <__cxa_atexit@plt+0xc0e2c4> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #124] @ c1c2a4 <__cxa_atexit@plt+0xc0e348> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #36] @ c1649c <__cxa_atexit@plt+0xc08540> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #92] @ c1c2a0 <__cxa_atexit@plt+0xc0e344> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #36] @ c1c27c <__cxa_atexit@plt+0xc0e320> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - mov r6, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - cmppeq r5, r0, lsl #15 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - cmppeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0155f990 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmppeq r5, r4, asr #15 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffff88c │ │ │ │ - cmpeq r5, ip, asr #2 │ │ │ │ - hvceq 23568 @ 0x5c10 │ │ │ │ - andeq r0, r0, r0, lsr r4 │ │ │ │ - @ instruction: 0xfffff834 │ │ │ │ - @ instruction: 0xfffffa64 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r5, r0, lsl r1 │ │ │ │ - andeq r0, r0, r7, lsr #27 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + ldrsheq r5, [r6, #-112] @ 0xffffff90 │ │ │ │ + ldrdeq r1, [r6, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c1c2e0 <__cxa_atexit@plt+0xc0e384> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ c164d0 <__cxa_atexit@plt+0xc08574> │ │ │ │ str r7, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - mov r9, #0 │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - smlaltteq fp, r5, r4, r0 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + ldr r7, [pc, #12] @ c164d4 <__cxa_atexit@plt+0xc08578> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + cmpeq r6, r0, lsr #15 │ │ │ │ + smlaltbeq r1, r6, r4, pc @ │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [r2, #8]! │ │ │ │ - ldr r1, [r2, #-4] │ │ │ │ - sub r3, r1, r3 │ │ │ │ - mvn r1, #0 │ │ │ │ - smlal r0, r1, r3, r7 │ │ │ │ - cmn r1, #1 │ │ │ │ - beq c1c32c <__cxa_atexit@plt+0xc0e3d0> │ │ │ │ - ldr r7, [pc, #164] @ c1c3c0 <__cxa_atexit@plt+0xc0e464> │ │ │ │ - ldr r0, [pc, #164] @ c1c3c4 <__cxa_atexit@plt+0xc0e468> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - smull r7, r3, r3, r7 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r7 │ │ │ │ - bne c1c350 <__cxa_atexit@plt+0xc0e3f4> │ │ │ │ - ldr r7, [pc, #120] @ c1c3bc <__cxa_atexit@plt+0xc0e460> │ │ │ │ - add r5, r5, #24 │ │ │ │ + ldr r2, [pc, #108] @ c16558 <__cxa_atexit@plt+0xc085fc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c16540 <__cxa_atexit@plt+0xc085e4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r3, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + movle r7, #1 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + bmi c16548 <__cxa_atexit@plt+0xc085ec> │ │ │ │ + ldr r1, [pc, #60] @ c16560 <__cxa_atexit@plt+0xc08604> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #44] @ c16564 <__cxa_atexit@plt+0xc08608> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r1, r7 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r7, [r2] │ │ │ │ - bcc c1c398 <__cxa_atexit@plt+0xc0e43c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr lr, [pc, #84] @ c1c3c8 <__cxa_atexit@plt+0xc0e46c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ + ldr r7, [pc, #12] @ c1655c <__cxa_atexit@plt+0xc08600> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r6, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r6, r0, lsr r7 │ │ │ │ + cmpeq r6, r4, lsl pc │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r3, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + movle r7, #1 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + bmi c165b0 <__cxa_atexit@plt+0xc08654> │ │ │ │ + ldr r1, [pc, #44] @ c165c0 <__cxa_atexit@plt+0xc08664> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #28] @ c165c4 <__cxa_atexit@plt+0xc08668> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r7, [pc, #16] @ c165c8 <__cxa_atexit@plt+0xc0866c> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r0, asr #13 │ │ │ │ + cmpeq r6, r8, asr r0 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c165f0 <__cxa_atexit@plt+0xc08694> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc c16738 <__cxa_atexit@plt+0xc087dc> │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r4, [pc, #336] @ c16768 <__cxa_atexit@plt+0xc0880c> │ │ │ │ + ldr r2, [pc, #336] @ c1676c <__cxa_atexit@plt+0xc08810> │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r8, r3, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #320] @ c16770 <__cxa_atexit@plt+0xc08814> │ │ │ │ + add fp, r7, #8 │ │ │ │ + add r0, r2, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + str r4, [r1] │ │ │ │ + sub r4, r3, #31 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + str r4, [sp] │ │ │ │ + str r4, [r1, #16] │ │ │ │ + ldr ip, [r1, #-4] │ │ │ │ + ldr r4, [pc, #260] @ c16774 <__cxa_atexit@plt+0xc08818> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + stmib r6, {r4, r7, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, fp, ip} │ │ │ │ + beq c1671c <__cxa_atexit@plt+0xc087c0> │ │ │ │ + add r3, r6, #92 @ 0x5c │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc c16748 <__cxa_atexit@plt+0xc087ec> │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r9, [pc, #212] @ c16778 <__cxa_atexit@plt+0xc0881c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr ip, [r2, #7] │ │ │ │ + str sl, [r6, #84] @ 0x54 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + ldr r8, [pc, #196] @ c1677c <__cxa_atexit@plt+0xc08820> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r4, r3, #39 @ 0x27 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #184] @ c16780 <__cxa_atexit@plt+0xc08824> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldmib r5, {r2, lr} │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str sl, [r6, #88] @ 0x58 │ │ │ │ + stm r5, {r9, ip} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r1, [r6, #92] @ 0x5c │ │ │ │ + add fp, r0, #1 │ │ │ │ + ldr r0, [pc, #148] @ c16784 <__cxa_atexit@plt+0xc08828> │ │ │ │ + add lr, r6, #60 @ 0x3c │ │ │ │ + sub r8, r3, #31 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [sp] │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + stm lr, {r0, r4, fp} │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c1c3b8 <__cxa_atexit@plt+0xc0e45c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r8, ror #4 │ │ │ │ - smlalbbeq fp, r5, r8, r0 │ │ │ │ - smlalbbeq fp, r5, r4, r0 │ │ │ │ - cmppeq r5, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + mov r5, r1 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + ldrsheq r5, [r6, #-240] @ 0xffffff10 │ │ │ │ + @ instruction: 0x01565f9c │ │ │ │ + cmpeq r6, r8, lsr #31 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + ldrheq r5, [r6, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq r6, r8, lsl #30 │ │ │ │ + ldrsbeq r5, [r6, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1c418 <__cxa_atexit@plt+0xc0e4bc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #44] @ c1c430 <__cxa_atexit@plt+0xc0e4d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c1c434 <__cxa_atexit@plt+0xc0e4d8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrheq pc, [r5, #-72] @ 0xffffffb8 @ │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0x0145af90 │ │ │ │ - andeq ip, r6, lr, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ - mov lr, fp │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1c508 <__cxa_atexit@plt+0xc0e5ac> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [pc, #176] @ c1c524 <__cxa_atexit@plt+0xc0e5c8> │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - rsb r1, r0, #32 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov sl, r4 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c16824 <__cxa_atexit@plt+0xc088c8> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r9, [pc, #128] @ c16838 <__cxa_atexit@plt+0xc088dc> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r4, [r2, #7] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + ldr r0, [pc, #112] @ c1683c <__cxa_atexit@plt+0xc088e0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + add ip, r0, #1 │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + stmib r5, {r4, r7} │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r4, [pc, #72] @ c16840 <__cxa_atexit@plt+0xc088e4> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stmib r3, {r4, lr} │ │ │ │ + ldr r4, [pc, #64] @ c16844 <__cxa_atexit@plt+0xc088e8> │ │ │ │ + add lr, r3, #24 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r4, [r3, #12] │ │ │ │ + sub r8, r6, #31 │ │ │ │ + mov r4, sl │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrsheq r5, [r6, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r6, r8, ror r4 │ │ │ │ + cmpeq r6, ip, asr #27 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ c168c8 <__cxa_atexit@plt+0xc0896c> │ │ │ │ str r7, [r5] │ │ │ │ - str lr, [sp] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - ldr r8, [pc, #136] @ c1c528 <__cxa_atexit@plt+0xc0e5cc> │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - lsl r2, r9, r0 │ │ │ │ - subs r0, r0, #32 │ │ │ │ - lsr r1, r9, r1 │ │ │ │ - lslpl r1, r9, r0 │ │ │ │ - movpl r2, #0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - orr r2, sl, r2 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - ldr lr, [r5, #52] @ 0x34 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - add r8, r0, r7 │ │ │ │ - sub r7, r6, #39 @ 0x27 │ │ │ │ - orr r1, ip, r1 │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - b c1b980 <__cxa_atexit@plt+0xc0da24> │ │ │ │ - ldr r2, [pc, #28] @ c1c52c <__cxa_atexit@plt+0xc0e5d0> │ │ │ │ - mov fp, lr │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffff4ac │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0x0145ae98 │ │ │ │ - andeq r6, r3, sp, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c1c560 <__cxa_atexit@plt+0xc0e604> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 1be4a54 <__cxa_atexit@plt+0x1bd6af8> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r5, r4, ror #28 │ │ │ │ - andeq r1, r0, r8, asr #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [r2, #20]! │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - sub r3, r1, r3 │ │ │ │ - mvn r1, #0 │ │ │ │ - smlal r0, r1, r3, r7 │ │ │ │ - cmn r1, #1 │ │ │ │ - beq c1c5ac <__cxa_atexit@plt+0xc0e650> │ │ │ │ - ldr r7, [pc, #220] @ c1c678 <__cxa_atexit@plt+0xc0e71c> │ │ │ │ - ldr r0, [pc, #220] @ c1c67c <__cxa_atexit@plt+0xc0e720> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq c168ac <__cxa_atexit@plt+0xc08950> │ │ │ │ + ldr r7, [pc, #84] @ c168cc <__cxa_atexit@plt+0xc08970> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq c168bc <__cxa_atexit@plt+0xc08960> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1692c <__cxa_atexit@plt+0xc089d0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smull r7, r3, r3, r7 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - subs r3, r1, r7 │ │ │ │ - bne c1c5d0 <__cxa_atexit@plt+0xc0e674> │ │ │ │ - ldr r7, [pc, #176] @ c1c674 <__cxa_atexit@plt+0xc0e718> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ c16920 <__cxa_atexit@plt+0xc089c4> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c16918 <__cxa_atexit@plt+0xc089bc> │ │ │ │ + b c1692c <__cxa_atexit@plt+0xc089d0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c169fc <__cxa_atexit@plt+0xc08aa0> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c16970 <__cxa_atexit@plt+0xc08a14> │ │ │ │ + ldr lr, [pc, #196] @ c16a1c <__cxa_atexit@plt+0xc08ac0> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c1c608 <__cxa_atexit@plt+0xc0e6ac> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #128] @ c1c670 <__cxa_atexit@plt+0xc0e714> │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r7, [r5] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b c169bc <__cxa_atexit@plt+0xc08a60> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ c16a10 <__cxa_atexit@plt+0xc08ab4> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r2] │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c1c64c <__cxa_atexit@plt+0xc0e6f0> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #88] @ c1c680 <__cxa_atexit@plt+0xc0e724> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c169d8 <__cxa_atexit@plt+0xc08a7c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c169e0 <__cxa_atexit@plt+0xc08a84> │ │ │ │ + ldr r7, [pc, #116] @ c16a14 <__cxa_atexit@plt+0xc08ab8> │ │ │ │ + ldr lr, [pc, #116] @ c16a18 <__cxa_atexit@plt+0xc08abc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c1c66c <__cxa_atexit@plt+0xc0e710> │ │ │ │ + ldr r2, [pc, #56] @ c16a20 <__cxa_atexit@plt+0xc08ac4> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff524 │ │ │ │ + @ instruction: 0xfffff82c │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c16aa0 <__cxa_atexit@plt+0xc08b44> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc c16abc <__cxa_atexit@plt+0xc08b60> │ │ │ │ + ldr r1, [pc, #108] @ c16ae4 <__cxa_atexit@plt+0xc08b88> │ │ │ │ + ldr r7, [pc, #108] @ c16ae8 <__cxa_atexit@plt+0xc08b8c> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ c16ae0 <__cxa_atexit@plt+0xc08b84> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r6, [pc, #24] @ c16adc <__cxa_atexit@plt+0xc08b80> │ │ │ │ mov r5, #16 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x000005b0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmppeq r5, r8, ror #31 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r5, r8, lsl #28 │ │ │ │ - cmpeq r5, r4, lsl #28 │ │ │ │ - @ instruction: 0x0155f294 │ │ │ │ - andeq r3, r0, r9, lsl #13 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff450 │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #180] @ c1c74c <__cxa_atexit@plt+0xc0e7f0> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r2, #3 │ │ │ │ + ldr r3, [pc, #36] @ c16b20 <__cxa_atexit@plt+0xc08bc4> │ │ │ │ str r7, [r5] │ │ │ │ - beq c1c738 <__cxa_atexit@plt+0xc0e7dc> │ │ │ │ - ldr r1, [pc, #156] @ c1c750 <__cxa_atexit@plt+0xc0e7f4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - beq c1c744 <__cxa_atexit@plt+0xc0e7e8> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add r2, r1, r0 │ │ │ │ - add r1, r2, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldmib sp, {r2, r3} │ │ │ │ - add r3, r3, r2 │ │ │ │ - add r0, r9, sl │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add r3, r9, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - add r3, r9, r8 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - mov r8, fp │ │ │ │ - b c1c868 <__cxa_atexit@plt+0xc0e90c> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq c16b14 <__cxa_atexit@plt+0xc08bb8> │ │ │ │ + mov r7, r8 │ │ │ │ + b c16b2c <__cxa_atexit@plt+0xc08bd0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r3, r0, r9, lsl #13 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ c1c7f4 <__cxa_atexit@plt+0xc0e898> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1c7ec <__cxa_atexit@plt+0xc0e890> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - stmib sp, {r1, r6} │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add sl, r2, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - add r3, r1, r0 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - bl cdc8 │ │ │ │ - add r6, r6, fp │ │ │ │ - add r0, r9, sl │ │ │ │ - add r1, r6, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r6, r9, r6 │ │ │ │ - stm r5, {r6, r7} │ │ │ │ - add r6, r9, r8 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - b c1c868 <__cxa_atexit@plt+0xc0e90c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r3, r0, r9, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ c16be0 <__cxa_atexit@plt+0xc08c84> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - add r8, r5, #8 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - stmib sp, {r4, r6, fp} │ │ │ │ - ldm r8, {r2, r4, r8} │ │ │ │ - ldr fp, [r3, #3] │ │ │ │ - add r1, r1, r0 │ │ │ │ - add sl, r2, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, fp │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - bl cdc8 │ │ │ │ - add r6, r8, r6 │ │ │ │ - add r0, fp, sl │ │ │ │ - add r1, r6, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - add r6, fp, r4 │ │ │ │ - stm r5, {r6, r7} │ │ │ │ - add r6, fp, r9 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - ldmib sp, {r4, r6, r8} │ │ │ │ - b c1c868 <__cxa_atexit@plt+0xc0e90c> │ │ │ │ mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - str r8, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c1c97c <__cxa_atexit@plt+0xc0ea20> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ tst r3, #3 │ │ │ │ - beq c1c9f0 <__cxa_atexit@plt+0xc0ea94> │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r6, [sp, #28] │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ - ldr r9, [r5] │ │ │ │ - add r4, r2, r4 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ - sub sl, r3, r2 │ │ │ │ - add r8, r1, #8 │ │ │ │ - add r6, r4, r6 │ │ │ │ - add r0, r9, r8 │ │ │ │ - add r1, r6, #8 │ │ │ │ - mov r2, sl │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r4, sl, r9 │ │ │ │ - add r0, r4, r8 │ │ │ │ - add r6, r6, r3 │ │ │ │ - add r1, r6, #8 │ │ │ │ - mov r2, fp │ │ │ │ - bl cdc8 │ │ │ │ - ldr r6, [pc, #324] @ c1ca6c <__cxa_atexit@plt+0xc0eb10> │ │ │ │ - add r0, r4, fp │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ - ands r3, r7, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ str r0, [r5, #4] │ │ │ │ - add r1, r4, r6 │ │ │ │ - beq c1ca18 <__cxa_atexit@plt+0xc0eabc> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq c1c898 <__cxa_atexit@plt+0xc0e93c> │ │ │ │ - ldr r3, [pc, #256] @ c1ca64 <__cxa_atexit@plt+0xc0eb08> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + beq c16bb0 <__cxa_atexit@plt+0xc08c54> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc c16bc0 <__cxa_atexit@plt+0xc08c64> │ │ │ │ + ldr r3, [pc, #92] @ c16be8 <__cxa_atexit@plt+0xc08c8c> │ │ │ │ + ldr r8, [pc, #92] @ c16bec <__cxa_atexit@plt+0xc08c90> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r2] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r3, [r2] │ │ │ │ - mov r3, r7 │ │ │ │ - b c1c980 <__cxa_atexit@plt+0xc0ea24> │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - cmp r7, sl │ │ │ │ - str r1, [r5, #28] │ │ │ │ - bcc c1ca3c <__cxa_atexit@plt+0xc0eae0> │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r3, lr, r3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - sub r2, r7, r0 │ │ │ │ - add r0, r8, r0 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #164] @ c1ca70 <__cxa_atexit@plt+0xc0eb14> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - sub r7, sl, #11 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #124] @ c1ca74 <__cxa_atexit@plt+0xc0eb18> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #88] @ c1ca78 <__cxa_atexit@plt+0xc0eb1c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c1ca68 <__cxa_atexit@plt+0xc0eb0c> │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ c16be4 <__cxa_atexit@plt+0xc08c88> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, ip, lsr #4 │ │ │ │ - cmpeq r5, ip, ror #29 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq sp, r0, fp, ror #20 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp, #28] │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - ldr fp, [r5, #4]! │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - add r3, r2, r1 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - sub sl, r8, r2 │ │ │ │ - add r4, r0, #8 │ │ │ │ - add r3, r3, r1 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ - add r1, r3, #8 │ │ │ │ - add r0, fp, r4 │ │ │ │ - mov r2, sl │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - bl cdc8 │ │ │ │ - add r6, sl, fp │ │ │ │ - add r0, r6, r4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r9 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r1, r4, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r4, [pc, #64] @ c1cb54 <__cxa_atexit@plt+0xc0ebf8> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r2, r6, r9 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r3, r8, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r4, [r5] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - beq c1cb44 <__cxa_atexit@plt+0xc0ebe8> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r8, sp, #20 │ │ │ │ - stmib r6, {r2, r3, r7} │ │ │ │ - ldm r8, {r4, r6, r8} │ │ │ │ - b c1c868 <__cxa_atexit@plt+0xc0e90c> │ │ │ │ - add fp, sp, #20 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldm fp, {r4, r6, fp} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r6, r0, sl, ror #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c1c868 <__cxa_atexit@plt+0xc0e90c> │ │ │ │ - andeq r1, r0, r8, asr #23 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff340 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c1cbe8 <__cxa_atexit@plt+0xc0ec8c> │ │ │ │ - add r7, r5, #24 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - add r0, r0, r1 │ │ │ │ - sub r2, r7, r3 │ │ │ │ - add r1, r0, lr │ │ │ │ - add r3, r9, r3 │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #52] @ c1cc00 <__cxa_atexit@plt+0xc0eca4> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r2, r9} │ │ │ │ - str r3, [r8, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c1cc04 <__cxa_atexit@plt+0xc0eca8> │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c16c64 <__cxa_atexit@plt+0xc08d08> │ │ │ │ + ldr r8, [pc, #72] @ c16c7c <__cxa_atexit@plt+0xc08d20> │ │ │ │ + ldr r9, [pc, #72] @ c16c80 <__cxa_atexit@plt+0xc08d24> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c16c84 <__cxa_atexit@plt+0xc08d28> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, ip, ror #25 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + @ instruction: 0xfffff294 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1cc54 <__cxa_atexit@plt+0xc0ecf8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #44] @ c1cc6c <__cxa_atexit@plt+0xc0ed10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bcc c16cdc <__cxa_atexit@plt+0xc08d80> │ │ │ │ + ldr lr, [pc, #72] @ c16cf4 <__cxa_atexit@plt+0xc08d98> │ │ │ │ + ldr r8, [pc, #72] @ c16cf8 <__cxa_atexit@plt+0xc08d9c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c1cc70 <__cxa_atexit@plt+0xc0ed14> │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c16cfc <__cxa_atexit@plt+0xc08da0> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, ip, ror ip │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - cmpeq r5, r0, lsr #14 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff21c │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r1, [pc, #84] @ c16d6c <__cxa_atexit@plt+0xc08e10> │ │ │ │ + ldr r3, [r2, #-4] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c1ccbc <__cxa_atexit@plt+0xc0ed60> │ │ │ │ - ldr r7, [pc, #52] @ c1cccc <__cxa_atexit@plt+0xc0ed70> │ │ │ │ - tst r9, #3 │ │ │ │ + str r3, [r2] │ │ │ │ + bhi c16d58 <__cxa_atexit@plt+0xc08dfc> │ │ │ │ + ldr r7, [pc, #48] @ c16d70 <__cxa_atexit@plt+0xc08e14> │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - beq c1ccb0 <__cxa_atexit@plt+0xc0ed54> │ │ │ │ - mov r7, r9 │ │ │ │ - b c1cce0 <__cxa_atexit@plt+0xc0ed84> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str sl, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #20] @ c16d74 <__cxa_atexit@plt+0xc08e18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffec0c │ │ │ │ + cmpeq r6, r4, asr #14 │ │ │ │ + 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 c16db8 <__cxa_atexit@plt+0xc08e5c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c16dc4 <__cxa_atexit@plt+0xc08e68> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c1ccd0 <__cxa_atexit@plt+0xc0ed74> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff3b4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c16dfc <__cxa_atexit@plt+0xc08ea0> │ │ │ │ + ldr r7, [pc, #36] @ c16e0c <__cxa_atexit@plt+0xc08eb0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #28] @ c16e10 <__cxa_atexit@plt+0xc08eb4> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c16e14 <__cxa_atexit@plt+0xc08eb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq fp, r5, r8, r6 │ │ │ │ - smlalbteq fp, r5, r4, r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r6, ip, ror #15 │ │ │ │ + smlaltbeq r1, r6, r8, r6 │ │ │ │ + cmpeq r6, r4, ror #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [pc, #164] @ c1cd98 <__cxa_atexit@plt+0xc0ee3c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ + ldr r3, [pc, #136] @ c16eb4 <__cxa_atexit@plt+0xc08f58> │ │ │ │ tst r7, #3 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - beq c1cd80 <__cxa_atexit@plt+0xc0ee24> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c16e9c <__cxa_atexit@plt+0xc08f40> │ │ │ │ + ldr r3, [pc, #120] @ c16eb8 <__cxa_atexit@plt+0xc08f5c> │ │ │ │ ldr r8, [r7, #7] │ │ │ │ - ldr ip, [pc, #116] @ c1cd9c <__cxa_atexit@plt+0xc0ee40> │ │ │ │ - str r0, [r3, #-12]! │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #-4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - beq c1cd8c <__cxa_atexit@plt+0xc0ee30> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str fp, [r5, #12] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmib r5, {r2, ip} │ │ │ │ - mov r5, r3 │ │ │ │ - b c1bef0 <__cxa_atexit@plt+0xc0df94> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + beq c16e9c <__cxa_atexit@plt+0xc08f40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c16ea4 <__cxa_atexit@plt+0xc08f48> │ │ │ │ + ldr r2, [pc, #80] @ c16ebc <__cxa_atexit@plt+0xc08f60> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #56] @ c16ec0 <__cxa_atexit@plt+0xc08f64> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - strdeq fp, [r5, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + cmpeq r6, ip, asr #14 │ │ │ │ + strheq r1, [r6, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r3, [pc, #112] @ c1ce30 <__cxa_atexit@plt+0xc0eed4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + ldr r3, [pc, #116] @ c16f4c <__cxa_atexit@plt+0xc08ff0> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ + stm r5, {r3, r8} │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - beq c1ce24 <__cxa_atexit@plt+0xc0eec8> │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str ip, [r5, #-4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c1bef0 <__cxa_atexit@plt+0xc0df94> │ │ │ │ + beq c16f34 <__cxa_atexit@plt+0xc08fd8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c16f3c <__cxa_atexit@plt+0xc08fe0> │ │ │ │ + ldr r2, [pc, #76] @ c16f50 <__cxa_atexit@plt+0xc08ff4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #52] @ c16f54 <__cxa_atexit@plt+0xc08ff8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r5, r4, ror #10 │ │ │ │ - andeq r0, r0, r7, ror #3 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffff51c │ │ │ │ + ldrheq r5, [r6, #-100] @ 0xffffff9c │ │ │ │ + cmpeq r6, r4, lsr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c16fb0 <__cxa_atexit@plt+0xc09054> │ │ │ │ + ldr lr, [pc, #60] @ c16fbc <__cxa_atexit@plt+0xc09060> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [pc, #52] @ c16fc0 <__cxa_atexit@plt+0xc09064> │ │ │ │ + sub sl, r6, #6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r2, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff498 │ │ │ │ + cmpeq r6, r8, asr #12 │ │ │ │ + smlaltteq r1, r6, r0, r4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c16ffc <__cxa_atexit@plt+0xc090a0> │ │ │ │ + ldr r7, [pc, #36] @ c1700c <__cxa_atexit@plt+0xc090b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #28] @ c17010 <__cxa_atexit@plt+0xc090b4> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c17014 <__cxa_atexit@plt+0xc090b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r6, ip, ror #11 │ │ │ │ + smlaltbeq r1, r6, r8, r4 │ │ │ │ + smlalbbeq r1, r6, ip, r4 │ │ │ │ + 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 c170bc <__cxa_atexit@plt+0xc09160> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str ip, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldmib r5, {r1, r2, sl} │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, r1, lr} │ │ │ │ - b c1bef0 <__cxa_atexit@plt+0xc0df94> │ │ │ │ - hvceq 23380 @ 0x5b54 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r9, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cdc8 │ │ │ │ + ldr lr, [pc, #120] @ c170dc <__cxa_atexit@plt+0xc09180> │ │ │ │ + sub r3, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c170e0 <__cxa_atexit@plt+0xc09184> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #104] @ c170e4 <__cxa_atexit@plt+0xc09188> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + str r2, [r8, #24] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + add r1, r8, #12 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + bhi c170cc <__cxa_atexit@plt+0xc09170> │ │ │ │ + ldr r7, [pc, #68] @ c170ec <__cxa_atexit@plt+0xc09190> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #60] @ c170f0 <__cxa_atexit@plt+0xc09194> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c170e8 <__cxa_atexit@plt+0xc0918c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r8, lsl #19 │ │ │ │ + @ instruction: 0x01564898 │ │ │ │ + ldrheq r4, [r6, #-140] @ 0xffffff74 │ │ │ │ + ldrdeq r1, [r6, #-56] @ 0xffffffc8 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + cmpeq r6, ip, lsr #10 │ │ │ │ + strheq r1, [r6, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1715c <__cxa_atexit@plt+0xc09200> │ │ │ │ + ldr r7, [pc, #84] @ c1716c <__cxa_atexit@plt+0xc09210> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1cec0 <__cxa_atexit@plt+0xc0ef64> │ │ │ │ - ldr r7, [pc, #52] @ c1ced4 <__cxa_atexit@plt+0xc0ef78> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c1ceb4 <__cxa_atexit@plt+0xc0ef58> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1cee8 <__cxa_atexit@plt+0xc0ef8c> │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq c1714c <__cxa_atexit@plt+0xc091f0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #60] @ c17170 <__cxa_atexit@plt+0xc09214> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1ced8 <__cxa_atexit@plt+0xc0ef7c> │ │ │ │ + ldr r7, [pc, #16] @ c17174 <__cxa_atexit@plt+0xc09218> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, r0, asr #10 │ │ │ │ - cmpeq r5, r4, lsl r5 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r6, r0, ror #6 │ │ │ │ + cmpeq r6, r0, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1cf38 <__cxa_atexit@plt+0xc0efdc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #16] @ c171a4 <__cxa_atexit@plt+0xc09248> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + mrseq r1, SPSR_und │ │ │ │ + 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 r3, r6 │ │ │ │ - bcc c1cf98 <__cxa_atexit@plt+0xc0f03c> │ │ │ │ - ldr r3, [pc, #148] @ c1cfa8 <__cxa_atexit@plt+0xc0f04c> │ │ │ │ - ldr r2, [pc, #148] @ c1cfac <__cxa_atexit@plt+0xc0f050> │ │ │ │ - ldr r1, [pc, #148] @ c1cfb0 <__cxa_atexit@plt+0xc0f054> │ │ │ │ - add r3, pc, r3 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c171f4 <__cxa_atexit@plt+0xc09298> │ │ │ │ + ldr r2, [pc, #48] @ c17200 <__cxa_atexit@plt+0xc092a4> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r6, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1cf7c <__cxa_atexit@plt+0xc0f020> │ │ │ │ - ldr r3, [pc, #104] @ c1cfb4 <__cxa_atexit@plt+0xc0f058> │ │ │ │ - ldr r2, [pc, #104] @ c1cfb8 <__cxa_atexit@plt+0xc0f05c> │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + strheq r1, [r6, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1726c <__cxa_atexit@plt+0xc09310> │ │ │ │ + ldr r7, [pc, #84] @ c1727c <__cxa_atexit@plt+0xc09320> │ │ │ │ + mov r3, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c1cf6c <__cxa_atexit@plt+0xc0f010> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq c1725c <__cxa_atexit@plt+0xc09300> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #60] @ c17280 <__cxa_atexit@plt+0xc09324> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c1cfbc <__cxa_atexit@plt+0xc0f060> │ │ │ │ - ldr r9, [pc, #56] @ c1cfc0 <__cxa_atexit@plt+0xc0f064> │ │ │ │ + ldr r7, [pc, #16] @ c17284 <__cxa_atexit@plt+0xc09328> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq sl, [r5, #-180] @ 0xffffff4c │ │ │ │ - smlaltbeq fp, r5, r0, r4 │ │ │ │ - cmppeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0145b490 │ │ │ │ - @ instruction: 0xffff4394 │ │ │ │ - cmpeq r5, r0, ror #2 │ │ │ │ - cmpeq r5, r4, asr r4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ - cmpeq r5, r4, asr #8 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1d068 <__cxa_atexit@plt+0xc0f10c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #116] @ c1d074 <__cxa_atexit@plt+0xc0f118> │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq r6, r0, asr r2 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c173fc <__cxa_atexit@plt+0xc094a0> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c173c4 <__cxa_atexit@plt+0xc09468> │ │ │ │ + ldr r0, [pc, #328] @ c17404 <__cxa_atexit@plt+0xc094a8> │ │ │ │ + add r8, r6, #20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - add r3, r9, r2 │ │ │ │ - ldrsb r3, [r3, #8] │ │ │ │ - cmn r3, #1 │ │ │ │ - ble c1d024 <__cxa_atexit@plt+0xc0f0c8> │ │ │ │ - add sl, r2, #1 │ │ │ │ - sub r3, r1, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - b c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c1d040 <__cxa_atexit@plt+0xc0f0e4> │ │ │ │ - add sl, r2, #2 │ │ │ │ - sub r3, r1, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - bcs c1d058 <__cxa_atexit@plt+0xc0f0fc> │ │ │ │ - add sl, r2, #3 │ │ │ │ - sub r3, r1, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ - add sl, r2, #4 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r3, [r5] │ │ │ │ - b c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c173d8 <__cxa_atexit@plt+0xc0947c> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c17408 <__cxa_atexit@plt+0xc094ac> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c17384 <__cxa_atexit@plt+0xc09428> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c1740c <__cxa_atexit@plt+0xc094b0> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c17314 <__cxa_atexit@plt+0xc093b8> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c173dc <__cxa_atexit@plt+0xc09480> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c17418 <__cxa_atexit@plt+0xc094bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r0, asr #17 │ │ │ │ - cmpeq r5, ip, lsr r3 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1d0f4 <__cxa_atexit@plt+0xc0f198> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1d0fc <__cxa_atexit@plt+0xc0f1a0> │ │ │ │ - ldr r1, [pc, #96] @ c1d110 <__cxa_atexit@plt+0xc0f1b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c1d0e0 <__cxa_atexit@plt+0xc0f184> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c1d118 <__cxa_atexit@plt+0xc0f1bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c1d114 <__cxa_atexit@plt+0xc0f1b8> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #72] @ c17414 <__cxa_atexit@plt+0xc094b8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c17410 <__cxa_atexit@plt+0xc094b4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, ip, ror r6 │ │ │ │ + cmpeq r6, r4, lsl #26 │ │ │ │ + ldrheq r4, [r6, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r0, ror r5 │ │ │ │ + cmpeq r6, r4, asr r5 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c174b4 <__cxa_atexit@plt+0xc09558> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c17508 <__cxa_atexit@plt+0xc095ac> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c1750c <__cxa_atexit@plt+0xc095b0> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c174d0 <__cxa_atexit@plt+0xc09574> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c17458 <__cxa_atexit@plt+0xc094fc> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c17510 <__cxa_atexit@plt+0xc095b4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b c1d104 <__cxa_atexit@plt+0xc0f1a8> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r6, #-188] @ 0xffffff44 │ │ │ │ + cmpeq r6, r4, lsr #9 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c17544 <__cxa_atexit@plt+0xc095e8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c1754c <__cxa_atexit@plt+0xc095f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r0, lsl r8 │ │ │ │ - cmppeq r5, r4, asr #9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r5, ip, ror #15 │ │ │ │ - @ instruction: 0x0145a298 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1d198 <__cxa_atexit@plt+0xc0f23c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1d1a0 <__cxa_atexit@plt+0xc0f244> │ │ │ │ - ldr r1, [pc, #96] @ c1d1b4 <__cxa_atexit@plt+0xc0f258> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c1d184 <__cxa_atexit@plt+0xc0f228> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c1d1bc <__cxa_atexit@plt+0xc0f260> │ │ │ │ + cmpeq r6, r8, lsl #7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c176c4 <__cxa_atexit@plt+0xc09768> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c1768c <__cxa_atexit@plt+0xc09730> │ │ │ │ + ldr r0, [pc, #328] @ c176cc <__cxa_atexit@plt+0xc09770> │ │ │ │ + add r8, r6, #20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c1d1b8 <__cxa_atexit@plt+0xc0f25c> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c176a0 <__cxa_atexit@plt+0xc09744> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c176d0 <__cxa_atexit@plt+0xc09774> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c1764c <__cxa_atexit@plt+0xc096f0> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c176d4 <__cxa_atexit@plt+0xc09778> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c175dc <__cxa_atexit@plt+0xc09680> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c176a4 <__cxa_atexit@plt+0xc09748> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c176e0 <__cxa_atexit@plt+0xc09784> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ c176dc <__cxa_atexit@plt+0xc09780> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c176d8 <__cxa_atexit@plt+0xc0977c> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + ldrheq r4, [r6, #-52] @ 0xffffffcc │ │ │ │ + cmpeq r6, ip, lsr sl │ │ │ │ + cmpeq r6, r8, ror #5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r8, lsr #5 │ │ │ │ + cmpeq r6, ip, lsl #5 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c1777c <__cxa_atexit@plt+0xc09820> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c177d0 <__cxa_atexit@plt+0xc09874> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c177d4 <__cxa_atexit@plt+0xc09878> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c17798 <__cxa_atexit@plt+0xc0983c> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c17720 <__cxa_atexit@plt+0xc097c4> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c177d8 <__cxa_atexit@plt+0xc0987c> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b c1d1a8 <__cxa_atexit@plt+0xc0f24c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, ip, ror #14 │ │ │ │ - cmppeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r5, r8, asr #14 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - smlaltteq sl, r5, r8, r1 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + ldrsheq r4, [r6, #-132] @ 0xffffff7c │ │ │ │ + ldrsbeq r4, [r6, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1d30c <__cxa_atexit@plt+0xc0f3b0> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble c1d22c <__cxa_atexit@plt+0xc0f2d0> │ │ │ │ - add r7, r9, #8 │ │ │ │ - add r2, r7, sl │ │ │ │ - ldrsb r1, [r2] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c1d244 <__cxa_atexit@plt+0xc0f2e8> │ │ │ │ - ldr r3, [pc, #288] @ c1d330 <__cxa_atexit@plt+0xc0f3d4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - strb r7, [r5, #16] │ │ │ │ - beq c1d2b4 <__cxa_atexit@plt+0xc0f358> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1d344 <__cxa_atexit@plt+0xc0f3e8> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c1d8d4 <__cxa_atexit@plt+0xc0f978> │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c1d278 <__cxa_atexit@plt+0xc0f31c> │ │ │ │ - ldr r3, [pc, #216] @ c1d32c <__cxa_atexit@plt+0xc0f3d0> │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c17818 <__cxa_atexit@plt+0xc098bc> │ │ │ │ + ldr r7, [pc, #44] @ c17828 <__cxa_atexit@plt+0xc098cc> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #12] @ c1782c <__cxa_atexit@plt+0xc098d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strheq r0, [r6, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ c178b0 <__cxa_atexit@plt+0xc09954> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - strb r2, [r5, #20] │ │ │ │ - strb r7, [r5, #16] │ │ │ │ - beq c1d2b4 <__cxa_atexit@plt+0xc0f358> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1d474 <__cxa_atexit@plt+0xc0f518> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c1d2c0 <__cxa_atexit@plt+0xc0f364> │ │ │ │ - ldr r3, [pc, #152] @ c1d328 <__cxa_atexit@plt+0xc0f3cc> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq c17894 <__cxa_atexit@plt+0xc09938> │ │ │ │ + ldr r7, [pc, #84] @ c178b4 <__cxa_atexit@plt+0xc09958> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - strb r0, [r5, #24] │ │ │ │ - strb r1, [r5, #20] │ │ │ │ - strb r7, [r5, #16] │ │ │ │ - beq c1d2b4 <__cxa_atexit@plt+0xc0f358> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1d5e8 <__cxa_atexit@plt+0xc0f68c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq c178a4 <__cxa_atexit@plt+0xc09948> │ │ │ │ mov r7, r8 │ │ │ │ + b c17914 <__cxa_atexit@plt+0xc099b8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr lr, [pc, #92] @ c1d324 <__cxa_atexit@plt+0xc0f3c8> │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - tst r8, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - strb r0, [r5, #-8] │ │ │ │ - strb r1, [r5, #-12] │ │ │ │ - strb r7, [r5, #-16] │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - beq c1d2fc <__cxa_atexit@plt+0xc0f3a0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b c1d760 <__cxa_atexit@plt+0xc0f804> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c1d334 <__cxa_atexit@plt+0xc0f3d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - andeq r0, r0, r4, lsl r2 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - strdeq fp, [r5, #-12] │ │ │ │ - ldrdeq fp, [r5, #-8] │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - mov r8, fp │ │ │ │ - cmp r2, r3 │ │ │ │ - bne c1d368 <__cxa_atexit@plt+0xc0f40c> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c1d8d4 <__cxa_atexit@plt+0xc0f978> │ │ │ │ - stmib sp, {r6, r8} │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r8, #2 │ │ │ │ - blt c1d450 <__cxa_atexit@plt+0xc0f4f4> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - add r6, r3, #11 │ │ │ │ - str r6, [sp] │ │ │ │ - add r6, r3, #10 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - add r6, r3, #9 │ │ │ │ - add r9, r3, #8 │ │ │ │ - mov r3, #1 │ │ │ │ - b c1d3bc <__cxa_atexit@plt+0xc0f460> │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r2, ip │ │ │ │ - beq c1d450 <__cxa_atexit@plt+0xc0f4f4> │ │ │ │ - add r3, r3, r0 │ │ │ │ - cmp r3, r8 │ │ │ │ - bge c1d450 <__cxa_atexit@plt+0xc0f4f4> │ │ │ │ - add lr, r3, fp │ │ │ │ - add r0, lr, r9 │ │ │ │ - ldrsb r0, [r0] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb ip, r0 │ │ │ │ - bgt c1d3a4 <__cxa_atexit@plt+0xc0f448> │ │ │ │ - ldrb r0, [lr, r6] │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c1d3f0 <__cxa_atexit@plt+0xc0f494> │ │ │ │ - add r1, r0, ip, lsl #6 │ │ │ │ - sub r1, r1, #12416 @ 0x3080 │ │ │ │ - mov r0, #2 │ │ │ │ - b c1d418 <__cxa_atexit@plt+0xc0f4bc> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - ldrb sl, [lr, r1] │ │ │ │ - bcs c1d424 <__cxa_atexit@plt+0xc0f4c8> │ │ │ │ - lsl r1, ip, #12 │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - ldr r0, [pc, #84] @ c1d464 <__cxa_atexit@plt+0xc0f508> │ │ │ │ - add r1, r1, sl │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c1d3b0 <__cxa_atexit@plt+0xc0f454> │ │ │ │ - b c1d450 <__cxa_atexit@plt+0xc0f4f4> │ │ │ │ - ldr r1, [sp] │ │ │ │ - lsl ip, ip, #18 │ │ │ │ - add r0, ip, r0, lsl #12 │ │ │ │ - ldrb lr, [lr, r1] │ │ │ │ - add r0, r0, sl, lsl #6 │ │ │ │ - ldr r1, [pc, #32] @ c1d460 <__cxa_atexit@plt+0xc0f504> │ │ │ │ - add r0, r0, lr │ │ │ │ - add lr, r0, r1 │ │ │ │ - mov r0, #4 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne c1d3b0 <__cxa_atexit@plt+0xc0f454> │ │ │ │ - ldmib sp, {r6, r8} │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - b c1d8d4 <__cxa_atexit@plt+0xc0f978> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - smlaltbeq sl, r5, r8, pc @ │ │ │ │ - andeq r0, r0, r6, lsl #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - ldr r4, [r5, #4]! │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ c17908 <__cxa_atexit@plt+0xc099ac> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r4, r4, r2, lsl #6 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - sub r4, r4, #12416 @ 0x3080 │ │ │ │ - cmp r4, r1 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - beq c1d5ac <__cxa_atexit@plt+0xc0f650> │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - mov r2, #2 │ │ │ │ - cmp r9, #3 │ │ │ │ - blt c1d5ac <__cxa_atexit@plt+0xc0f650> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - add r2, r4, #11 │ │ │ │ - str r2, [sp] │ │ │ │ - add r2, r4, #10 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, r4, #9 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - add ip, r4, #8 │ │ │ │ - mov r2, #2 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - b c1d508 <__cxa_atexit@plt+0xc0f5ac> │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - beq c1d5ac <__cxa_atexit@plt+0xc0f650> │ │ │ │ - add r2, r2, r0 │ │ │ │ - cmp r2, r9 │ │ │ │ - bge c1d5ac <__cxa_atexit@plt+0xc0f650> │ │ │ │ - add r8, r2, sl │ │ │ │ - add r4, r8, ip │ │ │ │ - ldrsb r4, [r4] │ │ │ │ - cmn r4, #1 │ │ │ │ - uxtb lr, r4 │ │ │ │ - bgt c1d4f0 <__cxa_atexit@plt+0xc0f594> │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - ldrb r0, [r8, r0] │ │ │ │ - bcs c1d548 <__cxa_atexit@plt+0xc0f5ec> │ │ │ │ - add r4, r0, lr, lsl #6 │ │ │ │ - mov r0, #2 │ │ │ │ - sub r4, r4, #12416 @ 0x3080 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne c1d4fc <__cxa_atexit@plt+0xc0f5a0> │ │ │ │ - b c1d5ac <__cxa_atexit@plt+0xc0f650> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r7, fp │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - ldrb fp, [r8, r4] │ │ │ │ - bcs c1d574 <__cxa_atexit@plt+0xc0f618> │ │ │ │ - lsl r4, lr, #12 │ │ │ │ - add r6, r4, r0, lsl #6 │ │ │ │ - ldr r4, [pc, #108] @ c1d5d8 <__cxa_atexit@plt+0xc0f67c> │ │ │ │ - add r6, r6, fp │ │ │ │ - mov r0, #3 │ │ │ │ - b c1d594 <__cxa_atexit@plt+0xc0f638> │ │ │ │ - ldr r4, [sp] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r6, lr, r0, lsl #12 │ │ │ │ - ldrb r8, [r8, r4] │ │ │ │ - add r6, r6, fp, lsl #6 │ │ │ │ - ldr r4, [pc, #68] @ c1d5d4 <__cxa_atexit@plt+0xc0f678> │ │ │ │ - add r6, r6, r8 │ │ │ │ - mov r0, #4 │ │ │ │ - add r4, r6, r4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - cmp r4, r1 │ │ │ │ - bne c1d4fc <__cxa_atexit@plt+0xc0f5a0> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - mov r8, fp │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - b c1d8d4 <__cxa_atexit@plt+0xc0f978> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r4, lsr lr │ │ │ │ - andeq r0, r0, r7, lsl #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - ldr r4, [r5, #8]! │ │ │ │ - mov r8, fp │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r1, r2, r4, lsl #6 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #304] @ c1d74c <__cxa_atexit@plt+0xc0f7f0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - add r4, r1, r4 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, #0 │ │ │ │ - add r4, r4, lr │ │ │ │ - cmp r4, r2 │ │ │ │ - beq c1d728 <__cxa_atexit@plt+0xc0f7cc> │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - mov r0, #3 │ │ │ │ - cmp r9, #4 │ │ │ │ - blt c1d728 <__cxa_atexit@plt+0xc0f7cc> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - add r1, r4, #11 │ │ │ │ - str r1, [sp] │ │ │ │ - add r1, r4, #10 │ │ │ │ - add ip, r4, #8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r1, r4, #9 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - b c1d68c <__cxa_atexit@plt+0xc0f730> │ │ │ │ - mov r1, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - beq c1d728 <__cxa_atexit@plt+0xc0f7cc> │ │ │ │ - add r0, r0, r1 │ │ │ │ - cmp r0, r9 │ │ │ │ - bge c1d728 <__cxa_atexit@plt+0xc0f7cc> │ │ │ │ - add sl, r0, fp │ │ │ │ - add r4, sl, ip │ │ │ │ - ldrsb r4, [r4] │ │ │ │ - cmn r4, #1 │ │ │ │ - uxtb lr, r4 │ │ │ │ - bgt c1d674 <__cxa_atexit@plt+0xc0f718> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - ldrb r1, [sl, r1] │ │ │ │ - bcs c1d6cc <__cxa_atexit@plt+0xc0f770> │ │ │ │ - add r4, r1, lr, lsl #6 │ │ │ │ - mov r1, #2 │ │ │ │ - sub r4, r4, #12416 @ 0x3080 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne c1d680 <__cxa_atexit@plt+0xc0f724> │ │ │ │ - b c1d728 <__cxa_atexit@plt+0xc0f7cc> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - ldrb r7, [sl, r4] │ │ │ │ - bcs c1d6f4 <__cxa_atexit@plt+0xc0f798> │ │ │ │ - ldr r4, [pc, #104] @ c1d74c <__cxa_atexit@plt+0xc0f7f0> │ │ │ │ - add r4, r4, lr, lsl #12 │ │ │ │ - add r6, r4, r1, lsl #6 │ │ │ │ - add r4, r6, r7 │ │ │ │ - mov r1, #3 │ │ │ │ - b c1d718 <__cxa_atexit@plt+0xc0f7bc> │ │ │ │ - ldr r4, [sp] │ │ │ │ - lsl lr, lr, #18 │ │ │ │ - add r6, lr, r1, lsl #12 │ │ │ │ - ldrb r4, [sl, r4] │ │ │ │ - add r6, r6, r7, lsl #6 │ │ │ │ - ldr r7, [pc, #64] @ c1d750 <__cxa_atexit@plt+0xc0f7f4> │ │ │ │ - add r6, r6, r4 │ │ │ │ - mov r1, #4 │ │ │ │ - add r4, r6, r7 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - cmp r4, r2 │ │ │ │ - bne c1d680 <__cxa_atexit@plt+0xc0f724> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str fp, [r3, #20] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r4, [r3, #16] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - b c1d8d4 <__cxa_atexit@plt+0xc0f978> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - strheq sl, [r5, #-204] @ 0xffffff34 │ │ │ │ - andeq r1, r0, r8, lsl #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, r5 │ │ │ │ - ldr fp, [r5, #12]! │ │ │ │ - mov r9, r6 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - lsl r6, r6, #18 │ │ │ │ - add r6, r6, r4, lsl #12 │ │ │ │ - add r6, r6, r2, lsl #6 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #304] @ c1d8cc <__cxa_atexit@plt+0xc0f970> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r6, r6, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r6, r6, r1 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r6, r0 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq c1d8a4 <__cxa_atexit@plt+0xc0f948> │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ - mov r1, #4 │ │ │ │ - cmp r2, #5 │ │ │ │ - blt c1d8a4 <__cxa_atexit@plt+0xc0f948> │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - add r4, r6, #11 │ │ │ │ - str r4, [sp] │ │ │ │ - add r4, r6, #10 │ │ │ │ - add ip, r6, #8 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - add r4, r6, #9 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - b c1d80c <__cxa_atexit@plt+0xc0f8b0> │ │ │ │ - mov r6, #1 │ │ │ │ - cmp r0, lr │ │ │ │ - beq c1d8a4 <__cxa_atexit@plt+0xc0f948> │ │ │ │ - add r1, r1, r6 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c1d8a4 <__cxa_atexit@plt+0xc0f948> │ │ │ │ - add sl, r1, fp │ │ │ │ - add r6, sl, ip │ │ │ │ - ldrsb r4, [r6] │ │ │ │ - cmn r4, #1 │ │ │ │ - uxtb lr, r4 │ │ │ │ - bgt c1d7f4 <__cxa_atexit@plt+0xc0f898> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - ldrb r6, [sl, r4] │ │ │ │ - bcs c1d84c <__cxa_atexit@plt+0xc0f8f0> │ │ │ │ - add r6, r6, lr, lsl #6 │ │ │ │ - sub r4, r6, #12416 @ 0x3080 │ │ │ │ - mov r6, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ - bne c1d800 <__cxa_atexit@plt+0xc0f8a4> │ │ │ │ - b c1d8a4 <__cxa_atexit@plt+0xc0f948> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - ldrb r9, [sl, r4] │ │ │ │ - bcs c1d878 <__cxa_atexit@plt+0xc0f91c> │ │ │ │ - lsl r4, lr, #12 │ │ │ │ - add r6, r4, r6, lsl #6 │ │ │ │ - ldr r4, [pc, #100] @ c1d8d0 <__cxa_atexit@plt+0xc0f974> │ │ │ │ - add r6, r6, r9 │ │ │ │ - add r4, r6, r4 │ │ │ │ - mov r6, #3 │ │ │ │ - b c1d898 <__cxa_atexit@plt+0xc0f93c> │ │ │ │ - ldr r4, [pc, #76] @ c1d8cc <__cxa_atexit@plt+0xc0f970> │ │ │ │ - add lr, r4, lr, lsl #18 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r6, lr, r6, lsl #12 │ │ │ │ - add r6, r6, r9, lsl #6 │ │ │ │ - ldrb r4, [sl, r4] │ │ │ │ - add r4, r6, r4 │ │ │ │ - mov r6, #4 │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - cmp r4, r0 │ │ │ │ - bne c1d800 <__cxa_atexit@plt+0xc0f8a4> │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r6, [r3, #16] │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r6, [r3, #20] │ │ │ │ - mov r6, r9 │ │ │ │ - b c1d8d4 <__cxa_atexit@plt+0xc0f978> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c17900 <__cxa_atexit@plt+0xc099a4> │ │ │ │ + b c17914 <__cxa_atexit@plt+0xc099b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c179e4 <__cxa_atexit@plt+0xc09a88> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c17958 <__cxa_atexit@plt+0xc099fc> │ │ │ │ + ldr lr, [pc, #196] @ c17a04 <__cxa_atexit@plt+0xc09aa8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne c1d920 <__cxa_atexit@plt+0xc0f9c4> │ │ │ │ - ldr r7, [pc, #108] @ c1d958 <__cxa_atexit@plt+0xc0f9fc> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b c179a4 <__cxa_atexit@plt+0xc09a48> │ │ │ │ mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ c179f8 <__cxa_atexit@plt+0xc09a9c> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c179c0 <__cxa_atexit@plt+0xc09a64> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c179c8 <__cxa_atexit@plt+0xc09a6c> │ │ │ │ + ldr r7, [pc, #116] @ c179fc <__cxa_atexit@plt+0xc09aa0> │ │ │ │ + ldr lr, [pc, #116] @ c17a00 <__cxa_atexit@plt+0xc09aa4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [pc, #96] @ c1d95c <__cxa_atexit@plt+0xc0fa00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1d948 <__cxa_atexit@plt+0xc0f9ec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - b c1d93c <__cxa_atexit@plt+0xc0f9e0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - sub r2, r2, r3 │ │ │ │ - add r3, r0, r3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov fp, r8 │ │ │ │ - b c1d998 <__cxa_atexit@plt+0xc0fa3c> │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrheq lr, [r5, #-196] @ 0xffffff3c │ │ │ │ - strheq sl, [r5, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r6, lsr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c1d998 <__cxa_atexit@plt+0xc0fa3c> │ │ │ │ - smlalbbeq sl, r5, r4, sl │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1da5c <__cxa_atexit@plt+0xc0fb00> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + ldr r2, [pc, #56] @ c17a08 <__cxa_atexit@plt+0xc09aac> │ │ │ │ ldr r9, [r5, #20] │ │ │ │ - ldmib r5, {r7, sl} │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c1da1c <__cxa_atexit@plt+0xc0fac0> │ │ │ │ - ldr r0, [pc, #184] @ c1da84 <__cxa_atexit@plt+0xc0fb28> │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [sp] │ │ │ │ - str r0, [r3, #28]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr ip, [pc, #156] @ c1da88 <__cxa_atexit@plt+0xc0fb2c> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr ip, [pc, #148] @ c1da8c <__cxa_atexit@plt+0xc0fb30> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmdb r3, {r0, r1, r7} │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r8, r9, sl, ip} │ │ │ │ - ldr r0, [sp] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #80] @ c1da74 <__cxa_atexit@plt+0xc0fb18> │ │ │ │ - ldr r1, [pc, #80] @ c1da78 <__cxa_atexit@plt+0xc0fb1c> │ │ │ │ - sub r7, r6, #30 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #32]! │ │ │ │ - ldr r1, [pc, #56] @ c1da7c <__cxa_atexit@plt+0xc0fb20> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c17a88 <__cxa_atexit@plt+0xc09b2c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc c17aa4 <__cxa_atexit@plt+0xc09b48> │ │ │ │ + ldr r1, [pc, #108] @ c17acc <__cxa_atexit@plt+0xc09b70> │ │ │ │ + ldr r7, [pc, #108] @ c17ad0 <__cxa_atexit@plt+0xc09b74> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - sub r2, r3, #20 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm r2, {r8, r9, sl} │ │ │ │ - stmdb r3, {r1, lr} │ │ │ │ - str r0, [r3, #-28] @ 0xffffffe4 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c1da80 <__cxa_atexit@plt+0xc0fb24> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, lr │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ c17ac8 <__cxa_atexit@plt+0xc09b6c> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r6, [pc, #24] @ c17ac4 <__cxa_atexit@plt+0xc09b68> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff6f8 │ │ │ │ - cmpeq r5, ip, lsl #30 │ │ │ │ - ldrheq sp, [r5, #-224] @ 0xffffff20 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0xfffff6b0 │ │ │ │ - @ instruction: 0xfffff5e8 │ │ │ │ - cmpeq r5, r4, lsl #30 │ │ │ │ - cmpeq r5, r4, lsr #18 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1db38 <__cxa_atexit@plt+0xc0fbdc> │ │ │ │ - ldr lr, [pc, #172] @ c1db60 <__cxa_atexit@plt+0xc0fc04> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bne c1dae4 <__cxa_atexit@plt+0xc0fb88> │ │ │ │ - ldr r7, [pc, #144] @ c1db68 <__cxa_atexit@plt+0xc0fc0c> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c17b08 <__cxa_atexit@plt+0xc09bac> │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq c17afc <__cxa_atexit@plt+0xc09ba0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c17b14 <__cxa_atexit@plt+0xc09bb8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c1db44 <__cxa_atexit@plt+0xc0fbe8> │ │ │ │ - ldr r0, [pc, #84] @ c1db6c <__cxa_atexit@plt+0xc0fc10> │ │ │ │ - add r1, r8, r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ c17bc8 <__cxa_atexit@plt+0xc09c6c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq c17b98 <__cxa_atexit@plt+0xc09c3c> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc c17ba8 <__cxa_atexit@plt+0xc09c4c> │ │ │ │ + ldr r3, [pc, #92] @ c17bd0 <__cxa_atexit@plt+0xc09c74> │ │ │ │ + ldr r8, [pc, #92] @ c17bd4 <__cxa_atexit@plt+0xc09c78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c1db64 <__cxa_atexit@plt+0xc0fc08> │ │ │ │ + ldr r7, [pc, #28] @ c17bcc <__cxa_atexit@plt+0xc09c70> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff718 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c17c4c <__cxa_atexit@plt+0xc09cf0> │ │ │ │ + ldr r8, [pc, #72] @ c17c64 <__cxa_atexit@plt+0xc09d08> │ │ │ │ + ldr r9, [pc, #72] @ c17c68 <__cxa_atexit@plt+0xc09d0c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c17c6c <__cxa_atexit@plt+0xc09d10> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r8, lsl #28 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrsbeq lr, [r5, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0x0155dd9c │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff66c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c1dbc4 <__cxa_atexit@plt+0xc0fc68> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ c1dbdc <__cxa_atexit@plt+0xc0fc80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc c17cc4 <__cxa_atexit@plt+0xc09d68> │ │ │ │ + ldr lr, [pc, #72] @ c17cdc <__cxa_atexit@plt+0xc09d80> │ │ │ │ + ldr r8, [pc, #72] @ c17ce0 <__cxa_atexit@plt+0xc09d84> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r2, r0 │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c1dbe0 <__cxa_atexit@plt+0xc0fc84> │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c17ce4 <__cxa_atexit@plt+0xc09d88> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r0, lsr #26 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff5f4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ - ldrdeq r9, [r5, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c1dc8c <__cxa_atexit@plt+0xc0fd30> │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - ldr r8, [pc, #128] @ c1dc98 <__cxa_atexit@plt+0xc0fd3c> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - tst r1, #3 │ │ │ │ - str r3, [r2, #-20]! @ 0xffffffec │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - stmib r2, {r7, r9} │ │ │ │ - ldr r8, [pc, #100] @ c1dc9c <__cxa_atexit@plt+0xc0fd40> │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r0, #12]! │ │ │ │ - beq c1dc6c <__cxa_atexit@plt+0xc0fd10> │ │ │ │ - ldr lr, [pc, #84] @ c1dca0 <__cxa_atexit@plt+0xc0fd44> │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, r3, r1 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - beq c1dc7c <__cxa_atexit@plt+0xc0fd20> │ │ │ │ - mov r5, r0 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr sl, [r2, #8]! │ │ │ │ + ldr r1, [pc, #80] @ c17d50 <__cxa_atexit@plt+0xc09df4> │ │ │ │ + ldr r8, [r2, #-4] │ │ │ │ + ldmib r2, {r3, r9} │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2] │ │ │ │ + bhi c17d38 <__cxa_atexit@plt+0xc09ddc> │ │ │ │ + ldr r7, [pc, #48] @ c17d54 <__cxa_atexit@plt+0xc09df8> │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #24] @ c17d58 <__cxa_atexit@plt+0xc09dfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r5, r4, lsl #25 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r5, r0, lsl r7 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #60] @ c1dcf8 <__cxa_atexit@plt+0xc0fd9c> │ │ │ │ - ldr r1, [r3, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + @ instruction: 0x01460790 │ │ │ │ + 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 c17d9c <__cxa_atexit@plt+0xc09e40> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c17da8 <__cxa_atexit@plt+0xc09e4c> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r8, r1, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - beq c1dce8 <__cxa_atexit@plt+0xc0fd8c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strheq r9, [r5, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ - @ instruction: 0x0145969c │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c1dddc <__cxa_atexit@plt+0xc0fe80> │ │ │ │ - ldr r8, [pc, #204] @ c1de04 <__cxa_atexit@plt+0xc0fea8> │ │ │ │ - ldr r9, [pc, #204] @ c1de08 <__cxa_atexit@plt+0xc0feac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c1dd8c <__cxa_atexit@plt+0xc0fe30> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne c1dd9c <__cxa_atexit@plt+0xc0fe40> │ │ │ │ - ldr r7, [pc, #140] @ c1de10 <__cxa_atexit@plt+0xc0feb4> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff790 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c17f20 <__cxa_atexit@plt+0xc09fc4> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c17ee8 <__cxa_atexit@plt+0xc09f8c> │ │ │ │ + ldr r0, [pc, #328] @ c17f28 <__cxa_atexit@plt+0xc09fcc> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c17efc <__cxa_atexit@plt+0xc09fa0> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c17f2c <__cxa_atexit@plt+0xc09fd0> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c17ea8 <__cxa_atexit@plt+0xc09f4c> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c17f30 <__cxa_atexit@plt+0xc09fd4> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c17e38 <__cxa_atexit@plt+0xc09edc> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c17f00 <__cxa_atexit@plt+0xc09fa4> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c17f3c <__cxa_atexit@plt+0xc09fe0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r2, r0 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r8, r2 │ │ │ │ - str r7, [lr] │ │ │ │ - bcc c1dde4 <__cxa_atexit@plt+0xc0fe88> │ │ │ │ - ldr lr, [pc, #88] @ c1de14 <__cxa_atexit@plt+0xc0feb8> │ │ │ │ - add r0, r3, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #32] @ c1de0c <__cxa_atexit@plt+0xc0feb0> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #16 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r5, r0, lsl #23 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r5, ip, lsr #16 │ │ │ │ - ldrsheq sp, [r5, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0x0145959c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, r2 │ │ │ │ - bne c1de48 <__cxa_atexit@plt+0xc0feec> │ │ │ │ - ldr r7, [pc, #120] @ c1deb4 <__cxa_atexit@plt+0xc0ff58> │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r7, [pc, #72] @ c17f38 <__cxa_atexit@plt+0xc09fdc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r7, r2 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1de94 <__cxa_atexit@plt+0xc0ff38> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #76] @ c1deb8 <__cxa_atexit@plt+0xc0ff5c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c1deb0 <__cxa_atexit@plt+0xc0ff54> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r5, r0, ror r7 │ │ │ │ - cmpeq r5, r0, asr sl │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c17f34 <__cxa_atexit@plt+0xc09fd8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r8, asr fp │ │ │ │ + cmpeq r6, r0, ror #3 │ │ │ │ + cmpeq r6, ip, lsl #21 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, asr #20 │ │ │ │ + cmpeq r6, r0, lsr sl │ │ │ │ + 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1df10 <__cxa_atexit@plt+0xc0ffb4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ c1df28 <__cxa_atexit@plt+0xc0ffcc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r2, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c1df2c <__cxa_atexit@plt+0xc0ffd0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq sp, [r5, #-148] @ 0xffffff6c │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlalbbeq r9, r5, r0, r4 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r2, r5, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1e058 <__cxa_atexit@plt+0xc100fc> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c1dfe8 <__cxa_atexit@plt+0xc1008c> │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #60 @ 0x3c │ │ │ │ - stmdb r5, {r1, r7, r8, r9} │ │ │ │ - cmp r3, ip │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - bcc c1e060 <__cxa_atexit@plt+0xc10104> │ │ │ │ - ldr r3, [pc, #304] @ c1e0b8 <__cxa_atexit@plt+0xc1015c> │ │ │ │ - ldr lr, [r9, #2] │ │ │ │ - ldr r9, [r9, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r2, [r5] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - ldr r7, [pc, #268] @ c1e0bc <__cxa_atexit@plt+0xc10160> │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [r6, #32] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #240] @ c1e0c0 <__cxa_atexit@plt+0xc10164> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - sub r7, ip, #6 │ │ │ │ - mov r6, ip │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - bcc c1e084 <__cxa_atexit@plt+0xc10128> │ │ │ │ - ldr lr, [pc, #148] @ c1e0ac <__cxa_atexit@plt+0xc10150> │ │ │ │ - ldr r2, [pc, #148] @ c1e0b0 <__cxa_atexit@plt+0xc10154> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #132] @ c1e0b4 <__cxa_atexit@plt+0xc10158> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - add r0, r6, #16 │ │ │ │ - stm r0, {r1, r7, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c17fd8 <__cxa_atexit@plt+0xc0a07c> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c1802c <__cxa_atexit@plt+0xc0a0d0> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c18030 <__cxa_atexit@plt+0xc0a0d4> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c17ff4 <__cxa_atexit@plt+0xc0a098> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c17f7c <__cxa_atexit@plt+0xc0a020> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c18034 <__cxa_atexit@plt+0xc0a0d8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c1e0a8 <__cxa_atexit@plt+0xc1014c> │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ + @ instruction: 0x01564098 │ │ │ │ + cmpeq r6, r0, lsl #19 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c18068 <__cxa_atexit@plt+0xc0a10c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c18070 <__cxa_atexit@plt+0xc0a114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r4, ror #16 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c181e8 <__cxa_atexit@plt+0xc0a28c> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt c181b0 <__cxa_atexit@plt+0xc0a254> │ │ │ │ + ldr r0, [pc, #328] @ c181f0 <__cxa_atexit@plt+0xc0a294> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc c181c4 <__cxa_atexit@plt+0xc0a268> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ c181f4 <__cxa_atexit@plt+0xc0a298> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c18170 <__cxa_atexit@plt+0xc0a214> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ c181f8 <__cxa_atexit@plt+0xc0a29c> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs c18100 <__cxa_atexit@plt+0xc0a1a4> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b c181c8 <__cxa_atexit@plt+0xc0a26c> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ c18204 <__cxa_atexit@plt+0xc0a2a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ c18200 <__cxa_atexit@plt+0xc0a2a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ c181fc <__cxa_atexit@plt+0xc0a2a0> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #24] @ c1e0a4 <__cxa_atexit@plt+0xc10148> │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01563890 │ │ │ │ + cmpeq r6, r8, lsl pc │ │ │ │ + cmpeq r6, r4, asr #15 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, r4, lsl #15 │ │ │ │ + cmpeq r6, r8, ror #14 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c182a0 <__cxa_atexit@plt+0xc0a344> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ c182f4 <__cxa_atexit@plt+0xc0a398> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ c182f8 <__cxa_atexit@plt+0xc0a39c> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c182bc <__cxa_atexit@plt+0xc0a360> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c18244 <__cxa_atexit@plt+0xc0a2e8> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ c182fc <__cxa_atexit@plt+0xc0a3a0> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - cmpeq r5, ip, lsl r9 │ │ │ │ - cmpeq r5, r8, asr #17 │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - cmpeq r5, ip, lsr #18 │ │ │ │ - strdeq r9, [r5, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c1e154 <__cxa_atexit@plt+0xc101f8> │ │ │ │ - ldr r2, [pc, #124] @ c1e16c <__cxa_atexit@plt+0xc10210> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r3, [r6, #-208] @ 0xffffff30 │ │ │ │ + ldrheq r3, [r6, #-104] @ 0xffffff98 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + hvceq 24600 @ 0x6018 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c18370 <__cxa_atexit@plt+0xc0a414> │ │ │ │ + ldr r2, [pc, #84] @ c18378 <__cxa_atexit@plt+0xc0a41c> │ │ │ │ ldr r1, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - ldr lr, [pc, #116] @ c1e170 <__cxa_atexit@plt+0xc10214> │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldmib r5, {r2, r9} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, r2} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r0, [pc, #80] @ c1e174 <__cxa_atexit@plt+0xc10218> │ │ │ │ - mov r2, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r2, #24]! │ │ │ │ - add lr, r3, #48 @ 0x30 │ │ │ │ - str r9, [r3, #32] │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + beq c18364 <__cxa_atexit@plt+0xc0a408> │ │ │ │ + ldr r3, [pc, #52] @ c1837c <__cxa_atexit@plt+0xc0a420> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #36] @ c18380 <__cxa_atexit@plt+0xc0a424> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c1e178 <__cxa_atexit@plt+0xc1021c> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r6, ip, lsl #18 │ │ │ │ + strdeq r0, [r6, #-8] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ c183b4 <__cxa_atexit@plt+0xc0a458> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffaf0 │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - cmpeq r5, ip, asr #15 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq r5, r8, lsr r2 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ c183b8 <__cxa_atexit@plt+0xc0a45c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrheq r3, [r6, #-140] @ 0xffffff74 │ │ │ │ + smlalbteq r0, r6, r0, r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c1e1f8 <__cxa_atexit@plt+0xc1029c> │ │ │ │ - ldr r7, [pc, #104] @ c1e210 <__cxa_atexit@plt+0xc102b4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #92] @ c1e214 <__cxa_atexit@plt+0xc102b8> │ │ │ │ + ldr r2, [pc, #108] @ c1843c <__cxa_atexit@plt+0xc0a4e0> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c18424 <__cxa_atexit@plt+0xc0a4c8> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r3, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + movle r7, #1 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + bmi c1842c <__cxa_atexit@plt+0xc0a4d0> │ │ │ │ + ldr r1, [pc, #60] @ c18444 <__cxa_atexit@plt+0xc0a4e8> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #44] @ c18448 <__cxa_atexit@plt+0xc0a4ec> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - add lr, r7, #1 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r8, [pc, #68] @ c1e218 <__cxa_atexit@plt+0xc102bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c1e21c <__cxa_atexit@plt+0xc102c0> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c18440 <__cxa_atexit@plt+0xc0a4e4> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsbeq r4, [r6, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r6, ip, asr #16 │ │ │ │ + cmpeq r6, r0, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r3, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + movle r7, #1 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + bmi c18494 <__cxa_atexit@plt+0xc0a538> │ │ │ │ + ldr r1, [pc, #44] @ c184a4 <__cxa_atexit@plt+0xc0a548> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #28] @ c184a8 <__cxa_atexit@plt+0xc0a54c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 1ea070c <__cxa_atexit@plt+0x1e927b0> │ │ │ │ + ldr r7, [pc, #16] @ c184ac <__cxa_atexit@plt+0xc0a550> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsbeq r3, [r6, #-124] @ 0xffffff84 │ │ │ │ + cmpeq r6, r4, ror r1 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c184d4 <__cxa_atexit@plt+0xc0a578> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff8ec │ │ │ │ - cmpeq r5, r4, lsl #15 │ │ │ │ - cmpeq r5, r8, lsr #14 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0x01459194 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1e28c <__cxa_atexit@plt+0xc10330> │ │ │ │ - ldr lr, [pc, #84] @ c1e294 <__cxa_atexit@plt+0xc10338> │ │ │ │ - ldr r8, [pc, #84] @ c1e298 <__cxa_atexit@plt+0xc1033c> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc c1861c <__cxa_atexit@plt+0xc0a6c0> │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r4, [pc, #336] @ c1864c <__cxa_atexit@plt+0xc0a6f0> │ │ │ │ + ldr r2, [pc, #336] @ c18650 <__cxa_atexit@plt+0xc0a6f4> │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r8, r3, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #320] @ c18654 <__cxa_atexit@plt+0xc0a6f8> │ │ │ │ + add fp, r7, #8 │ │ │ │ + add r0, r2, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + str r4, [r1] │ │ │ │ + sub r4, r3, #31 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + str r4, [sp] │ │ │ │ + str r4, [r1, #16] │ │ │ │ + ldr ip, [r1, #-4] │ │ │ │ + ldr r4, [pc, #260] @ c18658 <__cxa_atexit@plt+0xc0a6fc> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + stmib r6, {r4, r7, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, fp, ip} │ │ │ │ + beq c18600 <__cxa_atexit@plt+0xc0a6a4> │ │ │ │ + add r3, r6, #92 @ 0x5c │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc c1862c <__cxa_atexit@plt+0xc0a6d0> │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r9, [pc, #212] @ c1865c <__cxa_atexit@plt+0xc0a700> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr ip, [r2, #7] │ │ │ │ + str sl, [r6, #84] @ 0x54 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + ldr r8, [pc, #196] @ c18660 <__cxa_atexit@plt+0xc0a704> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r4, r3, #39 @ 0x27 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - add r8, r0, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - beq c1e27c <__cxa_atexit@plt+0xc10320> │ │ │ │ + ldr r0, [pc, #184] @ c18664 <__cxa_atexit@plt+0xc0a708> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldmib r5, {r2, lr} │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str sl, [r6, #88] @ 0x58 │ │ │ │ + stm r5, {r9, ip} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r1, [r6, #92] @ 0x5c │ │ │ │ + add fp, r0, #1 │ │ │ │ + ldr r0, [pc, #148] @ c18668 <__cxa_atexit@plt+0xc0a70c> │ │ │ │ + add lr, r6, #60 @ 0x3c │ │ │ │ + sub r8, r3, #31 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [sp] │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + stm lr, {r0, r4, fp} │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + mov r5, r1 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + cmpeq r6, ip, lsl #2 │ │ │ │ + ldrheq r4, [r6, #-8] │ │ │ │ + cmpeq r6, r4, asr #1 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + cmpeq r6, ip, asr #13 │ │ │ │ + cmpeq r6, r4, lsr #32 │ │ │ │ + ldrsheq r3, [r6, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov sl, r4 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c18708 <__cxa_atexit@plt+0xc0a7ac> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r9, [pc, #128] @ c1871c <__cxa_atexit@plt+0xc0a7c0> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r4, [r2, #7] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + ldr r0, [pc, #112] @ c18720 <__cxa_atexit@plt+0xc0a7c4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + add ip, r0, #1 │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + stmib r5, {r4, r7} │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r4, [pc, #72] @ c18724 <__cxa_atexit@plt+0xc0a7c8> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stmib r3, {r4, lr} │ │ │ │ + ldr r4, [pc, #64] @ c18728 <__cxa_atexit@plt+0xc0a7cc> │ │ │ │ + add lr, r3, #24 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r4, [r3, #12] │ │ │ │ + sub r8, r6, #31 │ │ │ │ + mov r4, sl │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ mov r7, r2 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r6, r8, lsl pc │ │ │ │ + @ instruction: 0x01563594 │ │ │ │ + cmpeq r6, r8, ror #29 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ c187ac <__cxa_atexit@plt+0xc0a850> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq c18790 <__cxa_atexit@plt+0xc0a834> │ │ │ │ + ldr r7, [pc, #84] @ c187b0 <__cxa_atexit@plt+0xc0a854> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq c187a0 <__cxa_atexit@plt+0xc0a844> │ │ │ │ + mov r7, r8 │ │ │ │ + b c18810 <__cxa_atexit@plt+0xc0a8b4> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r5, r8, ror r6 │ │ │ │ - cmpeq r5, r8, lsl r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ - strdeq r9, [r5, #-12] │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ c18804 <__cxa_atexit@plt+0xc0a8a8> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c187fc <__cxa_atexit@plt+0xc0a8a0> │ │ │ │ + b c18810 <__cxa_atexit@plt+0xc0a8b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c188e0 <__cxa_atexit@plt+0xc0a984> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne c18854 <__cxa_atexit@plt+0xc0a8f8> │ │ │ │ + ldr lr, [pc, #196] @ c18900 <__cxa_atexit@plt+0xc0a9a4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b c188a0 <__cxa_atexit@plt+0xc0a944> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1e360 <__cxa_atexit@plt+0xc10404> │ │ │ │ - ldr lr, [pc, #172] @ c1e388 <__cxa_atexit@plt+0xc1042c> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bne c1e30c <__cxa_atexit@plt+0xc103b0> │ │ │ │ - ldr r7, [pc, #144] @ c1e390 <__cxa_atexit@plt+0xc10434> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #148] @ c188f4 <__cxa_atexit@plt+0xc0a998> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq c188bc <__cxa_atexit@plt+0xc0a960> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c188c4 <__cxa_atexit@plt+0xc0a968> │ │ │ │ + ldr r7, [pc, #116] @ c188f8 <__cxa_atexit@plt+0xc0a99c> │ │ │ │ + ldr lr, [pc, #116] @ c188fc <__cxa_atexit@plt+0xc0a9a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ + ldr r2, [pc, #56] @ c18904 <__cxa_atexit@plt+0xc0a9a8> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff524 │ │ │ │ + @ instruction: 0xfffff82c │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c18984 <__cxa_atexit@plt+0xc0aa28> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c1e36c <__cxa_atexit@plt+0xc10410> │ │ │ │ - ldr r0, [pc, #84] @ c1e394 <__cxa_atexit@plt+0xc10438> │ │ │ │ - add r1, r8, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc c189a0 <__cxa_atexit@plt+0xc0aa44> │ │ │ │ + ldr r1, [pc, #108] @ c189c8 <__cxa_atexit@plt+0xc0aa6c> │ │ │ │ + ldr r7, [pc, #108] @ c189cc <__cxa_atexit@plt+0xc0aa70> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c1e38c <__cxa_atexit@plt+0xc10430> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, lr │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ c189c4 <__cxa_atexit@plt+0xc0aa68> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r6, [pc, #24] @ c189c0 <__cxa_atexit@plt+0xc0aa64> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r0, ror #11 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r5, ip, lsr #5 │ │ │ │ - cmpeq r5, r4, ror r5 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff450 │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [pc, #36] @ c18a04 <__cxa_atexit@plt+0xc0aaa8> │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq c189f8 <__cxa_atexit@plt+0xc0aa9c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c18a10 <__cxa_atexit@plt+0xc0aab4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ c18ac4 <__cxa_atexit@plt+0xc0ab68> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq c18a94 <__cxa_atexit@plt+0xc0ab38> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc c18aa4 <__cxa_atexit@plt+0xc0ab48> │ │ │ │ + ldr r3, [pc, #92] @ c18acc <__cxa_atexit@plt+0xc0ab70> │ │ │ │ + ldr r8, [pc, #92] @ c18ad0 <__cxa_atexit@plt+0xc0ab74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c18ac8 <__cxa_atexit@plt+0xc0ab6c> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff340 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp r8, r6 │ │ │ │ str r7, [r5, #16] │ │ │ │ - bcc c1e3ec <__cxa_atexit@plt+0xc10490> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ c1e404 <__cxa_atexit@plt+0xc104a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c18b48 <__cxa_atexit@plt+0xc0abec> │ │ │ │ + ldr r8, [pc, #72] @ c18b60 <__cxa_atexit@plt+0xc0ac04> │ │ │ │ + ldr r9, [pc, #72] @ c18b64 <__cxa_atexit@plt+0xc0ac08> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r2, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c1e408 <__cxa_atexit@plt+0xc104ac> │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c18b68 <__cxa_atexit@plt+0xc0ac0c> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq sp, [r5, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlaltbeq r8, r5, r4, pc @ │ │ │ │ - andeq r0, r3, r2, lsl r0 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff294 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1e498 <__cxa_atexit@plt+0xc1053c> │ │ │ │ - ldr lr, [pc, #112] @ c1e4a8 <__cxa_atexit@plt+0xc1054c> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ + bcc c18bc0 <__cxa_atexit@plt+0xc0ac64> │ │ │ │ + ldr lr, [pc, #72] @ c18bd8 <__cxa_atexit@plt+0xc0ac7c> │ │ │ │ + ldr r8, [pc, #72] @ c18bdc <__cxa_atexit@plt+0xc0ac80> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #9] │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #88] @ c1e4ac <__cxa_atexit@plt+0xc10550> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #64] @ c1e4b0 <__cxa_atexit@plt+0xc10554> │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r3, #32] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + ldr r3, [pc, #24] @ c18be0 <__cxa_atexit@plt+0xc0ac84> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffff21c │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r1, [pc, #84] @ c18c50 <__cxa_atexit@plt+0xc0acf4> │ │ │ │ + ldr r3, [r2, #-4] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r2] │ │ │ │ + bhi c18c3c <__cxa_atexit@plt+0xc0ace0> │ │ │ │ + ldr r7, [pc, #48] @ c18c54 <__cxa_atexit@plt+0xc0acf8> │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #24]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - add r1, r3, #40 @ 0x28 │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - bx ip │ │ │ │ + str sl, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r7, [pc, #20] @ c18c58 <__cxa_atexit@plt+0xc0acfc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - cmpeq r5, r8, lsr #9 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffec0c │ │ │ │ + smlalbbeq pc, r5, ip, r8 @ │ │ │ │ + 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 c18c9c <__cxa_atexit@plt+0xc0ad40> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c18ca8 <__cxa_atexit@plt+0xc0ad4c> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff3b4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1e4f0 <__cxa_atexit@plt+0xc10594> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c1e4f8 <__cxa_atexit@plt+0xc1059c> │ │ │ │ - add r8, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi c18ce0 <__cxa_atexit@plt+0xc0ad84> │ │ │ │ + ldr r7, [pc, #36] @ c18cf0 <__cxa_atexit@plt+0xc0ad94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #28] @ c18cf4 <__cxa_atexit@plt+0xc0ad98> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c1e508 <__cxa_atexit@plt+0xc105ac> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r0, ror #7 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r8, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1e698 <__cxa_atexit@plt+0xc1073c> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - b c1e52c <__cxa_atexit@plt+0xc105d0> │ │ │ │ - add r4, r8, sl │ │ │ │ - add r8, r4, #1 │ │ │ │ - add r2, fp, r9 │ │ │ │ - cmp r8, r2 │ │ │ │ - bgt c1e5f8 <__cxa_atexit@plt+0xc1069c> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldrb r3, [r7, #11] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - add r0, r4, #8 │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldrb r4, [r4, #-1] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c1e598 <__cxa_atexit@plt+0xc1063c> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - sub r2, r8, sl │ │ │ │ - add r1, r2, r0 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r0, r4, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c1e614 <__cxa_atexit@plt+0xc106b8> │ │ │ │ - mov r2, sl │ │ │ │ - ldr r4, [r7, #35] @ 0x23 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c1e614 <__cxa_atexit@plt+0xc106b8> │ │ │ │ - add r4, r8, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c1e52c <__cxa_atexit@plt+0xc105d0> │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c1e5f8 <__cxa_atexit@plt+0xc1069c> │ │ │ │ - ldrb r4, [r0, r8] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - lsr lr, r2, r4 │ │ │ │ - rsb r2, r4, #32 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - orr r2, lr, r1, lsl r2 │ │ │ │ - lsrpl r2, r1, r4 │ │ │ │ - tst r2, #1 │ │ │ │ - beq c1e524 <__cxa_atexit@plt+0xc105c8> │ │ │ │ - sub r4, r9, r8 │ │ │ │ - add r2, r4, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c1e5f8 <__cxa_atexit@plt+0xc1069c> │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c1e52c <__cxa_atexit@plt+0xc105d0> │ │ │ │ - ldr r7, [pc, #200] @ c1e6c8 <__cxa_atexit@plt+0xc1076c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c18cf8 <__cxa_atexit@plt+0xc0ad9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrsheq r3, [r6, #-140] @ 0xffffff74 │ │ │ │ + strdeq pc, [r5, #-112] @ 0xffffff90 │ │ │ │ + smlalbbeq pc, r5, r0, r7 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #136] @ c18d98 <__cxa_atexit@plt+0xc0ae3c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c18d80 <__cxa_atexit@plt+0xc0ae24> │ │ │ │ + ldr r3, [pc, #120] @ c18d9c <__cxa_atexit@plt+0xc0ae40> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c18d80 <__cxa_atexit@plt+0xc0ae24> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c1e6a0 <__cxa_atexit@plt+0xc10744> │ │ │ │ - ldr r2, [pc, #136] @ c1e6d0 <__cxa_atexit@plt+0xc10774> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, fp, sl │ │ │ │ + bcc c18d88 <__cxa_atexit@plt+0xc0ae2c> │ │ │ │ + ldr r2, [pc, #80] @ c18da0 <__cxa_atexit@plt+0xc0ae44> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ c1e6d4 <__cxa_atexit@plt+0xc10778> │ │ │ │ - add fp, r6, #8 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #104] @ c1e6d8 <__cxa_atexit@plt+0xc1077c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm fp, {r7, r8, sl} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #56] @ c18da4 <__cxa_atexit@plt+0xc0ae48> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + cmpeq r6, r8, ror #16 │ │ │ │ + ldrdeq pc, [r5, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #116] @ c18e30 <__cxa_atexit@plt+0xc0aed4> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c18e18 <__cxa_atexit@plt+0xc0aebc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c18e20 <__cxa_atexit@plt+0xc0aec4> │ │ │ │ + ldr r2, [pc, #76] @ c18e34 <__cxa_atexit@plt+0xc0aed8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #52] @ c18e38 <__cxa_atexit@plt+0xc0aedc> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c1e6cc <__cxa_atexit@plt+0xc10770> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, ip, lsr r3 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - @ instruction: 0x0155d294 │ │ │ │ - cmpeq r5, r8, asr #5 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffff51c │ │ │ │ + ldrsbeq r3, [r6, #-112] @ 0xffffff90 │ │ │ │ + cmppeq r5, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c1e75c <__cxa_atexit@plt+0xc10800> │ │ │ │ - ldr r7, [pc, #112] @ c1e774 <__cxa_atexit@plt+0xc10818> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #96] @ c1e778 <__cxa_atexit@plt+0xc1081c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #76] @ c1e77c <__cxa_atexit@plt+0xc10820> │ │ │ │ - add r2, r1, r2 │ │ │ │ - sub r2, r0, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c1e780 <__cxa_atexit@plt+0xc10824> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - cmpeq r5, r0, lsr #4 │ │ │ │ - cmpeq r5, r4, asr #3 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + bcc c18e94 <__cxa_atexit@plt+0xc0af38> │ │ │ │ + ldr lr, [pc, #60] @ c18ea0 <__cxa_atexit@plt+0xc0af44> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [pc, #52] @ c18ea4 <__cxa_atexit@plt+0xc0af48> │ │ │ │ + sub sl, r6, #6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r2, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ae355c <__cxa_atexit@plt+0x1ad5600> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff498 │ │ │ │ + cmpeq r6, r4, ror #14 │ │ │ │ + cmppeq r5, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1e7bc <__cxa_atexit@plt+0xc10860> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c1e7c4 <__cxa_atexit@plt+0xc10868> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + bhi c18ee0 <__cxa_atexit@plt+0xc0af84> │ │ │ │ + ldr r7, [pc, #36] @ c18ef0 <__cxa_atexit@plt+0xc0af94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #28] @ c18ef4 <__cxa_atexit@plt+0xc0af98> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c1e7d4 <__cxa_atexit@plt+0xc10878> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r4, lsl r1 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1e888 <__cxa_atexit@plt+0xc1092c> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c1e82c <__cxa_atexit@plt+0xc108d0> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c1e844 <__cxa_atexit@plt+0xc108e8> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c1e814 <__cxa_atexit@plt+0xc108b8> │ │ │ │ - ldr r7, [pc, #100] @ c1e898 <__cxa_atexit@plt+0xc1093c> │ │ │ │ - mov r6, r9 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ + ldr r7, [pc, #16] @ c18ef8 <__cxa_atexit@plt+0xc0af9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c1e89c <__cxa_atexit@plt+0xc10940> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c1e8a0 <__cxa_atexit@plt+0xc10944> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c1e8a4 <__cxa_atexit@plt+0xc10948> │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + ldrsheq r3, [r6, #-108] @ 0xffffff94 │ │ │ │ + strdeq pc, [r5, #-80] @ 0xffffffb0 │ │ │ │ + ldrdeq pc, [r5, #-84] @ 0xffffffac │ │ │ │ + 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 c18fa0 <__cxa_atexit@plt+0xc0b044> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r9, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r7 │ │ │ │ + bl cdc8 │ │ │ │ + ldr lr, [pc, #120] @ c18fc0 <__cxa_atexit@plt+0xc0b064> │ │ │ │ + sub r3, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c18fc4 <__cxa_atexit@plt+0xc0b068> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #104] @ c18fc8 <__cxa_atexit@plt+0xc0b06c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - bx r0 │ │ │ │ + str r3, [r8, #28] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + str r2, [r8, #24] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + add r1, r8, #12 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + bhi c18fb0 <__cxa_atexit@plt+0xc0b054> │ │ │ │ + ldr r7, [pc, #68] @ c18fd0 <__cxa_atexit@plt+0xc0b074> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #60] @ c18fd4 <__cxa_atexit@plt+0xc0b078> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0x0155d098 │ │ │ │ - cmpeq r5, ip, asr #1 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1e8e0 <__cxa_atexit@plt+0xc10984> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c1e8e8 <__cxa_atexit@plt+0xc1098c> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + ldr r7, [pc, #20] @ c18fcc <__cxa_atexit@plt+0xc0b070> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r4, lsr #21 │ │ │ │ + ldrheq r2, [r6, #-148] @ 0xffffff6c │ │ │ │ + ldrsbeq r2, [r6, #-152] @ 0xffffff68 │ │ │ │ + cmppeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + cmpeq r6, ip, lsr r6 │ │ │ │ + strdeq pc, [r5, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c19040 <__cxa_atexit@plt+0xc0b0e4> │ │ │ │ + ldr r7, [pc, #84] @ c19050 <__cxa_atexit@plt+0xc0b0f4> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq c19030 <__cxa_atexit@plt+0xc0b0d4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #60] @ c19054 <__cxa_atexit@plt+0xc0b0f8> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c1e8f8 <__cxa_atexit@plt+0xc1099c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrsheq ip, [r5, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r7, [pc, #16] @ c19058 <__cxa_atexit@plt+0xc0b0fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + smlaltbeq pc, r5, r8, r4 @ │ │ │ │ + hvceq 24392 @ 0x5f48 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #16] @ c19088 <__cxa_atexit@plt+0xc0b12c> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmppeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1e9ac <__cxa_atexit@plt+0xc10a50> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c1e950 <__cxa_atexit@plt+0xc109f4> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c1e968 <__cxa_atexit@plt+0xc10a0c> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c1e938 <__cxa_atexit@plt+0xc109dc> │ │ │ │ - ldr r7, [pc, #100] @ c1e9bc <__cxa_atexit@plt+0xc10a60> │ │ │ │ - mov r6, r9 │ │ │ │ + bcc c190d8 <__cxa_atexit@plt+0xc0b17c> │ │ │ │ + ldr r2, [pc, #48] @ c190e4 <__cxa_atexit@plt+0xc0b188> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmppeq r5, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c19150 <__cxa_atexit@plt+0xc0b1f4> │ │ │ │ + ldr r7, [pc, #84] @ c19160 <__cxa_atexit@plt+0xc0b204> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq c19140 <__cxa_atexit@plt+0xc0b1e4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #60] @ c19164 <__cxa_atexit@plt+0xc0b208> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c19168 <__cxa_atexit@plt+0xc0b20c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0x0145f398 │ │ │ │ + andeq r0, r3, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c192d0 <__cxa_atexit@plt+0xc0b374> │ │ │ │ + cmp r8, #1 │ │ │ │ + blt c19228 <__cxa_atexit@plt+0xc0b2cc> │ │ │ │ + and r0, r9, #3 │ │ │ │ + subs r1, r8, #1 │ │ │ │ + beq c1923c <__cxa_atexit@plt+0xc0b2e0> │ │ │ │ + ldr r3, [pc, #368] @ c19310 <__cxa_atexit@plt+0xc0b3b4> │ │ │ │ + mov r2, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-12]! │ │ │ │ + str r9, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + beq c192b0 <__cxa_atexit@plt+0xc0b354> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c192e0 <__cxa_atexit@plt+0xc0b384> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + sub r0, r8, #2 │ │ │ │ + add lr, r2, r1, lsl #1 │ │ │ │ + sub r1, r3, #6 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [pc, #312] @ c19324 <__cxa_atexit@plt+0xc0b3c8> │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh r5, [lr] │ │ │ │ + add lr, r6, #12 │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr r0, [pc, #292] @ c19328 <__cxa_atexit@plt+0xc0b3cc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + ldr r2, [pc, #284] @ c1932c <__cxa_atexit@plt+0xc0b3d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strh r5, [r6, #8] │ │ │ │ + mov r5, r7 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b c193cc <__cxa_atexit@plt+0xc0b470> │ │ │ │ + ldr r7, [pc, #236] @ c1931c <__cxa_atexit@plt+0xc0b3c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c1e9c0 <__cxa_atexit@plt+0xc10a64> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c1e9c4 <__cxa_atexit@plt+0xc10a68> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c1e9c8 <__cxa_atexit@plt+0xc10a6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ + ldr r7, [pc, #208] @ c19314 <__cxa_atexit@plt+0xc0b3b8> │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + ldr r7, [pc, #192] @ c19318 <__cxa_atexit@plt+0xc0b3bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + beq c192c0 <__cxa_atexit@plt+0xc0b364> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c192f8 <__cxa_atexit@plt+0xc0b39c> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldrh r3, [r3] │ │ │ │ + ldr r0, [pc, #160] @ c19330 <__cxa_atexit@plt+0xc0b3d4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + ldr r7, [pc, #152] @ c19334 <__cxa_atexit@plt+0xc0b3d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + strh r3, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #72] @ c19320 <__cxa_atexit@plt+0xc0b3c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq r6, r4, ror #13 │ │ │ │ + cmpeq r6, ip, lsl #14 │ │ │ │ + cmppeq r5, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r6, ip, asr #14 │ │ │ │ + ldrsheq r2, [r6, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r6, r0, ror #17 │ │ │ │ + cmpeq r6, ip, ror #12 │ │ │ │ + cmpeq r6, r4, asr r8 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c193ac <__cxa_atexit@plt+0xc0b450> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + add lr, r1, r2, lsl #1 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r1, r2, #1 │ │ │ │ + stmda r5!, {r0, r1} │ │ │ │ + ldr r0, [pc, #64] @ c193b8 <__cxa_atexit@plt+0xc0b45c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr] │ │ │ │ + ldr r2, [pc, #56] @ c193bc <__cxa_atexit@plt+0xc0b460> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r0, [pc, #32] @ c193c0 <__cxa_atexit@plt+0xc0b464> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r3, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b c193cc <__cxa_atexit@plt+0xc0b470> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r4, asr #11 │ │ │ │ + cmpeq r6, r0, ror r5 │ │ │ │ + cmpeq r6, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r9, lr │ │ │ │ + bcc c194f0 <__cxa_atexit@plt+0xc0b594> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [pc, #284] @ c19510 <__cxa_atexit@plt+0xc0b5b4> │ │ │ │ + lsl r2, r0, #1 │ │ │ │ + sub r1, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r0, #0 │ │ │ │ + mov ip, lr │ │ │ │ + add r3, r6, r0 │ │ │ │ + cmn r1, #1 │ │ │ │ + beq c1947c <__cxa_atexit@plt+0xc0b520> │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r4, [pc, #248] @ c19514 <__cxa_atexit@plt+0xc0b5b8> │ │ │ │ + add r0, r0, #20 │ │ │ │ + add r7, r2, fp │ │ │ │ + add ip, ip, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + add r4, r3, #14 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + add r4, r3, #5 │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + add r3, r6, r0 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub sl, lr, #6 │ │ │ │ + sub r2, r2, #2 │ │ │ │ + mov lr, ip │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs c19404 <__cxa_atexit@plt+0xc0b4a8> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b c194f4 <__cxa_atexit@plt+0xc0b598> │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r6, #12]! │ │ │ │ + ldr r7, [pc, #144] @ c1951c <__cxa_atexit@plt+0xc0b5c0> │ │ │ │ + tst r2, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r6, {r7, sl} │ │ │ │ + beq c194d4 <__cxa_atexit@plt+0xc0b578> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r4, r3, #5 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r6, r3, #20 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + ldr r4, [pc, #100] @ c19520 <__cxa_atexit@plt+0xc0b5c4> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + add r7, r3, #14 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + str sl, [r6] │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r0, ror #31 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r5, r4, ror pc │ │ │ │ - cmpeq r5, r8, lsr #31 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, lr │ │ │ │ + ldr r2, [pc, #28] @ c19518 <__cxa_atexit@plt+0xc0b5bc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + cmpeq r6, r0, lsl #10 │ │ │ │ + cmpeq r6, r8, asr #13 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq r6, r4, lsr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1ea20 <__cxa_atexit@plt+0xc10ac4> │ │ │ │ - ldr lr, [pc, #64] @ c1ea30 <__cxa_atexit@plt+0xc10ad4> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - mov r8, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + bcc c19580 <__cxa_atexit@plt+0xc0b624> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + ldr lr, [pc, #48] @ c1958c <__cxa_atexit@plt+0xc0b630> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #44] @ c19590 <__cxa_atexit@plt+0xc0b634> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - strb r0, [r3, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b c1e8f8 <__cxa_atexit@plt+0xc1099c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - smlalbbeq r8, r5, r0, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r0, lsr #7 │ │ │ │ + cmpeq r6, ip, lsl #11 │ │ │ │ + cmpeq r5, r8, lsl #22 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1ea84 <__cxa_atexit@plt+0xc10b28> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #48] @ c1ea90 <__cxa_atexit@plt+0xc10b34> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - beq c1ea74 <__cxa_atexit@plt+0xc10b18> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #24] @ c1ea94 <__cxa_atexit@plt+0xc10b38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, ip, asr lr │ │ │ │ - cmpeq r5, r4, lsr fp │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub sl, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1eb80 <__cxa_atexit@plt+0xc10c24> │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c19624 <__cxa_atexit@plt+0xc0b6c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c1eb88 <__cxa_atexit@plt+0xc10c2c> │ │ │ │ - ldr r1, [pc, #216] @ c1eba4 <__cxa_atexit@plt+0xc10c48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c1eaf8 <__cxa_atexit@plt+0xc10b9c> │ │ │ │ - ldr r2, [pc, #192] @ c1ebb4 <__cxa_atexit@plt+0xc10c58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - b c1eb14 <__cxa_atexit@plt+0xc10bb8> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c1eb24 <__cxa_atexit@plt+0xc10bc8> │ │ │ │ - ldr r2, [pc, #164] @ c1ebb0 <__cxa_atexit@plt+0xc10c54> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + bcc c19630 <__cxa_atexit@plt+0xc0b6d4> │ │ │ │ + ldr lr, [pc, #120] @ c19640 <__cxa_atexit@plt+0xc0b6e4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #116] @ c19644 <__cxa_atexit@plt+0xc0b6e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldrh r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [pc, #96] @ c19648 <__cxa_atexit@plt+0xc0b6ec> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #88] @ c1964c <__cxa_atexit@plt+0xc0b6f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c1eb54 <__cxa_atexit@plt+0xc10bf8> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #108] @ c1ebac <__cxa_atexit@plt+0xc10c50> │ │ │ │ - ldr r2, [pc, #92] @ c1eba0 <__cxa_atexit@plt+0xc10c44> │ │ │ │ - add r7, r7, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b c1eb18 <__cxa_atexit@plt+0xc10bbc> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r0, [pc, #60] @ c1eba8 <__cxa_atexit@plt+0xc10c4c> │ │ │ │ - ldr r1, [pc, #44] @ c1eb9c <__cxa_atexit@plt+0xc10c40> │ │ │ │ - add r7, r7, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - b c1eb18 <__cxa_atexit@plt+0xc10bbc> │ │ │ │ + ldr r2, [pc, #80] @ c19650 <__cxa_atexit@plt+0xc0b6f4> │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + strh r8, [r3, #8] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, sl │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b c1eb90 <__cxa_atexit@plt+0xc10c34> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq ip, [r5, #-212] @ 0xffffff2c │ │ │ │ - @ instruction: 0x0155d494 │ │ │ │ - cmpeq r5, r0, asr #9 │ │ │ │ - ldrsheq sp, [r5, #-68] @ 0xffffffbc │ │ │ │ - cmpeq r5, r4, lsl r5 │ │ │ │ - hvceq 22912 @ 0x5980 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + cmpeq r6, ip, ror #5 │ │ │ │ + cmpeq r6, r0, lsl r3 │ │ │ │ + ldrsheq r2, [r6, #-76] @ 0xffffffb4 │ │ │ │ + smlalbbeq lr, r5, ip, sl │ │ │ │ + cmpeq r5, r8, asr #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1ec3c <__cxa_atexit@plt+0xc10ce0> │ │ │ │ - ldr r3, [pc, #112] @ c1ec4c <__cxa_atexit@plt+0xc10cf0> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - beq c1ec20 <__cxa_atexit@plt+0xc10cc4> │ │ │ │ - ldr r7, [pc, #88] @ c1ec50 <__cxa_atexit@plt+0xc10cf4> │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #72] @ c196b4 <__cxa_atexit@plt+0xc0b758> │ │ │ │ + mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - beq c1ec30 <__cxa_atexit@plt+0xc10cd4> │ │ │ │ - mov r7, sl │ │ │ │ - b c1ecac <__cxa_atexit@plt+0xc10d50> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r3], #-16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c196a4 <__cxa_atexit@plt+0xc0b748> │ │ │ │ + ldr r7, [pc, #52] @ c196b8 <__cxa_atexit@plt+0xc0b75c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c19698 <__cxa_atexit@plt+0xc0b73c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1ec54 <__cxa_atexit@plt+0xc10cf8> │ │ │ │ + ldr r7, [pc, #16] @ c196bc <__cxa_atexit@plt+0xc0b760> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strdeq r9, [r5, #-124] @ 0xffffff84 │ │ │ │ - ldrdeq r9, [r5, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffff0308 │ │ │ │ + smlaltteq lr, r5, r8, r9 │ │ │ │ + ldrdeq lr, [r5, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #36] @ c1ec9c <__cxa_atexit@plt+0xc10d40> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1ec94 <__cxa_atexit@plt+0xc10d38> │ │ │ │ - b c1ecac <__cxa_atexit@plt+0xc10d50> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #16] @ c196e4 <__cxa_atexit@plt+0xc0b788> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + cmpeq r6, r8, lsl pc │ │ │ │ + strheq lr, [r5, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c19738 <__cxa_atexit@plt+0xc0b7dc> │ │ │ │ + ldr r2, [pc, #56] @ c19740 <__cxa_atexit@plt+0xc0b7e4> │ │ │ │ + ldr r1, [pc, #56] @ c19744 <__cxa_atexit@plt+0xc0b7e8> │ │ │ │ + ldr r0, [pc, #56] @ c19748 <__cxa_atexit@plt+0xc0b7ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [pc, #32] @ c1974c <__cxa_atexit@plt+0xc0b7f0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalbbeq r9, r5, ip, r7 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbbeq lr, r5, r0, r9 │ │ │ │ + cmpeq r6, r4, lsr #3 │ │ │ │ + cmpeq r6, r0, lsl r2 │ │ │ │ + cmpeq r5, ip, asr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c1ed60 <__cxa_atexit@plt+0xc10e04> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - add r1, r0, r1 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c1ed48 <__cxa_atexit@plt+0xc10dec> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - mov ip, #1 │ │ │ │ - add r9, r2, #8 │ │ │ │ - add r2, r9, r0 │ │ │ │ - ldrsb r3, [r2] │ │ │ │ - mov r2, #1 │ │ │ │ - cmn r3, #1 │ │ │ │ - bgt c1ed14 <__cxa_atexit@plt+0xc10db8> │ │ │ │ - mov ip, #2 │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcc c1ed14 <__cxa_atexit@plt+0xc10db8> │ │ │ │ - mov ip, #4 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - movcc ip, #3 │ │ │ │ - add r0, r0, ip │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c1ed48 <__cxa_atexit@plt+0xc10dec> │ │ │ │ - add r0, r9, r0 │ │ │ │ - ldrsb r0, [r0] │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c1eda0 <__cxa_atexit@plt+0xc10e44> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, #12 │ │ │ │ - mov sl, r7 │ │ │ │ - b c1edb0 <__cxa_atexit@plt+0xc10e54> │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - mov r8, fp │ │ │ │ - b c1edd8 <__cxa_atexit@plt+0xc10e7c> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c1edbc <__cxa_atexit@plt+0xc10e60> │ │ │ │ - ldr r5, [pc, #88] @ c1edd0 <__cxa_atexit@plt+0xc10e74> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #72] @ c197b0 <__cxa_atexit@plt+0xc0b854> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3], #-16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c197a0 <__cxa_atexit@plt+0xc0b844> │ │ │ │ + ldr r7, [pc, #52] @ c197b4 <__cxa_atexit@plt+0xc0b858> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c1ed90 <__cxa_atexit@plt+0xc10e34> │ │ │ │ - mov r5, r7 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c19794 <__cxa_atexit@plt+0xc0b838> │ │ │ │ mov r7, r8 │ │ │ │ - b c1cee8 <__cxa_atexit@plt+0xc0ef8c> │ │ │ │ + b c09994 <__cxa_atexit@plt+0xbfba38> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mvn r3, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str sl, [r5, r3] │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b c1eeac <__cxa_atexit@plt+0xc10f50> │ │ │ │ - ldr r7, [pc, #16] @ c1edd4 <__cxa_atexit@plt+0xc10e78> │ │ │ │ + ldr r7, [pc, #16] @ c197b8 <__cxa_atexit@plt+0xc0b85c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffe168 │ │ │ │ - cmpeq r5, r4, asr #12 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1ee5c <__cxa_atexit@plt+0xc10f00> │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne c1ee34 <__cxa_atexit@plt+0xc10ed8> │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c1ee44 <__cxa_atexit@plt+0xc10ee8> │ │ │ │ - ldr r3, [r5, #28]! │ │ │ │ - ldr r1, [pc, #104] @ c1ee80 <__cxa_atexit@plt+0xc10f24> │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - b c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ - mov r6, r8 │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b c1eeac <__cxa_atexit@plt+0xc10f50> │ │ │ │ - ldr r7, [pc, #44] @ c1ee78 <__cxa_atexit@plt+0xc10f1c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r6, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c1ee7c <__cxa_atexit@plt+0xc10f20> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - smlaltteq r9, r5, r4, r3 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0xfffffc7c │ │ │ │ - @ instruction: 0x01459594 │ │ │ │ - andeq r0, r0, r8, ror #13 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffff020c │ │ │ │ + smlaltteq lr, r5, ip, r8 │ │ │ │ + smlaltteq lr, r5, r0, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ + ldr r3, [pc, #16] @ c197e0 <__cxa_atexit@plt+0xc0b884> │ │ │ │ add r5, r5, #4 │ │ │ │ - b c1edd8 <__cxa_atexit@plt+0xc10e7c> │ │ │ │ - cmpeq r5, r4, lsl r5 │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + cmpeq r6, ip, lsl lr │ │ │ │ + strheq lr, [r5, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c19854 <__cxa_atexit@plt+0xc0b8f8> │ │ │ │ + ldr r3, [pc, #92] @ c19864 <__cxa_atexit@plt+0xc0b908> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq c1983c <__cxa_atexit@plt+0xc0b8e0> │ │ │ │ + ldr r3, [pc, #72] @ c19868 <__cxa_atexit@plt+0xc0b90c> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq c1984c <__cxa_atexit@plt+0xc0b8f0> │ │ │ │ + b c198b8 <__cxa_atexit@plt+0xc0b95c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1986c <__cxa_atexit@plt+0xc0b910> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + smlaltbeq lr, r5, r8, ip │ │ │ │ + cmpeq r5, ip, lsr #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #68 @ 0x44 │ │ │ │ - str fp, [sp, #40] @ 0x28 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc c1f240 <__cxa_atexit@plt+0xc112e4> │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ - mov r5, sl │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #988] @ c1f2b4 <__cxa_atexit@plt+0xc11358> │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - sub ip, r5, #16 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldm ip, {r0, r4, ip} │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r2, r6, #12 │ │ │ │ - stmib r6, {r9, ip} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - stm r2, {r0, r3, r4} │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r2, [pc, #944] @ c1f2b8 <__cxa_atexit@plt+0xc1135c> │ │ │ │ - sub fp, r1, #62 @ 0x3e │ │ │ │ - subs r9, r3, #1 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ c198a8 <__cxa_atexit@plt+0xc0b94c> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - beq c1f018 <__cxa_atexit@plt+0xc110bc> │ │ │ │ - str r7, [sp] │ │ │ │ - add r7, r8, r9 │ │ │ │ - add r7, lr, r7 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ - ldrb ip, [r7, #8] │ │ │ │ - sub r3, r3, #2 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r9, #1 │ │ │ │ - str lr, [sp, #16] │ │ │ │ - blt c1f0ec <__cxa_atexit@plt+0xc11190> │ │ │ │ - add r7, lr, r2 │ │ │ │ - str sl, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, r7, #8 │ │ │ │ - mov r7, #0 │ │ │ │ - mov r8, #1 │ │ │ │ - mov r4, r3 │ │ │ │ - mov lr, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov sl, r0 │ │ │ │ - ldrb r1, [r2, sl] │ │ │ │ - cmp r1, ip │ │ │ │ - beq c1efc4 <__cxa_atexit@plt+0xc11068> │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - rsb r3, r1, #32 │ │ │ │ - lsl r0, r8, r1 │ │ │ │ - subs r1, r1, #32 │ │ │ │ - lsr r3, r8, r3 │ │ │ │ - lslpl r3, r8, r1 │ │ │ │ - movpl r0, #0 │ │ │ │ - add sl, sl, #1 │ │ │ │ - orr r7, r0, r7 │ │ │ │ - orr lr, r3, lr │ │ │ │ - cmp sl, r9 │ │ │ │ - blt c1ef84 <__cxa_atexit@plt+0xc11028> │ │ │ │ - b c1f004 <__cxa_atexit@plt+0xc110a8> │ │ │ │ - and r3, r1, #63 @ 0x3f │ │ │ │ - rsb r0, r3, #32 │ │ │ │ - lsl r1, r8, r3 │ │ │ │ - subs r3, r3, #32 │ │ │ │ - lsr r0, r8, r0 │ │ │ │ - lslpl r0, r8, r3 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - movpl r1, #0 │ │ │ │ - orr lr, r0, lr │ │ │ │ - add r0, sl, #1 │ │ │ │ - sub r4, r3, sl │ │ │ │ - orr r7, r1, r7 │ │ │ │ - cmp r0, r9 │ │ │ │ - blt c1ef80 <__cxa_atexit@plt+0xc11024> │ │ │ │ - sub r3, r3, sl │ │ │ │ - b c1f008 <__cxa_atexit@plt+0xc110ac> │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - b c1f0f4 <__cxa_atexit@plt+0xc11198> │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - cmp r4, #1 │ │ │ │ - blt c1f1a8 <__cxa_atexit@plt+0xc1124c> │ │ │ │ - add r7, lr, r8 │ │ │ │ - add r5, ip, r0 │ │ │ │ - ldrb r7, [r7, #8] │ │ │ │ - ldrb r5, [r5, #8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c1f1fc <__cxa_atexit@plt+0xc112a0> │ │ │ │ - ldr r5, [pc, #636] @ c1f2c0 <__cxa_atexit@plt+0xc11364> │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #44] @ 0x2c │ │ │ │ - add r3, r6, #124 @ 0x7c │ │ │ │ - mov lr, r2 │ │ │ │ - add r9, r6, #44 @ 0x2c │ │ │ │ - add r5, sl, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ - strb r7, [r6, #56] @ 0x38 │ │ │ │ - str ip, [r6, #52] @ 0x34 │ │ │ │ - bcc c1f28c <__cxa_atexit@plt+0xc11330> │ │ │ │ - ldr r7, [pc, #616] @ c1f2e4 <__cxa_atexit@plt+0xc11388> │ │ │ │ - ldr r8, [pc, #616] @ c1f2e8 <__cxa_atexit@plt+0xc1138c> │ │ │ │ - mov r4, #0 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq c198a0 <__cxa_atexit@plt+0xc0b944> │ │ │ │ + b c198b8 <__cxa_atexit@plt+0xc0b95c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + strdeq lr, [r5, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c199f0 <__cxa_atexit@plt+0xc0ba94> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt c19964 <__cxa_atexit@plt+0xc0ba08> │ │ │ │ + subs r3, r0, #1 │ │ │ │ + beq c19980 <__cxa_atexit@plt+0xc0ba24> │ │ │ │ + ldr lr, [pc, #324] @ c19a28 <__cxa_atexit@plt+0xc0bacc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c199e4 <__cxa_atexit@plt+0xc0ba88> │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc c19a00 <__cxa_atexit@plt+0xc0baa4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r0, #2 │ │ │ │ + add r2, r1, r3, lsl #1 │ │ │ │ + sub r3, lr, #6 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + ldr r0, [pc, #272] @ c19a38 <__cxa_atexit@plt+0xc0badc> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh r1, [r2] │ │ │ │ + ldr r3, [pc, #260] @ c19a3c <__cxa_atexit@plt+0xc0bae0> │ │ │ │ + add r0, r0, #1 │ │ │ │ + sub r2, lr, #15 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr r0, [pc, #236] @ c19a40 <__cxa_atexit@plt+0xc0bae4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh r1, [r6, #8] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b c19ae8 <__cxa_atexit@plt+0xc0bb8c> │ │ │ │ + ldr r7, [pc, #200] @ c19a34 <__cxa_atexit@plt+0xc0bad8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #92]! @ 0x5c │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r6, #-64] @ 0xffffffc0 │ │ │ │ - ldr r2, [r6, #-60] @ 0xffffffc4 │ │ │ │ - ldr sl, [r6, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [r6, #-52] @ 0xffffffcc │ │ │ │ - ldr fp, [pc, #584] @ c1f2ec <__cxa_atexit@plt+0xc11390> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str fp, [r6, #24] │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r6, #-16] │ │ │ │ - str r2, [r6, #-12] │ │ │ │ - str r4, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - str r4, [r6, #20] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r4, lr │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r7, #0 │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - str fp, [sl, #24] │ │ │ │ - add fp, r6, #84 @ 0x54 │ │ │ │ - cmp r0, fp │ │ │ │ - strb ip, [sl] │ │ │ │ - str r7, [sl, #-12] │ │ │ │ - str lr, [sl, #-8] │ │ │ │ - str r3, [sl, #-4] │ │ │ │ - bcc c1f264 <__cxa_atexit@plt+0xc11308> │ │ │ │ - ldr r8, [pc, #436] @ c1f2d4 <__cxa_atexit@plt+0xc11378> │ │ │ │ - ldr sl, [pc, #436] @ c1f2d8 <__cxa_atexit@plt+0xc1137c> │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - str r3, [r6, #80] @ 0x50 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - and r0, ip, #63 @ 0x3f │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - rsb r1, r0, #32 │ │ │ │ - mov r9, #1 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - lsl r3, r9, r0 │ │ │ │ - subs r0, r0, #32 │ │ │ │ - lsr r1, r9, r1 │ │ │ │ - strb ip, [r6, #56] @ 0x38 │ │ │ │ - ldr ip, [sp, #20] │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - movpl r3, #0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - lslpl r1, r9, r0 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r6, #72] @ 0x48 │ │ │ │ - orr r7, lr, r1 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str ip, [r6, #68] @ 0x44 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - sub r7, fp, #39 @ 0x27 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, ip, r2 │ │ │ │ - str sl, [r5] │ │ │ │ - b c1e508 <__cxa_atexit@plt+0xc105ac> │ │ │ │ - ldr r7, [pc, #276] @ c1f2c4 <__cxa_atexit@plt+0xc11368> │ │ │ │ - ldr r0, [sl, #32]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #44]! @ 0x2c │ │ │ │ - ldr r7, [pc, #264] @ c1f2c8 <__cxa_atexit@plt+0xc1136c> │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #164] @ c19a2c <__cxa_atexit@plt+0xc0bad0> │ │ │ │ + ldr r7, [pc, #164] @ c19a30 <__cxa_atexit@plt+0xc0bad4> │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r5, [sl, #-8] │ │ │ │ - ldr lr, [pc, #256] @ c1f2cc <__cxa_atexit@plt+0xc11370> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - str r5, [r6, #8] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r1, #6 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r1 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + add r0, r7, #1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c199e4 <__cxa_atexit@plt+0xc0ba88> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c19a14 <__cxa_atexit@plt+0xc0bab8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #128] @ c19a44 <__cxa_atexit@plt+0xc0bae8> │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + strh r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #216] @ c1f2dc <__cxa_atexit@plt+0xc11380> │ │ │ │ - ldr lr, [pc, #216] @ c1f2e0 <__cxa_atexit@plt+0xc11384> │ │ │ │ - str r4, [r6, #60]! @ 0x3c │ │ │ │ - add r5, pc, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #24]! │ │ │ │ - strb r7, [r6, #-8] │ │ │ │ - str fp, [sl, #4] │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - str r5, [r6, #-16] │ │ │ │ - sub r7, r1, #23 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, sl │ │ │ │ - mov r8, #1 │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - str ip, [r6, #-12] │ │ │ │ - b c1e7d4 <__cxa_atexit@plt+0xc10878> │ │ │ │ - ldr r5, [pc, #136] @ c1f2d0 <__cxa_atexit@plt+0xc11374> │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - add r5, pc, r5 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r5, [sl] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #80] @ c1f2bc <__cxa_atexit@plt+0xc11360> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #-16]! │ │ │ │ - mov r6, fp │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - mov r5, sl │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [lr, #-8] │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - mov r7, #60 @ 0x3c │ │ │ │ - str r7, [lr, #828] @ 0x33c │ │ │ │ - sub r7, r1, #41 @ 0x29 │ │ │ │ - mov r4, lr │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - mov sl, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff054 │ │ │ │ - @ instruction: 0xfffff508 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffff984 │ │ │ │ - @ instruction: 0xfffff888 │ │ │ │ - cmpeq r5, ip, ror r7 │ │ │ │ - cmpeq r5, ip, lsr #14 │ │ │ │ - @ instruction: 0xfffffc58 │ │ │ │ - @ instruction: 0xfffff390 │ │ │ │ - andeq r0, r0, r0, ror #4 │ │ │ │ - @ instruction: 0xfffff5c4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffff23c │ │ │ │ - @ instruction: 0xfffff19c │ │ │ │ - cmpeq r5, r8, asr r8 │ │ │ │ - smlalbteq r8, r5, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ - smlaltbeq r8, r5, r4, r0 │ │ │ │ - andeq r3, r0, fp, ror #15 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq r6, r8, lsr #31 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + cmpeq r6, r0, lsl r0 │ │ │ │ + ldrheq r1, [r6, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0x0156219c │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ + cmpeq r5, r4, asr r6 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c1f3d0 <__cxa_atexit@plt+0xc11474> │ │ │ │ - ldr lr, [pc, #176] @ c1f3e8 <__cxa_atexit@plt+0xc1148c> │ │ │ │ - ldr r8, [pc, #176] @ c1f3ec <__cxa_atexit@plt+0xc11490> │ │ │ │ - ldr r9, [r5, #36]! @ 0x24 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldrb r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - and r7, r2, #63 @ 0x3f │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - lsl r0, r1, r7 │ │ │ │ - subs r2, r7, #32 │ │ │ │ - rsb r7, r7, #32 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #-32] @ 0xffffffe0 │ │ │ │ - lsr r7, r1, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - lslpl r7, r1, r2 │ │ │ │ - movpl r0, #0 │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - orr r0, fp, r0 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr fp, [sp] │ │ │ │ - orr r2, ip, r7 │ │ │ │ - add r7, r3, #32 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - stm r7, {r0, r2, sl} │ │ │ │ - add r8, r1, lr │ │ │ │ - sub r7, r6, #39 @ 0x27 │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - b c1e508 <__cxa_atexit@plt+0xc105ac> │ │ │ │ - ldr r3, [pc, #24] @ c1f3f0 <__cxa_atexit@plt+0xc11494> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c19ac4 <__cxa_atexit@plt+0xc0bb68> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + add lr, r1, r2, lsl #1 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #68] @ c19ad0 <__cxa_atexit@plt+0xc0bb74> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrh lr, [lr] │ │ │ │ + ldr r2, [pc, #56] @ c19ad4 <__cxa_atexit@plt+0xc0bb78> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r0, [pc, #32] @ c19ad8 <__cxa_atexit@plt+0xc0bb7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strh lr, [r3, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b c19ae8 <__cxa_atexit@plt+0xc0bb8c> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, ip, lsr #29 │ │ │ │ + cmpeq r6, r8, asr lr │ │ │ │ + cmpeq r6, r8, lsr r0 │ │ │ │ + smlalbteq lr, r5, r0, r5 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc c19c18 <__cxa_atexit@plt+0xc0bcbc> │ │ │ │ + mov r0, r5 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r3, [r0, #8]! │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r9, [r0, #-4] │ │ │ │ + ldr fp, [pc, #308] @ c19c50 <__cxa_atexit@plt+0xc0bcf4> │ │ │ │ + lsl r1, r3, #1 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov sl, lr │ │ │ │ + add r2, r6, r3 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c19ba8 <__cxa_atexit@plt+0xc0bc4c> │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r4, [pc, #272] @ c19c54 <__cxa_atexit@plt+0xc0bcf8> │ │ │ │ + add r7, r2, #14 │ │ │ │ + add r3, r3, #20 │ │ │ │ + add sl, sl, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r7, r2, #5 │ │ │ │ + str r4, [r2, #4] │ │ │ │ + add r4, r1, ip │ │ │ │ + str r0, [r5, #8] │ │ │ │ + ldrh r4, [r4] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str fp, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + add r2, r6, r3 │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub r9, lr, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #2 │ │ │ │ + mov lr, sl │ │ │ │ + cmp r8, r2 │ │ │ │ + bcs c19b2c <__cxa_atexit@plt+0xc0bbd0> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + b c19c1c <__cxa_atexit@plt+0xc0bcc0> │ │ │ │ + ldr r6, [pc, #172] @ c19c5c <__cxa_atexit@plt+0xc0bd00> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #8] │ │ │ │ + beq c19c00 <__cxa_atexit@plt+0xc0bca4> │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc c19c38 <__cxa_atexit@plt+0xc0bcdc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r4, [pc, #132] @ c19c60 <__cxa_atexit@plt+0xc0bd04> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldrh r7, [r7] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #4]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + strh r7, [r6] │ │ │ │ + mov r7, r2 │ │ │ │ + str r9, [r2, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r2, lr │ │ │ │ + ldr r3, [pc, #52] @ c19c58 <__cxa_atexit@plt+0xc0bcfc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff18c │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - smlalbteq r7, r5, r0, pc @ │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r5, #16 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsbeq r1, [r6, #-216] @ 0xffffff28 │ │ │ │ + cmpeq r6, r0, lsr #31 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffff9b4 │ │ │ │ + cmpeq r5, r8, lsr r4 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, #0 │ │ │ │ - b c1df40 <__cxa_atexit@plt+0xc0ffe4> │ │ │ │ - cmpeq r5, ip, rrx │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c19cb0 <__cxa_atexit@plt+0xc0bd54> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #44] @ c19cbc <__cxa_atexit@plt+0xc0bd60> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r7, [r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + strh r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff908 │ │ │ │ + cmpeq r5, ip, lsr r8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1f45c <__cxa_atexit@plt+0xc11500> │ │ │ │ - ldr r7, [pc, #52] @ c1f470 <__cxa_atexit@plt+0xc11514> │ │ │ │ + b c197f4 <__cxa_atexit@plt+0xc0b898> │ │ │ │ + cmpeq r5, r8, lsr r8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c19d30 <__cxa_atexit@plt+0xc0bdd4> │ │ │ │ + ldr r3, [pc, #72] @ c19d40 <__cxa_atexit@plt+0xc0bde4> │ │ │ │ tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c19d20 <__cxa_atexit@plt+0xc0bdc4> │ │ │ │ + ldr r7, [pc, #56] @ c19d44 <__cxa_atexit@plt+0xc0bde8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c1f450 <__cxa_atexit@plt+0xc114f4> │ │ │ │ + add r9, r7, #2 │ │ │ │ mov r7, r8 │ │ │ │ - b c1f484 <__cxa_atexit@plt+0xc11528> │ │ │ │ + mov r8, r3 │ │ │ │ + b c06338 <__cxa_atexit@plt+0xbf83dc> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1f474 <__cxa_atexit@plt+0xc11518> │ │ │ │ + ldr r7, [pc, #16] @ c19d48 <__cxa_atexit@plt+0xc0bdec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, r8, lsr r0 │ │ │ │ - cmpeq r5, ip │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strdeq lr, [r5, #-120] @ 0xffffff88 │ │ │ │ + smlaltteq lr, r5, ip, r7 │ │ │ │ + smlalbteq lr, r5, r4, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1f4d4 <__cxa_atexit@plt+0xc11578> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c1f534 <__cxa_atexit@plt+0xc115d8> │ │ │ │ - ldr r3, [pc, #148] @ c1f544 <__cxa_atexit@plt+0xc115e8> │ │ │ │ - ldr r2, [pc, #148] @ c1f548 <__cxa_atexit@plt+0xc115ec> │ │ │ │ - ldr r1, [pc, #148] @ c1f54c <__cxa_atexit@plt+0xc115f0> │ │ │ │ + ldr r3, [pc, #16] @ c19d70 <__cxa_atexit@plt+0xc0be14> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ + add r9, r3, #2 │ │ │ │ + b c06338 <__cxa_atexit@plt+0xbf83dc> │ │ │ │ + smlaltbeq lr, r5, r0, r7 │ │ │ │ + smlaltbeq lr, r5, r8, r7 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c1f518 <__cxa_atexit@plt+0xc115bc> │ │ │ │ - ldr r3, [pc, #104] @ c1f550 <__cxa_atexit@plt+0xc115f4> │ │ │ │ - ldr r2, [pc, #104] @ c1f554 <__cxa_atexit@plt+0xc115f8> │ │ │ │ + bhi c19dd0 <__cxa_atexit@plt+0xc0be74> │ │ │ │ + ldr r3, [pc, #72] @ c19de0 <__cxa_atexit@plt+0xc0be84> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c1f508 <__cxa_atexit@plt+0xc115ac> │ │ │ │ - mov r5, r7 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c19dc0 <__cxa_atexit@plt+0xc0be64> │ │ │ │ + ldr r7, [pc, #56] @ c19de4 <__cxa_atexit@plt+0xc0be88> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r7, #2 │ │ │ │ mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ + mov r8, r3 │ │ │ │ + b c06338 <__cxa_atexit@plt+0xbf83dc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c1f558 <__cxa_atexit@plt+0xc115fc> │ │ │ │ - ldr r9, [pc, #56] @ c1f55c <__cxa_atexit@plt+0xc11600> │ │ │ │ + ldr r7, [pc, #16] @ c19de8 <__cxa_atexit@plt+0xc0be8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r8, asr r6 │ │ │ │ - @ instruction: 0x01458f98 │ │ │ │ - cmpeq r5, ip, asr #23 │ │ │ │ - smlalbbeq r8, r5, r8, pc @ │ │ │ │ - @ instruction: 0xffff1df8 │ │ │ │ - smlalbteq r8, r5, r4, fp │ │ │ │ - cmpeq r5, ip, asr #30 │ │ │ │ - cmpeq r5, r4, asr lr │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1f630 <__cxa_atexit@plt+0xc116d4> │ │ │ │ - ldr r9, [pc, #212] @ c1f658 <__cxa_atexit@plt+0xc116fc> │ │ │ │ - ldr sl, [pc, #212] @ c1f65c <__cxa_atexit@plt+0xc11700> │ │ │ │ - mov r3, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str sl, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq c1f5e0 <__cxa_atexit@plt+0xc11684> │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne c1f5ec <__cxa_atexit@plt+0xc11690> │ │ │ │ - ldr r7, [pc, #144] @ c1f664 <__cxa_atexit@plt+0xc11708> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq r5, r8, asr r7 │ │ │ │ + cmpeq r5, ip, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c19e24 <__cxa_atexit@plt+0xc0bec8> │ │ │ │ + ldr r3, [pc, #40] @ c19e3c <__cxa_atexit@plt+0xc0bee0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r7, [pc, #20] @ c19e40 <__cxa_atexit@plt+0xc0bee4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c1f63c <__cxa_atexit@plt+0xc116e0> │ │ │ │ - ldr r0, [pc, #88] @ c1f668 <__cxa_atexit@plt+0xc1170c> │ │ │ │ - add r1, r8, r1 │ │ │ │ + ldrsbeq r2, [r6, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r5, r4, lsl #14 │ │ │ │ + strdeq fp, [ip, -r7]! │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq lr, [r5, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c19e9c <__cxa_atexit@plt+0xc0bf40> │ │ │ │ + ldr r2, [pc, #44] @ c19eac <__cxa_atexit@plt+0xc0bf50> │ │ │ │ + ldr r1, [pc, #44] @ c19eb0 <__cxa_atexit@plt+0xc0bf54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + b 1a1abd8 <__cxa_atexit@plt+0x1a0cc7c> │ │ │ │ + ldr r7, [pc, #16] @ c19eb4 <__cxa_atexit@plt+0xc0bf58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c1f660 <__cxa_atexit@plt+0xc11704> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq r5, r0, lsr r3 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrsbeq ip, [r5, #-248] @ 0xffffff08 │ │ │ │ - cmpeq r5, r4, lsr #5 │ │ │ │ - cmpeq r5, r8, asr #26 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrsheq r1, [r6, #-164] @ 0xffffff5c │ │ │ │ + smlaltbeq lr, r5, r4, r6 │ │ │ │ + hvceq 24172 @ 0x5e6c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c1f69c <__cxa_atexit@plt+0xc11740> │ │ │ │ - ldr r7, [pc, #124] @ c1f70c <__cxa_atexit@plt+0xc117b0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r3, r2 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1f6ec <__cxa_atexit@plt+0xc11790> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #76] @ c1f710 <__cxa_atexit@plt+0xc117b4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c1f708 <__cxa_atexit@plt+0xc117ac> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [pc, #12] @ c19ee0 <__cxa_atexit@plt+0xc0bf84> │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r5, r0, asr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c19f0c <__cxa_atexit@plt+0xc0bfb0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [pc, #8] @ c19f10 <__cxa_atexit@plt+0xc0bfb4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b 1d0dcf4 <__cxa_atexit@plt+0x1cffd98> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r5, ip, lsl pc │ │ │ │ - ldrsheq ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + cmpeq r6, r8, lsl r7 │ │ │ │ + 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c1f768 <__cxa_atexit@plt+0xc1180c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ c1f780 <__cxa_atexit@plt+0xc11824> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c1f784 <__cxa_atexit@plt+0xc11828> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c19f3c <__cxa_atexit@plt+0xc0bfe0> │ │ │ │ + ldr r3, [pc, #36] @ c19f54 <__cxa_atexit@plt+0xc0bff8> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, ip, ror r1 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - cmpeq r5, ip, lsr #24 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c1f838 <__cxa_atexit@plt+0xc118dc> │ │ │ │ - ldr lr, [pc, #172] @ c1f858 <__cxa_atexit@plt+0xc118fc> │ │ │ │ - ldr r8, [pc, #172] @ c1f85c <__cxa_atexit@plt+0xc11900> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c1f81c <__cxa_atexit@plt+0xc118c0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c1f844 <__cxa_atexit@plt+0xc118e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c1f828 <__cxa_atexit@plt+0xc118cc> │ │ │ │ - ldr r3, [pc, #100] @ c1f864 <__cxa_atexit@plt+0xc11908> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #12] @ c19f50 <__cxa_atexit@plt+0xc0bff4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c1f860 <__cxa_atexit@plt+0xc11904> │ │ │ │ + ldrsbeq r1, [r6, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ c19f74 <__cxa_atexit@plt+0xc0c018> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldrheq r1, [r6, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #12] @ c19f98 <__cxa_atexit@plt+0xc0c03c> │ │ │ │ + mov sl, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1ae26f8 <__cxa_atexit@plt+0x1ad479c> │ │ │ │ + cmpeq r5, r8, lsr r6 │ │ │ │ + cmpeq r5, r4, asr #12 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c19fe8 <__cxa_atexit@plt+0xc0c08c> │ │ │ │ + ldr r2, [pc, #48] @ c19ff0 <__cxa_atexit@plt+0xc0c094> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + ldr r1, [pc, #40] @ c19ff4 <__cxa_atexit@plt+0xc0c098> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1a1ac48 <__cxa_atexit@plt+0x1a0ccec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r5, ip, lsl #2 │ │ │ │ - cmpeq r5, r0, lsl #27 │ │ │ │ - ldrheq ip, [r5, #-12] │ │ │ │ - cmpeq r5, ip, asr #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, lsr #19 │ │ │ │ + smlaltteq lr, r5, ip, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1a038 <__cxa_atexit@plt+0xc0c0dc> │ │ │ │ + ldr r3, [pc, #44] @ c1a044 <__cxa_atexit@plt+0xc0c0e8> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #24] @ c1a048 <__cxa_atexit@plt+0xc0c0ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 1a1abd8 <__cxa_atexit@plt+0x1a0cc7c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1e9e480 <__cxa_atexit@plt+0x1e90524> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r6, ip, asr #18 │ │ │ │ + @ instruction: 0x0145e598 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [pc, #12] @ c1a074 <__cxa_atexit@plt+0xc0c118> │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r5, ip, ror #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c1a0a0 <__cxa_atexit@plt+0xc0c144> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [pc, #8] @ c1a0a4 <__cxa_atexit@plt+0xc0c148> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b 1d0dcf4 <__cxa_atexit@plt+0x1cffd98> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmpeq r6, r4, lsl #11 │ │ │ │ + cmpeq r5, ip, lsr #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1a0d4 <__cxa_atexit@plt+0xc0c178> │ │ │ │ + ldr r3, [pc, #76] @ c1a114 <__cxa_atexit@plt+0xc0c1b8> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c1f8cc <__cxa_atexit@plt+0xc11970> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c1f8b8 <__cxa_atexit@plt+0xc1195c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #68] @ c1f8e0 <__cxa_atexit@plt+0xc11984> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + bcc c1a104 <__cxa_atexit@plt+0xc0c1a8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ c1a118 <__cxa_atexit@plt+0xc0c1bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c1f8dc <__cxa_atexit@plt+0xc11980> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, ip, ror #25 │ │ │ │ - cmpeq r5, r0, lsr #32 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1f920 <__cxa_atexit@plt+0xc119c4> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c1f928 <__cxa_atexit@plt+0xc119cc> │ │ │ │ - add r8, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c1f938 <__cxa_atexit@plt+0xc119dc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq fp, [r5, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r8, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1fac8 <__cxa_atexit@plt+0xc11b6c> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - b c1f95c <__cxa_atexit@plt+0xc11a00> │ │ │ │ - add r4, r8, sl │ │ │ │ - add r8, r4, #1 │ │ │ │ - add r2, fp, r9 │ │ │ │ - cmp r8, r2 │ │ │ │ - bgt c1fa28 <__cxa_atexit@plt+0xc11acc> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldrb r3, [r7, #11] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - add r0, r4, #8 │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldrb r4, [r4, #-1] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c1f9c8 <__cxa_atexit@plt+0xc11a6c> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - sub r2, r8, sl │ │ │ │ - add r1, r2, r0 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r0, r4, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c1fa44 <__cxa_atexit@plt+0xc11ae8> │ │ │ │ - mov r2, sl │ │ │ │ - ldr r4, [r7, #35] @ 0x23 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c1fa44 <__cxa_atexit@plt+0xc11ae8> │ │ │ │ - add r4, r8, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c1f95c <__cxa_atexit@plt+0xc11a00> │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c1fa28 <__cxa_atexit@plt+0xc11acc> │ │ │ │ - ldrb r4, [r0, r8] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - lsr lr, r2, r4 │ │ │ │ - rsb r2, r4, #32 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - orr r2, lr, r1, lsl r2 │ │ │ │ - lsrpl r2, r1, r4 │ │ │ │ - tst r2, #1 │ │ │ │ - beq c1f954 <__cxa_atexit@plt+0xc119f8> │ │ │ │ - sub r4, r9, r8 │ │ │ │ - add r2, r4, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c1fa28 <__cxa_atexit@plt+0xc11acc> │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c1f95c <__cxa_atexit@plt+0xc11a00> │ │ │ │ - ldr r7, [pc, #200] @ c1faf8 <__cxa_atexit@plt+0xc11b9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c1fad0 <__cxa_atexit@plt+0xc11b74> │ │ │ │ - ldr r2, [pc, #136] @ c1fb00 <__cxa_atexit@plt+0xc11ba4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, fp, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ c1fb04 <__cxa_atexit@plt+0xc11ba8> │ │ │ │ - add fp, r6, #8 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #104] @ c1fb08 <__cxa_atexit@plt+0xc11bac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm fp, {r7, r8, sl} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r6, r4, lsl #31 │ │ │ │ + strheq lr, [r5, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c1a140 <__cxa_atexit@plt+0xc0c1e4> │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1ae26f8 <__cxa_atexit@plt+0x1ad479c> │ │ │ │ + @ instruction: 0x0145e494 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1a174 <__cxa_atexit@plt+0xc0c218> │ │ │ │ + ldr r3, [pc, #24] @ c1a180 <__cxa_atexit@plt+0xc0c224> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c1fafc <__cxa_atexit@plt+0xc11ba0> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, ip, lsl #30 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r5, r4, ror #28 │ │ │ │ - @ instruction: 0x0155be98 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c1fb8c <__cxa_atexit@plt+0xc11c30> │ │ │ │ - ldr r7, [pc, #112] @ c1fba4 <__cxa_atexit@plt+0xc11c48> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #96] @ c1fba8 <__cxa_atexit@plt+0xc11c4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #76] @ c1fbac <__cxa_atexit@plt+0xc11c50> │ │ │ │ - add r2, r1, r2 │ │ │ │ - sub r2, r0, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c1fbb0 <__cxa_atexit@plt+0xc11c54> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c1a1b8 <__cxa_atexit@plt+0xc0c25c> │ │ │ │ + ldr r2, [pc, #28] @ c1a1c4 <__cxa_atexit@plt+0xc0c268> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, ip, asr #29 │ │ │ │ + cmpeq r5, r8, lsl r4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1a214 <__cxa_atexit@plt+0xc0c2b8> │ │ │ │ + ldr r3, [pc, #56] @ c1a22c <__cxa_atexit@plt+0xc0c2d0> │ │ │ │ + ldr r2, [pc, #56] @ c1a230 <__cxa_atexit@plt+0xc0c2d4> │ │ │ │ + str r9, [r7, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - ldrsheq fp, [r5, #-208] @ 0xffffff30 │ │ │ │ - @ instruction: 0x0155bd94 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c1fbec <__cxa_atexit@plt+0xc11c90> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c1fbf4 <__cxa_atexit@plt+0xc11c98> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c1fc04 <__cxa_atexit@plt+0xc11ca8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #10 │ │ │ │ + b 1e9e124 <__cxa_atexit@plt+0x1e901c8> │ │ │ │ + ldr r7, [pc, #24] @ c1a234 <__cxa_atexit@plt+0xc0c2d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, ror #25 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1fcb8 <__cxa_atexit@plt+0xc11d5c> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c1fc5c <__cxa_atexit@plt+0xc11d00> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c1fc74 <__cxa_atexit@plt+0xc11d18> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c1fc44 <__cxa_atexit@plt+0xc11ce8> │ │ │ │ - ldr r7, [pc, #100] @ c1fcc8 <__cxa_atexit@plt+0xc11d6c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + ldrdeq lr, [r5, #-60] @ 0xffffffc4 │ │ │ │ + strheq lr, [r5, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1a284 <__cxa_atexit@plt+0xc0c328> │ │ │ │ + ldr r3, [pc, #56] @ c1a29c <__cxa_atexit@plt+0xc0c340> │ │ │ │ + ldr r2, [pc, #56] @ c1a2a0 <__cxa_atexit@plt+0xc0c344> │ │ │ │ + str r9, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #10 │ │ │ │ + b 1e9e124 <__cxa_atexit@plt+0x1e901c8> │ │ │ │ + ldr r7, [pc, #24] @ c1a2a4 <__cxa_atexit@plt+0xc0c348> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c1fccc <__cxa_atexit@plt+0xc11d70> │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + cmpeq r5, ip, ror #6 │ │ │ │ + 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 c1a2e0 <__cxa_atexit@plt+0xc0c384> │ │ │ │ + ldr r3, [pc, #40] @ c1a2f8 <__cxa_atexit@plt+0xc0c39c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c1fcd0 <__cxa_atexit@plt+0xc11d74> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c1fcd4 <__cxa_atexit@plt+0xc11d78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1a2fc <__cxa_atexit@plt+0xc0c3a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq fp, [r5, #-196] @ 0xffffff3c │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r5, r8, ror #24 │ │ │ │ - @ instruction: 0x0155bc9c │ │ │ │ - ldrdeq r7, [r5, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1fd28 <__cxa_atexit@plt+0xc11dcc> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #48] @ c1fd34 <__cxa_atexit@plt+0xc11dd8> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - beq c1fd18 <__cxa_atexit@plt+0xc11dbc> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #24] @ c1fd38 <__cxa_atexit@plt+0xc11ddc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmpeq r6, r4, asr r3 │ │ │ │ + cmpeq r5, r0, asr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1a34c <__cxa_atexit@plt+0xc0c3f0> │ │ │ │ + ldr r3, [pc, #60] @ c1a35c <__cxa_atexit@plt+0xc0c400> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1a33c <__cxa_atexit@plt+0xc0c3e0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrheq fp, [r5, #-184] @ 0xffffff48 │ │ │ │ - @ instruction: 0x0155c890 │ │ │ │ - cmpeq r5, r4, ror #14 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ c1a360 <__cxa_atexit@plt+0xc0c404> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrdeq lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ + 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 c1fdc8 <__cxa_atexit@plt+0xc11e6c> │ │ │ │ - ldr r3, [pc, #120] @ c1fdd8 <__cxa_atexit@plt+0xc11e7c> │ │ │ │ - mov r7, r5 │ │ │ │ - tst sl, #3 │ │ │ │ + bhi c1a3c4 <__cxa_atexit@plt+0xc0c468> │ │ │ │ + ldr r3, [pc, #52] @ c1a3d4 <__cxa_atexit@plt+0xc0c478> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - beq c1fdac <__cxa_atexit@plt+0xc11e50> │ │ │ │ - ldr r7, [pc, #96] @ c1fddc <__cxa_atexit@plt+0xc11e80> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1a3b4 <__cxa_atexit@plt+0xc0c458> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c1a3d8 <__cxa_atexit@plt+0xc0c47c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq c1fdbc <__cxa_atexit@plt+0xc11e60> │ │ │ │ - mov r7, r9 │ │ │ │ - b c1fe40 <__cxa_atexit@plt+0xc11ee4> │ │ │ │ - ldr r0, [sl] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r5, r8, ror #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1a434 <__cxa_atexit@plt+0xc0c4d8> │ │ │ │ + ldr r3, [pc, #52] @ c1a444 <__cxa_atexit@plt+0xc0c4e8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1a424 <__cxa_atexit@plt+0xc0c4c8> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #12] @ c1a448 <__cxa_atexit@plt+0xc0c4ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + 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 c1a498 <__cxa_atexit@plt+0xc0c53c> │ │ │ │ + ldr r3, [pc, #40] @ c1a4b0 <__cxa_atexit@plt+0xc0c554> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c1fde0 <__cxa_atexit@plt+0xc11e84> │ │ │ │ + ldr r7, [pc, #20] @ c1a4b4 <__cxa_atexit@plt+0xc0c558> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - smlaltteq r8, r5, r8, r6 │ │ │ │ - smlalbteq r8, r5, r0, r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #56] @ c1fe30 <__cxa_atexit@plt+0xc11ed4> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1fe28 <__cxa_atexit@plt+0xc11ecc> │ │ │ │ - b c1fe40 <__cxa_atexit@plt+0xc11ee4> │ │ │ │ + cmpeq r6, r0, lsr #3 │ │ │ │ + @ instruction: 0x0145e198 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1a504 <__cxa_atexit@plt+0xc0c5a8> │ │ │ │ + ldr r3, [pc, #60] @ c1a514 <__cxa_atexit@plt+0xc0c5b8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1a4f4 <__cxa_atexit@plt+0xc0c598> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - hvceq 22624 @ 0x5860 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #28 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc c20128 <__cxa_atexit@plt+0xc121cc> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - cmp lr, #1 │ │ │ │ - blt c1fffc <__cxa_atexit@plt+0xc120a0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - subs ip, lr, #1 │ │ │ │ - beq c2002c <__cxa_atexit@plt+0xc120d0> │ │ │ │ - add r1, r2, #8 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add r0, r3, ip │ │ │ │ - ldrb r9, [r0, r1] │ │ │ │ - sub r0, lr, #2 │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add fp, r1, r3 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - mov r4, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r8, #0 │ │ │ │ - mov sl, r8 │ │ │ │ - ldrb r3, [fp, sl] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq c1fef4 <__cxa_atexit@plt+0xc11f98> │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - rsb r7, r3, #32 │ │ │ │ - lsl r2, r4, r3 │ │ │ │ - subs r3, r3, #32 │ │ │ │ - lsr r7, r4, r7 │ │ │ │ - lslpl r7, r4, r3 │ │ │ │ - movpl r2, #0 │ │ │ │ - add sl, sl, #1 │ │ │ │ - orr r1, r2, r1 │ │ │ │ - orr r0, r7, r0 │ │ │ │ - cmp sl, ip │ │ │ │ - blt c1feb4 <__cxa_atexit@plt+0xc11f58> │ │ │ │ - b c1ff3c <__cxa_atexit@plt+0xc11fe0> │ │ │ │ - and r2, r3, #63 @ 0x3f │ │ │ │ - rsb r7, r2, #32 │ │ │ │ - lsl r3, r4, r2 │ │ │ │ - subs r2, r2, #32 │ │ │ │ - lsr r7, r4, r7 │ │ │ │ - lslpl r7, r4, r2 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - movpl r3, #0 │ │ │ │ - add r8, sl, #1 │ │ │ │ - orr r1, r3, r1 │ │ │ │ - orr r0, r7, r0 │ │ │ │ - sub r2, r2, sl │ │ │ │ - cmp r8, ip │ │ │ │ - str r2, [sp, #28] │ │ │ │ - blt c1feb0 <__cxa_atexit@plt+0xc11f54> │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - sub ip, r2, sl │ │ │ │ - b c1ff40 <__cxa_atexit@plt+0xc11fe4> │ │ │ │ - ldr ip, [sp, #28] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add sl, r6, #44 @ 0x2c │ │ │ │ - str r8, [r5, #16] │ │ │ │ - cmp r3, sl │ │ │ │ - strb r9, [r5, #-16] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, ip} │ │ │ │ - str r2, [r5] │ │ │ │ - bcc c20138 <__cxa_atexit@plt+0xc121dc> │ │ │ │ - ldr r3, [pc, #564] @ c201ac <__cxa_atexit@plt+0xc12250> │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - and r4, r9, #63 @ 0x3f │ │ │ │ - strb r9, [r6, #16] │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - rsb r7, r4, #32 │ │ │ │ - mov fp, #1 │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r3, [pc, #516] @ c201b0 <__cxa_atexit@plt+0xc12254> │ │ │ │ - str r2, [r6, #8] │ │ │ │ - lsl r2, fp, r4 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - lsr r7, fp, r7 │ │ │ │ - lslpl r7, fp, r4 │ │ │ │ - movpl r2, #0 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - orr r0, r0, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - orr r1, r1, r2 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - add r8, lr, ip │ │ │ │ - sub r7, sl, #39 @ 0x27 │ │ │ │ - mov r6, sl │ │ │ │ - b c1f938 <__cxa_atexit@plt+0xc119dc> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r7, r5, #20 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c1a518 <__cxa_atexit@plt+0xc0c5bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r5, r4, lsr r1 │ │ │ │ + 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 c20160 <__cxa_atexit@plt+0xc12204> │ │ │ │ - ldr r5, [pc, #400] @ c201a4 <__cxa_atexit@plt+0xc12248> │ │ │ │ + bhi c1a57c <__cxa_atexit@plt+0xc0c620> │ │ │ │ + ldr r3, [pc, #52] @ c1a58c <__cxa_atexit@plt+0xc0c630> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c200a0 <__cxa_atexit@plt+0xc12144> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1a56c <__cxa_atexit@plt+0xc0c610> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b c1f484 <__cxa_atexit@plt+0xc11528> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c200b0 <__cxa_atexit@plt+0xc12154> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ - add r2, r9, r7 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne c200ec <__cxa_atexit@plt+0xc12190> │ │ │ │ - ldr r9, [pc, #308] @ c20194 <__cxa_atexit@plt+0xc12238> │ │ │ │ - ldr lr, [pc, #308] @ c20198 <__cxa_atexit@plt+0xc1223c> │ │ │ │ - add r2, r6, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #296] @ c2019c <__cxa_atexit@plt+0xc12240> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - str r9, [r6, #4] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c1a590 <__cxa_atexit@plt+0xc0c634> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalbteq lr, r5, r0, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1a5ec <__cxa_atexit@plt+0xc0c690> │ │ │ │ + ldr r3, [pc, #52] @ c1a5fc <__cxa_atexit@plt+0xc0c6a0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1a5dc <__cxa_atexit@plt+0xc0c680> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c20174 <__cxa_atexit@plt+0xc12218> │ │ │ │ - ldr r7, [pc, #248] @ c201bc <__cxa_atexit@plt+0xc12260> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [pc, #236] @ c201c0 <__cxa_atexit@plt+0xc12264> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #12] @ c1a600 <__cxa_atexit@plt+0xc0c6a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr lr, [pc, #192] @ c201b4 <__cxa_atexit@plt+0xc12258> │ │ │ │ - ldr r8, [pc, #192] @ c201b8 <__cxa_atexit@plt+0xc1225c> │ │ │ │ - add r2, r6, #20 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + qdaddeq lr, r4, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1a680 <__cxa_atexit@plt+0xc0c724> │ │ │ │ + ldr r3, [pc, #60] @ c1a698 <__cxa_atexit@plt+0xc0c73c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r9, r6, #7 │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c1a69c <__cxa_atexit@plt+0xc0c740> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + smlalbteq sp, r5, r0, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1a754 <__cxa_atexit@plt+0xc0c7f8> │ │ │ │ + ldr r7, [pc, #160] @ c1a77c <__cxa_atexit@plt+0xc0c820> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq c1a744 <__cxa_atexit@plt+0xc0c7e8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1a764 <__cxa_atexit@plt+0xc0c808> │ │ │ │ + ldr lr, [pc, #132] @ c1a784 <__cxa_atexit@plt+0xc0c828> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + ldr r8, [pc, #120] @ c1a788 <__cxa_atexit@plt+0xc0c82c> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #28] │ │ │ │ str lr, [r6, #4] │ │ │ │ str r9, [r6, #8] │ │ │ │ - sub r7, r1, #23 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - mov r8, #1 │ │ │ │ - b c1fc04 <__cxa_atexit@plt+0xc11ca8> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #80] @ c20190 <__cxa_atexit@plt+0xc12234> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #64] @ c201a8 <__cxa_atexit@plt+0xc1224c> │ │ │ │ + bx ip │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c1a780 <__cxa_atexit@plt+0xc0c824> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #36] @ c201a0 <__cxa_atexit@plt+0xc12244> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - @ instruction: 0xfffffc78 │ │ │ │ - cmpeq r5, r4, asr #10 │ │ │ │ - cmpeq r5, r0, lsl #19 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - cmpeq r5, r4, lsr r3 │ │ │ │ - andeq r0, r0, r4, asr r4 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffffb04 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r5, r0, lsr r9 │ │ │ │ - ldrsbeq ip, [r5, #-76] @ 0xffffffb4 │ │ │ │ - strdeq r7, [r5, #-16] │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2025c <__cxa_atexit@plt+0xc12300> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + strdeq sp, [r5, #-228] @ 0xffffff1c │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r6, ip, lsl #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2029c <__cxa_atexit@plt+0xc12340> │ │ │ │ - ldr r2, [pc, #232] @ c202e4 <__cxa_atexit@plt+0xc12388> │ │ │ │ - ldr lr, [pc, #232] @ c202e8 <__cxa_atexit@plt+0xc1238c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r8, [pc, #208] @ c202ec <__cxa_atexit@plt+0xc12390> │ │ │ │ - mov r1, r6 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1a7ec <__cxa_atexit@plt+0xc0c890> │ │ │ │ + ldr lr, [pc, #72] @ c1a7f8 <__cxa_atexit@plt+0xc0c89c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #56] @ c1a7fc <__cxa_atexit@plt+0xc0c8a0> │ │ │ │ add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r8, r9} │ │ │ │ + str r0, [r3, #24] │ │ │ │ bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c202b8 <__cxa_atexit@plt+0xc1235c> │ │ │ │ - ldr r7, [pc, #104] @ c202dc <__cxa_atexit@plt+0xc12380> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ c202e0 <__cxa_atexit@plt+0xc12384> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r6, r8, asr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1a834 <__cxa_atexit@plt+0xc0c8d8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c1a83c <__cxa_atexit@plt+0xc0c8e0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #52] @ c202d8 <__cxa_atexit@plt+0xc1237c> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ + @ instruction: 0x0156109c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1a8cc <__cxa_atexit@plt+0xc0c970> │ │ │ │ + ldr r7, [pc, #148] @ c1a8f4 <__cxa_atexit@plt+0xc0c998> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq c1a8bc <__cxa_atexit@plt+0xc0c960> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1a8dc <__cxa_atexit@plt+0xc0c980> │ │ │ │ + ldr lr, [pc, #120] @ c1a8fc <__cxa_atexit@plt+0xc0c9a0> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #96] @ c1a900 <__cxa_atexit@plt+0xc0c9a4> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r1, r9, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c1a8f8 <__cxa_atexit@plt+0xc0c99c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #20] @ c202d4 <__cxa_atexit@plt+0xc12378> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #16]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r5, r0, lsl #15 │ │ │ │ - cmpeq r5, ip, lsr #6 │ │ │ │ - @ instruction: 0xfffff364 │ │ │ │ - @ instruction: 0xfffff570 │ │ │ │ - ldrsbeq fp, [r5, #-112] @ 0xffffff90 │ │ │ │ - smlalbteq r7, r5, r4, r0 │ │ │ │ - andeq r1, r0, fp, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalbbeq sp, r5, r0, sp │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r6, r4, lsl #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c203a8 <__cxa_atexit@plt+0xc1244c> │ │ │ │ - ldr r8, [r5, #24]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldrb r2, [r5, #-16] │ │ │ │ - ldr lr, [pc, #156] @ c203c0 <__cxa_atexit@plt+0xc12464> │ │ │ │ - ldr r7, [pc, #156] @ c203c4 <__cxa_atexit@plt+0xc12468> │ │ │ │ - and r0, r2, #63 @ 0x3f │ │ │ │ - rsb r1, r0, #32 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - lsl r2, r9, r0 │ │ │ │ - subs r0, r0, #32 │ │ │ │ - lsr r1, r9, r1 │ │ │ │ - lslpl r1, r9, r0 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + bcc c1a960 <__cxa_atexit@plt+0xc0ca04> │ │ │ │ + ldr lr, [pc, #68] @ c1a96c <__cxa_atexit@plt+0xc0ca10> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldmdb r5, {r7, sl} │ │ │ │ - ldr ip, [r5, #-12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - movpl r2, #0 │ │ │ │ - orr r1, r7, r1 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - add r8, r9, r0 │ │ │ │ - sub r7, r6, #39 @ 0x27 │ │ │ │ - orr r2, ip, r2 │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - b c1f938 <__cxa_atexit@plt+0xc119dc> │ │ │ │ - ldr r3, [pc, #24] @ c203c8 <__cxa_atexit@plt+0xc1246c> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ c1a970 <__cxa_atexit@plt+0xc0ca14> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + cmpeq r6, r4, ror #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1a9c0 <__cxa_atexit@plt+0xc0ca64> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c1a9c8 <__cxa_atexit@plt+0xc0ca6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, lsl pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1aa64 <__cxa_atexit@plt+0xc0cb08> │ │ │ │ + ldr r3, [pc, #160] @ c1aa8c <__cxa_atexit@plt+0xc0cb30> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff5d8 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - smlaltteq r6, r5, r8, pc @ │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq c1aa0c <__cxa_atexit@plt+0xc0cab0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne c20464 <__cxa_atexit@plt+0xc12508> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bne c1aa1c <__cxa_atexit@plt+0xc0cac0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - str r7, [r5, #20] │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c204a4 <__cxa_atexit@plt+0xc12548> │ │ │ │ - ldr r2, [pc, #232] @ c204ec <__cxa_atexit@plt+0xc12590> │ │ │ │ - ldr lr, [pc, #232] @ c204f0 <__cxa_atexit@plt+0xc12594> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r8, [pc, #208] @ c204f4 <__cxa_atexit@plt+0xc12598> │ │ │ │ - mov r1, r6 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ + bcc c1aa74 <__cxa_atexit@plt+0xc0cb18> │ │ │ │ + ldr r7, [pc, #96] @ c1aa94 <__cxa_atexit@plt+0xc0cb38> │ │ │ │ + ldr r2, [pc, #96] @ c1aa98 <__cxa_atexit@plt+0xc0cb3c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c204c0 <__cxa_atexit@plt+0xc12564> │ │ │ │ - ldr r7, [pc, #104] @ c204e4 <__cxa_atexit@plt+0xc12588> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ c204e8 <__cxa_atexit@plt+0xc1258c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #52] @ c204e0 <__cxa_atexit@plt+0xc12584> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #20] @ c204dc <__cxa_atexit@plt+0xc12580> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #16]! │ │ │ │ + ldr r7, [pc, #36] @ c1aa90 <__cxa_atexit@plt+0xc0cb34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r5, r8, ror r5 │ │ │ │ - cmpeq r5, r4, lsr #2 │ │ │ │ - @ instruction: 0xfffff15c │ │ │ │ - @ instruction: 0xfffff368 │ │ │ │ - cmpeq r5, r8, asr #11 │ │ │ │ - strheq r6, [r5, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c20580 <__cxa_atexit@plt+0xc12624> │ │ │ │ - ldr r2, [pc, #116] @ c20598 <__cxa_atexit@plt+0xc1263c> │ │ │ │ - ldr lr, [pc, #116] @ c2059c <__cxa_atexit@plt+0xc12640> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r8, [pc, #92] @ c205a0 <__cxa_atexit@plt+0xc12644> │ │ │ │ - mov r1, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c205a4 <__cxa_atexit@plt+0xc12648> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff03c │ │ │ │ - @ instruction: 0xfffff248 │ │ │ │ - cmpeq r5, r8, lsr #9 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - cmpeq r5, ip, lsl #28 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strdeq sp, [r5, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + cmpeq r6, ip, lsr r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1aab8 <__cxa_atexit@plt+0xc0cb5c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c205f4 <__cxa_atexit@plt+0xc12698> │ │ │ │ - ldr r7, [pc, #60] @ c2060c <__cxa_atexit@plt+0xc126b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1ab04 <__cxa_atexit@plt+0xc0cba8> │ │ │ │ + ldr r2, [pc, #68] @ c1ab14 <__cxa_atexit@plt+0xc0cbb8> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ c20610 <__cxa_atexit@plt+0xc126b4> │ │ │ │ + ldr r1, [pc, #48] @ c1ab18 <__cxa_atexit@plt+0xc0cbbc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c20614 <__cxa_atexit@plt+0xc126b8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r4, lsr #8 │ │ │ │ - ldrsbeq fp, [r5, #-240] @ 0xffffff10 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - smlalbteq r7, r5, ip, lr │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0x01561590 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 18038dc <__cxa_atexit@plt+0x17f5980> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 18037d0 <__cxa_atexit@plt+0x17f5874> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c20660 <__cxa_atexit@plt+0xc12704> │ │ │ │ - ldr r7, [pc, #52] @ c20674 <__cxa_atexit@plt+0xc12718> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c20654 <__cxa_atexit@plt+0xc126f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b c20688 <__cxa_atexit@plt+0xc1272c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c20678 <__cxa_atexit@plt+0xc1271c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1abc0 <__cxa_atexit@plt+0xc0cc64> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1abc8 <__cxa_atexit@plt+0xc0cc6c> │ │ │ │ + ldr r1, [pc, #92] @ c1abe4 <__cxa_atexit@plt+0xc0cc88> │ │ │ │ + ldr r0, [pc, #92] @ c1abe8 <__cxa_atexit@plt+0xc0cc8c> │ │ │ │ + ldr lr, [pc, #92] @ c1abec <__cxa_atexit@plt+0xc0cc90> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c5d2a0 <__cxa_atexit@plt+0xc4f344> │ │ │ │ + mov r6, r2 │ │ │ │ + b c1abd0 <__cxa_atexit@plt+0xc0cc74> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1abe0 <__cxa_atexit@plt+0xc0cc84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x01457e9c │ │ │ │ - cmpeq r5, ip, ror #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [pc, #216] @ c20768 <__cxa_atexit@plt+0xc1280c> │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - tst r7, #3 │ │ │ │ - beq c20700 <__cxa_atexit@plt+0xc127a4> │ │ │ │ + @ instruction: 0x0145da9c │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c20758 <__cxa_atexit@plt+0xc127fc> │ │ │ │ - ldr r2, [pc, #176] @ c2076c <__cxa_atexit@plt+0xc12810> │ │ │ │ - ldr r9, [pc, #176] @ c20770 <__cxa_atexit@plt+0xc12814> │ │ │ │ - ldr lr, [pc, #176] @ c20774 <__cxa_atexit@plt+0xc12818> │ │ │ │ - ldr r0, [pc, #176] @ c20778 <__cxa_atexit@plt+0xc1281c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc c1ac34 <__cxa_atexit@plt+0xc0ccd8> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c1ac40 <__cxa_atexit@plt+0xc0cce4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - sub r1, r6, #26 │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r3, r9, #1 │ │ │ │ - stmib r7, {r0, sl} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r0, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2073c <__cxa_atexit@plt+0xc127e0> │ │ │ │ - ldr r3, [pc, #104] @ c2077c <__cxa_atexit@plt+0xc12820> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r3, sl} │ │ │ │ - beq c2072c <__cxa_atexit@plt+0xc127d0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, ip, lsl #20 │ │ │ │ + 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 c1ac7c <__cxa_atexit@plt+0xc0cd20> │ │ │ │ + ldr r3, [pc, #40] @ c1ac94 <__cxa_atexit@plt+0xc0cd38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c20780 <__cxa_atexit@plt+0xc12824> │ │ │ │ - ldr r9, [pc, #60] @ c20784 <__cxa_atexit@plt+0xc12828> │ │ │ │ + ldr r7, [pc, #20] @ c1ac98 <__cxa_atexit@plt+0xc0cd3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlaltteq r7, r5, r0, sp │ │ │ │ - smlalbbeq r7, r5, ip, sp │ │ │ │ - cmpeq r5, r0, lsl #28 │ │ │ │ - cmpeq r5, r0, asr #8 │ │ │ │ - ldrheq fp, [r5, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xffff0bd4 │ │ │ │ - smlaltbeq r7, r5, r0, r9 │ │ │ │ - cmpeq r5, r8, lsr #26 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r6, r8, lsl #8 │ │ │ │ + strdeq sp, [r5, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c207c4 <__cxa_atexit@plt+0xc12868> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c207cc <__cxa_atexit@plt+0xc12870> │ │ │ │ - add r8, r0, r1 │ │ │ │ + bhi c1accc <__cxa_atexit@plt+0xc0cd70> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c1acd4 <__cxa_atexit@plt+0xc0cd78> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c207dc <__cxa_atexit@plt+0xc12880> │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, ip, lsl #2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r8, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + cmpeq r6, r4, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2096c <__cxa_atexit@plt+0xc12a10> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - b c20800 <__cxa_atexit@plt+0xc128a4> │ │ │ │ - add r4, r8, sl │ │ │ │ - add r8, r4, #1 │ │ │ │ - add r2, fp, r9 │ │ │ │ - cmp r8, r2 │ │ │ │ - bgt c208cc <__cxa_atexit@plt+0xc12970> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldrb r3, [r7, #11] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - add r0, r4, #8 │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldrb r4, [r4, #-1] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c2086c <__cxa_atexit@plt+0xc12910> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - sub r2, r8, sl │ │ │ │ - add r1, r2, r0 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r0, r4, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c208e8 <__cxa_atexit@plt+0xc1298c> │ │ │ │ - mov r2, sl │ │ │ │ - ldr r4, [r7, #35] @ 0x23 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c208e8 <__cxa_atexit@plt+0xc1298c> │ │ │ │ - add r4, r8, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c20800 <__cxa_atexit@plt+0xc128a4> │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c208cc <__cxa_atexit@plt+0xc12970> │ │ │ │ - ldrb r4, [r0, r8] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - lsr lr, r2, r4 │ │ │ │ - rsb r2, r4, #32 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - orr r2, lr, r1, lsl r2 │ │ │ │ - lsrpl r2, r1, r4 │ │ │ │ - tst r2, #1 │ │ │ │ - beq c207f8 <__cxa_atexit@plt+0xc1289c> │ │ │ │ - sub r4, r9, r8 │ │ │ │ - add r2, r4, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c208cc <__cxa_atexit@plt+0xc12970> │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c20800 <__cxa_atexit@plt+0xc128a4> │ │ │ │ - ldr r7, [pc, #200] @ c2099c <__cxa_atexit@plt+0xc12a40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c20974 <__cxa_atexit@plt+0xc12a18> │ │ │ │ - ldr r2, [pc, #136] @ c209a4 <__cxa_atexit@plt+0xc12a48> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, fp, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ c209a8 <__cxa_atexit@plt+0xc12a4c> │ │ │ │ - add fp, r6, #8 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #104] @ c209ac <__cxa_atexit@plt+0xc12a50> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm fp, {r7, r8, sl} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi c1ad0c <__cxa_atexit@plt+0xc0cdb0> │ │ │ │ + ldr r3, [pc, #32] @ c1ad14 <__cxa_atexit@plt+0xc0cdb8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c1ad18 <__cxa_atexit@plt+0xc0cdbc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c209a0 <__cxa_atexit@plt+0xc12a44> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r8, rrx │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r5, r0, asr #31 │ │ │ │ - ldrsheq sl, [r5, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrheq r0, [r6, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c20a30 <__cxa_atexit@plt+0xc12ad4> │ │ │ │ - ldr r7, [pc, #112] @ c20a48 <__cxa_atexit@plt+0xc12aec> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #96] @ c20a4c <__cxa_atexit@plt+0xc12af0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #76] @ c20a50 <__cxa_atexit@plt+0xc12af4> │ │ │ │ - add r2, r1, r2 │ │ │ │ - sub r2, r0, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c20a54 <__cxa_atexit@plt+0xc12af8> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #28] @ c1ad48 <__cxa_atexit@plt+0xc0cdec> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - cmpeq r5, ip, asr #30 │ │ │ │ - ldrsheq sl, [r5, #-224] @ 0xffffff20 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq r5, ip, asr r9 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c20b28 <__cxa_atexit@plt+0xc12bcc> │ │ │ │ - ldr r9, [pc, #212] @ c20b50 <__cxa_atexit@plt+0xc12bf4> │ │ │ │ - ldr sl, [pc, #212] @ c20b54 <__cxa_atexit@plt+0xc12bf8> │ │ │ │ - mov r3, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str sl, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq c20ad8 <__cxa_atexit@plt+0xc12b7c> │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne c20ae4 <__cxa_atexit@plt+0xc12b88> │ │ │ │ - ldr r7, [pc, #144] @ c20b5c <__cxa_atexit@plt+0xc12c00> │ │ │ │ + ldr r3, [pc, #12] @ c1ad4c <__cxa_atexit@plt+0xc0cdf0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r5, ip, asr #18 │ │ │ │ + cmpeq r6, ip, lsr ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1ad84 <__cxa_atexit@plt+0xc0ce28> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c1ad8c <__cxa_atexit@plt+0xc0ce30> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - sub r7, r0, r1 │ │ │ │ + cmpeq r6, ip, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1ae20 <__cxa_atexit@plt+0xc0cec4> │ │ │ │ + ldr r0, [pc, #144] @ c1ae44 <__cxa_atexit@plt+0xc0cee8> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r1, r2, r7} │ │ │ │ + ands r0, r8, #3 │ │ │ │ + beq c1ae08 <__cxa_atexit@plt+0xc0ceac> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c1ae18 <__cxa_atexit@plt+0xc0cebc> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c20b34 <__cxa_atexit@plt+0xc12bd8> │ │ │ │ - ldr r0, [pc, #88] @ c20b60 <__cxa_atexit@plt+0xc12c04> │ │ │ │ - add r1, r8, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c20b58 <__cxa_atexit@plt+0xc12bfc> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq r5, r8, lsr lr │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r5, r0, ror #21 │ │ │ │ - cmpeq r5, ip, lsr #27 │ │ │ │ - cmpeq r5, r0, asr r8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c20b94 <__cxa_atexit@plt+0xc12c38> │ │ │ │ - ldr r7, [pc, #124] @ c20c04 <__cxa_atexit@plt+0xc12ca8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r3, r2 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c20be4 <__cxa_atexit@plt+0xc12c88> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #76] @ c20c08 <__cxa_atexit@plt+0xc12cac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c20c00 <__cxa_atexit@plt+0xc12ca4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r5, r4, lsr #20 │ │ │ │ - cmpeq r5, r0, lsl #26 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c20c60 <__cxa_atexit@plt+0xc12d04> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ c20c78 <__cxa_atexit@plt+0xc12d1c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c20c7c <__cxa_atexit@plt+0xc12d20> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c1ae2c <__cxa_atexit@plt+0xc0ced0> │ │ │ │ + ldr r3, [pc, #92] @ c1ae48 <__cxa_atexit@plt+0xc0ceec> │ │ │ │ + ldr r0, [r8, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r4, lsl #25 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - cmpeq r5, r4, lsr r7 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c20d30 <__cxa_atexit@plt+0xc12dd4> │ │ │ │ - ldr lr, [pc, #172] @ c20d50 <__cxa_atexit@plt+0xc12df4> │ │ │ │ - ldr r8, [pc, #172] @ c20d54 <__cxa_atexit@plt+0xc12df8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c20d14 <__cxa_atexit@plt+0xc12db8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c20d3c <__cxa_atexit@plt+0xc12de0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c20d20 <__cxa_atexit@plt+0xc12dc4> │ │ │ │ - ldr r3, [pc, #100] @ c20d5c <__cxa_atexit@plt+0xc12e00> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c20d58 <__cxa_atexit@plt+0xc12dfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r5, r4, lsl ip │ │ │ │ - cmpeq r5, r8, lsl #17 │ │ │ │ - cmpeq r5, r4, asr #23 │ │ │ │ - cmpeq r5, r4, asr r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c20dc4 <__cxa_atexit@plt+0xc12e68> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c20db0 <__cxa_atexit@plt+0xc12e54> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #68] @ c20dd8 <__cxa_atexit@plt+0xc12e7c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c20dd4 <__cxa_atexit@plt+0xc12e78> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r6 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c1aea0 <__cxa_atexit@plt+0xc0cf44> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1aeb4 <__cxa_atexit@plt+0xc0cf58> │ │ │ │ + ldr r2, [pc, #68] @ c1aec4 <__cxa_atexit@plt+0xc0cf68> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r3, #2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq fp, [r5, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r5, r8, lsr #22 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c20e14 <__cxa_atexit@plt+0xc12eb8> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c20e1c <__cxa_atexit@plt+0xc12ec0> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c20e2c <__cxa_atexit@plt+0xc12ed0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq sl, [r5, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c20ee0 <__cxa_atexit@plt+0xc12f84> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c20e84 <__cxa_atexit@plt+0xc12f28> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c20e9c <__cxa_atexit@plt+0xc12f40> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c20e6c <__cxa_atexit@plt+0xc12f10> │ │ │ │ - ldr r7, [pc, #100] @ c20ef0 <__cxa_atexit@plt+0xc12f94> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c20ef4 <__cxa_atexit@plt+0xc12f98> │ │ │ │ - ldr r0, [r5] │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1af30 <__cxa_atexit@plt+0xc0cfd4> │ │ │ │ + ldr r3, [pc, #88] @ c1af48 <__cxa_atexit@plt+0xc0cfec> │ │ │ │ + ldr r2, [pc, #88] @ c1af4c <__cxa_atexit@plt+0xc0cff0> │ │ │ │ + ldr r1, [pc, #88] @ c1af50 <__cxa_atexit@plt+0xc0cff4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c20ef8 <__cxa_atexit@plt+0xc12f9c> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c20efc <__cxa_atexit@plt+0xc12fa0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c1af54 <__cxa_atexit@plt+0xc0cff8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, ip, lsr #21 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r5, r0, asr #20 │ │ │ │ - cmpeq r5, r4, ror sl │ │ │ │ - strheq r6, [r5, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c20fd0 <__cxa_atexit@plt+0xc13074> │ │ │ │ - ldr r9, [pc, #212] @ c20ff8 <__cxa_atexit@plt+0xc1309c> │ │ │ │ - ldr sl, [pc, #212] @ c20ffc <__cxa_atexit@plt+0xc130a0> │ │ │ │ - mov r3, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str sl, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq c20f80 <__cxa_atexit@plt+0xc13024> │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne c20f8c <__cxa_atexit@plt+0xc13030> │ │ │ │ - ldr r7, [pc, #144] @ c21004 <__cxa_atexit@plt+0xc130a8> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq r5, r0, asr #14 │ │ │ │ + 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 c1af90 <__cxa_atexit@plt+0xc0d034> │ │ │ │ + ldr r3, [pc, #40] @ c1afa8 <__cxa_atexit@plt+0xc0d04c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r7, [pc, #20] @ c1afac <__cxa_atexit@plt+0xc0d050> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c20fdc <__cxa_atexit@plt+0xc13080> │ │ │ │ - ldr r0, [pc, #88] @ c21008 <__cxa_atexit@plt+0xc130ac> │ │ │ │ - add r1, r8, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldrsheq r1, [r6, #-8] │ │ │ │ + smlaltteq sp, r5, r4, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1afe4 <__cxa_atexit@plt+0xc0d088> │ │ │ │ + ldr r3, [pc, #32] @ c1afec <__cxa_atexit@plt+0xc0d090> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c1aff0 <__cxa_atexit@plt+0xc0d094> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c21000 <__cxa_atexit@plt+0xc130a4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0x0155a990 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r5, r8, lsr r6 │ │ │ │ - cmpeq r5, r4, lsl #18 │ │ │ │ - smlaltbeq r6, r5, r8, r3 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c2103c <__cxa_atexit@plt+0xc130e0> │ │ │ │ - ldr r7, [pc, #124] @ c210ac <__cxa_atexit@plt+0xc13150> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r3, r2 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c2108c <__cxa_atexit@plt+0xc13130> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #76] @ c210b0 <__cxa_atexit@plt+0xc13154> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c210a8 <__cxa_atexit@plt+0xc1314c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r5, ip, ror r5 │ │ │ │ - cmpeq r5, r8, asr r8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r6, r4, ror #17 │ │ │ │ + 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c21108 <__cxa_atexit@plt+0xc131ac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ c21120 <__cxa_atexit@plt+0xc131c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c21124 <__cxa_atexit@plt+0xc131c8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #28] @ c1b020 <__cxa_atexit@plt+0xc0d0c4> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq sl, [r5, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlalbbeq r6, r5, ip, r2 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c211d8 <__cxa_atexit@plt+0xc1327c> │ │ │ │ - ldr lr, [pc, #172] @ c211f8 <__cxa_atexit@plt+0xc1329c> │ │ │ │ - ldr r8, [pc, #172] @ c211fc <__cxa_atexit@plt+0xc132a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c211bc <__cxa_atexit@plt+0xc13260> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c211e4 <__cxa_atexit@plt+0xc13288> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c211c8 <__cxa_atexit@plt+0xc1326c> │ │ │ │ - ldr r3, [pc, #100] @ c21204 <__cxa_atexit@plt+0xc132a8> │ │ │ │ + ldr r3, [pc, #12] @ c1b024 <__cxa_atexit@plt+0xc0d0c8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c21200 <__cxa_atexit@plt+0xc132a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + hvceq 23916 @ 0x5d6c │ │ │ │ + cmpeq r6, r4, ror #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b058 <__cxa_atexit@plt+0xc0d0fc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c1b060 <__cxa_atexit@plt+0xc0d104> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r5, ip, ror #14 │ │ │ │ - cmpeq r5, r0, ror #7 │ │ │ │ - cmpeq r5, ip, lsl r7 │ │ │ │ - smlaltbeq r6, r5, ip, r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2126c <__cxa_atexit@plt+0xc13310> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c21258 <__cxa_atexit@plt+0xc132fc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #68] @ c21280 <__cxa_atexit@plt+0xc13324> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c2127c <__cxa_atexit@plt+0xc13320> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, ip, asr #6 │ │ │ │ - cmpeq r5, r0, lsl #13 │ │ │ │ - cmpeq r5, r0, lsr r1 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c21300 <__cxa_atexit@plt+0xc133a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c21308 <__cxa_atexit@plt+0xc133ac> │ │ │ │ - ldr r1, [pc, #96] @ c2131c <__cxa_atexit@plt+0xc133c0> │ │ │ │ + cmpeq r6, r8, ror r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b098 <__cxa_atexit@plt+0xc0d13c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c1b0a0 <__cxa_atexit@plt+0xc0d144> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c212ec <__cxa_atexit@plt+0xc13390> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ c21324 <__cxa_atexit@plt+0xc133c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c21320 <__cxa_atexit@plt+0xc133c4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c21310 <__cxa_atexit@plt+0xc133b4> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, lsl #12 │ │ │ │ - ldrheq fp, [r5, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r5, r0, ror #11 │ │ │ │ - smlaltteq r7, r5, r4, r1 │ │ │ │ + cmpeq r6, r8, lsr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c213f0 <__cxa_atexit@plt+0xc13494> │ │ │ │ - ldr lr, [pc, #176] @ c213fc <__cxa_atexit@plt+0xc134a0> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, r2, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - ldr lr, [pc, #156] @ c21400 <__cxa_atexit@plt+0xc134a4> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r3, {r0, r1, lr} │ │ │ │ - str r2, [r3, #16] │ │ │ │ - beq c213e4 <__cxa_atexit@plt+0xc13488> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c213a8 <__cxa_atexit@plt+0xc1344c> │ │ │ │ - ldr r3, [pc, #132] @ c2140c <__cxa_atexit@plt+0xc134b0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - str r7, [r5, #4] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b13c <__cxa_atexit@plt+0xc0d1e0> │ │ │ │ + ldr r0, [pc, #152] @ c1b160 <__cxa_atexit@plt+0xc0d204> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + ands r0, r8, #3 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c1b0f8 <__cxa_atexit@plt+0xc0d19c> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c1b108 <__cxa_atexit@plt+0xc0d1ac> │ │ │ │ mov r7, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #84] @ c21404 <__cxa_atexit@plt+0xc134a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #76] @ c21408 <__cxa_atexit@plt+0xc134ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c213e4 <__cxa_atexit@plt+0xc13488> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c21540 <__cxa_atexit@plt+0xc135e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c1b148 <__cxa_atexit@plt+0xc0d1ec> │ │ │ │ + ldr r3, [pc, #68] @ c1b164 <__cxa_atexit@plt+0xc0d208> │ │ │ │ + ldr r0, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq r5, r8, asr r5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrsheq fp, [r5, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - strdeq r7, [r5, #-12] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2144c <__cxa_atexit@plt+0xc134f0> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #92] @ c21498 <__cxa_atexit@plt+0xc1353c> │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #60] @ c21490 <__cxa_atexit@plt+0xc13534> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #52] @ c21494 <__cxa_atexit@plt+0xc13538> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c21488 <__cxa_atexit@plt+0xc1352c> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - mov r7, fp │ │ │ │ - b c21540 <__cxa_atexit@plt+0xc135e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r5, r0, asr r1 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - hvceq 22272 @ 0x5700 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - mov r7, fp │ │ │ │ - b c21540 <__cxa_atexit@plt+0xc135e4> │ │ │ │ - cmpeq r5, r4, asr #32 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c21530 <__cxa_atexit@plt+0xc135d4> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldmib r5, {r2, r9} │ │ │ │ - add r1, r3, #8 │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl d8b4f8 <__cxa_atexit@plt+0xd7d59c> │ │ │ │ - ldr r2, [pc, #52] @ c2153c <__cxa_atexit@plt+0xc135e0> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - sub r2, r6, #11 │ │ │ │ - stm r5, {r3, r9} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b c21540 <__cxa_atexit@plt+0xc135e4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c1b198 <__cxa_atexit@plt+0xc0d23c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r6, r8 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1b1cc <__cxa_atexit@plt+0xc0d270> │ │ │ │ + ldr r2, [pc, #44] @ c1b1dc <__cxa_atexit@plt+0xc0d280> │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldmib r5, {r1, r7} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [pc, #144] @ c215dc <__cxa_atexit@plt+0xc13680> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - beq c215d0 <__cxa_atexit@plt+0xc13674> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c21598 <__cxa_atexit@plt+0xc1363c> │ │ │ │ - ldr r3, [pc, #108] @ c215e8 <__cxa_atexit@plt+0xc1368c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1b248 <__cxa_atexit@plt+0xc0d2ec> │ │ │ │ + ldr r3, [pc, #88] @ c1b260 <__cxa_atexit@plt+0xc0d304> │ │ │ │ + ldr r2, [pc, #88] @ c1b264 <__cxa_atexit@plt+0xc0d308> │ │ │ │ + ldr r1, [pc, #88] @ c1b268 <__cxa_atexit@plt+0xc0d30c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #64] @ c215e0 <__cxa_atexit@plt+0xc13684> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #56] @ c215e4 <__cxa_atexit@plt+0xc13688> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c215d0 <__cxa_atexit@plt+0xc13674> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b c216e0 <__cxa_atexit@plt+0xc13784> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq r5, r4 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq r5, r0, lsr #30 │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2162c <__cxa_atexit@plt+0xc136d0> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #92] @ c21674 <__cxa_atexit@plt+0xc13718> │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #56] @ c2166c <__cxa_atexit@plt+0xc13710> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #48] @ c21670 <__cxa_atexit@plt+0xc13714> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c21664 <__cxa_atexit@plt+0xc13708> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b c216e0 <__cxa_atexit@plt+0xc13784> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r5, r0, ror pc │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0x01456e94 │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b c216e0 <__cxa_atexit@plt+0xc13784> │ │ │ │ - cmpeq r5, ip, ror #28 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r0, r7, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ - bl d8b4f8 <__cxa_atexit@plt+0xd7d59c> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - b c216e0 <__cxa_atexit@plt+0xc13784> │ │ │ │ - cmpeq r5, r8, lsr lr │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c219c8 <__cxa_atexit@plt+0xc13a6c> │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - cmp ip, #1 │ │ │ │ - blt c218a4 <__cxa_atexit@plt+0xc13948> │ │ │ │ - mov r3, r5 │ │ │ │ - subs sl, ip, #1 │ │ │ │ - ldr r1, [r3, #8]! │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - beq c218d4 <__cxa_atexit@plt+0xc13978> │ │ │ │ - str r7, [sp] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str lr, [sp, #16] │ │ │ │ - add lr, sp, #20 │ │ │ │ - stm lr, {r0, r4, fp} │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r7, r1, sl │ │ │ │ - ldrb lr, [r7, r2] │ │ │ │ - add r8, r2, r1 │ │ │ │ - mov r3, #0 │ │ │ │ - mov fp, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r9, #0 │ │ │ │ - sub r0, ip, #2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r9 │ │ │ │ - ldrb r7, [r8, r4] │ │ │ │ - cmp r7, lr │ │ │ │ - beq c2179c <__cxa_atexit@plt+0xc13840> │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - rsb r1, r7, #32 │ │ │ │ - lsl r0, fp, r7 │ │ │ │ - subs r7, r7, #32 │ │ │ │ - lsr r1, fp, r1 │ │ │ │ - lslpl r1, fp, r7 │ │ │ │ - movpl r0, #0 │ │ │ │ - add r4, r4, #1 │ │ │ │ - orr r3, r0, r3 │ │ │ │ - orr r2, r1, r2 │ │ │ │ - cmp r4, sl │ │ │ │ - blt c2175c <__cxa_atexit@plt+0xc13800> │ │ │ │ - b c217e4 <__cxa_atexit@plt+0xc13888> │ │ │ │ - and r0, r7, #63 @ 0x3f │ │ │ │ - rsb r7, r0, #32 │ │ │ │ - lsl r1, fp, r0 │ │ │ │ - subs r0, r0, #32 │ │ │ │ - lsr r7, fp, r7 │ │ │ │ - lslpl r7, fp, r0 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - movpl r1, #0 │ │ │ │ - add r9, r4, #1 │ │ │ │ - orr r3, r1, r3 │ │ │ │ - orr r2, r7, r2 │ │ │ │ - sub r0, r0, r4 │ │ │ │ - cmp r9, sl │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - blt c21758 <__cxa_atexit@plt+0xc137fc> │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - sub r1, r0, r4 │ │ │ │ - b c217e8 <__cxa_atexit@plt+0xc1388c> │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - add fp, r6, #44 @ 0x2c │ │ │ │ - str ip, [r5, #28] │ │ │ │ - cmp r0, fp │ │ │ │ - strb lr, [r5, #4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c219e4 <__cxa_atexit@plt+0xc13a88> │ │ │ │ - ldr r8, [pc, #584] @ c21a5c <__cxa_atexit@plt+0xc13b00> │ │ │ │ - ldr r9, [pc, #584] @ c21a60 <__cxa_atexit@plt+0xc13b04> │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - add r9, pc, r9 │ │ │ │ - strb lr, [r6, #16] │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - rsb r0, r7, #32 │ │ │ │ - mov sl, #1 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - lsl r5, sl, r7 │ │ │ │ - subs r7, r7, #32 │ │ │ │ - lsr r0, sl, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - movpl r5, #0 │ │ │ │ - lslpl r0, sl, r7 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r4, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - orr r6, r3, r5 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - orr r7, r2, r0 │ │ │ │ - add r8, ip, r4 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - strd r6, [r5] │ │ │ │ - sub r7, fp, #39 @ 0x27 │ │ │ │ - mov r6, fp │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b c207dc <__cxa_atexit@plt+0xc12880> │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c21a0c <__cxa_atexit@plt+0xc13ab0> │ │ │ │ - ldr r5, [pc, #404] @ c21a50 <__cxa_atexit@plt+0xc13af4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c21944 <__cxa_atexit@plt+0xc139e8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c20688 <__cxa_atexit@plt+0xc1272c> │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - cmp ip, #1 │ │ │ │ - blt c21954 <__cxa_atexit@plt+0xc139f8> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r1, r9, sl │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ - ldrb r1, [r1, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c21990 <__cxa_atexit@plt+0xc13a34> │ │ │ │ - ldr r0, [pc, #312] @ c21a40 <__cxa_atexit@plt+0xc13ae4> │ │ │ │ - ldr r8, [pc, #312] @ c21a44 <__cxa_atexit@plt+0xc13ae8> │ │ │ │ - add r2, r6, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #296] @ c21a48 <__cxa_atexit@plt+0xc13aec> │ │ │ │ - sub r7, lr, #7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r1, [r5, #36]! @ 0x24 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r6, lr │ │ │ │ - stm r3, {r9, sl, ip} │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c21a20 <__cxa_atexit@plt+0xc13ac4> │ │ │ │ - ldr r7, [pc, #260] @ c21a6c <__cxa_atexit@plt+0xc13b10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [pc, #248] @ c21a70 <__cxa_atexit@plt+0xc13b14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #28] @ c1b26c <__cxa_atexit@plt+0xc0d310> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #204] @ c21a64 <__cxa_atexit@plt+0xc13b08> │ │ │ │ - ldr r1, [pc, #204] @ c21a68 <__cxa_atexit@plt+0xc13b0c> │ │ │ │ - str ip, [r6, #20]! │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + cmpeq r5, r0, lsr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b29c <__cxa_atexit@plt+0xc0d340> │ │ │ │ + ldr r5, [pc, #28] @ c1b2ac <__cxa_atexit@plt+0xc0d350> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ - sub r7, lr, #27 │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str sl, [r6, #-4] │ │ │ │ - strb r2, [r6, #-8] │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - str r9, [r6, #-12] │ │ │ │ - b c20e2c <__cxa_atexit@plt+0xc12ed0> │ │ │ │ - ldr r3, [pc, #136] @ c21a58 <__cxa_atexit@plt+0xc13afc> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, lr │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #80] @ c21a3c <__cxa_atexit@plt+0xc13ae0> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, fp │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #64] @ c21a54 <__cxa_atexit@plt+0xc13af8> │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r7, [pc, #12] @ c1b2b0 <__cxa_atexit@plt+0xc0d354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #36] @ c21a4c <__cxa_atexit@plt+0xc13af0> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #28]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0xfffff97c │ │ │ │ - @ instruction: 0x0155ac98 │ │ │ │ - ldrsbeq sl, [r5, #-0] │ │ │ │ - andeq r0, r0, r0, ror #6 │ │ │ │ - @ instruction: 0xffffedc4 │ │ │ │ - strdeq r6, [r5, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - @ instruction: 0xffffef7c │ │ │ │ - andeq r0, r0, r0, asr r4 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffff474 │ │ │ │ - cmpeq r5, ip, lsl #1 │ │ │ │ - cmpeq r5, r8, lsr ip │ │ │ │ - cmpeq r5, r0, asr #18 │ │ │ │ - andeq r0, r0, r6, ror #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c21b08 <__cxa_atexit@plt+0xc13bac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c21b48 <__cxa_atexit@plt+0xc13bec> │ │ │ │ - ldr r2, [pc, #220] @ c21b80 <__cxa_atexit@plt+0xc13c24> │ │ │ │ - ldr lr, [pc, #220] @ c21b84 <__cxa_atexit@plt+0xc13c28> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r8, [pc, #192] @ c21b88 <__cxa_atexit@plt+0xc13c2c> │ │ │ │ - mov r1, r6 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c21b58 <__cxa_atexit@plt+0xc13bfc> │ │ │ │ - ldr r7, [pc, #88] @ c21b78 <__cxa_atexit@plt+0xc13c1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ c21b7c <__cxa_atexit@plt+0xc13c20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #20] @ c21b74 <__cxa_atexit@plt+0xc13c18> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #20]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsr #4 │ │ │ │ - ldrsbeq r9, [r5, #-228] @ 0xffffff1c │ │ │ │ - cmpeq r5, r0, lsl #21 │ │ │ │ - @ instruction: 0xfffff45c │ │ │ │ - @ instruction: 0xfffff664 │ │ │ │ - cmpeq r5, r4, lsr #30 │ │ │ │ - cmpeq r5, r8, lsr #16 │ │ │ │ - andeq r4, r0, fp, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq sp, r5, r4, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c4ebac <__cxa_atexit@plt+0xc40c50> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c21c4c <__cxa_atexit@plt+0xc13cf0> │ │ │ │ - ldr lr, [pc, #176] @ c21c64 <__cxa_atexit@plt+0xc13d08> │ │ │ │ - ldr r8, [pc, #176] @ c21c68 <__cxa_atexit@plt+0xc13d0c> │ │ │ │ - ldr r9, [r5, #20]! │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - and r7, r2, #63 @ 0x3f │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - lsl r0, r1, r7 │ │ │ │ - subs r2, r7, #32 │ │ │ │ - rsb r7, r7, #32 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #-16] │ │ │ │ - lsr r7, r1, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #-12] │ │ │ │ - lslpl r7, r1, r2 │ │ │ │ - movpl r0, #0 │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - orr r0, fp, r0 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr fp, [sp] │ │ │ │ - orr r2, ip, r7 │ │ │ │ - add r7, r3, #32 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - stm r7, {r0, r2, sl} │ │ │ │ - add r8, r1, lr │ │ │ │ - sub r7, r6, #39 @ 0x27 │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - b c207dc <__cxa_atexit@plt+0xc12880> │ │ │ │ - ldr r3, [pc, #24] @ c21c6c <__cxa_atexit@plt+0xc13d10> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffebe4 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r5, r4, asr #14 │ │ │ │ - andeq r0, r0, r6, ror #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c21d04 <__cxa_atexit@plt+0xc13da8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c21d44 <__cxa_atexit@plt+0xc13de8> │ │ │ │ - ldr r2, [pc, #220] @ c21d7c <__cxa_atexit@plt+0xc13e20> │ │ │ │ - ldr lr, [pc, #220] @ c21d80 <__cxa_atexit@plt+0xc13e24> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1b338 <__cxa_atexit@plt+0xc0d3dc> │ │ │ │ + ldr r7, [pc, #88] @ c1b350 <__cxa_atexit@plt+0xc0d3f4> │ │ │ │ + ldr r2, [pc, #88] @ c1b354 <__cxa_atexit@plt+0xc0d3f8> │ │ │ │ + ldr r1, [pc, #88] @ c1b358 <__cxa_atexit@plt+0xc0d3fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r7, #12]! │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r8, [pc, #192] @ c21d84 <__cxa_atexit@plt+0xc13e28> │ │ │ │ - mov r1, r6 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c21d54 <__cxa_atexit@plt+0xc13df8> │ │ │ │ - ldr r7, [pc, #88] @ c21d74 <__cxa_atexit@plt+0xc13e18> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ c21d78 <__cxa_atexit@plt+0xc13e1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #20] @ c21d70 <__cxa_atexit@plt+0xc13e14> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #20]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrsbeq r9, [r5, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r5, r4, lsl #17 │ │ │ │ - @ instruction: 0xffffedb8 │ │ │ │ - @ instruction: 0xffffefc0 │ │ │ │ - cmpeq r5, r8, lsr #26 │ │ │ │ - cmpeq r5, ip, lsr #12 │ │ │ │ + ldr r7, [pc, #28] @ c1b35c <__cxa_atexit@plt+0xc0d400> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9a0 │ │ │ │ + @ instruction: 0xfffffa78 │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + cmpeq r5, r8, lsr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c21dd4 <__cxa_atexit@plt+0xc13e78> │ │ │ │ - ldr r7, [pc, #60] @ c21dec <__cxa_atexit@plt+0xc13e90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ c21df0 <__cxa_atexit@plt+0xc13e94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1b3d0 <__cxa_atexit@plt+0xc0d474> │ │ │ │ + ldr r7, [pc, #88] @ c1b3e8 <__cxa_atexit@plt+0xc0d48c> │ │ │ │ + ldr r2, [pc, #88] @ c1b3ec <__cxa_atexit@plt+0xc0d490> │ │ │ │ + ldr r1, [pc, #88] @ c1b3f0 <__cxa_atexit@plt+0xc0d494> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r7, #12]! │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c21df4 <__cxa_atexit@plt+0xc13e98> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r4, asr #24 │ │ │ │ - ldrsheq sl, [r5, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - strheq r5, [r5, #-92] @ 0xffffffa4 │ │ │ │ + ldr r7, [pc, #28] @ c1b3f4 <__cxa_atexit@plt+0xc0d498> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffffc88 │ │ │ │ + smlaltbeq sp, r5, r8, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c21ec0 <__cxa_atexit@plt+0xc13f64> │ │ │ │ - ldr lr, [pc, #176] @ c21ec8 <__cxa_atexit@plt+0xc13f6c> │ │ │ │ - ldr r0, [pc, #176] @ c21ecc <__cxa_atexit@plt+0xc13f70> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str lr, [r1, #-4]! │ │ │ │ - str r7, [r3, #4] │ │ │ │ - tst r0, #3 │ │ │ │ - beq c21e90 <__cxa_atexit@plt+0xc13f34> │ │ │ │ - ldr lr, [pc, #136] @ c21ed0 <__cxa_atexit@plt+0xc13f74> │ │ │ │ - ldr r7, [r0, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r1] │ │ │ │ - beq c21ea0 <__cxa_atexit@plt+0xc13f44> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c21eac <__cxa_atexit@plt+0xc13f50> │ │ │ │ - ldr r3, [pc, #108] @ c21ed8 <__cxa_atexit@plt+0xc13f7c> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r2, [r0] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c21ed4 <__cxa_atexit@plt+0xc13f78> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1b440 <__cxa_atexit@plt+0xc0d4e4> │ │ │ │ + ldr r2, [pc, #68] @ c1b45c <__cxa_atexit@plt+0xc0d500> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b44c <__cxa_atexit@plt+0xc0d4f0> │ │ │ │ + ldr r5, [pc, #48] @ c1b464 <__cxa_atexit@plt+0xc0d508> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x01559a9c │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - ldrsheq sl, [r5, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - ldrdeq r5, [r5, #-72] @ 0xffffffb8 │ │ │ │ + ldr r7, [pc, #12] @ c1b460 <__cxa_atexit@plt+0xc0d504> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r8, lsr #9 │ │ │ │ + cmpeq r5, r4, lsr r2 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ c21f50 <__cxa_atexit@plt+0xc13ff4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1b4e4 <__cxa_atexit@plt+0xc0d588> │ │ │ │ + ldr r3, [pc, #108] @ c1b4fc <__cxa_atexit@plt+0xc0d5a0> │ │ │ │ + ldr lr, [pc, #108] @ c1b500 <__cxa_atexit@plt+0xc0d5a4> │ │ │ │ + ldr r9, [pc, #108] @ c1b504 <__cxa_atexit@plt+0xc0d5a8> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c21f34 <__cxa_atexit@plt+0xc13fd8> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c21f3c <__cxa_atexit@plt+0xc13fe0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #60] @ c21f58 <__cxa_atexit@plt+0xc13ffc> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c1b508 <__cxa_atexit@plt+0xc0d5ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c21f54 <__cxa_atexit@plt+0xc13ff8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c1b50c <__cxa_atexit@plt+0xc0d5b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r5, r8, ror #12 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r5, r8, asr r4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + cmpeq r6, r8, ror r1 │ │ │ │ + @ instruction: 0x0145d19c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c21f98 <__cxa_atexit@plt+0xc1403c> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #36] @ c21fac <__cxa_atexit@plt+0xc14050> │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c21fb0 <__cxa_atexit@plt+0xc14054> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b53c <__cxa_atexit@plt+0xc0d5e0> │ │ │ │ + ldr r5, [pc, #28] @ c1b54c <__cxa_atexit@plt+0xc0d5f0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ + ldr r7, [pc, #12] @ c1b550 <__cxa_atexit@plt+0xc0d5f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r5, ip, lsl #12 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, ip, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2200c <__cxa_atexit@plt+0xc140b0> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldmib r5, {r2, r9} │ │ │ │ - add r1, r3, #8 │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl d8b4f8 <__cxa_atexit@plt+0xd7d59c> │ │ │ │ - ldr r2, [pc, #40] @ c22018 <__cxa_atexit@plt+0xc140bc> │ │ │ │ - mov r3, #0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c5c100 <__cxa_atexit@plt+0xc4e1a4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b cfbe84 <__cxa_atexit@plt+0xcedf28> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b5b0 <__cxa_atexit@plt+0xc0d654> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c1b5b8 <__cxa_atexit@plt+0xc0d65c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b cfb0ec <__cxa_atexit@plt+0xced190> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r8, asr #17 │ │ │ │ - @ instruction: 0x01455398 │ │ │ │ + cmpeq r6, r0, lsr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c220e4 <__cxa_atexit@plt+0xc14188> │ │ │ │ - ldr lr, [pc, #176] @ c220ec <__cxa_atexit@plt+0xc14190> │ │ │ │ - ldr r0, [pc, #176] @ c220f0 <__cxa_atexit@plt+0xc14194> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str lr, [r1, #-4]! │ │ │ │ - str r7, [r3, #4] │ │ │ │ - tst r0, #3 │ │ │ │ - beq c220b4 <__cxa_atexit@plt+0xc14158> │ │ │ │ - ldr lr, [pc, #136] @ c220f4 <__cxa_atexit@plt+0xc14198> │ │ │ │ - ldr r7, [r0, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r1] │ │ │ │ - beq c220c4 <__cxa_atexit@plt+0xc14168> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c220d0 <__cxa_atexit@plt+0xc14174> │ │ │ │ - ldr r3, [pc, #108] @ c220fc <__cxa_atexit@plt+0xc141a0> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r2, [r0] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c220f8 <__cxa_atexit@plt+0xc1419c> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1b604 <__cxa_atexit@plt+0xc0d6a8> │ │ │ │ + ldr r2, [pc, #68] @ c1b620 <__cxa_atexit@plt+0xc0d6c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b610 <__cxa_atexit@plt+0xc0d6b4> │ │ │ │ + ldr r5, [pc, #48] @ c1b628 <__cxa_atexit@plt+0xc0d6cc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq r5, r8, ror r8 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - ldrsbeq sl, [r5, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - strheq r5, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r7, [pc, #12] @ c1b624 <__cxa_atexit@plt+0xc0d6c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r4, ror #5 │ │ │ │ + hvceq 23816 @ 0x5d08 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ c22174 <__cxa_atexit@plt+0xc14218> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1b6a0 <__cxa_atexit@plt+0xc0d744> │ │ │ │ + ldr r3, [pc, #100] @ c1b6b8 <__cxa_atexit@plt+0xc0d75c> │ │ │ │ + ldr r2, [pc, #100] @ c1b6bc <__cxa_atexit@plt+0xc0d760> │ │ │ │ + ldr lr, [pc, #100] @ c1b6c0 <__cxa_atexit@plt+0xc0d764> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c22158 <__cxa_atexit@plt+0xc141fc> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c22160 <__cxa_atexit@plt+0xc14204> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #60] @ c2217c <__cxa_atexit@plt+0xc14220> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #88] @ c1b6c4 <__cxa_atexit@plt+0xc0d768> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + mov r2, r7 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r2, #12]! │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c22178 <__cxa_atexit@plt+0xc1421c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c1b6c8 <__cxa_atexit@plt+0xc0d76c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r5, r4, asr #8 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r5, r4, lsr r2 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + ldrheq r0, [r6, #-244] @ 0xffffff0c │ │ │ │ + smlaltteq ip, r5, r8, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c221bc <__cxa_atexit@plt+0xc14260> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #36] @ c221d0 <__cxa_atexit@plt+0xc14274> │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c221d4 <__cxa_atexit@plt+0xc14278> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r5, r8, ror #7 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c22230 <__cxa_atexit@plt+0xc142d4> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldmib r5, {r2, r9} │ │ │ │ - add r1, r3, #8 │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl d8b4f8 <__cxa_atexit@plt+0xd7d59c> │ │ │ │ - ldr r2, [pc, #40] @ c2223c <__cxa_atexit@plt+0xc142e0> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c1b704 <__cxa_atexit@plt+0xc0d7a8> │ │ │ │ + ldr r3, [pc, #40] @ c1b71c <__cxa_atexit@plt+0xc0d7c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #20] @ c1b720 <__cxa_atexit@plt+0xc0d7c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r4, lsr #13 │ │ │ │ - smlalbteq r6, r5, r8, r2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, r0, lsl #19 │ │ │ │ + smlalbbeq ip, r5, r8, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c222c0 <__cxa_atexit@plt+0xc14364> │ │ │ │ - ldr r3, [pc, #108] @ c222d8 <__cxa_atexit@plt+0xc1437c> │ │ │ │ - ldr r2, [pc, #108] @ c222dc <__cxa_atexit@plt+0xc14380> │ │ │ │ - ldr r1, [pc, #108] @ c222e0 <__cxa_atexit@plt+0xc14384> │ │ │ │ - ldr lr, [pc, #108] @ c222e4 <__cxa_atexit@plt+0xc14388> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r7, #4]! │ │ │ │ - add r1, r7, #8 │ │ │ │ - stm r1, {r8, r9, sl} │ │ │ │ - mov r1, r7 │ │ │ │ + bcc c1b75c <__cxa_atexit@plt+0xc0d800> │ │ │ │ + ldr r3, [pc, #40] @ c1b774 <__cxa_atexit@plt+0xc0d818> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r1, #20]! │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [r7, #40] @ 0x28 │ │ │ │ - str r2, [r3, #32]! │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - str r1, [r7, #52] @ 0x34 │ │ │ │ - str r7, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c222e8 <__cxa_atexit@plt+0xc1438c> │ │ │ │ + ldr r7, [pc, #20] @ c1b778 <__cxa_atexit@plt+0xc0d81c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb88 │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - @ instruction: 0xfffff0b4 │ │ │ │ - cmpeq r5, r0, ror r7 │ │ │ │ - cmpeq r5, r4, asr r2 │ │ │ │ - hvceq 22052 @ 0x5624 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r6, ip, lsr #18 │ │ │ │ + cmpeq r5, r4, lsr pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c22334 <__cxa_atexit@plt+0xc143d8> │ │ │ │ - ldr r7, [pc, #52] @ c22348 <__cxa_atexit@plt+0xc143ec> │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b7a8 <__cxa_atexit@plt+0xc0d84c> │ │ │ │ + ldr r2, [pc, #28] @ c1b7b8 <__cxa_atexit@plt+0xc0d85c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9774 <__cxa_atexit@plt+0x17eb818> │ │ │ │ + ldr r7, [pc, #12] @ c1b7bc <__cxa_atexit@plt+0xc0d860> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c22328 <__cxa_atexit@plt+0xc143cc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c2235c <__cxa_atexit@plt+0xc14400> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c2234c <__cxa_atexit@plt+0xc143f0> │ │ │ │ + cmpeq r6, r0, ror #3 │ │ │ │ + cmpeq r5, r4, lsl #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b7ec <__cxa_atexit@plt+0xc0d890> │ │ │ │ + ldr r2, [pc, #28] @ c1b7fc <__cxa_atexit@plt+0xc0d8a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9704 <__cxa_atexit@plt+0x17eb7a8> │ │ │ │ + ldr r7, [pc, #12] @ c1b800 <__cxa_atexit@plt+0xc0d8a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0156019c │ │ │ │ + smlalbteq ip, r5, r4, lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b830 <__cxa_atexit@plt+0xc0d8d4> │ │ │ │ + ldr r5, [pc, #28] @ c1b840 <__cxa_atexit@plt+0xc0d8e4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c1b844 <__cxa_atexit@plt+0xc0d8e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, r0, asr #4 │ │ │ │ - cmpeq r5, r4, lsl r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq ip, r5, r4, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c223ac <__cxa_atexit@plt+0xc14450> │ │ │ │ + b c56cac <__cxa_atexit@plt+0xc48d50> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b890 <__cxa_atexit@plt+0xc0d934> │ │ │ │ + ldr r2, [pc, #28] @ c1b8a0 <__cxa_atexit@plt+0xc0d944> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9774 <__cxa_atexit@plt+0x17eb818> │ │ │ │ + ldr r7, [pc, #12] @ c1b8a4 <__cxa_atexit@plt+0xc0d948> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r0, [r6, #-8] │ │ │ │ + cmpeq r5, ip, lsl lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b8dc <__cxa_atexit@plt+0xc0d980> │ │ │ │ + ldr r2, [pc, #28] @ c1b8ec <__cxa_atexit@plt+0xc0d990> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9704 <__cxa_atexit@plt+0x17eb7a8> │ │ │ │ + ldr r7, [pc, #12] @ c1b8f0 <__cxa_atexit@plt+0xc0d994> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r6, ip, lsr #1 │ │ │ │ + ldrdeq ip, [r5, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1b93c <__cxa_atexit@plt+0xc0d9e0> │ │ │ │ + ldr r2, [pc, #68] @ c1b958 <__cxa_atexit@plt+0xc0d9fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1b948 <__cxa_atexit@plt+0xc0d9ec> │ │ │ │ + ldr r5, [pc, #48] @ c1b960 <__cxa_atexit@plt+0xc0da04> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c1b95c <__cxa_atexit@plt+0xc0da00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r5, ip, lsr #31 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r5, ip, ror #26 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c2240c <__cxa_atexit@plt+0xc144b0> │ │ │ │ - ldr r3, [pc, #148] @ c2241c <__cxa_atexit@plt+0xc144c0> │ │ │ │ - ldr r2, [pc, #148] @ c22420 <__cxa_atexit@plt+0xc144c4> │ │ │ │ - ldr r1, [pc, #148] @ c22424 <__cxa_atexit@plt+0xc144c8> │ │ │ │ + bcc c1b9e0 <__cxa_atexit@plt+0xc0da84> │ │ │ │ + ldr r3, [pc, #108] @ c1b9f8 <__cxa_atexit@plt+0xc0da9c> │ │ │ │ + ldr lr, [pc, #108] @ c1b9fc <__cxa_atexit@plt+0xc0daa0> │ │ │ │ + ldr r9, [pc, #108] @ c1ba00 <__cxa_atexit@plt+0xc0daa4> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c1ba04 <__cxa_atexit@plt+0xc0daa8> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c1ba08 <__cxa_atexit@plt+0xc0daac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r6, ip, ror ip │ │ │ │ + ldrdeq ip, [r5, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c223f0 <__cxa_atexit@plt+0xc14494> │ │ │ │ - ldr r3, [pc, #104] @ c22428 <__cxa_atexit@plt+0xc144cc> │ │ │ │ - ldr r2, [pc, #104] @ c2242c <__cxa_atexit@plt+0xc144d0> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c1ba68 <__cxa_atexit@plt+0xc0db0c> │ │ │ │ + ldr r3, [pc, #76] @ c1ba78 <__cxa_atexit@plt+0xc0db1c> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c223e0 <__cxa_atexit@plt+0xc14484> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c1ba54 <__cxa_atexit@plt+0xc0daf8> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1ba60 <__cxa_atexit@plt+0xc0db04> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c22430 <__cxa_atexit@plt+0xc144d4> │ │ │ │ - ldr r9, [pc, #56] @ c22434 <__cxa_atexit@plt+0xc144d8> │ │ │ │ + ldr r8, [sl, #2] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r7, sl │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r7, [pc, #12] @ c1ba7c <__cxa_atexit@plt+0xc0db20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbbeq r5, r5, r0, r7 @ │ │ │ │ - smlaltbeq r6, r5, r0, r1 │ │ │ │ - ldrsheq r9, [r5, #-196] @ 0xffffff3c │ │ │ │ - @ instruction: 0x01456190 │ │ │ │ - @ instruction: 0xfffeef20 │ │ │ │ - smlaltteq r5, r5, ip, ip @ │ │ │ │ - cmpeq r5, r4, asr r1 │ │ │ │ - hvceq 21756 @ 0x54fc │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c22508 <__cxa_atexit@plt+0xc145ac> │ │ │ │ - ldr r9, [pc, #212] @ c22530 <__cxa_atexit@plt+0xc145d4> │ │ │ │ - ldr sl, [pc, #212] @ c22534 <__cxa_atexit@plt+0xc145d8> │ │ │ │ - mov r3, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str sl, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq c224b8 <__cxa_atexit@plt+0xc1455c> │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne c224c4 <__cxa_atexit@plt+0xc14568> │ │ │ │ - ldr r7, [pc, #144] @ c2253c <__cxa_atexit@plt+0xc145e0> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c22514 <__cxa_atexit@plt+0xc145b8> │ │ │ │ - ldr r0, [pc, #88] @ c22540 <__cxa_atexit@plt+0xc145e4> │ │ │ │ - add r1, r8, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r5, r4, asr ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1baa8 <__cxa_atexit@plt+0xc0db4c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1bb10 <__cxa_atexit@plt+0xc0dbb4> │ │ │ │ + ldr r3, [pc, #76] @ c1bb20 <__cxa_atexit@plt+0xc0dbc4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c1bafc <__cxa_atexit@plt+0xc0dba0> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1bb04 <__cxa_atexit@plt+0xc0dba8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c22538 <__cxa_atexit@plt+0xc145dc> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq r5, r8, asr r4 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r5, r0, lsl #2 │ │ │ │ - cmpeq r5, ip, asr #7 │ │ │ │ - hvceq 21728 @ 0x54e0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne c22574 <__cxa_atexit@plt+0xc14618> │ │ │ │ - ldr r7, [pc, #124] @ c225e4 <__cxa_atexit@plt+0xc14688> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, sl │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #12] @ c1bb24 <__cxa_atexit@plt+0xc0dbc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r3, r2 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c225c4 <__cxa_atexit@plt+0xc14668> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #76] @ c225e8 <__cxa_atexit@plt+0xc1468c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c225e0 <__cxa_atexit@plt+0xc14684> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r5, r4, asr #32 │ │ │ │ - cmpeq r5, r0, lsr #6 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strheq ip, [r5, #-176] @ 0xffffff50 │ │ │ │ + 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c22640 <__cxa_atexit@plt+0xc146e4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ c22658 <__cxa_atexit@plt+0xc146fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r2, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2265c <__cxa_atexit@plt+0xc14700> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1bb48 <__cxa_atexit@plt+0xc0dbec> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + 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, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1bbc4 <__cxa_atexit@plt+0xc0dc68> │ │ │ │ + ldr r3, [pc, #76] @ c1bbd4 <__cxa_atexit@plt+0xc0dc78> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r4, lsr #5 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - cmpeq r5, r4, asr sp │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c22710 <__cxa_atexit@plt+0xc147b4> │ │ │ │ - ldr lr, [pc, #172] @ c22730 <__cxa_atexit@plt+0xc147d4> │ │ │ │ - ldr r8, [pc, #172] @ c22734 <__cxa_atexit@plt+0xc147d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c226f4 <__cxa_atexit@plt+0xc14798> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c2271c <__cxa_atexit@plt+0xc147c0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c22700 <__cxa_atexit@plt+0xc147a4> │ │ │ │ - ldr r3, [pc, #100] @ c2273c <__cxa_atexit@plt+0xc147e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c22738 <__cxa_atexit@plt+0xc147dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c1bbb0 <__cxa_atexit@plt+0xc0dc54> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1bbbc <__cxa_atexit@plt+0xc0dc60> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r8, [sl, #2] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r7, sl │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r7, [pc, #12] @ c1bbd8 <__cxa_atexit@plt+0xc0dc7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r5, r4, lsr r2 │ │ │ │ - cmpeq r5, r8, lsr #29 │ │ │ │ - cmpeq r5, r4, ror #3 │ │ │ │ - hvceq 21700 @ 0x54c4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c227a4 <__cxa_atexit@plt+0xc14848> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c22790 <__cxa_atexit@plt+0xc14834> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #68] @ c227b8 <__cxa_atexit@plt+0xc1485c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + strdeq ip, [r5, #-168] @ 0xffffff58 │ │ │ │ + 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, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1bc44 <__cxa_atexit@plt+0xc0dce8> │ │ │ │ + ldr r3, [pc, #76] @ c1bc54 <__cxa_atexit@plt+0xc0dcf8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c1bc30 <__cxa_atexit@plt+0xc0dcd4> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1bc38 <__cxa_atexit@plt+0xc0dcdc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c227b4 <__cxa_atexit@plt+0xc14858> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, sl │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #12] @ c1bc58 <__cxa_atexit@plt+0xc0dcfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r4, lsl lr │ │ │ │ - cmpeq r5, r8, asr #2 │ │ │ │ - strdeq r4, [r5, #-180] @ 0xffffff4c │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + hvceq 23724 @ 0x5cac │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c22840 <__cxa_atexit@plt+0xc148e4> │ │ │ │ - ldr r0, [pc, #104] @ c22850 <__cxa_atexit@plt+0xc148f4> │ │ │ │ - add r7, r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr lr, [pc, #92] @ c22854 <__cxa_atexit@plt+0xc148f8> │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r9, [pc, #88] @ c22858 <__cxa_atexit@plt+0xc148fc> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1bcd4 <__cxa_atexit@plt+0xc0dd78> │ │ │ │ + ldr sl, [pc, #104] @ c1bcec <__cxa_atexit@plt+0xc0dd90> │ │ │ │ + ldr lr, [pc, #104] @ c1bcf0 <__cxa_atexit@plt+0xc0dd94> │ │ │ │ + ldr r1, [pc, #104] @ c1bcf4 <__cxa_atexit@plt+0xc0dd98> │ │ │ │ + add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [pc, #88] @ c1bcf8 <__cxa_atexit@plt+0xc0dd9c> │ │ │ │ + sub r3, r6, #18 │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ - str lr, [r7, #24]! │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c1bcfc <__cxa_atexit@plt+0xc0dda0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - ldrsheq r9, [r5, #-16] │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0x01560998 │ │ │ │ + cmpeq r6, r4, lsl #19 │ │ │ │ + smlaltteq ip, r5, ip, r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c22898 <__cxa_atexit@plt+0xc1493c> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #28] @ c228a0 <__cxa_atexit@plt+0xc14944> │ │ │ │ - add r8, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi c1bd38 <__cxa_atexit@plt+0xc0dddc> │ │ │ │ + ldr r2, [pc, #40] @ c1bd48 <__cxa_atexit@plt+0xc0ddec> │ │ │ │ + ldr r1, [pc, #40] @ c1bd4c <__cxa_atexit@plt+0xc0ddf0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c228b0 <__cxa_atexit@plt+0xc14954> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c1bd50 <__cxa_atexit@plt+0xc0ddf4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r8, lsr r0 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r8, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + cmpeq r5, r8, asr r9 │ │ │ │ + cmppeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0145c990 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c22a40 <__cxa_atexit@plt+0xc14ae4> │ │ │ │ - stmib sp, {r3, r4, fp} │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - b c228d4 <__cxa_atexit@plt+0xc14978> │ │ │ │ - add r4, r8, sl │ │ │ │ - add r8, r4, #1 │ │ │ │ - add r2, fp, r9 │ │ │ │ - cmp r8, r2 │ │ │ │ - bgt c229a0 <__cxa_atexit@plt+0xc14a44> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldrb r3, [r7, #11] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - add r0, r4, #8 │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldrb r4, [r4, #-1] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c22940 <__cxa_atexit@plt+0xc149e4> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - sub r2, r8, sl │ │ │ │ - add r1, r2, r0 │ │ │ │ - add r4, r4, r3 │ │ │ │ - add r0, r4, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c229bc <__cxa_atexit@plt+0xc14a60> │ │ │ │ - mov r2, sl │ │ │ │ - ldr r4, [r7, #35] @ 0x23 │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c229bc <__cxa_atexit@plt+0xc14a60> │ │ │ │ - add r4, r8, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c228d4 <__cxa_atexit@plt+0xc14978> │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c229a0 <__cxa_atexit@plt+0xc14a44> │ │ │ │ - ldrb r4, [r0, r8] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - lsr lr, r2, r4 │ │ │ │ - rsb r2, r4, #32 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - orr r2, lr, r1, lsl r2 │ │ │ │ - lsrpl r2, r1, r4 │ │ │ │ - tst r2, #1 │ │ │ │ - beq c228cc <__cxa_atexit@plt+0xc14970> │ │ │ │ - sub r4, r9, r8 │ │ │ │ - add r2, r4, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c229a0 <__cxa_atexit@plt+0xc14a44> │ │ │ │ - add r4, r8, r0 │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - add r8, r4, #1 │ │ │ │ - b c228d4 <__cxa_atexit@plt+0xc14978> │ │ │ │ - ldr r7, [pc, #200] @ c22a70 <__cxa_atexit@plt+0xc14b14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c22a48 <__cxa_atexit@plt+0xc14aec> │ │ │ │ - ldr r2, [pc, #136] @ c22a78 <__cxa_atexit@plt+0xc14b1c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, fp, sl │ │ │ │ + bhi c1bd8c <__cxa_atexit@plt+0xc0de30> │ │ │ │ + ldr r2, [pc, #40] @ c1bd9c <__cxa_atexit@plt+0xc0de40> │ │ │ │ + ldr r1, [pc, #40] @ c1bda0 <__cxa_atexit@plt+0xc0de44> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ c22a7c <__cxa_atexit@plt+0xc14b20> │ │ │ │ - add fp, r6, #8 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #104] @ c22a80 <__cxa_atexit@plt+0xc14b24> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm fp, {r7, r8, sl} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c1bda4 <__cxa_atexit@plt+0xc0de48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c22a74 <__cxa_atexit@plt+0xc14b18> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01558f94 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r5, ip, ror #29 │ │ │ │ - cmpeq r5, r0, lsr #30 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c22b04 <__cxa_atexit@plt+0xc14ba8> │ │ │ │ - ldr r7, [pc, #112] @ c22b1c <__cxa_atexit@plt+0xc14bc0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #96] @ c22b20 <__cxa_atexit@plt+0xc14bc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #76] @ c22b24 <__cxa_atexit@plt+0xc14bc8> │ │ │ │ - add r2, r1, r2 │ │ │ │ - sub r2, r0, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c22b28 <__cxa_atexit@plt+0xc14bcc> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - cmpeq r5, r8, ror lr │ │ │ │ - cmpeq r5, ip, lsl lr │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c22b64 <__cxa_atexit@plt+0xc14c08> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c22b6c <__cxa_atexit@plt+0xc14c10> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c22b7c <__cxa_atexit@plt+0xc14c20> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, ip, ror #26 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c22c30 <__cxa_atexit@plt+0xc14cd4> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c22bd4 <__cxa_atexit@plt+0xc14c78> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c22bec <__cxa_atexit@plt+0xc14c90> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c22bbc <__cxa_atexit@plt+0xc14c60> │ │ │ │ - ldr r7, [pc, #100] @ c22c40 <__cxa_atexit@plt+0xc14ce4> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c22c44 <__cxa_atexit@plt+0xc14ce8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c22c48 <__cxa_atexit@plt+0xc14cec> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c22c4c <__cxa_atexit@plt+0xc14cf0> │ │ │ │ + cmpeq r5, ip, lsl #18 │ │ │ │ + cmppeq r5, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + cmpeq r5, r0, asr #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1bde8 <__cxa_atexit@plt+0xc0de8c> │ │ │ │ + ldr r2, [pc, #40] @ c1bdf8 <__cxa_atexit@plt+0xc0de9c> │ │ │ │ + ldr r1, [pc, #40] @ c1bdfc <__cxa_atexit@plt+0xc0dea0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c1be00 <__cxa_atexit@plt+0xc0dea4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, ip, asr sp │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - ldrsheq r8, [r5, #-192] @ 0xffffff40 │ │ │ │ - cmpeq r5, r4, lsr #26 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + smlaltbeq ip, r5, r8, r8 │ │ │ │ + ldrheq pc, [r5, #-180] @ 0xffffff4c @ │ │ │ │ + smlaltteq ip, r5, r0, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c22c88 <__cxa_atexit@plt+0xc14d2c> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c22c90 <__cxa_atexit@plt+0xc14d34> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c22ca0 <__cxa_atexit@plt+0xc14d44> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r8, asr #24 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c22d54 <__cxa_atexit@plt+0xc14df8> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movgt r2, r1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c22cf8 <__cxa_atexit@plt+0xc14d9c> │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r1, [r7, #7] │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c22d10 <__cxa_atexit@plt+0xc14db4> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c22ce0 <__cxa_atexit@plt+0xc14d84> │ │ │ │ - ldr r7, [pc, #100] @ c22d64 <__cxa_atexit@plt+0xc14e08> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c22d68 <__cxa_atexit@plt+0xc14e0c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #68] @ c22d6c <__cxa_atexit@plt+0xc14e10> │ │ │ │ - add lr, r9, #24 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #56] @ c22d70 <__cxa_atexit@plt+0xc14e14> │ │ │ │ + bhi c1be44 <__cxa_atexit@plt+0xc0dee8> │ │ │ │ + ldr r2, [pc, #40] @ c1be54 <__cxa_atexit@plt+0xc0def8> │ │ │ │ + ldr r1, [pc, #40] @ c1be58 <__cxa_atexit@plt+0xc0defc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c1be5c <__cxa_atexit@plt+0xc0df00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r8, lsr ip │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r5, ip, asr #23 │ │ │ │ - cmpeq r5, r0, lsl #24 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c22de4 <__cxa_atexit@plt+0xc14e88> │ │ │ │ + cmpeq r5, r4, asr r8 │ │ │ │ + cmppeq r5, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ + smlalbbeq ip, r5, r8, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1becc <__cxa_atexit@plt+0xc0df70> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r2, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c22df0 <__cxa_atexit@plt+0xc14e94> │ │ │ │ - ldr lr, [pc, #92] @ c22e00 <__cxa_atexit@plt+0xc14ea4> │ │ │ │ - ldr r0, [pc, #92] @ c22e04 <__cxa_atexit@plt+0xc14ea8> │ │ │ │ - mov r8, #1 │ │ │ │ + bcc c1bed4 <__cxa_atexit@plt+0xc0df78> │ │ │ │ + ldr r1, [pc, #92] @ c1bef0 <__cxa_atexit@plt+0xc0df94> │ │ │ │ + ldr r0, [pc, #92] @ c1bef4 <__cxa_atexit@plt+0xc0df98> │ │ │ │ + ldr lr, [pc, #92] @ c1bef8 <__cxa_atexit@plt+0xc0df9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - strb r0, [r3, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - b c22ca0 <__cxa_atexit@plt+0xc14d44> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c5ca80 <__cxa_atexit@plt+0xc4eb24> │ │ │ │ + mov r6, r2 │ │ │ │ + b c1bedc <__cxa_atexit@plt+0xc0df80> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1beec <__cxa_atexit@plt+0xc0df90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ + strdeq ip, [r5, #-116] @ 0xffffff8c │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, ip, asr 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 c1bf40 <__cxa_atexit@plt+0xc0dfe4> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c1bf4c <__cxa_atexit@plt+0xc0dff0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq r5, r0, lsl fp │ │ │ │ - hvceq 21880 @ 0x5578 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r6, r0, lsl #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1bfc4 <__cxa_atexit@plt+0xc0e068> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1bfe0 <__cxa_atexit@plt+0xc0e084> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c1bfe4 <__cxa_atexit@plt+0xc0e088> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c22e8c <__cxa_atexit@plt+0xc14f30> │ │ │ │ - ldr r3, [pc, #112] @ c22e9c <__cxa_atexit@plt+0xc14f40> │ │ │ │ - mov r7, r5 │ │ │ │ - tst sl, #3 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1bfd0 <__cxa_atexit@plt+0xc0e074> │ │ │ │ + ldr r3, [pc, #72] @ c1bfe8 <__cxa_atexit@plt+0xc0e08c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - beq c22e70 <__cxa_atexit@plt+0xc14f14> │ │ │ │ - ldr r7, [pc, #88] @ c22ea0 <__cxa_atexit@plt+0xc14f44> │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - beq c22e80 <__cxa_atexit@plt+0xc14f24> │ │ │ │ - mov r7, r9 │ │ │ │ - b c22efc <__cxa_atexit@plt+0xc14fa0> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1bfb4 <__cxa_atexit@plt+0xc0e058> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c22ea4 <__cxa_atexit@plt+0xc14f48> │ │ │ │ + ldr r7, [pc, #20] @ c1bfec <__cxa_atexit@plt+0xc0e090> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r5, r4, lsl #14 │ │ │ │ - ldrdeq r5, [r5, #-108] @ 0xffffff94 │ │ │ │ + cmppeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [r5, #-156] @ 0xffffff64 @ │ │ │ │ + @ instruction: 0xffffe664 │ │ │ │ + hvceq 23648 @ 0x5c60 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #36] @ c22eec <__cxa_atexit@plt+0xc14f90> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c22ee4 <__cxa_atexit@plt+0xc14f88> │ │ │ │ - b c22efc <__cxa_atexit@plt+0xc14fa0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0x01455694 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #52 @ 0x34 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc c23224 <__cxa_atexit@plt+0xc152c8> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c23100 <__cxa_atexit@plt+0xc151a4> │ │ │ │ - mov r1, r5 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r9, [r1, #8]! │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [r1, #-4] │ │ │ │ - str fp, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr fp, [r1, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - str r2, [r1, #16]! │ │ │ │ - ldr r4, [pc, #800] @ c23270 <__cxa_atexit@plt+0xc15314> │ │ │ │ - sub r8, sl, #47 @ 0x2f │ │ │ │ - subs ip, r0, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r1, #-12] │ │ │ │ - str fp, [r1, #-8] │ │ │ │ - str r9, [r1, #-4] │ │ │ │ - beq c23130 <__cxa_atexit@plt+0xc151d4> │ │ │ │ - add r4, r3, #8 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - stmib sp, {r2, fp} │ │ │ │ - str r9, [sp, #12] │ │ │ │ - str r7, [sp] │ │ │ │ - add r7, lr, ip │ │ │ │ - ldrb sl, [r7, r4] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - sub r0, r0, #2 │ │ │ │ - add r9, r4, lr │ │ │ │ - mov r1, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov fp, #0 │ │ │ │ - mov r8, #0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str lr, [sp, #16] │ │ │ │ - mov lr, r8 │ │ │ │ - ldrb r4, [r9, lr] │ │ │ │ - cmp r4, sl │ │ │ │ - beq c22ff0 <__cxa_atexit@plt+0xc15094> │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ - rsb r3, r4, #32 │ │ │ │ - lsl r7, r2, r4 │ │ │ │ - subs r4, r4, #32 │ │ │ │ - lsr r3, r2, r3 │ │ │ │ - lslpl r3, r2, r4 │ │ │ │ - movpl r7, #0 │ │ │ │ - add lr, lr, #1 │ │ │ │ - orr r1, r7, r1 │ │ │ │ - orr fp, r3, fp │ │ │ │ - cmp lr, ip │ │ │ │ - blt c22fb0 <__cxa_atexit@plt+0xc15054> │ │ │ │ - b c23030 <__cxa_atexit@plt+0xc150d4> │ │ │ │ - and r3, r4, #63 @ 0x3f │ │ │ │ - rsb r7, r3, #32 │ │ │ │ - lsl r4, r2, r3 │ │ │ │ - subs r3, r3, #32 │ │ │ │ - lsr r7, r2, r7 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - lslpl r7, r2, r3 │ │ │ │ - movpl r4, #0 │ │ │ │ - add r8, lr, #1 │ │ │ │ - sub r0, r0, lr │ │ │ │ - orr r1, r4, r1 │ │ │ │ - orr fp, r7, fp │ │ │ │ - cmp r8, ip │ │ │ │ - blt c22fac <__cxa_atexit@plt+0xc15050> │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - sub r0, r0, lr │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ - ldr lr, [sp, #20] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - add ip, r6, #60 @ 0x3c │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r3, ip │ │ │ │ - strb sl, [r5, #-16] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str fp, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str lr, [r5] │ │ │ │ - bcc c23234 <__cxa_atexit@plt+0xc152d8> │ │ │ │ - ldr r5, [pc, #536] @ c23290 <__cxa_atexit@plt+0xc15334> │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - and r4, sl, #63 @ 0x3f │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r9, #1 │ │ │ │ - rsb r3, r4, #32 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - lsl r7, r9, r4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - subs r4, r4, #32 │ │ │ │ - lsr r3, r9, r3 │ │ │ │ - movpl r7, #0 │ │ │ │ - lslpl r3, r9, r4 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r5, [r6, #24] │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - strb sl, [r6, #32] │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #28] │ │ │ │ - orr r7, r1, r7 │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #444] @ c23294 <__cxa_atexit@plt+0xc15338> │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - orr r7, fp, r3 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ldr fp, [sp, #44] @ 0x2c │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - add r8, r8, r0 │ │ │ │ - sub r7, ip, #39 @ 0x27 │ │ │ │ - mov r6, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b c228b0 <__cxa_atexit@plt+0xc14954> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r7, r5, #16 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1c064 <__cxa_atexit@plt+0xc0e108> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1c080 <__cxa_atexit@plt+0xc0e124> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c1c084 <__cxa_atexit@plt+0xc0e128> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2325c <__cxa_atexit@plt+0xc15300> │ │ │ │ - ldr r5, [pc, #368] @ c23288 <__cxa_atexit@plt+0xc1532c> │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1c070 <__cxa_atexit@plt+0xc0e114> │ │ │ │ + ldr r3, [pc, #72] @ c1c088 <__cxa_atexit@plt+0xc0e12c> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c231b4 <__cxa_atexit@plt+0xc15258> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c2235c <__cxa_atexit@plt+0xc14400> │ │ │ │ - ldr ip, [sp, #44] @ 0x2c │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c231c4 <__cxa_atexit@plt+0xc15268> │ │ │ │ - add r3, r3, lr │ │ │ │ - add r1, fp, r9 │ │ │ │ - ldrb r3, [r3, #8] │ │ │ │ - ldrb r1, [r1, #8] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c231e4 <__cxa_atexit@plt+0xc15288> │ │ │ │ - mov lr, r8 │ │ │ │ - ldr r8, [pc, #280] @ c23278 <__cxa_atexit@plt+0xc1531c> │ │ │ │ - ldr r1, [pc, #280] @ c2327c <__cxa_atexit@plt+0xc15320> │ │ │ │ - add r0, r6, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r4, [pc, #264] @ c23280 <__cxa_atexit@plt+0xc15324> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #28] │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - strb r3, [r6, #32] │ │ │ │ - sub r9, sl, #6 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, lr │ │ │ │ - mov fp, ip │ │ │ │ - b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c054 <__cxa_atexit@plt+0xc0e0f8> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #184] @ c23284 <__cxa_atexit@plt+0xc15328> │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov fp, ip │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r1 │ │ │ │ - b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ - ldr r7, [pc, #172] @ c23298 <__cxa_atexit@plt+0xc1533c> │ │ │ │ - ldr r1, [pc, #172] @ c2329c <__cxa_atexit@plt+0xc15340> │ │ │ │ - str r2, [r6, #36]! @ 0x24 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #12]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1c08c <__cxa_atexit@plt+0xc0e130> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-16] │ │ │ │ - str fp, [r6, #-12] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - sub r7, sl, #31 │ │ │ │ - mov r8, #1 │ │ │ │ - mov fp, ip │ │ │ │ - str r9, [r6, #-4] │ │ │ │ - strb r3, [r6, #-8] │ │ │ │ - b c22b7c <__cxa_atexit@plt+0xc14c20> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #56] @ c23274 <__cxa_atexit@plt+0xc15318> │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ldr fp, [sp, #44] @ 0x2c │ │ │ │ + bx r0 │ │ │ │ + cmppeq r5, r8, lsr #17 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffe5c4 │ │ │ │ + ldrdeq ip, [r5, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1c134 <__cxa_atexit@plt+0xc0e1d8> │ │ │ │ + ldr r7, [pc, #172] @ c1c15c <__cxa_atexit@plt+0xc0e200> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #40] @ c2328c <__cxa_atexit@plt+0xc15330> │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c1c124 <__cxa_atexit@plt+0xc0e1c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1c144 <__cxa_atexit@plt+0xc0e1e8> │ │ │ │ + ldr ip, [pc, #144] @ c1c164 <__cxa_atexit@plt+0xc0e208> │ │ │ │ + ldr r3, [pc, #144] @ c1c168 <__cxa_atexit@plt+0xc0e20c> │ │ │ │ + ldr lr, [pc, #144] @ c1c16c <__cxa_atexit@plt+0xc0e210> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c1c160 <__cxa_atexit@plt+0xc0e204> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff870 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffc10 │ │ │ │ - cmpeq r5, ip, ror #16 │ │ │ │ - cmpeq r5, r0, lsl #15 │ │ │ │ - cmpeq r5, r8, ror #14 │ │ │ │ - @ instruction: 0xfffff23c │ │ │ │ - cmpeq r5, r8, lsl r3 │ │ │ │ - @ instruction: 0xfffff828 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - @ instruction: 0xfffff978 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ - andeq r3, r0, fp, ror #15 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlaltbeq ip, r5, r0, r5 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r6, ip, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c23378 <__cxa_atexit@plt+0xc1541c> │ │ │ │ - ldr sl, [r5, #36]! @ 0x24 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr lr, [pc, #172] @ c23390 <__cxa_atexit@plt+0xc15434> │ │ │ │ - ldrb r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [pc, #168] @ c23394 <__cxa_atexit@plt+0xc15438> │ │ │ │ + bcc c1c1e8 <__cxa_atexit@plt+0xc0e28c> │ │ │ │ + ldr r2, [pc, #96] @ c1c1f4 <__cxa_atexit@plt+0xc0e298> │ │ │ │ + ldr lr, [pc, #96] @ c1c1f8 <__cxa_atexit@plt+0xc0e29c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c1c1fc <__cxa_atexit@plt+0xc0e2a0> │ │ │ │ + mov r1, r3 │ │ │ │ add lr, pc, lr │ │ │ │ - and r2, r1, #63 @ 0x3f │ │ │ │ - rsb r0, r2, #32 │ │ │ │ - mov r9, #1 │ │ │ │ - subs r4, r2, #32 │ │ │ │ - lsr r0, r9, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - strb r1, [r3, #16] │ │ │ │ - lsl r1, r9, r2 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - lslpl r0, r9, r4 │ │ │ │ - movpl r1, #0 │ │ │ │ - orr r4, lr, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ str r7, [r3, #12] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr fp, [r5, #-12] │ │ │ │ - orr r2, r2, r0 │ │ │ │ - add lr, r3, #36 @ 0x24 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - ldr ip, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r4, [r3, #32] │ │ │ │ - stm lr, {r2, fp, ip} │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - add r8, r7, sl │ │ │ │ - sub r7, r6, #39 @ 0x27 │ │ │ │ - str sl, [r3, #24] │ │ │ │ - b c228b0 <__cxa_atexit@plt+0xc14954> │ │ │ │ - ldr r2, [pc, #24] @ c23398 <__cxa_atexit@plt+0xc1543c> │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff5c0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r9, r7 │ │ │ │ - b 19952dc <__cxa_atexit@plt+0x1987380> │ │ │ │ - cmpeq r5, r0, lsl r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r6, r0, ror #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c233fc <__cxa_atexit@plt+0xc154a0> │ │ │ │ - ldr r7, [pc, #52] @ c23410 <__cxa_atexit@plt+0xc154b4> │ │ │ │ + bhi c1c274 <__cxa_atexit@plt+0xc0e318> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1c290 <__cxa_atexit@plt+0xc0e334> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c1c294 <__cxa_atexit@plt+0xc0e338> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1c280 <__cxa_atexit@plt+0xc0e324> │ │ │ │ + ldr r3, [pc, #72] @ c1c298 <__cxa_atexit@plt+0xc0e33c> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c233f0 <__cxa_atexit@plt+0xc15494> │ │ │ │ - mov r7, r8 │ │ │ │ - b c23424 <__cxa_atexit@plt+0xc154c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c264 <__cxa_atexit@plt+0xc0e308> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c23414 <__cxa_atexit@plt+0xc154b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1c29c <__cxa_atexit@plt+0xc0e340> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r5, [r5, #-28] @ 0xffffffe4 │ │ │ │ - strheq r5, [r5, #-16] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c23474 <__cxa_atexit@plt+0xc15518> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c234d4 <__cxa_atexit@plt+0xc15578> │ │ │ │ - ldr r3, [pc, #148] @ c234e4 <__cxa_atexit@plt+0xc15588> │ │ │ │ - ldr r2, [pc, #148] @ c234e8 <__cxa_atexit@plt+0xc1558c> │ │ │ │ - ldr r1, [pc, #148] @ c234ec <__cxa_atexit@plt+0xc15590> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ + @ instruction: 0x0155f698 │ │ │ │ + cmppeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffe344 │ │ │ │ + strheq ip, [r5, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1c314 <__cxa_atexit@plt+0xc0e3b8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1c330 <__cxa_atexit@plt+0xc0e3d4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ c1c334 <__cxa_atexit@plt+0xc0e3d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c234b8 <__cxa_atexit@plt+0xc1555c> │ │ │ │ - ldr r3, [pc, #104] @ c234f0 <__cxa_atexit@plt+0xc15594> │ │ │ │ - ldr r2, [pc, #104] @ c234f4 <__cxa_atexit@plt+0xc15598> │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1c320 <__cxa_atexit@plt+0xc0e3c4> │ │ │ │ + ldr r3, [pc, #72] @ c1c338 <__cxa_atexit@plt+0xc0e3dc> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c234a8 <__cxa_atexit@plt+0xc1554c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c304 <__cxa_atexit@plt+0xc0e3a8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c234f8 <__cxa_atexit@plt+0xc1559c> │ │ │ │ - ldr r9, [pc, #56] @ c234fc <__cxa_atexit@plt+0xc155a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1c33c <__cxa_atexit@plt+0xc0e3e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + ldrsheq pc, [r5, #-88] @ 0xffffffa8 @ │ │ │ │ + cmppeq r5, ip, lsr #13 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffe2a4 │ │ │ │ + cmpeq r5, ip, lsl r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1c3e4 <__cxa_atexit@plt+0xc0e488> │ │ │ │ + ldr r7, [pc, #172] @ c1c40c <__cxa_atexit@plt+0xc0e4b0> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c1c3d4 <__cxa_atexit@plt+0xc0e478> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1c3f4 <__cxa_atexit@plt+0xc0e498> │ │ │ │ + ldr ip, [pc, #144] @ c1c414 <__cxa_atexit@plt+0xc0e4b8> │ │ │ │ + ldr r3, [pc, #144] @ c1c418 <__cxa_atexit@plt+0xc0e4bc> │ │ │ │ + ldr lr, [pc, #144] @ c1c41c <__cxa_atexit@plt+0xc0e4c0> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c1c410 <__cxa_atexit@plt+0xc0e4b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r4, [r5, #-104] @ 0xffffff98 │ │ │ │ - cmpeq r5, r0, asr r1 │ │ │ │ - cmpeq r5, ip, lsr #24 │ │ │ │ - @ instruction: 0x01454c9c │ │ │ │ - @ instruction: 0xfffede58 │ │ │ │ - cmpeq r5, r4, lsr #24 │ │ │ │ - cmpeq r5, r0, ror #24 │ │ │ │ - smlaltteq r5, r5, r4, r0 @ │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + strdeq ip, [r5, #-36] @ 0xffffffdc │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r6, ip, lsl #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1c498 <__cxa_atexit@plt+0xc0e53c> │ │ │ │ + ldr r2, [pc, #96] @ c1c4a4 <__cxa_atexit@plt+0xc0e548> │ │ │ │ + ldr lr, [pc, #96] @ c1c4a8 <__cxa_atexit@plt+0xc0e54c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c1c4ac <__cxa_atexit@plt+0xc0e550> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + ldrheq r0, [r6, #-0] │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c23548 <__cxa_atexit@plt+0xc155ec> │ │ │ │ - ldr r7, [pc, #52] @ c2355c <__cxa_atexit@plt+0xc15600> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c1c518 <__cxa_atexit@plt+0xc0e5bc> │ │ │ │ + ldr r7, [pc, #108] @ c1c540 <__cxa_atexit@plt+0xc0e5e4> │ │ │ │ add r7, pc, r7 │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ - beq c2353c <__cxa_atexit@plt+0xc155e0> │ │ │ │ - mov r7, r9 │ │ │ │ - b c23570 <__cxa_atexit@plt+0xc15614> │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1c52c <__cxa_atexit@plt+0xc0e5d0> │ │ │ │ + ldr r3, [pc, #88] @ c1c544 <__cxa_atexit@plt+0xc0e5e8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c508 <__cxa_atexit@plt+0xc0e5ac> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c23560 <__cxa_atexit@plt+0xc15604> │ │ │ │ + ldr r7, [pc, #44] @ c1c54c <__cxa_atexit@plt+0xc0e5f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq r5, r5, r8, r0 @ │ │ │ │ - smlalbbeq r5, r5, r4, r0 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c23668 <__cxa_atexit@plt+0xc1570c> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c235d8 <__cxa_atexit@plt+0xc1567c> │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r0, lr, r1 │ │ │ │ - add r0, r2, r0 │ │ │ │ - ldrsb r7, [r0, #7] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c23608 <__cxa_atexit@plt+0xc156ac> │ │ │ │ - subs r1, r1, #1 │ │ │ │ - beq c23620 <__cxa_atexit@plt+0xc156c4> │ │ │ │ - ldr r0, [pc, #216] @ c23690 <__cxa_atexit@plt+0xc15734> │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #20] @ c1c548 <__cxa_atexit@plt+0xc0e5ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffe030 │ │ │ │ + cmpeq r5, r8, lsl #2 │ │ │ │ + smlalbteq ip, r5, r0, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ c1c5bc <__cxa_atexit@plt+0xc0e660> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c23678 <__cxa_atexit@plt+0xc1571c> │ │ │ │ - ldr r5, [pc, #164] @ c23694 <__cxa_atexit@plt+0xc15738> │ │ │ │ + str r3, [r5] │ │ │ │ + bhi c1c5ac <__cxa_atexit@plt+0xc0e650> │ │ │ │ + ldr r3, [pc, #64] @ c1c5c0 <__cxa_atexit@plt+0xc0e664> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c23634 <__cxa_atexit@plt+0xc156d8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c23424 <__cxa_atexit@plt+0xc154c8> │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldrb r7, [r0, #-2] │ │ │ │ - cmp r7, #191 @ 0xbf │ │ │ │ - bls c23644 <__cxa_atexit@plt+0xc156e8> │ │ │ │ - subs r1, r1, #2 │ │ │ │ - bne c235b0 <__cxa_atexit@plt+0xc15654> │ │ │ │ - ldr r7, [pc, #100] @ c2368c <__cxa_atexit@plt+0xc15730> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c59c <__cxa_atexit@plt+0xc0e640> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r0, #-3] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c2365c <__cxa_atexit@plt+0xc15700> │ │ │ │ - subs r1, r1, #3 │ │ │ │ - bne c235b0 <__cxa_atexit@plt+0xc15654> │ │ │ │ - b c23620 <__cxa_atexit@plt+0xc156c4> │ │ │ │ - subs r1, r1, #4 │ │ │ │ - bne c235b0 <__cxa_atexit@plt+0xc15654> │ │ │ │ - b c23620 <__cxa_atexit@plt+0xc156c4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #24] @ c23698 <__cxa_atexit@plt+0xc1573c> │ │ │ │ + ldr r7, [pc, #16] @ c1c5c4 <__cxa_atexit@plt+0xc0e668> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, lsl #31 │ │ │ │ - cmpeq r5, r0, lsl #6 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - cmpeq r5, r0, ror #30 │ │ │ │ - smlaltbeq r4, r5, r0, pc @ │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffdf9c │ │ │ │ + smlalbbeq ip, r5, ip, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c59ce4 <__cxa_atexit@plt+0xc4bd88> │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c1c09c <__cxa_atexit@plt+0xc0e140> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c1c34c <__cxa_atexit@plt+0xc0e3f0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1c6a0 <__cxa_atexit@plt+0xc0e744> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c1c6d4 <__cxa_atexit@plt+0xc0e778> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c236e4 <__cxa_atexit@plt+0xc15788> │ │ │ │ - ldr r7, [pc, #52] @ c236f8 <__cxa_atexit@plt+0xc1579c> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c1c6ac <__cxa_atexit@plt+0xc0e750> │ │ │ │ + ldr r7, [pc, #128] @ c1c6d8 <__cxa_atexit@plt+0xc0e77c> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c236d8 <__cxa_atexit@plt+0xc1577c> │ │ │ │ - mov r7, r8 │ │ │ │ - b c2370c <__cxa_atexit@plt+0xc157b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1c6c0 <__cxa_atexit@plt+0xc0e764> │ │ │ │ + ldr r3, [pc, #104] @ c1c6dc <__cxa_atexit@plt+0xc0e780> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c690 <__cxa_atexit@plt+0xc0e734> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c236fc <__cxa_atexit@plt+0xc157a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c1c6e4 <__cxa_atexit@plt+0xc0e788> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, ip, ror #30 │ │ │ │ - cmpeq r5, r0, asr #30 │ │ │ │ + ldr r7, [pc, #24] @ c1c6e0 <__cxa_atexit@plt+0xc0e784> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r5, r0, lsl #5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffdea8 │ │ │ │ + hvceq 23540 @ 0x5bf4 │ │ │ │ + cmpeq r5, ip, lsr #32 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2375c <__cxa_atexit@plt+0xc15800> │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c237bc <__cxa_atexit@plt+0xc15860> │ │ │ │ - ldr r3, [pc, #148] @ c237cc <__cxa_atexit@plt+0xc15870> │ │ │ │ - ldr r2, [pc, #148] @ c237d0 <__cxa_atexit@plt+0xc15874> │ │ │ │ - ldr r1, [pc, #148] @ c237d4 <__cxa_atexit@plt+0xc15878> │ │ │ │ + bcc c1c760 <__cxa_atexit@plt+0xc0e804> │ │ │ │ + ldr r3, [pc, #104] @ c1c778 <__cxa_atexit@plt+0xc0e81c> │ │ │ │ + ldr lr, [pc, #104] @ c1c77c <__cxa_atexit@plt+0xc0e820> │ │ │ │ + ldr r1, [pc, #104] @ c1c780 <__cxa_atexit@plt+0xc0e824> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c1c784 <__cxa_atexit@plt+0xc0e828> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c1c788 <__cxa_atexit@plt+0xc0e82c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrsheq pc, [r5, #-232] @ 0xffffff18 @ │ │ │ │ + hvceq 23548 @ 0x5bfc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1c800 <__cxa_atexit@plt+0xc0e8a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1c81c <__cxa_atexit@plt+0xc0e8c0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ c1c820 <__cxa_atexit@plt+0xc0e8c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c237a0 <__cxa_atexit@plt+0xc15844> │ │ │ │ - ldr r3, [pc, #104] @ c237d8 <__cxa_atexit@plt+0xc1587c> │ │ │ │ - ldr r2, [pc, #104] @ c237dc <__cxa_atexit@plt+0xc15880> │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1c80c <__cxa_atexit@plt+0xc0e8b0> │ │ │ │ + ldr r3, [pc, #72] @ c1c824 <__cxa_atexit@plt+0xc0e8c8> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c23790 <__cxa_atexit@plt+0xc15834> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c7f0 <__cxa_atexit@plt+0xc0e894> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c237e0 <__cxa_atexit@plt+0xc15884> │ │ │ │ - ldr r9, [pc, #56] @ c237e4 <__cxa_atexit@plt+0xc15888> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1c828 <__cxa_atexit@plt+0xc0e8cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r4, [r5, #-48] @ 0xffffffd0 │ │ │ │ - smlalbteq r4, r5, ip, lr │ │ │ │ - cmpeq r5, r4, asr #18 │ │ │ │ - strheq r4, [r5, #-236] @ 0xffffff14 │ │ │ │ - @ instruction: 0xfffedb70 │ │ │ │ - cmpeq r5, ip, lsr r9 │ │ │ │ - smlalbbeq r4, r5, r0, lr │ │ │ │ - hvceq 21732 @ 0x54e4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + cmppeq r5, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r5, r0, asr #3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffde28 │ │ │ │ + cmpeq r5, r4, lsr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c23830 <__cxa_atexit@plt+0xc158d4> │ │ │ │ - ldr r7, [pc, #52] @ c23844 <__cxa_atexit@plt+0xc158e8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq c23824 <__cxa_atexit@plt+0xc158c8> │ │ │ │ - mov r7, r9 │ │ │ │ - b c23858 <__cxa_atexit@plt+0xc158fc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c23848 <__cxa_atexit@plt+0xc158ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, r8, lsr lr │ │ │ │ - cmpeq r5, r4, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c23970 <__cxa_atexit@plt+0xc15a14> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c238a4 <__cxa_atexit@plt+0xc15948> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r0, r2, r7 │ │ │ │ - ldrsb r0, [r0, #8] │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c238d4 <__cxa_atexit@plt+0xc15978> │ │ │ │ - subs r1, r1, #1 │ │ │ │ - beq c2395c <__cxa_atexit@plt+0xc15a00> │ │ │ │ - ldr lr, [pc, #264] @ c239a4 <__cxa_atexit@plt+0xc15a48> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - b c2393c <__cxa_atexit@plt+0xc159e0> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ + bhi c1c8a0 <__cxa_atexit@plt+0xc0e944> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1c8bc <__cxa_atexit@plt+0xc0e960> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c1c8c0 <__cxa_atexit@plt+0xc0e964> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c23980 <__cxa_atexit@plt+0xc15a24> │ │ │ │ - ldr r5, [pc, #236] @ c239a8 <__cxa_atexit@plt+0xc15a4c> │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1c8ac <__cxa_atexit@plt+0xc0e950> │ │ │ │ + ldr r3, [pc, #72] @ c1c8c4 <__cxa_atexit@plt+0xc0e968> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c238f8 <__cxa_atexit@plt+0xc1599c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c2370c <__cxa_atexit@plt+0xc157b0> │ │ │ │ - uxtb r0, r0 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - bcs c23908 <__cxa_atexit@plt+0xc159ac> │ │ │ │ - subs r1, r1, #2 │ │ │ │ - beq c2395c <__cxa_atexit@plt+0xc15a00> │ │ │ │ - ldr lr, [pc, #176] @ c239a0 <__cxa_atexit@plt+0xc15a44> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - b c2393c <__cxa_atexit@plt+0xc159e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1c890 <__cxa_atexit@plt+0xc0e934> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - bcs c23928 <__cxa_atexit@plt+0xc159cc> │ │ │ │ - subs r1, r1, #3 │ │ │ │ - beq c2395c <__cxa_atexit@plt+0xc15a00> │ │ │ │ - ldr lr, [pc, #124] @ c2399c <__cxa_atexit@plt+0xc15a40> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - b c2393c <__cxa_atexit@plt+0xc159e0> │ │ │ │ - subs r1, r1, #4 │ │ │ │ - beq c2395c <__cxa_atexit@plt+0xc15a00> │ │ │ │ - ldr lr, [pc, #92] @ c23994 <__cxa_atexit@plt+0xc15a38> │ │ │ │ - add r7, r7, #4 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ c23998 <__cxa_atexit@plt+0xc15a3c> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #36] @ c239ac <__cxa_atexit@plt+0xc15a50> │ │ │ │ + ldr r7, [pc, #20] @ c1c8c8 <__cxa_atexit@plt+0xc0e96c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r0, lsl #31 │ │ │ │ - cmpeq r5, r8, asr #24 │ │ │ │ - @ instruction: 0x01557f98 │ │ │ │ - cmpeq r5, r8, asr #31 │ │ │ │ - cmpeq r5, ip, lsl r0 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - ldrdeq r4, [r5, #-192] @ 0xffffff40 │ │ │ │ - strdeq r4, [r5, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmppeq r5, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + cmppeq r5, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffdd88 │ │ │ │ + @ instruction: 0x0145bd94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1c990 <__cxa_atexit@plt+0xc0ea34> │ │ │ │ + ldr r7, [pc, #204] @ c1c9b8 <__cxa_atexit@plt+0xc0ea5c> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c1c944 <__cxa_atexit@plt+0xc0e9e8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c1c954 <__cxa_atexit@plt+0xc0e9f8> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1c9a0 <__cxa_atexit@plt+0xc0ea44> │ │ │ │ + ldr r7, [pc, #164] @ c1c9bc <__cxa_atexit@plt+0xc0ea60> │ │ │ │ + ldr r3, [pc, #164] @ c1c9c0 <__cxa_atexit@plt+0xc0ea64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1c9a0 <__cxa_atexit@plt+0xc0ea44> │ │ │ │ + ldr r7, [pc, #100] @ c1c9c8 <__cxa_atexit@plt+0xc0ea6c> │ │ │ │ + ldr r3, [pc, #100] @ c1c9cc <__cxa_atexit@plt+0xc0ea70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c1c9c4 <__cxa_atexit@plt+0xc0ea68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmppeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + cmpeq r5, r4, asr sp │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmppeq r5, ip, asr #25 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c1ca24 <__cxa_atexit@plt+0xc0eac8> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1ca64 <__cxa_atexit@plt+0xc0eb08> │ │ │ │ + ldr r2, [pc, #112] @ c1ca70 <__cxa_atexit@plt+0xc0eb14> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c1ca74 <__cxa_atexit@plt+0xc0eb18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c1ca54 <__cxa_atexit@plt+0xc0eaf8> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1ca64 <__cxa_atexit@plt+0xc0eb08> │ │ │ │ + ldr r2, [pc, #68] @ c1ca78 <__cxa_atexit@plt+0xc0eb1c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c1ca7c <__cxa_atexit@plt+0xc0eb20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmppeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrsheq pc, [r5, #-176] @ 0xffffff50 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c239f8 <__cxa_atexit@plt+0xc15a9c> │ │ │ │ - ldr r7, [pc, #52] @ c23a0c <__cxa_atexit@plt+0xc15ab0> │ │ │ │ + bhi c1caf4 <__cxa_atexit@plt+0xc0eb98> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1cb10 <__cxa_atexit@plt+0xc0ebb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c1cb14 <__cxa_atexit@plt+0xc0ebb8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1cb00 <__cxa_atexit@plt+0xc0eba4> │ │ │ │ + ldr r3, [pc, #72] @ c1cb18 <__cxa_atexit@plt+0xc0ebbc> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c239ec <__cxa_atexit@plt+0xc15a90> │ │ │ │ - mov r7, r8 │ │ │ │ - b c23a20 <__cxa_atexit@plt+0xc15ac4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1cae4 <__cxa_atexit@plt+0xc0eb88> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c23a10 <__cxa_atexit@plt+0xc15ab4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1cb1c <__cxa_atexit@plt+0xc0ebc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strheq r4, [r5, #-204] @ 0xffffff34 │ │ │ │ - @ instruction: 0x01454c90 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c23a70 <__cxa_atexit@plt+0xc15b14> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c23ad0 <__cxa_atexit@plt+0xc15b74> │ │ │ │ - ldr r3, [pc, #148] @ c23ae0 <__cxa_atexit@plt+0xc15b84> │ │ │ │ - ldr r2, [pc, #148] @ c23ae4 <__cxa_atexit@plt+0xc15b88> │ │ │ │ - ldr r1, [pc, #148] @ c23ae8 <__cxa_atexit@plt+0xc15b8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ + cmpeq r5, r8, lsl lr │ │ │ │ + cmpeq r5, ip, asr #29 │ │ │ │ + @ instruction: 0xffffdac4 │ │ │ │ + cmpeq r5, ip, lsr fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1cb94 <__cxa_atexit@plt+0xc0ec38> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1cbb0 <__cxa_atexit@plt+0xc0ec54> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #10 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ c1cbb4 <__cxa_atexit@plt+0xc0ec58> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c23ab4 <__cxa_atexit@plt+0xc15b58> │ │ │ │ - ldr r3, [pc, #104] @ c23aec <__cxa_atexit@plt+0xc15b90> │ │ │ │ - ldr r2, [pc, #104] @ c23af0 <__cxa_atexit@plt+0xc15b94> │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1cba0 <__cxa_atexit@plt+0xc0ec44> │ │ │ │ + ldr r3, [pc, #72] @ c1cbb8 <__cxa_atexit@plt+0xc0ec5c> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - beq c23aa4 <__cxa_atexit@plt+0xc15b48> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b c112f0 <__cxa_atexit@plt+0xc03394> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1cb84 <__cxa_atexit@plt+0xc0ec28> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c23af4 <__cxa_atexit@plt+0xc15b98> │ │ │ │ - ldr r9, [pc, #56] @ c23af8 <__cxa_atexit@plt+0xc15b9c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1cbbc <__cxa_atexit@plt+0xc0ec60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + cmpeq r5, r8, ror sp │ │ │ │ + cmpeq r5, ip, lsr #28 │ │ │ │ + @ instruction: 0xffffda24 │ │ │ │ + @ instruction: 0x0145ba9c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1cc84 <__cxa_atexit@plt+0xc0ed28> │ │ │ │ + ldr r7, [pc, #204] @ c1ccac <__cxa_atexit@plt+0xc0ed50> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c1cc38 <__cxa_atexit@plt+0xc0ecdc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c1cc48 <__cxa_atexit@plt+0xc0ecec> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1cc94 <__cxa_atexit@plt+0xc0ed38> │ │ │ │ + ldr r7, [pc, #164] @ c1ccb0 <__cxa_atexit@plt+0xc0ed54> │ │ │ │ + ldr r3, [pc, #164] @ c1ccb4 <__cxa_atexit@plt+0xc0ed58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1cc94 <__cxa_atexit@plt+0xc0ed38> │ │ │ │ + ldr r7, [pc, #100] @ c1ccbc <__cxa_atexit@plt+0xc0ed60> │ │ │ │ + ldr r3, [pc, #100] @ c1ccc0 <__cxa_atexit@plt+0xc0ed64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c1ccb8 <__cxa_atexit@plt+0xc0ed5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r4, [r5, #-12] │ │ │ │ - cmpeq r5, r0, lsr ip │ │ │ │ - cmpeq r5, r0, lsr r6 │ │ │ │ - strdeq r4, [r5, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0xfffed85c │ │ │ │ - cmpeq r5, r8, lsr #12 │ │ │ │ - strheq r4, [r5, #-104] @ 0xffffff98 │ │ │ │ - strheq r4, [r5, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmppeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r5, r4, ror #20 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + ldrsbeq pc, [r5, #-152] @ 0xffffff68 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c1cd18 <__cxa_atexit@plt+0xc0edbc> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1cd58 <__cxa_atexit@plt+0xc0edfc> │ │ │ │ + ldr r2, [pc, #112] @ c1cd64 <__cxa_atexit@plt+0xc0ee08> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c1cd68 <__cxa_atexit@plt+0xc0ee0c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c1cd48 <__cxa_atexit@plt+0xc0edec> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1cd58 <__cxa_atexit@plt+0xc0edfc> │ │ │ │ + ldr r2, [pc, #68] @ c1cd6c <__cxa_atexit@plt+0xc0ee10> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c1cd70 <__cxa_atexit@plt+0xc0ee14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmppeq r5, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrsheq pc, [r5, #-140] @ 0xffffff74 @ │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c23b44 <__cxa_atexit@plt+0xc15be8> │ │ │ │ - ldr r7, [pc, #52] @ c23b58 <__cxa_atexit@plt+0xc15bfc> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c1cddc <__cxa_atexit@plt+0xc0ee80> │ │ │ │ + ldr r7, [pc, #108] @ c1ce04 <__cxa_atexit@plt+0xc0eea8> │ │ │ │ add r7, pc, r7 │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ - beq c23b38 <__cxa_atexit@plt+0xc15bdc> │ │ │ │ - mov r7, r9 │ │ │ │ - b c23b6c <__cxa_atexit@plt+0xc15c10> │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1cdf0 <__cxa_atexit@plt+0xc0ee94> │ │ │ │ + ldr r3, [pc, #88] @ c1ce08 <__cxa_atexit@plt+0xc0eeac> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1cdcc <__cxa_atexit@plt+0xc0ee70> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c23b5c <__cxa_atexit@plt+0xc15c00> │ │ │ │ + ldr r7, [pc, #44] @ c1ce10 <__cxa_atexit@plt+0xc0eeb4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - hvceq 21688 @ 0x54b8 │ │ │ │ - cmpeq r5, ip, asr fp │ │ │ │ + ldr r7, [pc, #20] @ c1ce0c <__cxa_atexit@plt+0xc0eeb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffd76c │ │ │ │ + cmpeq r5, r4, asr #16 │ │ │ │ + cmpeq r5, ip, lsl #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c23c88 <__cxa_atexit@plt+0xc15d2c> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c23bbc <__cxa_atexit@plt+0xc15c60> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r7, r7, r2 │ │ │ │ - add r2, r1, r7 │ │ │ │ - ldrsb r1, [r2, #7] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c23bec <__cxa_atexit@plt+0xc15c90> │ │ │ │ - ldr r2, [pc, #272] @ c23cc0 <__cxa_atexit@plt+0xc15d64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - b c23c7c <__cxa_atexit@plt+0xc15d20> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ c1ce80 <__cxa_atexit@plt+0xc0ef24> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c23c98 <__cxa_atexit@plt+0xc15d3c> │ │ │ │ - ldr r5, [pc, #240] @ c23cc4 <__cxa_atexit@plt+0xc15d68> │ │ │ │ + str r3, [r5] │ │ │ │ + bhi c1ce70 <__cxa_atexit@plt+0xc0ef14> │ │ │ │ + ldr r3, [pc, #64] @ c1ce84 <__cxa_atexit@plt+0xc0ef28> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq c23c14 <__cxa_atexit@plt+0xc15cb8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1ce60 <__cxa_atexit@plt+0xc0ef04> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b c23a20 <__cxa_atexit@plt+0xc15ac4> │ │ │ │ - add r1, r2, #8 │ │ │ │ - ldrb r2, [r1, #-2] │ │ │ │ - cmp r2, #191 @ 0xbf │ │ │ │ - bls c23c24 <__cxa_atexit@plt+0xc15cc8> │ │ │ │ - add r7, r7, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #180] @ c23cbc <__cxa_atexit@plt+0xc15d60> │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1ce88 <__cxa_atexit@plt+0xc0ef2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffd6d8 │ │ │ │ + smlalbteq fp, r5, r8, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c5b018 <__cxa_atexit@plt+0xc4d0bc> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c1c8d8 <__cxa_atexit@plt+0xc0e97c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c1cbcc <__cxa_atexit@plt+0xc0ec70> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1cf64 <__cxa_atexit@plt+0xc0f008> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c1cf98 <__cxa_atexit@plt+0xc0f03c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1cf70 <__cxa_atexit@plt+0xc0f014> │ │ │ │ + ldr r7, [pc, #128] @ c1cf9c <__cxa_atexit@plt+0xc0f040> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1cf84 <__cxa_atexit@plt+0xc0f028> │ │ │ │ + ldr r3, [pc, #104] @ c1cfa0 <__cxa_atexit@plt+0xc0f044> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1cf54 <__cxa_atexit@plt+0xc0eff8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c1cfa8 <__cxa_atexit@plt+0xc0f04c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c1cfa4 <__cxa_atexit@plt+0xc0f048> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrheq lr, [r5, #-156] @ 0xffffff64 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffd5e4 │ │ │ │ + strheq fp, [r5, #-96] @ 0xffffffa0 │ │ │ │ + hvceq 23416 @ 0x5b78 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1d024 <__cxa_atexit@plt+0xc0f0c8> │ │ │ │ + ldr r3, [pc, #104] @ c1d03c <__cxa_atexit@plt+0xc0f0e0> │ │ │ │ + ldr lr, [pc, #104] @ c1d040 <__cxa_atexit@plt+0xc0f0e4> │ │ │ │ + ldr r1, [pc, #104] @ c1d044 <__cxa_atexit@plt+0xc0f0e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c1d048 <__cxa_atexit@plt+0xc0f0ec> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c1d04c <__cxa_atexit@plt+0xc0f0f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmppeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq fp, r5, r8, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1d0b0 <__cxa_atexit@plt+0xc0f154> │ │ │ │ + ldr r2, [pc, #92] @ c1d0cc <__cxa_atexit@plt+0xc0f170> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - b c23c74 <__cxa_atexit@plt+0xc15d18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1d0bc <__cxa_atexit@plt+0xc0f160> │ │ │ │ + ldr r3, [pc, #68] @ c1d0d0 <__cxa_atexit@plt+0xc0f174> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1d0a0 <__cxa_atexit@plt+0xc0f144> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrb r0, [r1, #-3] │ │ │ │ - add r7, r7, r2, lsl #6 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c23c54 <__cxa_atexit@plt+0xc15cf8> │ │ │ │ - ldr r1, [pc, #124] @ c23cb8 <__cxa_atexit@plt+0xc15d5c> │ │ │ │ - ldr r2, [pc, #112] @ c23cb0 <__cxa_atexit@plt+0xc15d54> │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r6, #4] │ │ │ │ - b c23c78 <__cxa_atexit@plt+0xc15d1c> │ │ │ │ - ldrb r2, [r1, #-4] │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - add r7, r7, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #76] @ c23cb4 <__cxa_atexit@plt+0xc15d58> │ │ │ │ - ldr r1, [pc, #64] @ c23cac <__cxa_atexit@plt+0xc15d50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c1d0d4 <__cxa_atexit@plt+0xc0f178> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, asr r8 │ │ │ │ + @ instruction: 0xffffd578 │ │ │ │ + smlalbbeq fp, r5, r4, r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1d128 <__cxa_atexit@plt+0xc0f1cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1d130 <__cxa_atexit@plt+0xc0f1d4> │ │ │ │ + ldr r1, [pc, #64] @ c1d14c <__cxa_atexit@plt+0xc0f1f0> │ │ │ │ + ldr r0, [pc, #64] @ c1d150 <__cxa_atexit@plt+0xc0f1f4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #40] @ c23cc8 <__cxa_atexit@plt+0xc15d6c> │ │ │ │ + b c1d138 <__cxa_atexit@plt+0xc0f1dc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1d148 <__cxa_atexit@plt+0xc0f1ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x0155839c │ │ │ │ - cmpeq r5, r4, asr #7 │ │ │ │ - ldrsheq r8, [r5, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r5, r8, asr r4 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - cmpeq r5, ip, lsl sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + strheq fp, [r5, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r5, ip, ror r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c23d1c <__cxa_atexit@plt+0xc15dc0> │ │ │ │ - ldr r2, [pc, #56] @ c23d28 <__cxa_atexit@plt+0xc15dcc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c1d1b4 <__cxa_atexit@plt+0xc0f258> │ │ │ │ + ldr r2, [pc, #92] @ c1d1d0 <__cxa_atexit@plt+0xc0f274> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1d1c0 <__cxa_atexit@plt+0xc0f264> │ │ │ │ + ldr r3, [pc, #68] @ c1d1d4 <__cxa_atexit@plt+0xc0f278> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c23d10 <__cxa_atexit@plt+0xc15db4> │ │ │ │ - mov r7, r8 │ │ │ │ - b c23d34 <__cxa_atexit@plt+0xc15dd8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1d1a4 <__cxa_atexit@plt+0xc0f248> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [pc, #16] @ c1d1d8 <__cxa_atexit@plt+0xc0f27c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, asr #14 │ │ │ │ + @ instruction: 0xffffd404 │ │ │ │ + hvceq 23372 @ 0x5b4c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c23ed8 <__cxa_atexit@plt+0xc15f7c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c23d70 <__cxa_atexit@plt+0xc15e14> │ │ │ │ - ldr r7, [pc, #432] @ c23f10 <__cxa_atexit@plt+0xc15fb4> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1d22c <__cxa_atexit@plt+0xc0f2d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1d234 <__cxa_atexit@plt+0xc0f2d8> │ │ │ │ + ldr r1, [pc, #64] @ c1d250 <__cxa_atexit@plt+0xc0f2f4> │ │ │ │ + ldr r0, [pc, #64] @ c1d254 <__cxa_atexit@plt+0xc0f2f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + b c1d23c <__cxa_atexit@plt+0xc0f2e0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1d24c <__cxa_atexit@plt+0xc0f2f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c23db4 <__cxa_atexit@plt+0xc15e58> │ │ │ │ - ldr lr, [pc, #368] @ c23f04 <__cxa_atexit@plt+0xc15fa8> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #352] @ c23f08 <__cxa_atexit@plt+0xc15fac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #348] @ c23f0c <__cxa_atexit@plt+0xc15fb0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c23dec <__cxa_atexit@plt+0xc15e90> │ │ │ │ - ldrb r0, [r1, #-1] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c23e14 <__cxa_atexit@plt+0xc15eb8> │ │ │ │ - ldr lr, [pc, #304] @ c23ef8 <__cxa_atexit@plt+0xc15f9c> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #292] @ c23efc <__cxa_atexit@plt+0xc15fa0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #276] @ c23f00 <__cxa_atexit@plt+0xc15fa4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb lr, [r1, #-2] │ │ │ │ - cmp lr, #191 @ 0xbf │ │ │ │ - bls c23e7c <__cxa_atexit@plt+0xc15f20> │ │ │ │ - ldr r8, [pc, #196] @ c23eec <__cxa_atexit@plt+0xc15f90> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r1, r0, lr, lsl #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #184] @ c23ef0 <__cxa_atexit@plt+0xc15f94> │ │ │ │ - ldr r9, [pc, #172] @ c23ee8 <__cxa_atexit@plt+0xc15f8c> │ │ │ │ - sub r7, r7, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #168] @ c23ef4 <__cxa_atexit@plt+0xc15f98> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r1, [r1, #-3] │ │ │ │ - ldr r9, [pc, #136] @ c23f14 <__cxa_atexit@plt+0xc15fb8> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r2, r0, lr, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #124] @ c23f18 <__cxa_atexit@plt+0xc15fbc> │ │ │ │ - add r1, r2, r1, lsl #18 │ │ │ │ - ldr lr, [pc, #64] @ c23ee4 <__cxa_atexit@plt+0xc15f88> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #112] @ c23f1c <__cxa_atexit@plt+0xc15fc0> │ │ │ │ - sub r7, r7, #4 │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r1, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - stmib r3, {r2, r7, sl} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r8, asr #15 │ │ │ │ - cmpeq r5, r4, asr #3 │ │ │ │ - cmpeq r5, r4, ror #21 │ │ │ │ - cmpeq r5, r8, lsr #16 │ │ │ │ - cmpeq r5, r4, lsr #4 │ │ │ │ - cmpeq r5, ip, asr #22 │ │ │ │ - cmpeq r5, r8, asr r8 │ │ │ │ - cmpeq r5, r0, ror #4 │ │ │ │ - cmpeq r5, r8, lsl #23 │ │ │ │ - @ instruction: 0x01558898 │ │ │ │ - cmpeq r5, r4, ror #14 │ │ │ │ - cmpeq r5, r4, ror #2 │ │ │ │ - cmpeq r5, r0, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + strheq fp, [r5, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r5, r8, ror r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c23f70 <__cxa_atexit@plt+0xc16014> │ │ │ │ - ldr r2, [pc, #56] @ c23f7c <__cxa_atexit@plt+0xc16020> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c23f64 <__cxa_atexit@plt+0xc16008> │ │ │ │ - mov r7, r8 │ │ │ │ - b c23f88 <__cxa_atexit@plt+0xc1602c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi c1d2c0 <__cxa_atexit@plt+0xc0f364> │ │ │ │ + ldr r7, [pc, #108] @ c1d2e8 <__cxa_atexit@plt+0xc0f38c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1d2d4 <__cxa_atexit@plt+0xc0f378> │ │ │ │ + ldr r3, [pc, #88] @ c1d2ec <__cxa_atexit@plt+0xc0f390> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1d2b0 <__cxa_atexit@plt+0xc0f354> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c1d2f4 <__cxa_atexit@plt+0xc0f398> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #20] @ c1d2f0 <__cxa_atexit@plt+0xc0f394> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffd288 │ │ │ │ + cmpeq r5, r0, ror #6 │ │ │ │ + cmpeq r5, r8, lsr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c5bb14 <__cxa_atexit@plt+0xc4dbb8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2412c <__cxa_atexit@plt+0xc161d0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c23fc4 <__cxa_atexit@plt+0xc16068> │ │ │ │ - ldr r7, [pc, #432] @ c24164 <__cxa_atexit@plt+0xc16208> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1d36c <__cxa_atexit@plt+0xc0f410> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1d374 <__cxa_atexit@plt+0xc0f418> │ │ │ │ + ldr r1, [pc, #64] @ c1d390 <__cxa_atexit@plt+0xc0f434> │ │ │ │ + ldr r0, [pc, #64] @ c1d394 <__cxa_atexit@plt+0xc0f438> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + b c1d37c <__cxa_atexit@plt+0xc0f420> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1d38c <__cxa_atexit@plt+0xc0f430> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c24008 <__cxa_atexit@plt+0xc160ac> │ │ │ │ - ldr lr, [pc, #368] @ c24158 <__cxa_atexit@plt+0xc161fc> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #352] @ c2415c <__cxa_atexit@plt+0xc16200> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #348] @ c24160 <__cxa_atexit@plt+0xc16204> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c24040 <__cxa_atexit@plt+0xc160e4> │ │ │ │ - ldrb r0, [r1, #-1] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c24068 <__cxa_atexit@plt+0xc1610c> │ │ │ │ - ldr lr, [pc, #304] @ c2414c <__cxa_atexit@plt+0xc161f0> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #292] @ c24150 <__cxa_atexit@plt+0xc161f4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #276] @ c24154 <__cxa_atexit@plt+0xc161f8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb lr, [r1, #-2] │ │ │ │ - cmp lr, #191 @ 0xbf │ │ │ │ - bls c240d0 <__cxa_atexit@plt+0xc16174> │ │ │ │ - ldr r8, [pc, #196] @ c24140 <__cxa_atexit@plt+0xc161e4> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r1, r0, lr, lsl #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #184] @ c24144 <__cxa_atexit@plt+0xc161e8> │ │ │ │ - ldr r9, [pc, #172] @ c2413c <__cxa_atexit@plt+0xc161e0> │ │ │ │ - sub r7, r7, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #168] @ c24148 <__cxa_atexit@plt+0xc161ec> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r1, [r1, #-3] │ │ │ │ - ldr r9, [pc, #136] @ c24168 <__cxa_atexit@plt+0xc1620c> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r2, r0, lr, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #124] @ c2416c <__cxa_atexit@plt+0xc16210> │ │ │ │ - add r1, r2, r1, lsl #18 │ │ │ │ - ldr lr, [pc, #64] @ c24138 <__cxa_atexit@plt+0xc161dc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #112] @ c24170 <__cxa_atexit@plt+0xc16214> │ │ │ │ - sub r7, r7, #4 │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r1, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - stmib r3, {r2, r7, sl} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r4, ror r5 │ │ │ │ - cmpeq r5, r0, ror pc │ │ │ │ - @ instruction: 0x01557890 │ │ │ │ - ldrsbeq r8, [r5, #-84] @ 0xffffffac │ │ │ │ - ldrsbeq r7, [r5, #-240] @ 0xffffff10 │ │ │ │ - ldrsheq r7, [r5, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r5, r4, lsl #12 │ │ │ │ - cmpeq r5, ip │ │ │ │ - cmpeq r5, r4, lsr r9 │ │ │ │ - cmpeq r5, r4, asr #12 │ │ │ │ - cmpeq r5, r0, lsl r5 │ │ │ │ - cmpeq r5, r0, lsl pc │ │ │ │ - cmpeq r5, ip, lsr #16 │ │ │ │ + hvceq 23352 @ 0x5b38 │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + cmpeq r5, r8, lsr r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1d3f4 <__cxa_atexit@plt+0xc0f498> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1d3fc <__cxa_atexit@plt+0xc0f4a0> │ │ │ │ + ldr r1, [pc, #64] @ c1d418 <__cxa_atexit@plt+0xc0f4bc> │ │ │ │ + ldr r0, [pc, #64] @ c1d41c <__cxa_atexit@plt+0xc0f4c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c1d404 <__cxa_atexit@plt+0xc0f4a8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1d414 <__cxa_atexit@plt+0xc0f4b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq fp, [r5, #-36] @ 0xffffffdc │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + ldrheq lr, [r5, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1d4a8 <__cxa_atexit@plt+0xc0f54c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c1d4dc <__cxa_atexit@plt+0xc0f580> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c241c4 <__cxa_atexit@plt+0xc16268> │ │ │ │ - ldr r2, [pc, #56] @ c241d0 <__cxa_atexit@plt+0xc16274> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c1d4b4 <__cxa_atexit@plt+0xc0f558> │ │ │ │ + ldr r7, [pc, #128] @ c1d4e0 <__cxa_atexit@plt+0xc0f584> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1d4c8 <__cxa_atexit@plt+0xc0f56c> │ │ │ │ + ldr r3, [pc, #104] @ c1d4e4 <__cxa_atexit@plt+0xc0f588> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1d498 <__cxa_atexit@plt+0xc0f53c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c1d4ec <__cxa_atexit@plt+0xc0f590> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c1d4e8 <__cxa_atexit@plt+0xc0f58c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, ror r4 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffffd0a0 │ │ │ │ + cmpeq r5, ip, ror #2 │ │ │ │ + cmpeq r5, r4, asr #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1d568 <__cxa_atexit@plt+0xc0f60c> │ │ │ │ + ldr r3, [pc, #104] @ c1d580 <__cxa_atexit@plt+0xc0f624> │ │ │ │ + ldr lr, [pc, #104] @ c1d584 <__cxa_atexit@plt+0xc0f628> │ │ │ │ + ldr r1, [pc, #104] @ c1d588 <__cxa_atexit@plt+0xc0f62c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c1d58c <__cxa_atexit@plt+0xc0f630> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c1d590 <__cxa_atexit@plt+0xc0f634> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + ldrsheq pc, [r5, #-0] @ │ │ │ │ + @ instruction: 0x0145b194 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1d5d4 <__cxa_atexit@plt+0xc0f678> │ │ │ │ + ldr r7, [pc, #48] @ c1d5e4 <__cxa_atexit@plt+0xc0f688> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c241b8 <__cxa_atexit@plt+0xc1625c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c1d5c8 <__cxa_atexit@plt+0xc0f66c> │ │ │ │ mov r7, r8 │ │ │ │ - b c241dc <__cxa_atexit@plt+0xc16280> │ │ │ │ + b c1d5f4 <__cxa_atexit@plt+0xc0f698> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c1d5e8 <__cxa_atexit@plt+0xc0f68c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + cmpeq r5, r0, lsr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c24380 <__cxa_atexit@plt+0xc16424> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c24218 <__cxa_atexit@plt+0xc162bc> │ │ │ │ - ldr r7, [pc, #432] @ c243b8 <__cxa_atexit@plt+0xc1645c> │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [pc, #196] @ c1d6cc <__cxa_atexit@plt+0xc0f770> │ │ │ │ + mov r2, r5 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + str r1, [r5] │ │ │ │ + beq c1d66c <__cxa_atexit@plt+0xc0f710> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c1d678 <__cxa_atexit@plt+0xc0f71c> │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc c1d6b8 <__cxa_atexit@plt+0xc0f75c> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #140] @ c1d6d0 <__cxa_atexit@plt+0xc0f774> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #132] @ c1d6d4 <__cxa_atexit@plt+0xc0f778> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c2425c <__cxa_atexit@plt+0xc16300> │ │ │ │ - ldr lr, [pc, #368] @ c243ac <__cxa_atexit@plt+0xc16450> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #352] @ c243b0 <__cxa_atexit@plt+0xc16454> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #348] @ c243b4 <__cxa_atexit@plt+0xc16458> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c24294 <__cxa_atexit@plt+0xc16338> │ │ │ │ - ldrb r0, [r1, #-1] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c242bc <__cxa_atexit@plt+0xc16360> │ │ │ │ - ldr lr, [pc, #304] @ c243a0 <__cxa_atexit@plt+0xc16444> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - sub r1, r6, #23 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc c1d6b8 <__cxa_atexit@plt+0xc0f75c> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #72] @ c1d6d8 <__cxa_atexit@plt+0xc0f77c> │ │ │ │ + sub r2, r3, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #292] @ c243a4 <__cxa_atexit@plt+0xc16448> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #276] @ c243a8 <__cxa_atexit@plt+0xc1644c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ + ldr r0, [pc, #64] @ c1d6dc <__cxa_atexit@plt+0xc0f780> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldrb lr, [r1, #-2] │ │ │ │ - cmp lr, #191 @ 0xbf │ │ │ │ - bls c24324 <__cxa_atexit@plt+0xc163c8> │ │ │ │ - ldr r8, [pc, #196] @ c24394 <__cxa_atexit@plt+0xc16438> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r1, r0, lr, lsl #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #184] @ c24398 <__cxa_atexit@plt+0xc1643c> │ │ │ │ - ldr r9, [pc, #172] @ c24390 <__cxa_atexit@plt+0xc16434> │ │ │ │ - sub r7, r7, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #168] @ c2439c <__cxa_atexit@plt+0xc16440> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, r9 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq r5, ip, lsr #20 │ │ │ │ + cmpeq r5, r4, lsr #7 │ │ │ │ + cmpeq r5, r4, ror #19 │ │ │ │ + cmpeq r5, r8, asr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c1d740 <__cxa_atexit@plt+0xc0f7e4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1d77c <__cxa_atexit@plt+0xc0f820> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #108] @ c1d788 <__cxa_atexit@plt+0xc0f82c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ + ldr r0, [pc, #100] @ c1d78c <__cxa_atexit@plt+0xc0f830> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx ip │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r1, [r1, #-3] │ │ │ │ - ldr r9, [pc, #136] @ c243bc <__cxa_atexit@plt+0xc16460> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r2, r0, lr, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #124] @ c243c0 <__cxa_atexit@plt+0xc16464> │ │ │ │ - add r1, r2, r1, lsl #18 │ │ │ │ - ldr lr, [pc, #64] @ c2438c <__cxa_atexit@plt+0xc16430> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #112] @ c243c4 <__cxa_atexit@plt+0xc16468> │ │ │ │ - sub r7, r7, #4 │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r1, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - stmib r3, {r2, r7, sl} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1d77c <__cxa_atexit@plt+0xc0f820> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #56] @ c1d790 <__cxa_atexit@plt+0xc0f834> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ c1d794 <__cxa_atexit@plt+0xc0f838> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx ip │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r0, lsr #6 │ │ │ │ - cmpeq r5, ip, lsl sp │ │ │ │ - cmpeq r5, ip, lsr r6 │ │ │ │ - cmpeq r5, r0, lsl #7 │ │ │ │ - cmpeq r5, ip, ror sp │ │ │ │ - cmpeq r5, r4, lsr #13 │ │ │ │ - ldrheq r8, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldrheq r7, [r5, #-216] @ 0xffffff28 │ │ │ │ - cmpeq r5, r0, ror #13 │ │ │ │ - ldrsheq r8, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldrheq r8, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldrheq r7, [r5, #-204] @ 0xffffff34 │ │ │ │ - ldrsbeq r7, [r5, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r5, r4, asr r9 │ │ │ │ + cmpeq r5, ip, asr #5 │ │ │ │ + cmpeq r5, ip, lsl r9 │ │ │ │ + @ instruction: 0x0155e290 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c24418 <__cxa_atexit@plt+0xc164bc> │ │ │ │ - ldr r2, [pc, #56] @ c24424 <__cxa_atexit@plt+0xc164c8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c1d7dc <__cxa_atexit@plt+0xc0f880> │ │ │ │ + ldr r7, [pc, #52] @ c1d7f0 <__cxa_atexit@plt+0xc0f894> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c2440c <__cxa_atexit@plt+0xc164b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c1d7d0 <__cxa_atexit@plt+0xc0f874> │ │ │ │ mov r7, r8 │ │ │ │ - b c24430 <__cxa_atexit@plt+0xc164d4> │ │ │ │ + b c1d800 <__cxa_atexit@plt+0xc0f8a4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1d7f4 <__cxa_atexit@plt+0xc0f898> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r5, r8, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1d858 <__cxa_atexit@plt+0xc0f8fc> │ │ │ │ + ldr r3, [pc, #208] @ c1d8e4 <__cxa_atexit@plt+0xc0f988> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c1d8c0 <__cxa_atexit@plt+0xc0f964> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c245d4 <__cxa_atexit@plt+0xc16678> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c2446c <__cxa_atexit@plt+0xc16510> │ │ │ │ - ldr r7, [pc, #432] @ c2460c <__cxa_atexit@plt+0xc166b0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c244b0 <__cxa_atexit@plt+0xc16554> │ │ │ │ - ldr lr, [pc, #368] @ c24600 <__cxa_atexit@plt+0xc166a4> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #1 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1d8c8 <__cxa_atexit@plt+0xc0f96c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #160] @ c1d8e8 <__cxa_atexit@plt+0xc0f98c> │ │ │ │ + sub r1, r3, #14 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #352] @ c24604 <__cxa_atexit@plt+0xc166a8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #348] @ c24608 <__cxa_atexit@plt+0xc166ac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c244e8 <__cxa_atexit@plt+0xc1658c> │ │ │ │ - ldrb r0, [r1, #-1] │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c24510 <__cxa_atexit@plt+0xc165b4> │ │ │ │ - ldr lr, [pc, #304] @ c245f4 <__cxa_atexit@plt+0xc16698> │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - sub r1, r6, #23 │ │ │ │ + ldr r0, [pc, #152] @ c1d8ec <__cxa_atexit@plt+0xc0f990> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b c1d8a0 <__cxa_atexit@plt+0xc0f944> │ │ │ │ + ldr r3, [pc, #120] @ c1d8d8 <__cxa_atexit@plt+0xc0f97c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c1d8c0 <__cxa_atexit@plt+0xc0f964> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1d8c8 <__cxa_atexit@plt+0xc0f96c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c1d8dc <__cxa_atexit@plt+0xc0f980> │ │ │ │ + sub r1, r3, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #292] @ c245f8 <__cxa_atexit@plt+0xc1669c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r7, r7, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #276] @ c245fc <__cxa_atexit@plt+0xc166a0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ + ldr r0, [pc, #64] @ c1d8e0 <__cxa_atexit@plt+0xc0f984> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldrb lr, [r1, #-2] │ │ │ │ - cmp lr, #191 @ 0xbf │ │ │ │ - bls c24578 <__cxa_atexit@plt+0xc1661c> │ │ │ │ - ldr r8, [pc, #196] @ c245e8 <__cxa_atexit@plt+0xc1668c> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r1, r0, lr, lsl #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #184] @ c245ec <__cxa_atexit@plt+0xc16690> │ │ │ │ - ldr r9, [pc, #172] @ c245e4 <__cxa_atexit@plt+0xc16688> │ │ │ │ - sub r7, r7, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #168] @ c245f0 <__cxa_atexit@plt+0xc16694> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + cmpeq r5, ip, asr r1 │ │ │ │ + ldrsbeq lr, [r5, #-120] @ 0xffffff88 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq r5, r8, lsr #3 │ │ │ │ + cmpeq r5, r0, lsr #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1d940 <__cxa_atexit@plt+0xc0f9e4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c1d94c <__cxa_atexit@plt+0xc0f9f0> │ │ │ │ + sub r1, r6, #14 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + ldr r0, [pc, #36] @ c1d950 <__cxa_atexit@plt+0xc0f9f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ str r1, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ bx ip │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r1, [r1, #-3] │ │ │ │ - ldr r9, [pc, #136] @ c24610 <__cxa_atexit@plt+0xc166b4> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ - add r2, r0, lr, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #124] @ c24614 <__cxa_atexit@plt+0xc166b8> │ │ │ │ - add r1, r2, r1, lsl #18 │ │ │ │ - ldr lr, [pc, #64] @ c245e0 <__cxa_atexit@plt+0xc16684> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #112] @ c24618 <__cxa_atexit@plt+0xc166bc> │ │ │ │ - sub r7, r7, #4 │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r1, lr │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsbeq lr, [r5, #-0] │ │ │ │ + cmpeq r5, r8, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1d9a4 <__cxa_atexit@plt+0xc0fa48> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c1d9b0 <__cxa_atexit@plt+0xc0fa54> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #36] @ c1d9b4 <__cxa_atexit@plt+0xc0fa58> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - stmib r3, {r2, r7, sl} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ bx ip │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, ip, asr #1 │ │ │ │ - cmpeq r5, r8, asr #21 │ │ │ │ - cmpeq r5, r8, ror #7 │ │ │ │ - cmpeq r5, ip, lsr #2 │ │ │ │ - cmpeq r5, r8, lsr #22 │ │ │ │ - cmpeq r5, r0, asr r4 │ │ │ │ - cmpeq r5, ip, asr r1 │ │ │ │ - cmpeq r5, r4, ror #22 │ │ │ │ - cmpeq r5, ip, lsl #9 │ │ │ │ - @ instruction: 0x0155819c │ │ │ │ - cmpeq r5, r8, rrx │ │ │ │ - cmpeq r5, r8, ror #20 │ │ │ │ - cmpeq r5, r4, lsl #7 │ │ │ │ - @ instruction: 0x01453394 │ │ │ │ + cmpeq r5, ip, rrx │ │ │ │ + cmpeq r5, r8, ror #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1da2c <__cxa_atexit@plt+0xc0fad0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c1da48 <__cxa_atexit@plt+0xc0faec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c1da4c <__cxa_atexit@plt+0xc0faf0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c1da38 <__cxa_atexit@plt+0xc0fadc> │ │ │ │ + ldr r3, [pc, #72] @ c1da50 <__cxa_atexit@plt+0xc0faf4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1da1c <__cxa_atexit@plt+0xc0fac0> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1da54 <__cxa_atexit@plt+0xc0faf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, ror #29 │ │ │ │ + @ instruction: 0x0155df94 │ │ │ │ + @ instruction: 0xffffcb8c │ │ │ │ + cmpeq r5, r4, lsl #24 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c1dae8 <__cxa_atexit@plt+0xc0fb8c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1daf0 <__cxa_atexit@plt+0xc0fb94> │ │ │ │ + ldr r3, [pc, #140] @ c1db18 <__cxa_atexit@plt+0xc0fbbc> │ │ │ │ + ldr r2, [pc, #140] @ c1db1c <__cxa_atexit@plt+0xc0fbc0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c24664 <__cxa_atexit@plt+0xc16708> │ │ │ │ - ldr r7, [pc, #52] @ c24674 <__cxa_atexit@plt+0xc16718> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c1db08 <__cxa_atexit@plt+0xc0fbac> │ │ │ │ + ldr r3, [pc, #100] @ c1db20 <__cxa_atexit@plt+0xc0fbc4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1dad8 <__cxa_atexit@plt+0xc0fb7c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r7 │ │ │ │ + b c1daf8 <__cxa_atexit@plt+0xc0fb9c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c1db28 <__cxa_atexit@plt+0xc0fbcc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c24658 <__cxa_atexit@plt+0xc166fc> │ │ │ │ - mov r7, r9 │ │ │ │ - b c24688 <__cxa_atexit@plt+0xc1672c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c24678 <__cxa_atexit@plt+0xc1671c> │ │ │ │ + ldr r7, [pc, #20] @ c1db24 <__cxa_atexit@plt+0xc0fbc8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r5, r4, rrx │ │ │ │ - cmpeq r5, r8, lsr r3 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xffffca60 │ │ │ │ + cmpeq r5, r0, lsr fp │ │ │ │ + cmpeq r5, r4, lsl ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c246f8 <__cxa_atexit@plt+0xc1679c> │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r1, lr, r0 │ │ │ │ - sub r9, r1, #1 │ │ │ │ - add r3, r8, #8 │ │ │ │ - add r2, r9, r3 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c2470c <__cxa_atexit@plt+0xc167b0> │ │ │ │ - subs r0, r0, #1 │ │ │ │ - beq c24758 <__cxa_atexit@plt+0xc167fc> │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - add r2, r6, #20 │ │ │ │ - sub ip, r5, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - bcc c24998 <__cxa_atexit@plt+0xc16a3c> │ │ │ │ - ldr sl, [pc, #868] @ c24a54 <__cxa_atexit@plt+0xc16af8> │ │ │ │ - lsr r7, r0, #2 │ │ │ │ - add sl, pc, sl │ │ │ │ - b c2483c <__cxa_atexit@plt+0xc168e0> │ │ │ │ - ldr r7, [pc, #876] @ c24a6c <__cxa_atexit@plt+0xc16b10> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r1, r1, r3 │ │ │ │ - ldrb r3, [r1, #-2] │ │ │ │ - cmp r3, #191 @ 0xbf │ │ │ │ - bls c247b8 <__cxa_atexit@plt+0xc1685c> │ │ │ │ - subs r0, r0, #2 │ │ │ │ - beq c24884 <__cxa_atexit@plt+0xc16928> │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - add r2, r6, #20 │ │ │ │ - sub ip, r5, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - bcc c249b0 <__cxa_atexit@plt+0xc16a54> │ │ │ │ - ldr sl, [pc, #736] @ c24a34 <__cxa_atexit@plt+0xc16ad8> │ │ │ │ - add sl, pc, sl │ │ │ │ - b c24838 <__cxa_atexit@plt+0xc168dc> │ │ │ │ - ldr r7, [pc, #764] @ c24a5c <__cxa_atexit@plt+0xc16b00> │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - ldr r7, [pc, #740] @ c24a60 <__cxa_atexit@plt+0xc16b04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2492c <__cxa_atexit@plt+0xc169d0> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - add r3, r6, #20 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c249a4 <__cxa_atexit@plt+0xc16a48> │ │ │ │ - ldr r8, [pc, #688] @ c24a64 <__cxa_atexit@plt+0xc16b08> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b c248e0 <__cxa_atexit@plt+0xc16984> │ │ │ │ - ldrb r1, [r1, #-3] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c24800 <__cxa_atexit@plt+0xc168a4> │ │ │ │ - subs r0, r0, #3 │ │ │ │ - beq c24938 <__cxa_atexit@plt+0xc169dc> │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - add r2, r6, #20 │ │ │ │ - sub ip, r5, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - bcc c249bc <__cxa_atexit@plt+0xc16a60> │ │ │ │ - ldr sl, [pc, #552] @ c24a24 <__cxa_atexit@plt+0xc16ac8> │ │ │ │ - add sl, pc, sl │ │ │ │ - b c24838 <__cxa_atexit@plt+0xc168dc> │ │ │ │ - subs r0, r0, #4 │ │ │ │ - beq c24964 <__cxa_atexit@plt+0xc16a08> │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - add r2, r6, #20 │ │ │ │ - sub ip, r5, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - bcc c249c8 <__cxa_atexit@plt+0xc16a6c> │ │ │ │ - ldr sl, [pc, #472] @ c24a10 <__cxa_atexit@plt+0xc16ab4> │ │ │ │ - add sl, pc, sl │ │ │ │ - asr r7, r0, #2 │ │ │ │ - ldr r9, [pc, #464] @ c24a14 <__cxa_atexit@plt+0xc16ab8> │ │ │ │ - add r0, lr, r0 │ │ │ │ - sub r1, r2, #3 │ │ │ │ - sub r3, r2, #15 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r7, [pc, #432] @ c24a3c <__cxa_atexit@plt+0xc16ae0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ c1db64 <__cxa_atexit@plt+0xc0fc08> │ │ │ │ + ldr r2, [pc, #40] @ c1db68 <__cxa_atexit@plt+0xc0fc0c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ c1db6c <__cxa_atexit@plt+0xc0fc10> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldrdeq sl, [r5, #-176] @ 0xffffff50 │ │ │ │ + smlalbteq sl, r5, r8, fp │ │ │ │ + cmpeq r5, r0, lsr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1dbd8 <__cxa_atexit@plt+0xc0fc7c> │ │ │ │ + ldr r7, [pc, #104] @ c1dbfc <__cxa_atexit@plt+0xc0fca0> │ │ │ │ add r7, pc, r7 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - ldr r7, [pc, #408] @ c24a40 <__cxa_atexit@plt+0xc16ae4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2492c <__cxa_atexit@plt+0xc169d0> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - add r3, r6, #20 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c249e8 <__cxa_atexit@plt+0xc16a8c> │ │ │ │ - ldr r8, [pc, #356] @ c24a44 <__cxa_atexit@plt+0xc16ae8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #352] @ c24a48 <__cxa_atexit@plt+0xc16aec> │ │ │ │ - sub r0, r3, #15 │ │ │ │ - asr sl, r7, #2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r0, r1, r7 │ │ │ │ - sub r2, r3, #3 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1dbec <__cxa_atexit@plt+0xc0fc90> │ │ │ │ + ldr r3, [pc, #84] @ c1dc00 <__cxa_atexit@plt+0xc0fca4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c1dbc8 <__cxa_atexit@plt+0xc0fc6c> │ │ │ │ + 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, #40] @ c1dc08 <__cxa_atexit@plt+0xc0fcac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #236] @ c24a2c <__cxa_atexit@plt+0xc16ad0> │ │ │ │ - str r8, [r5] │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ + ldr r7, [pc, #16] @ c1dc04 <__cxa_atexit@plt+0xc0fca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [pc, #216] @ c24a30 <__cxa_atexit@plt+0xc16ad4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c24990 <__cxa_atexit@plt+0xc16a34> │ │ │ │ - b c24d04 <__cxa_atexit@plt+0xc16da8> │ │ │ │ - ldr r7, [pc, #176] @ c24a1c <__cxa_atexit@plt+0xc16ac0> │ │ │ │ - str r8, [r5] │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0xffffc970 │ │ │ │ + cmpeq r5, ip, asr #20 │ │ │ │ + cmpeq r5, r4, lsr fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c3cf68 <__cxa_atexit@plt+0xc2f00c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1dc7c <__cxa_atexit@plt+0xc0fd20> │ │ │ │ + ldr r7, [pc, #52] @ c1dc90 <__cxa_atexit@plt+0xc0fd34> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [pc, #156] @ c24a20 <__cxa_atexit@plt+0xc16ac4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c24990 <__cxa_atexit@plt+0xc16a34> │ │ │ │ - b c24e48 <__cxa_atexit@plt+0xc16eec> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5] │ │ │ │ + beq c1dc70 <__cxa_atexit@plt+0xc0fd14> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1dca0 <__cxa_atexit@plt+0xc0fd44> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #184] @ c24a58 <__cxa_atexit@plt+0xc16afc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - b c249d0 <__cxa_atexit@plt+0xc16a74> │ │ │ │ - ldr r0, [pc, #188] @ c24a68 <__cxa_atexit@plt+0xc16b0c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b c249f0 <__cxa_atexit@plt+0xc16a94> │ │ │ │ - ldr r6, [pc, #128] @ c24a38 <__cxa_atexit@plt+0xc16adc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - b c249d0 <__cxa_atexit@plt+0xc16a74> │ │ │ │ - ldr r6, [pc, #100] @ c24a28 <__cxa_atexit@plt+0xc16acc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - b c249d0 <__cxa_atexit@plt+0xc16a74> │ │ │ │ - ldr r6, [pc, #72] @ c24a18 <__cxa_atexit@plt+0xc16abc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [ip] │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [pc, #92] @ c24a4c <__cxa_atexit@plt+0xc16af0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - ldr r7, [pc, #76] @ c24a50 <__cxa_atexit@plt+0xc16af4> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff49c │ │ │ │ - cmpeq r5, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, lsr #10 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r5, ip, lsr #24 │ │ │ │ - @ instruction: 0xfffff72c │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - cmpeq r5, r8, asr ip │ │ │ │ - @ instruction: 0xfffffa28 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r0, r0, r8, lsr #6 │ │ │ │ - cmpeq r5, r8, lsl #26 │ │ │ │ - @ instruction: 0xfffff89c │ │ │ │ - cmpeq r5, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - cmpeq r5, r4, lsr #23 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, r0, lsl r3 │ │ │ │ - cmpeq r5, r4, lsr lr │ │ │ │ - @ instruction: 0xfffffc1c │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - cmpeq r5, ip, lsr #29 │ │ │ │ - cmpeq r5, r4, asr #30 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - stmda r5, {r1, r3, r8} │ │ │ │ - bcc c24af4 <__cxa_atexit@plt+0xc16b98> │ │ │ │ - ldr sl, [pc, #100] @ c24b10 <__cxa_atexit@plt+0xc16bb4> │ │ │ │ - ldr r9, [pc, #100] @ c24b14 <__cxa_atexit@plt+0xc16bb8> │ │ │ │ - asr ip, r3, #2 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, r1, r3 │ │ │ │ - str ip, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, fp │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r0, [pc, #28] @ c24b18 <__cxa_atexit@plt+0xc16bbc> │ │ │ │ - mov r5, lr │ │ │ │ - mov r1, #20 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff8f8 │ │ │ │ - cmpeq r5, r0, lsl #29 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x01452e98 │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c24b90 <__cxa_atexit@plt+0xc16c34> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr lr, [pc, #88] @ c24ba8 <__cxa_atexit@plt+0xc16c4c> │ │ │ │ - ldr r8, [pc, #88] @ c24bac <__cxa_atexit@plt+0xc16c50> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - asr sl, r2, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - add r0, r7, r2 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r3, [pc, #24] @ c24bb0 <__cxa_atexit@plt+0xc16c54> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff85c │ │ │ │ - ldrsbeq r6, [r5, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r5, r0, lsl #28 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - stmda r5, {r1, r3, r8} │ │ │ │ - bcc c24c38 <__cxa_atexit@plt+0xc16cdc> │ │ │ │ - ldr sl, [pc, #100] @ c24c54 <__cxa_atexit@plt+0xc16cf8> │ │ │ │ - ldr r9, [pc, #100] @ c24c58 <__cxa_atexit@plt+0xc16cfc> │ │ │ │ - asr ip, r3, #2 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, r1, r3 │ │ │ │ - str ip, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, fp │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r0, [pc, #28] @ c24c5c <__cxa_atexit@plt+0xc16d00> │ │ │ │ - mov r5, lr │ │ │ │ - mov r1, #20 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff560 │ │ │ │ - cmpeq r5, ip, lsr sp │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r5, r4, asr sp │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c24cd4 <__cxa_atexit@plt+0xc16d78> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr lr, [pc, #88] @ c24cec <__cxa_atexit@plt+0xc16d90> │ │ │ │ - ldr r8, [pc, #88] @ c24cf0 <__cxa_atexit@plt+0xc16d94> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - asr sl, r2, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - add r0, r7, r2 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r3, [pc, #24] @ c24cf4 <__cxa_atexit@plt+0xc16d98> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff4c4 │ │ │ │ - @ instruction: 0x01556c98 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - strheq r2, [r5, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - stmda r5, {r1, r3, r8} │ │ │ │ - bcc c24d7c <__cxa_atexit@plt+0xc16e20> │ │ │ │ - ldr sl, [pc, #100] @ c24d98 <__cxa_atexit@plt+0xc16e3c> │ │ │ │ - ldr r9, [pc, #100] @ c24d9c <__cxa_atexit@plt+0xc16e40> │ │ │ │ - asr ip, r3, #2 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, r1, r3 │ │ │ │ - str ip, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, fp │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r0, [pc, #28] @ c24da0 <__cxa_atexit@plt+0xc16e44> │ │ │ │ - mov r5, lr │ │ │ │ - mov r1, #20 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff1c8 │ │ │ │ - ldrsheq r6, [r5, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r5, r0, lsl ip │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #16] @ c1dc94 <__cxa_atexit@plt+0xc0fd38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0x0145aa98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1dcd0 <__cxa_atexit@plt+0xc0fd74> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c24e18 <__cxa_atexit@plt+0xc16ebc> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr lr, [pc, #88] @ c24e30 <__cxa_atexit@plt+0xc16ed4> │ │ │ │ - ldr r8, [pc, #88] @ c24e34 <__cxa_atexit@plt+0xc16ed8> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - asr sl, r2, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - add r0, r7, r2 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r3, [pc, #24] @ c24e38 <__cxa_atexit@plt+0xc16edc> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1dd40 <__cxa_atexit@plt+0xc0fde4> │ │ │ │ + ldr r2, [pc, #160] @ c1dd64 <__cxa_atexit@plt+0xc0fe08> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + b c1dd24 <__cxa_atexit@plt+0xc0fdc8> │ │ │ │ + ldr r3, [pc, #128] @ c1dd58 <__cxa_atexit@plt+0xc0fdfc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff12c │ │ │ │ - cmpeq r5, r4, asr fp │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - hvceq 21176 @ 0x52b8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - stmda r5, {r1, r3, r8} │ │ │ │ - bcc c24ec0 <__cxa_atexit@plt+0xc16f64> │ │ │ │ - ldr sl, [pc, #100] @ c24edc <__cxa_atexit@plt+0xc16f80> │ │ │ │ - ldr r9, [pc, #100] @ c24ee0 <__cxa_atexit@plt+0xc16f84> │ │ │ │ - asr ip, r3, #2 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, r1, r3 │ │ │ │ - str ip, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, fp │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r0, [pc, #28] @ c24ee4 <__cxa_atexit@plt+0xc16f88> │ │ │ │ - mov r5, lr │ │ │ │ - mov r1, #20 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffee30 │ │ │ │ - ldrheq r6, [r5, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalbteq r2, r5, ip, sl │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c1dd30 <__cxa_atexit@plt+0xc0fdd4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1dd38 <__cxa_atexit@plt+0xc0fddc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c24f5c <__cxa_atexit@plt+0xc17000> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr lr, [pc, #88] @ c24f74 <__cxa_atexit@plt+0xc17018> │ │ │ │ - ldr r8, [pc, #88] @ c24f78 <__cxa_atexit@plt+0xc1701c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - asr sl, r2, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - add r0, r7, r2 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b c24f80 <__cxa_atexit@plt+0xc17024> │ │ │ │ - ldr r3, [pc, #24] @ c24f7c <__cxa_atexit@plt+0xc17020> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffed94 │ │ │ │ - cmpeq r5, r0, lsl sl │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, r7, #1 │ │ │ │ - cmn r3, #1 │ │ │ │ - ble c24fe0 <__cxa_atexit@plt+0xc17084> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - adds r2, r7, #1 │ │ │ │ - bmi c24fe0 <__cxa_atexit@plt+0xc17084> │ │ │ │ - ldrsb r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmn r7, #1 │ │ │ │ - uxtb r0, r7 │ │ │ │ - bgt c25014 <__cxa_atexit@plt+0xc170b8> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - add r1, r1, r7 │ │ │ │ - ldrb r7, [r1, #7] │ │ │ │ - cmp r7, #191 @ 0xbf │ │ │ │ - bls c24ff4 <__cxa_atexit@plt+0xc17098> │ │ │ │ - add r7, r0, r7, lsl #6 │ │ │ │ - sub r0, r7, #12416 @ 0x3080 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c2501c <__cxa_atexit@plt+0xc170c0> │ │ │ │ - b c2506c <__cxa_atexit@plt+0xc17110> │ │ │ │ - ldr r7, [pc, #152] @ c25080 <__cxa_atexit@plt+0xc17124> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1dd48 <__cxa_atexit@plt+0xc0fdec> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #76] @ c1dd5c <__cxa_atexit@plt+0xc0fe00> │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #68] @ c1dd60 <__cxa_atexit@plt+0xc0fe04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #32 │ │ │ │ bx r0 │ │ │ │ - add r8, r1, #8 │ │ │ │ - add r0, r0, r7, lsl #6 │ │ │ │ - ldrb lr, [r8, #-2] │ │ │ │ - cmp lr, #191 @ 0xbf │ │ │ │ - bls c25050 <__cxa_atexit@plt+0xc170f4> │ │ │ │ - ldr r1, [pc, #108] @ c2507c <__cxa_atexit@plt+0xc17120> │ │ │ │ - add r7, r0, lr, lsl #12 │ │ │ │ - add r0, r7, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c2506c <__cxa_atexit@plt+0xc17110> │ │ │ │ - ldr r7, [pc, #100] @ c25088 <__cxa_atexit@plt+0xc1712c> │ │ │ │ - cmp r2, #5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - movcc r7, #4 │ │ │ │ - cmp r3, #4 │ │ │ │ - movcs r7, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldrb r1, [r8, #-3] │ │ │ │ - add r7, r0, lr, lsl #12 │ │ │ │ - ldr r0, [pc, #24] @ c25078 <__cxa_atexit@plt+0xc1711c> │ │ │ │ - add r7, r7, r1, lsl #18 │ │ │ │ - add r0, r7, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c2501c <__cxa_atexit@plt+0xc170c0> │ │ │ │ - ldr r7, [pc, #16] @ c25084 <__cxa_atexit@plt+0xc17128> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c24fe8 <__cxa_atexit@plt+0xc1708c> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq r7, [r5, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq r5, ip, lsr r5 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r5, r8, lsr #6 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add lr, r5, #12 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - stm lr, {r0, r1, r2, r3, r7} │ │ │ │ - b c250c4 <__cxa_atexit@plt+0xc17168> │ │ │ │ - strdeq r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r8, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp sl, r3 │ │ │ │ - bcc c252d8 <__cxa_atexit@plt+0xc1737c> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r7, r1, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r7, r1, #11 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ - bge c25120 <__cxa_atexit@plt+0xc171c4> │ │ │ │ - ldr r3, [pc, #536] @ c25324 <__cxa_atexit@plt+0xc173c8> │ │ │ │ - lsl r7, r8, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c251d0 <__cxa_atexit@plt+0xc17274> │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c25194 <__cxa_atexit@plt+0xc17238> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c251e4 <__cxa_atexit@plt+0xc17288> │ │ │ │ - mvn r2, #31 │ │ │ │ - add r2, r2, r1, lsr #12 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r2, r7, r1, lsr #6 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, lr, r0 │ │ │ │ - and ip, r1, #63 @ 0x3f │ │ │ │ - orr r7, ip, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - sub r0, r0, #3 │ │ │ │ - strb r7, [r2, #6] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #7] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r2, [pc, #400] @ c25320 <__cxa_atexit@plt+0xc173c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - b c251c4 <__cxa_atexit@plt+0xc17268> │ │ │ │ - mvn r2, #63 @ 0x3f │ │ │ │ - add ip, r2, r1, lsr #6 │ │ │ │ - and r2, r1, #63 @ 0x3f │ │ │ │ - add r7, lr, r0 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - strb ip, [r7, #7] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r2, [pc, #348] @ c2531c <__cxa_atexit@plt+0xc173c0> │ │ │ │ - sub r0, r0, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - b c25258 <__cxa_atexit@plt+0xc172fc> │ │ │ │ - add r2, r0, lr │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - strb r1, [r2, #8] │ │ │ │ - b c25240 <__cxa_atexit@plt+0xc172e4> │ │ │ │ - mov ip, #63 @ 0x3f │ │ │ │ - and r7, ip, r1, lsr #6 │ │ │ │ - str r7, [sp] │ │ │ │ - and r7, ip, r1, lsr #12 │ │ │ │ - sub r0, r0, r2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mvn ip, #15 │ │ │ │ - add r7, ip, r1, lsr #18 │ │ │ │ - add r2, lr, r0 │ │ │ │ - and ip, r1, #63 @ 0x3f │ │ │ │ - str r7, [sp, #4] │ │ │ │ - orr r7, ip, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - ldr r7, [sp] │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r2, [pc, #200] @ c25310 <__cxa_atexit@plt+0xc173b4> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - bne c25290 <__cxa_atexit@plt+0xc17334> │ │ │ │ - ldr r6, [pc, #160] @ c25318 <__cxa_atexit@plt+0xc173bc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + b c1dd4c <__cxa_atexit@plt+0xc0fdf0> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp sl, r3 │ │ │ │ - bcc c252f4 <__cxa_atexit@plt+0xc17398> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #128] @ c2532c <__cxa_atexit@plt+0xc173d0> │ │ │ │ - add r2, r5, #4 │ │ │ │ - sub r0, r3, #6 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq r5, r0, ror #6 │ │ │ │ + cmpeq r5, ip, asr r3 │ │ │ │ + ldrheq lr, [r5, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1ddbc <__cxa_atexit@plt+0xc0fe60> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1ddc4 <__cxa_atexit@plt+0xc0fe68> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #56] @ c1ddd4 <__cxa_atexit@plt+0xc0fe78> │ │ │ │ + sub r2, r3, #11 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - ldr r6, [pc, #72] @ c25328 <__cxa_atexit@plt+0xc173cc> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r1, [pc, #48] @ c1ddd8 <__cxa_atexit@plt+0xc0fe7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r6, [pc, #24] @ c25314 <__cxa_atexit@plt+0xc173b8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r7, [r5, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r4, lsr r7 │ │ │ │ - andeq r0, r0, r4, ror #6 │ │ │ │ - cmpeq r5, r0, asr #8 │ │ │ │ - cmpeq r5, r4, ror r4 │ │ │ │ - andeq r0, r0, r8, lsr #4 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - cmpeq r5, r0, asr r3 │ │ │ │ - smlalbbeq r2, r5, r4, r0 │ │ │ │ - andeq r0, r0, r9, lsr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrsbeq lr, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldrsbeq lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1de20 <__cxa_atexit@plt+0xc0fec4> │ │ │ │ + ldr r7, [pc, #52] @ c1de34 <__cxa_atexit@plt+0xc0fed8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c1de14 <__cxa_atexit@plt+0xc0feb8> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1de44 <__cxa_atexit@plt+0xc0fee8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1de38 <__cxa_atexit@plt+0xc0fedc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq sl, [r5, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1de78 <__cxa_atexit@plt+0xc0ff1c> │ │ │ │ + ldr r3, [pc, #168] @ c1df00 <__cxa_atexit@plt+0xc0ffa4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c1de9c <__cxa_atexit@plt+0xc0ff40> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1dea4 <__cxa_atexit@plt+0xc0ff48> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c2558c <__cxa_atexit@plt+0xc17630> │ │ │ │ - mov r9, r5 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r9, #4]! │ │ │ │ - add lr, sp, #20 │ │ │ │ - stm lr, {r3, r4, fp} │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - ldr sl, [r9, #24] │ │ │ │ - ldr r4, [r9, #8] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r9, #20] │ │ │ │ - ldr r8, [r9, #16] │ │ │ │ - add fp, r7, #8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r9, #28] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - sub r2, r2, sl │ │ │ │ - add r0, r2, fp │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, sl │ │ │ │ - cmp r3, r7 │ │ │ │ - bne c25400 <__cxa_atexit@plt+0xc174a4> │ │ │ │ - bl d53c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c2540c <__cxa_atexit@plt+0xc174b0> │ │ │ │ - cmp r4, #1 │ │ │ │ - beq c25454 <__cxa_atexit@plt+0xc174f8> │ │ │ │ - cmp r4, #2 │ │ │ │ - bne c25488 <__cxa_atexit@plt+0xc1752c> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r4, #63 @ 0x3f │ │ │ │ - and r4, r4, r8, lsr #6 │ │ │ │ - add r2, r2, sl │ │ │ │ - add r1, r7, r2 │ │ │ │ - mvn r3, #31 │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - strb r4, [r1, #7] │ │ │ │ - and r4, r8, #63 @ 0x3f │ │ │ │ - add r3, r3, r8, lsr #12 │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #6] │ │ │ │ - strb r4, [r2, fp] │ │ │ │ - sub r3, sl, #6 │ │ │ │ - sub r4, r2, #3 │ │ │ │ - b c254d8 <__cxa_atexit@plt+0xc1757c> │ │ │ │ - bl cdc8 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne c253ac <__cxa_atexit@plt+0xc17450> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r4, r4, sl │ │ │ │ - strb r8, [r4, fp] │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - ldr r2, [pc, #432] @ c255d4 <__cxa_atexit@plt+0xc17678> │ │ │ │ - sub r4, r4, #1 │ │ │ │ - sub r3, sl, #6 │ │ │ │ + bcc c1dee4 <__cxa_atexit@plt+0xc0ff88> │ │ │ │ + ldr r2, [pc, #108] @ c1defc <__cxa_atexit@plt+0xc0ffa0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r4, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b c25504 <__cxa_atexit@plt+0xc175a8> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mvn r4, #63 @ 0x3f │ │ │ │ - add r4, r4, r8, lsr #6 │ │ │ │ - add r2, r3, sl │ │ │ │ - add r3, r7, r2 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - strb r4, [r3, #7] │ │ │ │ - and r4, r8, #63 @ 0x3f │ │ │ │ - orr r4, r4, #128 @ 0x80 │ │ │ │ - strb r4, [r2, fp] │ │ │ │ - sub r3, sl, #6 │ │ │ │ - sub r4, r2, #2 │ │ │ │ - b c254d8 <__cxa_atexit@plt+0xc1757c> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mvn r3, #15 │ │ │ │ - add r3, r3, r8, lsr #18 │ │ │ │ - sub r4, r0, r4 │ │ │ │ - add r4, r4, sl │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r1, r2, r8, lsr #6 │ │ │ │ - strb r3, [r4, fp] │ │ │ │ - add r0, r7, r4 │ │ │ │ - and lr, r2, r8, lsr #12 │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - orr r2, r3, #128 @ 0x80 │ │ │ │ - sub r3, sl, #6 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - strb r2, [r0, #9] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r4, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [pc, #212] @ c255c8 <__cxa_atexit@plt+0xc1766c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c2553c <__cxa_atexit@plt+0xc175e0> │ │ │ │ - ldr r6, [pc, #184] @ c255d0 <__cxa_atexit@plt+0xc17674> │ │ │ │ - str r8, [r5, #32] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, sl │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r7, r6, #24 │ │ │ │ - cmp r4, r7 │ │ │ │ - bcc c2559c <__cxa_atexit@plt+0xc17640> │ │ │ │ - ldr r4, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #124] @ c255d8 <__cxa_atexit@plt+0xc1767c> │ │ │ │ - sub r0, r7, #6 │ │ │ │ - add r2, r5, #8 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + b c1ded8 <__cxa_atexit@plt+0xc0ff7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1deec <__cxa_atexit@plt+0xc0ff90> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #64] @ c1df04 <__cxa_atexit@plt+0xc0ffa8> │ │ │ │ + sub r2, r3, #10 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #56] @ c1df08 <__cxa_atexit@plt+0xc0ffac> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r4, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, r7 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - mov r6, #12 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + b c1def0 <__cxa_atexit@plt+0xc0ff94> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #40] @ c255cc <__cxa_atexit@plt+0xc17670> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r9] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r0, lsl r1 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrsbeq r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq r5, r0, lsr #1 │ │ │ │ - ldrdeq r1, [r5, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r8, asr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + cmpeq r5, r8, ror #3 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrheq lr, [r5, #-16] │ │ │ │ + cmpeq r5, r4, lsr #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c25644 <__cxa_atexit@plt+0xc176e8> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c256a0 <__cxa_atexit@plt+0xc17744> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c25754 <__cxa_atexit@plt+0xc177f8> │ │ │ │ - ldr lr, [pc, #424] @ c257c0 <__cxa_atexit@plt+0xc17864> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r1, [pc, #412] @ c257c4 <__cxa_atexit@plt+0xc17868> │ │ │ │ - sub r9, r3, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c2575c <__cxa_atexit@plt+0xc17800> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr lr, [pc, #336] @ c257b0 <__cxa_atexit@plt+0xc17854> │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bne c1df28 <__cxa_atexit@plt+0xc0ffcc> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1df68 <__cxa_atexit@plt+0xc1000c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #48] @ c1df78 <__cxa_atexit@plt+0xc1001c> │ │ │ │ + sub r2, r3, #10 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - bne c25714 <__cxa_atexit@plt+0xc177b8> │ │ │ │ - ldr r6, [pc, #304] @ c257b8 <__cxa_atexit@plt+0xc1785c> │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r1, [pc, #40] @ c1df7c <__cxa_atexit@plt+0xc10020> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - add r3, r5, #24 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r3] │ │ │ │ - add r1, r2, #1 │ │ │ │ - cmp r7, r1 │ │ │ │ - bne c256cc <__cxa_atexit@plt+0xc17770> │ │ │ │ - ldr r7, [pc, #236] @ c257ac <__cxa_atexit@plt+0xc17850> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r7, r1 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - bcc c2576c <__cxa_atexit@plt+0xc17810> │ │ │ │ - ldr r3, [pc, #196] @ c257bc <__cxa_atexit@plt+0xc17860> │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c2578c <__cxa_atexit@plt+0xc17830> │ │ │ │ - ldr r1, [r6, #13] │ │ │ │ - ldr r0, [r6, #9] │ │ │ │ - sub r2, r3, #6 │ │ │ │ - add r7, r5, #4 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - mov r5, r7 │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - mov r6, #8 │ │ │ │ - b c25760 <__cxa_atexit@plt+0xc17804> │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #52] @ c257a8 <__cxa_atexit@plt+0xc1784c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + cmpeq r5, ip, lsr #2 │ │ │ │ + cmpeq r5, r0, lsr #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1dfc4 <__cxa_atexit@plt+0xc10068> │ │ │ │ + ldr r2, [pc, #52] @ c1dfd4 <__cxa_atexit@plt+0xc10078> │ │ │ │ + ldr r1, [pc, #52] @ c1dfd8 <__cxa_atexit@plt+0xc1007c> │ │ │ │ + ldr r0, [pc, #52] @ c1dfdc <__cxa_atexit@plt+0xc10080> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #32] @ c257b4 <__cxa_atexit@plt+0xc17858> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r5, ip, ror #29 │ │ │ │ - cmpeq r5, r0, lsr #31 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq r5, r0, asr #3 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - ldrsbeq r6, [r5, #-152] @ 0xffffff68 │ │ │ │ - smlaltteq r1, r5, ip, fp │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r2, r7 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c25840 <__cxa_atexit@plt+0xc178e4> │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc c2588c <__cxa_atexit@plt+0xc17930> │ │ │ │ - ldr r3, [pc, #200] @ c258d4 <__cxa_atexit@plt+0xc17978> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r0, r7, #6 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r6, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c1dfe0 <__cxa_atexit@plt+0xc10084> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq sl, r5, r0, r7 │ │ │ │ + hvceq 23160 @ 0x5a78 │ │ │ │ + ldrsbeq sp, [r5, #-152] @ 0xffffff68 │ │ │ │ + cmpeq r5, ip, asr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1804784 <__cxa_atexit@plt+0x17f6828> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1804784 <__cxa_atexit@plt+0x17f6828> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1e080 <__cxa_atexit@plt+0xc10124> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc c258ac <__cxa_atexit@plt+0xc17950> │ │ │ │ - ldr r7, [pc, #112] @ c258d0 <__cxa_atexit@plt+0xc17974> │ │ │ │ - sub r0, r3, #6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1e088 <__cxa_atexit@plt+0xc1012c> │ │ │ │ + ldr r1, [pc, #92] @ c1e0a4 <__cxa_atexit@plt+0xc10148> │ │ │ │ + ldr r0, [pc, #92] @ c1e0a8 <__cxa_atexit@plt+0xc1014c> │ │ │ │ + ldr lr, [pc, #92] @ c1e0ac <__cxa_atexit@plt+0xc10150> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r0, sl} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #11 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r2, #16] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r2 │ │ │ │ + b c1e090 <__cxa_atexit@plt+0xc10134> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1e0a0 <__cxa_atexit@plt+0xc10144> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0145a694 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r5, r4, lsr r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e134 <__cxa_atexit@plt+0xc101d8> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c1e148 <__cxa_atexit@plt+0xc101ec> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c1e154 <__cxa_atexit@plt+0xc101f8> │ │ │ │ + ldr r2, [pc, #152] @ c1e18c <__cxa_atexit@plt+0xc10230> │ │ │ │ + ldr lr, [pc, #152] @ c1e190 <__cxa_atexit@plt+0xc10234> │ │ │ │ + ldr r0, [pc, #152] @ c1e194 <__cxa_atexit@plt+0xc10238> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [pc, #140] @ c1e198 <__cxa_atexit@plt+0xc1023c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r3, {r2, r9, lr} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #76] @ c1e188 <__cxa_atexit@plt+0xc1022c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - ldr r6, [pc, #56] @ c258cc <__cxa_atexit@plt+0xc17970> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #55296 @ 0xd800 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #20] @ c258c8 <__cxa_atexit@plt+0xc1796c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov sl, r9 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r5, r0, lsr #27 │ │ │ │ - cmpeq r5, ip, ror #27 │ │ │ │ - ldrdeq r1, [r5, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c25934 <__cxa_atexit@plt+0xc179d8> │ │ │ │ - ldr r7, [pc, #72] @ c2594c <__cxa_atexit@plt+0xc179f0> │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - ldr r3, [pc, #20] @ c25950 <__cxa_atexit@plt+0xc179f4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b c1e160 <__cxa_atexit@plt+0xc10204> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c1e180 <__cxa_atexit@plt+0xc10224> │ │ │ │ + ldr r5, [pc, #24] @ c1e184 <__cxa_atexit@plt+0xc10228> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + smlalbteq sl, r5, r4, r5 │ │ │ │ + cmpeq r5, ip, lsl #26 │ │ │ │ + strdeq sl, [r5, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq r5, r8, ror sp │ │ │ │ + cmpeq r5, ip, ror r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1e1fc <__cxa_atexit@plt+0xc102a0> │ │ │ │ + ldr r3, [pc, #32] @ c1e20c <__cxa_atexit@plt+0xc102b0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r6, [r5, #-196] @ 0xffffff3c │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq r5, r0, ror #20 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c259ac <__cxa_atexit@plt+0xc17a50> │ │ │ │ - ldr r7, [pc, #68] @ c259c4 <__cxa_atexit@plt+0xc17a68> │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - ldr r3, [pc, #20] @ c259c8 <__cxa_atexit@plt+0xc17a6c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c1e210 <__cxa_atexit@plt+0xc102b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r5, r4, lsr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c1e230 <__cxa_atexit@plt+0xc102d4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r0, lsl #25 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c25a10 <__cxa_atexit@plt+0xc17ab4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #48] @ c25a28 <__cxa_atexit@plt+0xc17acc> │ │ │ │ - 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 │ │ │ │ + bcc c1e28c <__cxa_atexit@plt+0xc10330> │ │ │ │ + ldr r2, [pc, #64] @ c1e298 <__cxa_atexit@plt+0xc1033c> │ │ │ │ + ldr r1, [pc, #64] @ c1e29c <__cxa_atexit@plt+0xc10340> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + add r3, r1, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ c1e2a0 <__cxa_atexit@plt+0xc10344> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + smlalbteq sl, r5, ip, r4 │ │ │ │ + cmpeq r5, r8, lsl #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e328 <__cxa_atexit@plt+0xc103cc> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c1e33c <__cxa_atexit@plt+0xc103e0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c1e344 <__cxa_atexit@plt+0xc103e8> │ │ │ │ + ldr lr, [pc, #144] @ c1e378 <__cxa_atexit@plt+0xc1041c> │ │ │ │ + ldr r0, [pc, #144] @ c1e37c <__cxa_atexit@plt+0xc10420> │ │ │ │ + ldr r2, [pc, #144] @ c1e380 <__cxa_atexit@plt+0xc10424> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [pc, #132] @ c1e384 <__cxa_atexit@plt+0xc10428> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #68] @ c1e374 <__cxa_atexit@plt+0xc10418> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c25a2c <__cxa_atexit@plt+0xc17ad0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b c1e34c <__cxa_atexit@plt+0xc103f0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c1e36c <__cxa_atexit@plt+0xc10410> │ │ │ │ + ldr r5, [pc, #24] @ c1e370 <__cxa_atexit@plt+0xc10414> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sl, [r5, #-56] @ 0xffffffc8 │ │ │ │ + cmpeq r5, r0, lsr #22 │ │ │ │ + cmpeq r5, r8, lsl #8 │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + cmpeq r5, r4, lsl #23 │ │ │ │ + cmpeq r5, r8, lsl #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1e3d4 <__cxa_atexit@plt+0xc10478> │ │ │ │ + ldr r3, [pc, #36] @ c1e3e4 <__cxa_atexit@plt+0xc10488> │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c1e3e8 <__cxa_atexit@plt+0xc1048c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r4, ror #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c1e408 <__cxa_atexit@plt+0xc104ac> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r4, asr #29 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalbbeq r1, r5, r4, r9 │ │ │ │ - andeq r0, r0, r8, asr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc c25a80 <__cxa_atexit@plt+0xc17b24> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #52] @ c25a98 <__cxa_atexit@plt+0xc17b3c> │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - ldr r3, [pc, #20] @ c25a9c <__cxa_atexit@plt+0xc17b40> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc c1e460 <__cxa_atexit@plt+0xc10504> │ │ │ │ + ldr r2, [pc, #60] @ c1e46c <__cxa_atexit@plt+0xc10510> │ │ │ │ + ldr r1, [pc, #60] @ c1e470 <__cxa_atexit@plt+0xc10514> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + add r2, r1, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ldr r3, [pc, #28] @ c1e474 <__cxa_atexit@plt+0xc10518> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01556b9c │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mov ip, #0 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi ip, #1 │ │ │ │ - lsrs r7, r3, #16 │ │ │ │ - addne ip, ip, #1 │ │ │ │ - lsrs r7, r3, #11 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - addne ip, ip, #1 │ │ │ │ - mov lr, #0 │ │ │ │ - cmp r9, ip │ │ │ │ - blt c25c54 <__cxa_atexit@plt+0xc17cf8> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r1, r0, #7 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r1, r0, #6 │ │ │ │ - add r0, r0, #8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r8, [pc, #452] @ c25cc4 <__cxa_atexit@plt+0xc17d68> │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c25b84 <__cxa_atexit@plt+0xc17c28> │ │ │ │ - cmp ip, #1 │ │ │ │ - beq c25b58 <__cxa_atexit@plt+0xc17bfc> │ │ │ │ - and fp, r1, r3, lsr #6 │ │ │ │ - cmp ip, #2 │ │ │ │ - bne c25b98 <__cxa_atexit@plt+0xc17c3c> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mvn r0, #31 │ │ │ │ - add r0, r0, r3, lsr #12 │ │ │ │ - strb r0, [r9, r1] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - orr r0, fp, #128 @ 0x80 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - strb r0, [r9, r1] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - and r0, r3, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r1, r9] │ │ │ │ - sub r9, r9, #3 │ │ │ │ - b c25bd4 <__cxa_atexit@plt+0xc17c78> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r9, r1] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - and r0, r3, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r1, r9] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - sub r9, r9, #2 │ │ │ │ - b c25bd4 <__cxa_atexit@plt+0xc17c78> │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - strb r3, [r9, r0] │ │ │ │ - sub r9, r9, #1 │ │ │ │ - b c25bd4 <__cxa_atexit@plt+0xc17c78> │ │ │ │ - and sl, r1, r3, lsr #12 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mvn r0, #15 │ │ │ │ - sub r2, r9, ip │ │ │ │ - add r0, r0, r3, lsr #18 │ │ │ │ - sub r9, r2, #1 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - strb r0, [r2, r1]! │ │ │ │ - and r0, r3, #63 @ 0x3f │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ - orr r0, fp, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ - orr r0, sl, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq c25c74 <__cxa_atexit@plt+0xc17d18> │ │ │ │ - add r0, r6, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r0, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c25ca0 <__cxa_atexit@plt+0xc17d44> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - mov ip, #0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - lsr r1, r3, #16 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - lsr sl, r3, #11 │ │ │ │ - movhi ip, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne ip, ip, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - addne ip, ip, #1 │ │ │ │ - add r7, r0, #6 │ │ │ │ - add lr, lr, #12 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - cmp r9, ip │ │ │ │ - str r8, [r0, #4] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - str r3, [r0, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - bge c25b04 <__cxa_atexit@plt+0xc17ba8> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r6, r6, lr │ │ │ │ - str r9, [r5, #20] │ │ │ │ - ldr r7, [pc, #108] @ c25cc8 <__cxa_atexit@plt+0xc17d6c> │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + strdeq sl, [r5, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r5, r4, lsr r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e4c4 <__cxa_atexit@plt+0xc10568> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c1e4d4 <__cxa_atexit@plt+0xc10578> │ │ │ │ + ldr r2, [pc, #60] @ c1e4f0 <__cxa_atexit@plt+0xc10594> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + stmib r5, {r3, r8} │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1e4ec <__cxa_atexit@plt+0xc10590> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - lsl r7, r7, #1 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [pc, #84] @ c25cd0 <__cxa_atexit@plt+0xc17d74> │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, ror #4 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e540 <__cxa_atexit@plt+0xc105e4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c1e550 <__cxa_atexit@plt+0xc105f4> │ │ │ │ + ldr r3, [pc, #60] @ c1e56c <__cxa_atexit@plt+0xc10610> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1e568 <__cxa_atexit@plt+0xc1060c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr fp, [sp] │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e600 <__cxa_atexit@plt+0xc106a4> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi c1e61c <__cxa_atexit@plt+0xc106c0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c1e624 <__cxa_atexit@plt+0xc106c8> │ │ │ │ + ldr r0, [pc, #160] @ c1e65c <__cxa_atexit@plt+0xc10700> │ │ │ │ + ldr r9, [pc, #160] @ c1e660 <__cxa_atexit@plt+0xc10704> │ │ │ │ + ldr r2, [pc, #160] @ c1e664 <__cxa_atexit@plt+0xc10708> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - add r6, r6, lr │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r6, [pc, #36] @ c25ccc <__cxa_atexit@plt+0xc17d70> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r2, #12 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [pc, #148] @ c1e668 <__cxa_atexit@plt+0xc1070c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r9, [r3, #12] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #80] @ c1e658 <__cxa_atexit@plt+0xc106fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r9, [r5, #24] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r0, lsl #22 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffff958 │ │ │ │ - smlaltteq r1, r5, r0, r6 │ │ │ │ - andeq r1, r0, r9, lsr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r8, r7 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add r0, r8, #8 │ │ │ │ - sub r2, r2, sl │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add r0, r2, r0 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r2, sl │ │ │ │ - cmp r3, r8 │ │ │ │ - bne c25d3c <__cxa_atexit@plt+0xc17de0> │ │ │ │ - bl d53c │ │ │ │ - b c25d40 <__cxa_atexit@plt+0xc17de4> │ │ │ │ - bl cdc8 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c25dd4 <__cxa_atexit@plt+0xc17e78> │ │ │ │ - cmp r6, #1 │ │ │ │ - beq c25da0 <__cxa_atexit@plt+0xc17e44> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c25dec <__cxa_atexit@plt+0xc17e90> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r6, #63 @ 0x3f │ │ │ │ - and r6, r6, fp, lsr #6 │ │ │ │ - mvn r3, #31 │ │ │ │ - add r2, sl, r2 │ │ │ │ - add r3, r3, fp, lsr #12 │ │ │ │ - add r1, r8, r2 │ │ │ │ - orr r6, r6, #128 @ 0x80 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ - strb r3, [r1, #6] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - and r6, fp, #63 @ 0x3f │ │ │ │ - orr r6, r6, #128 @ 0x80 │ │ │ │ - str r7, [r9, #32] │ │ │ │ - strb r6, [r2, r3] │ │ │ │ - sub r6, r2, #3 │ │ │ │ - b c25e3c <__cxa_atexit@plt+0xc17ee0> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mvn r6, #63 @ 0x3f │ │ │ │ - add r6, r6, fp, lsr #6 │ │ │ │ - add r3, sl, r3 │ │ │ │ - add r2, r8, r3 │ │ │ │ - str r7, [r9, #32] │ │ │ │ - strb r6, [r2, #7] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - and r6, fp, #63 @ 0x3f │ │ │ │ - orr r6, r6, #128 @ 0x80 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ - sub r6, r3, #2 │ │ │ │ - b c25e3c <__cxa_atexit@plt+0xc17ee0> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r7, [r9, #32] │ │ │ │ - add r6, sl, r6 │ │ │ │ - strb fp, [r6, r3] │ │ │ │ - b c25e38 <__cxa_atexit@plt+0xc17edc> │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r1, r2, fp, lsr #6 │ │ │ │ - and lr, r2, fp, lsr #12 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mvn r3, #15 │ │ │ │ - add r3, r3, fp, lsr #18 │ │ │ │ - sub r6, r2, r6 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r6, r6, sl │ │ │ │ - str r7, [r9, #32] │ │ │ │ - strb r3, [r6, r2] │ │ │ │ - and r3, fp, #63 @ 0x3f │ │ │ │ - add r2, r8, r6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #11] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #10] │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - sub r6, r6, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r6, [r9, #28] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - str r8, [r9, #20] │ │ │ │ - str r3, [r9, #24] │ │ │ │ - bne c25e80 <__cxa_atexit@plt+0xc17f24> │ │ │ │ - ldr r6, [pc, #136] @ c25ee8 <__cxa_atexit@plt+0xc17f8c> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c1e62c <__cxa_atexit@plt+0xc106d0> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c1e650 <__cxa_atexit@plt+0xc106f4> │ │ │ │ + ldr r0, [pc, #28] @ c1e654 <__cxa_atexit@plt+0xc106f8> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + strdeq sl, [r5, #-4] │ │ │ │ + cmpeq r5, r8, lsr r8 │ │ │ │ + cmpeq r5, r4, lsr #2 │ │ │ │ + @ instruction: 0xfffffa28 │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + ldrheq sp, [r5, #-128] @ 0xffffff80 │ │ │ │ + ldrheq sp, [r5, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r9, #8] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r9, #4] │ │ │ │ - mov r6, r0 │ │ │ │ - str r3, [r9, #32] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r3, r0, #12 │ │ │ │ - cmp r6, r3 │ │ │ │ - bcc c25ec4 <__cxa_atexit@plt+0xc17f68> │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r5, [pc, #76] @ c25eec <__cxa_atexit@plt+0xc17f90> │ │ │ │ - add r2, r9, #8 │ │ │ │ - sub r1, r3, #6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e6fc <__cxa_atexit@plt+0xc107a0> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c1e710 <__cxa_atexit@plt+0xc107b4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c1e718 <__cxa_atexit@plt+0xc107bc> │ │ │ │ + ldr lr, [pc, #144] @ c1e74c <__cxa_atexit@plt+0xc107f0> │ │ │ │ + ldr r0, [pc, #144] @ c1e750 <__cxa_atexit@plt+0xc107f4> │ │ │ │ + ldr r2, [pc, #144] @ c1e754 <__cxa_atexit@plt+0xc107f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [pc, #132] @ c1e758 <__cxa_atexit@plt+0xc107fc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #68] @ c1e748 <__cxa_atexit@plt+0xc107ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c1e720 <__cxa_atexit@plt+0xc107c4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c1e740 <__cxa_atexit@plt+0xc107e4> │ │ │ │ + ldr r5, [pc, #24] @ c1e744 <__cxa_atexit@plt+0xc107e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - str r7, [r9, #32] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - stmib r0, {r5, r6, r7} │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r5, #1 │ │ │ │ mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4 │ │ │ │ + cmpeq r5, ip, asr #14 │ │ │ │ + cmpeq r5, r4, lsr r0 │ │ │ │ + @ instruction: 0xfffff940 │ │ │ │ + @ instruction: 0xfffff924 │ │ │ │ + ldrheq sp, [r5, #-112] @ 0xffffff90 │ │ │ │ + ldrheq sp, [r5, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1e7e4 <__cxa_atexit@plt+0xc10888> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c1e7f4 <__cxa_atexit@plt+0xc10898> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c1e7fc <__cxa_atexit@plt+0xc108a0> │ │ │ │ + ldr r0, [pc, #124] @ c1e824 <__cxa_atexit@plt+0xc108c8> │ │ │ │ + ldr r2, [pc, #124] @ c1e828 <__cxa_atexit@plt+0xc108cc> │ │ │ │ + ldr sl, [pc, #124] @ c1e82c <__cxa_atexit@plt+0xc108d0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r2, r3, #3 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r6, r3, #11 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b c25aa0 <__cxa_atexit@plt+0xc17b44> │ │ │ │ - ldr r6, [pc, #24] @ c25ee4 <__cxa_atexit@plt+0xc17f88> │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r2, #12 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c1e804 <__cxa_atexit@plt+0xc108a8> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c1e820 <__cxa_atexit@plt+0xc108c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - cmpeq r5, ip, asr r7 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, lsl pc │ │ │ │ + @ instruction: 0xfffff854 │ │ │ │ + @ instruction: 0xfffff838 │ │ │ │ + ldrsbeq sp, [r5, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c25f44 <__cxa_atexit@plt+0xc17fe8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c25f3c <__cxa_atexit@plt+0xc17fe0> │ │ │ │ - ldr r3, [pc, #44] @ c25f4c <__cxa_atexit@plt+0xc17ff0> │ │ │ │ - mov r8, #10 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1e8d8 <__cxa_atexit@plt+0xc1097c> │ │ │ │ + ldr ip, [pc, #152] @ c1e8f0 <__cxa_atexit@plt+0xc10994> │ │ │ │ + ldr r9, [pc, #152] @ c1e8f4 <__cxa_atexit@plt+0xc10998> │ │ │ │ + ldr sl, [pc, #152] @ c1e8f8 <__cxa_atexit@plt+0xc1099c> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c1e8fc <__cxa_atexit@plt+0xc109a0> │ │ │ │ + str r8, [r7, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #32] @ c25f50 <__cxa_atexit@plt+0xc17ff4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b d862a8 <__cxa_atexit@plt+0xd7834c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c1e900 <__cxa_atexit@plt+0xc109a4> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c1e904 <__cxa_atexit@plt+0xc109a8> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #40] @ c1e908 <__cxa_atexit@plt+0xc109ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r5, r8, lsl #19 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + ldrsbeq sp, [r5, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + cmpeq r5, r0, ror #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1e940 <__cxa_atexit@plt+0xc109e4> │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c25f90 <__cxa_atexit@plt+0xc18034> │ │ │ │ - ldr r2, [pc, #40] @ c25fa8 <__cxa_atexit@plt+0xc1804c> │ │ │ │ + ldr r2, [pc, #24] @ c1e948 <__cxa_atexit@plt+0xc109ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c25fac <__cxa_atexit@plt+0xc18050> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, ip, lsr r9 │ │ │ │ - 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 c25ff4 <__cxa_atexit@plt+0xc18098> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c2600c <__cxa_atexit@plt+0xc180b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c26010 <__cxa_atexit@plt+0xc180b4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq r5, [r5, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldrdeq r2, [r5, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq r5, r0, rrx │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c26048 <__cxa_atexit@plt+0xc180ec> │ │ │ │ + bhi c1e97c <__cxa_atexit@plt+0xc10a20> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c26050 <__cxa_atexit@plt+0xc180f4> │ │ │ │ + ldr r2, [pc, #24] @ c1e984 <__cxa_atexit@plt+0xc10a28> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b c26064 <__cxa_atexit@plt+0xc18108> │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r8, lsl #17 │ │ │ │ - hvceq 21100 @ 0x526c │ │ │ │ + cmpeq r5, r4, asr pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c26110 <__cxa_atexit@plt+0xc181b4> │ │ │ │ - ldr r7, [pc, #192] @ c26138 <__cxa_atexit@plt+0xc181dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq c260ec <__cxa_atexit@plt+0xc18190> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c260fc <__cxa_atexit@plt+0xc181a0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c26120 <__cxa_atexit@plt+0xc181c4> │ │ │ │ - ldr r7, [pc, #160] @ c26144 <__cxa_atexit@plt+0xc181e8> │ │ │ │ - ldr lr, [pc, #160] @ c26148 <__cxa_atexit@plt+0xc181ec> │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1e9e8 <__cxa_atexit@plt+0xc10a8c> │ │ │ │ + ldr r3, [pc, #80] @ c1ea00 <__cxa_atexit@plt+0xc10aa4> │ │ │ │ + ldr r2, [pc, #80] @ c1ea04 <__cxa_atexit@plt+0xc10aa8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c1ea08 <__cxa_atexit@plt+0xc10aac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c1ea0c <__cxa_atexit@plt+0xc10ab0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #6] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [pc, #140] @ c2614c <__cxa_atexit@plt+0xc181f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r7, r2, #18 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #24 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r5, r4, ror ip │ │ │ │ + cmpeq r5, r4, asr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1ea70 <__cxa_atexit@plt+0xc10b14> │ │ │ │ + ldr r2, [pc, #72] @ c1ea78 <__cxa_atexit@plt+0xc10b1c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + and r2, r8, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c1ea5c <__cxa_atexit@plt+0xc10b00> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c1ea68 <__cxa_atexit@plt+0xc10b0c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c26140 <__cxa_atexit@plt+0xc181e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c2613c <__cxa_atexit@plt+0xc181e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrdeq r2, [r5, #-80] @ 0xffffffb0 │ │ │ │ - cmpeq r5, r8, lsr r8 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - cmpeq r5, ip, lsl r6 │ │ │ │ - cmpeq r5, r4, lsr r8 │ │ │ │ - @ instruction: 0x01452594 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c261c8 <__cxa_atexit@plt+0xc1826c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c261dc <__cxa_atexit@plt+0xc18280> │ │ │ │ - ldr r2, [pc, #112] @ c261f0 <__cxa_atexit@plt+0xc18294> │ │ │ │ - ldr lr, [pc, #112] @ c261f4 <__cxa_atexit@plt+0xc18298> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [pc, #92] @ c261f8 <__cxa_atexit@plt+0xc1829c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r3, #18 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #24 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ c261ec <__cxa_atexit@plt+0xc18290> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, ip, ror #14 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - cmpeq r5, r0, asr #10 │ │ │ │ - cmpeq r5, r8, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c26228 <__cxa_atexit@plt+0xc182cc> │ │ │ │ - ldr r5, [pc, #28] @ c26238 <__cxa_atexit@plt+0xc182dc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - b c26064 <__cxa_atexit@plt+0xc18108> │ │ │ │ - ldr r7, [pc, #12] @ c2623c <__cxa_atexit@plt+0xc182e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldrne r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalbteq r2, r5, r0, r4 │ │ │ │ - cmpeq r5, ip, lsr #32 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c26290 <__cxa_atexit@plt+0xc18334> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c26298 <__cxa_atexit@plt+0xc1833c> │ │ │ │ - add r8, r1, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r0, asr #12 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c26318 <__cxa_atexit@plt+0xc183bc> │ │ │ │ + bhi c1eb0c <__cxa_atexit@plt+0xc10bb0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r2, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c26320 <__cxa_atexit@plt+0xc183c4> │ │ │ │ - ldr r1, [pc, #104] @ c26338 <__cxa_atexit@plt+0xc183dc> │ │ │ │ - ldr lr, [pc, #96] @ c26334 <__cxa_atexit@plt+0xc183d8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldrb r1, [r7, #13] │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r1, r2, r1, lsl #12 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldrb r7, [r7, #15] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c2633c <__cxa_atexit@plt+0xc183e0> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r6, r3 │ │ │ │ - b c26328 <__cxa_atexit@plt+0xc183cc> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r5, r8, ror #11 │ │ │ │ - ldrsheq r5, [r5, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c26378 <__cxa_atexit@plt+0xc1841c> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c26380 <__cxa_atexit@plt+0xc18424> │ │ │ │ - add r8, r1, #3 │ │ │ │ + bcc c1eb14 <__cxa_atexit@plt+0xc10bb8> │ │ │ │ + ldr r1, [pc, #100] @ c1eb30 <__cxa_atexit@plt+0xc10bd4> │ │ │ │ + ldr r0, [pc, #100] @ c1eb34 <__cxa_atexit@plt+0xc10bd8> │ │ │ │ + sub lr, r6, #11 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + ldr ip, [pc, #88] @ c1eb38 <__cxa_atexit@plt+0xc10bdc> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + ldr r1, [pc, #72] @ c1eb3c <__cxa_atexit@plt+0xc10be0> │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r1, r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r8, asr r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c263f8 <__cxa_atexit@plt+0xc1849c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c26400 <__cxa_atexit@plt+0xc184a4> │ │ │ │ - ldr r1, [pc, #96] @ c26418 <__cxa_atexit@plt+0xc184bc> │ │ │ │ - ldr lr, [pc, #88] @ c26414 <__cxa_atexit@plt+0xc184b8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldrb r7, [r7, #14] │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - ldr r1, [pc, #56] @ c2641c <__cxa_atexit@plt+0xc184c0> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r0, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r6, r3 │ │ │ │ - b c26408 <__cxa_atexit@plt+0xc184ac> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r2 │ │ │ │ + b c1eb1c <__cxa_atexit@plt+0xc10bc0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c1eb2c <__cxa_atexit@plt+0xc10bd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r0, lsl #10 │ │ │ │ - cmpeq r5, ip, lsl ip │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmpeq r5, r8, lsr #24 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r5, r0, lsr #11 │ │ │ │ + cmpeq r5, ip, lsr #29 │ │ │ │ + cmpeq r5, ip, lsr ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c26458 <__cxa_atexit@plt+0xc184fc> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c26460 <__cxa_atexit@plt+0xc18504> │ │ │ │ - add r8, r1, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r8, ror r4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c264c4 <__cxa_atexit@plt+0xc18568> │ │ │ │ + bhi c1ebc4 <__cxa_atexit@plt+0xc10c68> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r2, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c264d0 <__cxa_atexit@plt+0xc18574> │ │ │ │ - ldr r1, [pc, #76] @ c264e0 <__cxa_atexit@plt+0xc18584> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldrb r5, [r7, #12] │ │ │ │ - ldrb r1, [r7, #13] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r5, r1, r5, lsl #6 │ │ │ │ - ldr r1, [pc, #48] @ c264e4 <__cxa_atexit@plt+0xc18588> │ │ │ │ - sub r5, r5, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r8, lsr #8 │ │ │ │ - cmpeq r5, r0, asr fp │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c26520 <__cxa_atexit@plt+0xc185c4> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [pc, #28] @ c26528 <__cxa_atexit@plt+0xc185cc> │ │ │ │ - add r8, r1, #1 │ │ │ │ + bcc c1ebcc <__cxa_atexit@plt+0xc10c70> │ │ │ │ + ldr r1, [pc, #108] @ c1ebec <__cxa_atexit@plt+0xc10c90> │ │ │ │ + ldr r0, [pc, #108] @ c1ebf0 <__cxa_atexit@plt+0xc10c94> │ │ │ │ + sub sl, r6, #11 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + ldr ip, [pc, #96] @ c1ebf4 <__cxa_atexit@plt+0xc10c98> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + ldr r1, [pc, #80] @ c1ebf8 <__cxa_atexit@plt+0xc10c9c> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r1, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r2 │ │ │ │ + b c1ebd4 <__cxa_atexit@plt+0xc10c78> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c1ebe8 <__cxa_atexit@plt+0xc10c8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, lr │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [r5, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + cmpeq r5, ip, ror #22 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + cmpeq r5, ip, ror #9 │ │ │ │ + ldrsheq ip, [r5, #-216] @ 0xffffff28 │ │ │ │ + smlalbbeq r9, r5, r8, fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c26584 <__cxa_atexit@plt+0xc18628> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c26590 <__cxa_atexit@plt+0xc18634> │ │ │ │ - ldr r1, [pc, #68] @ c265a0 <__cxa_atexit@plt+0xc18644> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldrb r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ c265a4 <__cxa_atexit@plt+0xc18648> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi c1ec8c <__cxa_atexit@plt+0xc10d30> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi c1eca8 <__cxa_atexit@plt+0xc10d4c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c1ecb0 <__cxa_atexit@plt+0xc10d54> │ │ │ │ + ldr r0, [pc, #160] @ c1ece8 <__cxa_atexit@plt+0xc10d8c> │ │ │ │ + ldr r9, [pc, #160] @ c1ecec <__cxa_atexit@plt+0xc10d90> │ │ │ │ + ldr r2, [pc, #160] @ c1ecf0 <__cxa_atexit@plt+0xc10d94> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [pc, #148] @ c1ecf4 <__cxa_atexit@plt+0xc10d98> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r9, [r3, #12] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #80] @ c1ece4 <__cxa_atexit@plt+0xc10d88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r0, ror #6 │ │ │ │ - @ instruction: 0x01555a94 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c26760 <__cxa_atexit@plt+0xc18804> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c26640 <__cxa_atexit@plt+0xc186e4> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r1, r1, #8 │ │ │ │ - add r0, r1, r8 │ │ │ │ - ldrsb r2, [r0] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r1, r2 │ │ │ │ - ble c26658 <__cxa_atexit@plt+0xc186fc> │ │ │ │ - ldr lr, [pc, #396] @ c26788 <__cxa_atexit@plt+0xc1882c> │ │ │ │ - ldr r2, [pc, #396] @ c2678c <__cxa_atexit@plt+0xc18830> │ │ │ │ - ldr r9, [pc, #396] @ c26790 <__cxa_atexit@plt+0xc18834> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r1, [r3, #28] │ │ │ │ - mov r1, r3 │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #332] @ c26794 <__cxa_atexit@plt+0xc18838> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b c1ecb8 <__cxa_atexit@plt+0xc10d5c> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c1ecdc <__cxa_atexit@plt+0xc10d80> │ │ │ │ + ldr r0, [pc, #28] @ c1ece0 <__cxa_atexit@plt+0xc10d84> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ - bcs c266b0 <__cxa_atexit@plt+0xc18754> │ │ │ │ - ldr ip, [pc, #276] @ c2677c <__cxa_atexit@plt+0xc18820> │ │ │ │ - ldr lr, [pc, #276] @ c26780 <__cxa_atexit@plt+0xc18824> │ │ │ │ - ldr r9, [pc, #276] @ c26784 <__cxa_atexit@plt+0xc18828> │ │ │ │ - add ip, pc, ip │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ - str ip, [r3, #20]! │ │ │ │ + cmpeq r5, r8, ror #20 │ │ │ │ + cmpeq r5, ip, lsr #3 │ │ │ │ + @ instruction: 0x01459a98 │ │ │ │ + @ instruction: 0xfffff39c │ │ │ │ + @ instruction: 0xfffff3b0 │ │ │ │ + cmpeq r5, r4, lsr #4 │ │ │ │ + cmpeq r5, r8, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1ed58 <__cxa_atexit@plt+0xc10dfc> │ │ │ │ + ldr r3, [pc, #80] @ c1ed70 <__cxa_atexit@plt+0xc10e14> │ │ │ │ + ldr r9, [pc, #80] @ c1ed74 <__cxa_atexit@plt+0xc10e18> │ │ │ │ + ldr lr, [pc, #80] @ c1ed78 <__cxa_atexit@plt+0xc10e1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r1, [r3, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str lr, [r1, #-16]! │ │ │ │ - strb r2, [r3, #13] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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 │ │ │ │ - ldrb lr, [r0, #1] │ │ │ │ - ldrb r9, [r0, #2] │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bcs c2670c <__cxa_atexit@plt+0xc187b0> │ │ │ │ - ldr r2, [pc, #168] @ c26770 <__cxa_atexit@plt+0xc18814> │ │ │ │ - ldr ip, [pc, #168] @ c26774 <__cxa_atexit@plt+0xc18818> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - strb r9, [r3, #30] │ │ │ │ - strb lr, [r3, #29] │ │ │ │ - strb r1, [r3, #28] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - ldr r2, [pc, #128] @ c26778 <__cxa_atexit@plt+0xc1881c> │ │ │ │ - mov r7, r3 │ │ │ │ - str ip, [r3, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #16]! │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - b c26634 <__cxa_atexit@plt+0xc186d8> │ │ │ │ - ldr ip, [pc, #132] @ c26798 <__cxa_atexit@plt+0xc1883c> │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ - ldr r2, [r5] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #20]! │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - strb lr, [r3, #13] │ │ │ │ - strb r0, [r3, #15] │ │ │ │ - strb r9, [r3, #14] │ │ │ │ - strb r1, [r3, #12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - ldr r1, [pc, #92] @ c2679c <__cxa_atexit@plt+0xc18840> │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, r3, #16 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #-16]! │ │ │ │ - ldr r1, [pc, #76] @ c267a0 <__cxa_atexit@plt+0xc18844> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r2 │ │ │ │ + ldr r7, [pc, #28] @ c1ed7c <__cxa_atexit@plt+0xc10e20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc78 │ │ │ │ - cmpeq r5, ip, lsr #4 │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - cmpeq r5, r4, lsl #5 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - ldrsheq r5, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldrsheq r5, [r5, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xfffffb84 │ │ │ │ - @ instruction: 0xfffffb14 │ │ │ │ - cmpeq r5, r8, lsr #3 │ │ │ │ - smlalbteq r0, r5, r4, sl │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq r5, r0, asr #2 │ │ │ │ + smlaltteq r9, r5, ip, 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 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2683c <__cxa_atexit@plt+0xc188e0> │ │ │ │ - ldr r3, [pc, #156] @ c26864 <__cxa_atexit@plt+0xc18908> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1ee30 <__cxa_atexit@plt+0xc10ed4> │ │ │ │ + ldr r7, [pc, #156] @ c1ee58 <__cxa_atexit@plt+0xc10efc> │ │ │ │ tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c2682c <__cxa_atexit@plt+0xc188d0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2684c <__cxa_atexit@plt+0xc188f0> │ │ │ │ - ldr lr, [pc, #124] @ c2686c <__cxa_atexit@plt+0xc18910> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r7, [pc, #112] @ c26870 <__cxa_atexit@plt+0xc18914> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r6, #8] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c1ee20 <__cxa_atexit@plt+0xc10ec4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1ee40 <__cxa_atexit@plt+0xc10ee4> │ │ │ │ + ldr lr, [pc, #128] @ c1ee60 <__cxa_atexit@plt+0xc10f04> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c1ee64 <__cxa_atexit@plt+0xc10f08> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c26868 <__cxa_atexit@plt+0xc1890c> │ │ │ │ + ldr r7, [pc, #36] @ c1ee5c <__cxa_atexit@plt+0xc10f00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r1, [r5, #-236] @ 0xffffff14 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - strdeq r0, [r5, #-152] @ 0xffffff68 │ │ │ │ + cmpeq r5, ip, lsl r9 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r5, r0, lsr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c268d4 <__cxa_atexit@plt+0xc18978> │ │ │ │ - ldr lr, [pc, #68] @ c268e0 <__cxa_atexit@plt+0xc18984> │ │ │ │ - ldr r1, [pc, #68] @ c268e4 <__cxa_atexit@plt+0xc18988> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ + bcc c1eed0 <__cxa_atexit@plt+0xc10f74> │ │ │ │ + ldr lr, [pc, #80] @ c1eedc <__cxa_atexit@plt+0xc10f80> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ ldr r7, [r7, #11] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - add r1, r7, r8 │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #64] @ c1eee0 <__cxa_atexit@plt+0xc10f84> │ │ │ │ add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ str lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ - mov r3, #16 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq r0, r5, r4, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - cmpeq r5, ip, ror #18 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r5, r0, lsl #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c26958 <__cxa_atexit@plt+0xc189fc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c26950 <__cxa_atexit@plt+0xc189f4> │ │ │ │ - ldr r7, [pc, #44] @ c26960 <__cxa_atexit@plt+0xc18a04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r7, [pc, #32] @ c26964 <__cxa_atexit@plt+0xc18a08> │ │ │ │ - mov r5, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r4, lsl #31 │ │ │ │ - ldrsheq r4, [r5, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c26998 <__cxa_atexit@plt+0xc18a3c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ c269a0 <__cxa_atexit@plt+0xc18a44> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1910598 <__cxa_atexit@plt+0x190263c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, r4, lsr pc │ │ │ │ - cmpeq r5, ip, ror #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c26a4c <__cxa_atexit@plt+0xc18af0> │ │ │ │ - ldr r3, [pc, #172] @ c26a74 <__cxa_atexit@plt+0xc18b18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq c26a28 <__cxa_atexit@plt+0xc18acc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c26a38 <__cxa_atexit@plt+0xc18adc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c26a5c <__cxa_atexit@plt+0xc18b00> │ │ │ │ - ldr r7, [pc, #144] @ c26a84 <__cxa_atexit@plt+0xc18b28> │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ + bhi c1ef88 <__cxa_atexit@plt+0xc1102c> │ │ │ │ + ldr r7, [pc, #152] @ c1efb0 <__cxa_atexit@plt+0xc11054> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #128] @ c26a88 <__cxa_atexit@plt+0xc18b2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c1ef78 <__cxa_atexit@plt+0xc1101c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1ef98 <__cxa_atexit@plt+0xc1103c> │ │ │ │ + ldr lr, [pc, #124] @ c1efb8 <__cxa_atexit@plt+0xc1105c> │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c1efbc <__cxa_atexit@plt+0xc11060> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r7, r2, #19 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ str r7, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r8, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c26a7c <__cxa_atexit@plt+0xc18b20> │ │ │ │ - ldr r0, [pc, #60] @ c26a80 <__cxa_atexit@plt+0xc18b24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c26a78 <__cxa_atexit@plt+0xc18b1c> │ │ │ │ + ldr r7, [pc, #36] @ c1efb4 <__cxa_atexit@plt+0xc11058> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrdeq r1, [r5, #-196] @ 0xffffff3c │ │ │ │ - smlalbteq r1, r5, r8, ip │ │ │ │ - smlalbteq r1, r5, r4, ip │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - ldrsheq r4, [r5, #-228] @ 0xffffff1c │ │ │ │ - smlalbbeq r1, r5, r8, ip │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlalbteq r9, r5, r8, r7 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldrsbeq sp, [r5, #-104] @ 0xffffff98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c26af8 <__cxa_atexit@plt+0xc18b9c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c26b10 <__cxa_atexit@plt+0xc18bb4> │ │ │ │ - ldr r2, [pc, #108] @ c26b28 <__cxa_atexit@plt+0xc18bcc> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [pc, #88] @ c26b2c <__cxa_atexit@plt+0xc18bd0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r8, r3, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - ldr r7, [pc, #32] @ c26b20 <__cxa_atexit@plt+0xc18bc4> │ │ │ │ - ldr r0, [pc, #32] @ c26b24 <__cxa_atexit@plt+0xc18bc8> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r4, lsl #24 │ │ │ │ - cmpeq r5, r0, lsl #24 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - cmpeq r5, r0, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c26b84 <__cxa_atexit@plt+0xc18c28> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c26b7c <__cxa_atexit@plt+0xc18c20> │ │ │ │ - ldr r3, [pc, #44] @ c26b8c <__cxa_atexit@plt+0xc18c30> │ │ │ │ - mov r8, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #32] @ c26b90 <__cxa_atexit@plt+0xc18c34> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b d862a8 <__cxa_atexit@plt+0xd7834c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r5, r8, asr #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c26bd0 <__cxa_atexit@plt+0xc18c74> │ │ │ │ - ldr r2, [pc, #40] @ c26be8 <__cxa_atexit@plt+0xc18c8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + bcc c1f020 <__cxa_atexit@plt+0xc110c4> │ │ │ │ + ldr lr, [pc, #72] @ c1f02c <__cxa_atexit@plt+0xc110d0> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ c1f030 <__cxa_atexit@plt+0xc110d4> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c26bec <__cxa_atexit@plt+0xc18c90> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r4, [r5, #-204] @ 0xffffff34 │ │ │ │ - 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 c26c34 <__cxa_atexit@plt+0xc18cd8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c26c4c <__cxa_atexit@plt+0xc18cf0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ c26c50 <__cxa_atexit@plt+0xc18cf4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0x01554c98 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldrdeq r1, [r5, #-168] @ 0xffffff58 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r5, ip, lsr #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c26c90 <__cxa_atexit@plt+0xc18d34> │ │ │ │ - ldr r8, [pc, #36] @ c26c98 <__cxa_atexit@plt+0xc18d3c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ c26c9c <__cxa_atexit@plt+0xc18d40> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi c1f060 <__cxa_atexit@plt+0xc11104> │ │ │ │ + ldr r2, [pc, #28] @ c1f070 <__cxa_atexit@plt+0xc11114> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 1910598 <__cxa_atexit@plt+0x190263c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strheq r1, [r5, #-168] @ 0xffffff58 │ │ │ │ - cmpeq r5, r0, asr #24 │ │ │ │ - @ instruction: 0x01451a98 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c26d44 <__cxa_atexit@plt+0xc18de8> │ │ │ │ - ldr r3, [pc, #168] @ c26d6c <__cxa_atexit@plt+0xc18e10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq c26d20 <__cxa_atexit@plt+0xc18dc4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c26d30 <__cxa_atexit@plt+0xc18dd4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c26d54 <__cxa_atexit@plt+0xc18df8> │ │ │ │ - ldr r7, [pc, #140] @ c26d7c <__cxa_atexit@plt+0xc18e20> │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c1f074 <__cxa_atexit@plt+0xc11118> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #124] @ c26d80 <__cxa_atexit@plt+0xc18e24> │ │ │ │ - sub r8, r3, #6 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r4, lsl #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ c1f0fc <__cxa_atexit@plt+0xc111a0> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c1f0d4 <__cxa_atexit@plt+0xc11178> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c1f0e0 <__cxa_atexit@plt+0xc11184> │ │ │ │ + ldr r7, [pc, #68] @ c1f104 <__cxa_atexit@plt+0xc111a8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c26d74 <__cxa_atexit@plt+0xc18e18> │ │ │ │ - ldr r0, [pc, #60] @ c26d78 <__cxa_atexit@plt+0xc18e1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c26d70 <__cxa_atexit@plt+0xc18e14> │ │ │ │ + ldr r7, [pc, #24] @ c1f100 <__cxa_atexit@plt+0xc111a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq r5, r8, lsl #20 │ │ │ │ - ldrdeq r1, [r5, #-144] @ 0xffffff70 │ │ │ │ - smlalbteq r1, r5, ip, r9 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - ldrsheq r4, [r5, #-180] @ 0xffffff4c │ │ │ │ - strheq r1, [r5, #-152] @ 0xffffff68 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r5, ip, asr #10 │ │ │ │ + cmpeq r5, r8, ror #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c26de8 <__cxa_atexit@plt+0xc18e8c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c26e00 <__cxa_atexit@plt+0xc18ea4> │ │ │ │ - ldr r2, [pc, #100] @ c26e18 <__cxa_atexit@plt+0xc18ebc> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #84] @ c26e1c <__cxa_atexit@plt+0xc18ec0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r8, r3, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - b bfa8f4 <__cxa_atexit@plt+0xbec998> │ │ │ │ - ldr r7, [pc, #32] @ c26e10 <__cxa_atexit@plt+0xc18eb4> │ │ │ │ - ldr r0, [pc, #32] @ c26e14 <__cxa_atexit@plt+0xc18eb8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1f148 <__cxa_atexit@plt+0xc111ec> │ │ │ │ + ldr r7, [pc, #40] @ c1f160 <__cxa_atexit@plt+0xc11204> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r3, {r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c1f164 <__cxa_atexit@plt+0xc11208> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r4, lsl r9 │ │ │ │ - cmpeq r5, r0, lsl r9 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - cmpeq r5, ip, lsr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrsheq sp, [r5, #-64] @ 0xffffffc0 │ │ │ │ + smlaltteq r9, r5, r8, r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c26e64 <__cxa_atexit@plt+0xc18f08> │ │ │ │ - ldr r7, [pc, #52] @ c26e74 <__cxa_atexit@plt+0xc18f18> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c26e58 <__cxa_atexit@plt+0xc18efc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c26e84 <__cxa_atexit@plt+0xc18f28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c26e78 <__cxa_atexit@plt+0xc18f1c> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1f194 <__cxa_atexit@plt+0xc11238> │ │ │ │ + ldr r2, [pc, #28] @ c1f1a4 <__cxa_atexit@plt+0xc11248> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c1f1a8 <__cxa_atexit@plt+0xc1124c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r5, r8, lsl #18 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq r9, [r5, #-84] @ 0xffffffac │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr lr, [pc, #152] @ c26f30 <__cxa_atexit@plt+0xc18fd4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - beq c26f0c <__cxa_atexit@plt+0xc18fb0> │ │ │ │ - ldr r8, [r3, #11] │ │ │ │ - ldr r7, [pc, #116] @ c26f34 <__cxa_atexit@plt+0xc18fd8> │ │ │ │ - subs lr, r8, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ c1f230 <__cxa_atexit@plt+0xc112d4> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c1f208 <__cxa_atexit@plt+0xc112ac> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c1f214 <__cxa_atexit@plt+0xc112b8> │ │ │ │ + ldr r7, [pc, #68] @ c1f238 <__cxa_atexit@plt+0xc112dc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bmi c26f04 <__cxa_atexit@plt+0xc18fa8> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - cmp r8, r2 │ │ │ │ - add r0, r1, r0 │ │ │ │ - addeq r3, r9, r3 │ │ │ │ - addne r1, lr, r9 │ │ │ │ - addne r3, r1, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c26f1c <__cxa_atexit@plt+0xc18fc0> │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c26f1c <__cxa_atexit@plt+0xc18fc0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c26f38 <__cxa_atexit@plt+0xc18fdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [pc, #24] @ c1f234 <__cxa_atexit@plt+0xc112d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r5, r0, asr sl │ │ │ │ - ldrsheq r4, [r5, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r5, r8, lsl r4 │ │ │ │ + cmpeq r5, r4, lsr r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #112] @ c26fc4 <__cxa_atexit@plt+0xc19068> │ │ │ │ - mov r3, r7 │ │ │ │ - sub lr, r1, r2 │ │ │ │ - cmn lr, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r0, #1 │ │ │ │ - ble c26fa8 <__cxa_atexit@plt+0xc1904c> │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - addeq r3, r8, r3 │ │ │ │ - addne r1, lr, r8 │ │ │ │ - add r0, r0, r9 │ │ │ │ - addne r3, r1, r3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c26fb0 <__cxa_atexit@plt+0xc19054> │ │ │ │ - bl cd14 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c26fb0 <__cxa_atexit@plt+0xc19054> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c26fc8 <__cxa_atexit@plt+0xc1906c> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c1f27c <__cxa_atexit@plt+0xc11320> │ │ │ │ + ldr r7, [pc, #40] @ c1f294 <__cxa_atexit@plt+0xc11338> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r3, {r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldrheq r4, [r5, #-148] @ 0xffffff6c │ │ │ │ - cmpeq r5, r0, ror #18 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c26fec <__cxa_atexit@plt+0xc19090> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ + ldr r7, [pc, #20] @ c1f298 <__cxa_atexit@plt+0xc1133c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrheq sp, [r5, #-60] @ 0xffffffc4 │ │ │ │ + strheq r9, [r5, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - mov lr, fp │ │ │ │ - mov r2, r9 │ │ │ │ - mov ip, r4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2715c <__cxa_atexit@plt+0xc19200> │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r3, [r9, #8]! │ │ │ │ - sub fp, r3, sl │ │ │ │ - cmn fp, #1 │ │ │ │ - ble c270c4 <__cxa_atexit@plt+0xc19168> │ │ │ │ - add r2, r8, r2 │ │ │ │ - ldm r5, {r1, r4} │ │ │ │ - add r0, r2, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bne c27088 <__cxa_atexit@plt+0xc1912c> │ │ │ │ - add r7, r1, r4 │ │ │ │ - add r1, r7, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c2705c <__cxa_atexit@plt+0xc19100> │ │ │ │ - mov r2, sl │ │ │ │ - mov fp, lr │ │ │ │ - mov r4, ip │ │ │ │ - bl cd14 │ │ │ │ - mov ip, r4 │ │ │ │ - mov lr, fp │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c270c4 <__cxa_atexit@plt+0xc19168> │ │ │ │ - ldr r7, [pc, #324] @ c271a8 <__cxa_atexit@plt+0xc1924c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r9] │ │ │ │ - ldr r7, [pc, #316] @ c271ac <__cxa_atexit@plt+0xc19250> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c27148 <__cxa_atexit@plt+0xc191ec> │ │ │ │ - ldr r7, [pc, #304] @ c271b0 <__cxa_atexit@plt+0xc19254> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1f34c <__cxa_atexit@plt+0xc113f0> │ │ │ │ + ldr r7, [pc, #156] @ c1f374 <__cxa_atexit@plt+0xc11418> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c270d0 <__cxa_atexit@plt+0xc19174> │ │ │ │ - add r3, fp, r1 │ │ │ │ - add r3, r3, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - str r4, [sp] │ │ │ │ - beq c270e0 <__cxa_atexit@plt+0xc19184> │ │ │ │ - mov r2, sl │ │ │ │ - mov r4, lr │ │ │ │ - mov r8, ip │ │ │ │ - bl cd14 │ │ │ │ - mov ip, r8 │ │ │ │ - mov lr, r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c270e0 <__cxa_atexit@plt+0xc19184> │ │ │ │ - ldr r7, [pc, #212] @ c271a0 <__cxa_atexit@plt+0xc19244> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r4, ip │ │ │ │ - mov fp, lr │ │ │ │ - bx r0 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [ip, #804] @ 0x324 │ │ │ │ - str r3, [r7] │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - str fp, [r9] │ │ │ │ - bcc c27174 <__cxa_atexit@plt+0xc19218> │ │ │ │ - ldr r4, [pc, #180] @ c271b8 <__cxa_atexit@plt+0xc1925c> │ │ │ │ - sub r1, r3, #19 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr r2, [pc, #168] @ c271bc <__cxa_atexit@plt+0xc19260> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str fp, [r6, #16] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r4, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r2, [sp] │ │ │ │ - mov r4, ip │ │ │ │ - mov fp, lr │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, r9 │ │ │ │ - mov fp, lr │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c1f33c <__cxa_atexit@plt+0xc113e0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1f35c <__cxa_atexit@plt+0xc11400> │ │ │ │ + ldr lr, [pc, #128] @ c1f37c <__cxa_atexit@plt+0xc11420> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c1f380 <__cxa_atexit@plt+0xc11424> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ c271b4 <__cxa_atexit@plt+0xc19258> │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [ip, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r2, sl} │ │ │ │ - b c270d4 <__cxa_atexit@plt+0xc19178> │ │ │ │ - ldr r6, [pc, #40] @ c271a4 <__cxa_atexit@plt+0xc19248> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [ip, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r4, ip │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - mov fp, lr │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r4, lsl r8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - cmpeq r5, r0, asr #10 │ │ │ │ - strdeq r1, [r5, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r5, ip, lsl r6 │ │ │ │ - @ instruction: 0x01554894 │ │ │ │ - cmpeq r5, r8, lsr #15 │ │ │ │ - strheq r1, [r5, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c271e0 <__cxa_atexit@plt+0xc19284> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ c1f378 <__cxa_atexit@plt+0xc1141c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r1, r5, r4, r5 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r5, r0, lsr #8 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r5, r4, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c27238 <__cxa_atexit@plt+0xc192dc> │ │ │ │ - ldr r8, [pc, #68] @ c27250 <__cxa_atexit@plt+0xc192f4> │ │ │ │ - sub r0, r6, #19 │ │ │ │ + bcc c1f3ec <__cxa_atexit@plt+0xc11490> │ │ │ │ + ldr lr, [pc, #80] @ c1f3f8 <__cxa_atexit@plt+0xc1149c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #64] @ c1f3fc <__cxa_atexit@plt+0xc114a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #60] @ c27254 <__cxa_atexit@plt+0xc192f8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r2, r7, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ c27258 <__cxa_atexit@plt+0xc192fc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, ip, lsr #13 │ │ │ │ - cmpeq r5, r8, lsl #15 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - cmpeq r5, r0, lsr #10 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r5, r4, ror #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 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c27304 <__cxa_atexit@plt+0xc193a8> │ │ │ │ - ldr r2, [pc, #148] @ c27314 <__cxa_atexit@plt+0xc193b8> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c272e4 <__cxa_atexit@plt+0xc19388> │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr r0, [pc, #112] @ c27318 <__cxa_atexit@plt+0xc193bc> │ │ │ │ - mov r1, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1f4b0 <__cxa_atexit@plt+0xc11554> │ │ │ │ + ldr r7, [pc, #156] @ c1f4d8 <__cxa_atexit@plt+0xc1157c> │ │ │ │ tst r9, #3 │ │ │ │ - str sl, [r1, #-12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - stmib r1, {r2, r3} │ │ │ │ - beq c272f4 <__cxa_atexit@plt+0xc19398> │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr lr, [r9, #11] │ │ │ │ - mov r8, r3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c26fec <__cxa_atexit@plt+0xc19090> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c1f4a0 <__cxa_atexit@plt+0xc11544> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1f4c0 <__cxa_atexit@plt+0xc11564> │ │ │ │ + ldr lr, [pc, #128] @ c1f4e0 <__cxa_atexit@plt+0xc11584> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c1f4e4 <__cxa_atexit@plt+0xc11588> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c2731c <__cxa_atexit@plt+0xc193c0> │ │ │ │ + ldr r7, [pc, #36] @ c1f4dc <__cxa_atexit@plt+0xc11580> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - smlalbbeq r1, r5, r8, r4 │ │ │ │ - cmpeq r5, r0, ror #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r3, [pc, #72] @ c27388 <__cxa_atexit@plt+0xc1942c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str sl, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2737c <__cxa_atexit@plt+0xc19420> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r7} │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b c26fec <__cxa_atexit@plt+0xc19090> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - strdeq r1, [r5, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c26fec <__cxa_atexit@plt+0xc19090> │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlalbteq r9, r5, r0, r2 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrheq sp, [r5, #-16] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c2758c <__cxa_atexit@plt+0xc19630> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c27444 <__cxa_atexit@plt+0xc194e8> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2745c <__cxa_atexit@plt+0xc19500> │ │ │ │ - ldr lr, [pc, #464] @ c275d0 <__cxa_atexit@plt+0xc19674> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c275d4 <__cxa_atexit@plt+0xc19678> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c275d8 <__cxa_atexit@plt+0xc1967c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1f54c <__cxa_atexit@plt+0xc115f0> │ │ │ │ + ldr lr, [pc, #76] @ c1f558 <__cxa_atexit@plt+0xc115fc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ c1f55c <__cxa_atexit@plt+0xc11600> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ + str r0, [r3, #28] │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #404] @ c275e0 <__cxa_atexit@plt+0xc19684> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c274bc <__cxa_atexit@plt+0xc19560> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c275c4 <__cxa_atexit@plt+0xc19668> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r5, r0, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1f648 <__cxa_atexit@plt+0xc116ec> │ │ │ │ + ldr r7, [pc, #184] @ c1f670 <__cxa_atexit@plt+0xc11714> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c1f638 <__cxa_atexit@plt+0xc116dc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1f658 <__cxa_atexit@plt+0xc116fc> │ │ │ │ + sub r0, r2, #35 @ 0x23 │ │ │ │ + ldr ip, [pc, #152] @ c1f678 <__cxa_atexit@plt+0xc1171c> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [sl, #11] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #136] @ c1f67c <__cxa_atexit@plt+0xc11720> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub sl, r2, #23 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c275c8 <__cxa_atexit@plt+0xc1966c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c275cc <__cxa_atexit@plt+0xc19670> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c2752c <__cxa_atexit@plt+0xc195d0> │ │ │ │ - ldr r8, [pc, #228] @ c275b8 <__cxa_atexit@plt+0xc1965c> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c275bc <__cxa_atexit@plt+0xc19660> │ │ │ │ - ldr r9, [pc, #192] @ c275a8 <__cxa_atexit@plt+0xc1964c> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c275c0 <__cxa_atexit@plt+0xc19664> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + ldr r3, [pc, #104] @ c1f680 <__cxa_atexit@plt+0xc11724> │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c275ac <__cxa_atexit@plt+0xc19650> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c275b0 <__cxa_atexit@plt+0xc19654> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c275a4 <__cxa_atexit@plt+0xc19648> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c275b4 <__cxa_atexit@plt+0xc19658> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c27438 <__cxa_atexit@plt+0xc194dc> │ │ │ │ - ldr r7, [pc, #72] @ c275dc <__cxa_atexit@plt+0xc19680> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c1f674 <__cxa_atexit@plt+0xc11718> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r8, asr #21 │ │ │ │ - cmpeq r5, r8, ror #7 │ │ │ │ - cmpeq r5, r8, ror r0 │ │ │ │ - cmpeq r5, ip, lsr #22 │ │ │ │ - cmpeq r5, r8, asr #8 │ │ │ │ - ldrsbeq r5, [r5, #-12] │ │ │ │ - cmpeq r5, ip, ror r1 │ │ │ │ - cmpeq r5, r8, ror fp │ │ │ │ - cmpeq r5, r0, lsr #9 │ │ │ │ - cmpeq r5, ip, ror #3 │ │ │ │ - ldrsheq r4, [r5, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r5, ip, lsl r5 │ │ │ │ - cmpeq r5, r4, lsl #4 │ │ │ │ - cmpeq r5, ip, lsr #3 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c278a4 <__cxa_atexit@plt+0xc19948> │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r5, ip, lsr #2 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r5, ip, lsr #32 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + mov r8, fp │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c277c8 <__cxa_atexit@plt+0xc1986c> │ │ │ │ + bcc c1f700 <__cxa_atexit@plt+0xc117a4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c27680 <__cxa_atexit@plt+0xc19724> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r7, r7, #8 │ │ │ │ - add r2, r7, r8 │ │ │ │ - ldrsb r1, [r2] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c27698 <__cxa_atexit@plt+0xc1973c> │ │ │ │ - ldr lr, [pc, #456] @ c27804 <__cxa_atexit@plt+0xc198a8> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, r8, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #440] @ c27808 <__cxa_atexit@plt+0xc198ac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #436] @ c2780c <__cxa_atexit@plt+0xc198b0> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr sl, [pc, #84] @ c1f710 <__cxa_atexit@plt+0xc117b4> │ │ │ │ + sub r0, r6, #35 @ 0x23 │ │ │ │ + sub fp, r6, #23 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #56] @ c1f714 <__cxa_atexit@plt+0xc117b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, r7, lr} │ │ │ │ + ldr r7, [pc, #48] @ c1f718 <__cxa_atexit@plt+0xc117bc> │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r9, sl, fp} │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov fp, r8 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #392] @ c27810 <__cxa_atexit@plt+0xc198b4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r5, r4, ror #30 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1f78c <__cxa_atexit@plt+0xc11830> │ │ │ │ + ldr r2, [pc, #96] @ c1f79c <__cxa_atexit@plt+0xc11840> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq c1f77c <__cxa_atexit@plt+0xc11820> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r0, [pc, #60] @ c1f7a0 <__cxa_atexit@plt+0xc11844> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c276f8 <__cxa_atexit@plt+0xc1979c> │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #328] @ c277f8 <__cxa_atexit@plt+0xc1989c> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #316] @ c277fc <__cxa_atexit@plt+0xc198a0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r8, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #300] @ c27800 <__cxa_atexit@plt+0xc198a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ - ldrb r1, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c27768 <__cxa_atexit@plt+0xc1980c> │ │ │ │ - ldr r9, [pc, #220] @ c277ec <__cxa_atexit@plt+0xc19890> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [pc, #208] @ c277f0 <__cxa_atexit@plt+0xc19894> │ │ │ │ - ldr sl, [pc, #184] @ c277dc <__cxa_atexit@plt+0xc19880> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add r8, r8, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, sl │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + ldr r7, [pc, #16] @ c1f7a4 <__cxa_atexit@plt+0xc11848> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r5, r4, lsr #4 │ │ │ │ + cmpeq r5, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #8] @ c1f7d8 <__cxa_atexit@plt+0xc1187c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldrheq ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1f824 <__cxa_atexit@plt+0xc118c8> │ │ │ │ + ldr r3, [pc, #56] @ c1f83c <__cxa_atexit@plt+0xc118e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #52] @ c1f840 <__cxa_atexit@plt+0xc118e4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #168] @ c277f4 <__cxa_atexit@plt+0xc19898> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + stmib r7, {r2, r3, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - ldr sl, [pc, #108] @ c277e0 <__cxa_atexit@plt+0xc19884> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #96] @ c277e4 <__cxa_atexit@plt+0xc19888> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r9, [pc, #76] @ c277d8 <__cxa_atexit@plt+0xc1987c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add r8, r8, #4 │ │ │ │ - add r2, r2, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #52] @ c277e8 <__cxa_atexit@plt+0xc1988c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c27674 <__cxa_atexit@plt+0xc19718> │ │ │ │ + ldr r7, [pc, #24] @ c1f844 <__cxa_atexit@plt+0xc118e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, ip, lsl #17 │ │ │ │ - cmpeq r5, ip, lsr #3 │ │ │ │ - cmpeq r5, ip, lsr lr │ │ │ │ - ldrsheq r4, [r5, #-128] @ 0xffffff80 │ │ │ │ - cmpeq r5, ip, lsl #4 │ │ │ │ - cmpeq r5, r0, lsr #29 │ │ │ │ - cmpeq r5, r0, asr #30 │ │ │ │ - cmpeq r5, ip, lsr r9 │ │ │ │ - cmpeq r5, r4, ror #4 │ │ │ │ - ldrheq r4, [r5, #-240] @ 0xffffff10 │ │ │ │ - ldrheq r4, [r5, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r5, r0, ror #5 │ │ │ │ - cmpeq r5, r0, ror pc │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - smlaltteq r0, r5, r8, lr │ │ │ │ - andeq r0, r6, r0 │ │ │ │ + cmpeq r5, r8, ror r6 │ │ │ │ + cmpeq r5, r8, lsl lr │ │ │ │ + hvceq 22768 @ 0x58f0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c27948 <__cxa_atexit@plt+0xc199ec> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c27950 <__cxa_atexit@plt+0xc199f4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp sl, r7 │ │ │ │ - ble c278e8 <__cxa_atexit@plt+0xc1998c> │ │ │ │ - ldr r7, [pc, #168] @ c27980 <__cxa_atexit@plt+0xc19a24> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #128] @ c27970 <__cxa_atexit@plt+0xc19a14> │ │ │ │ - ldr ip, [pc, #128] @ c27974 <__cxa_atexit@plt+0xc19a18> │ │ │ │ - ldr lr, [pc, #128] @ c27978 <__cxa_atexit@plt+0xc19a1c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c1a84c <__cxa_atexit@plt+0xc0c8f0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1f890 <__cxa_atexit@plt+0xc11934> │ │ │ │ + ldr r2, [pc, #32] @ c1f898 <__cxa_atexit@plt+0xc1193c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r1, r1, r7 │ │ │ │ - add r7, sl, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - mov sl, r9 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r9, r7 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str ip, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - mov r6, r3 │ │ │ │ - b c27958 <__cxa_atexit@plt+0xc199fc> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ c2797c <__cxa_atexit@plt+0xc19a20> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r5, ip, lsr lr │ │ │ │ - cmpeq r5, r4 │ │ │ │ - strdeq r0, [r5, #-220] @ 0xffffff24 │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c279b8 <__cxa_atexit@plt+0xc19a5c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - b c2800c <__cxa_atexit@plt+0xc1a0b0> │ │ │ │ - ldr r3, [pc, #24] @ c279d8 <__cxa_atexit@plt+0xc19a7c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c279d0 <__cxa_atexit@plt+0xc19a74> │ │ │ │ - b c279e8 <__cxa_atexit@plt+0xc19a8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - smlaltbeq r0, r5, r4, sp │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne c27a08 <__cxa_atexit@plt+0xc19aac> │ │ │ │ - ldr r7, [pc, #284] @ c27b18 <__cxa_atexit@plt+0xc19bbc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne c27a44 <__cxa_atexit@plt+0xc19ae8> │ │ │ │ - ldr r1, [r2, #1] │ │ │ │ - ldr r2, [r2, #5] │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - bne c27a7c <__cxa_atexit@plt+0xc19b20> │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r8, fp │ │ │ │ - b c27b28 <__cxa_atexit@plt+0xc19bcc> │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr sl, [r2, #3] │ │ │ │ - bne c27aa0 <__cxa_atexit@plt+0xc19b44> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #176] @ c27b14 <__cxa_atexit@plt+0xc19bb8> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - ldr r3, [pc, #160] @ c27b24 <__cxa_atexit@plt+0xc19bc8> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - ldr r8, [r0, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1f8dc <__cxa_atexit@plt+0xc11980> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str sl, [r5, #8] │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c27af4 <__cxa_atexit@plt+0xc19b98> │ │ │ │ - ldr r2, [pc, #96] @ c27b1c <__cxa_atexit@plt+0xc19bc0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #92] @ c27b20 <__cxa_atexit@plt+0xc19bc4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ + bcc c1f8f8 <__cxa_atexit@plt+0xc1199c> │ │ │ │ + ldr r2, [pc, #68] @ c1f90c <__cxa_atexit@plt+0xc119b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #36] @ c1f908 <__cxa_atexit@plt+0xc119ac> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ + mov r7, r3 │ │ │ │ str r2, [r5] │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - ldr r6, [pc, #20] @ c27b10 <__cxa_atexit@plt+0xc19bb4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr #13 │ │ │ │ - andeq r0, r0, ip, ror #7 │ │ │ │ - cmpeq r5, r4, ror #29 │ │ │ │ - andeq r0, r0, r8, lsr r7 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - ldr r7, [r5] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, ip, lsr #15 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1f964 <__cxa_atexit@plt+0xc11a08> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c27bac <__cxa_atexit@plt+0xc19c50> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c27b98 <__cxa_atexit@plt+0xc19c3c> │ │ │ │ - ldr r2, [pc, #108] @ c27bc8 <__cxa_atexit@plt+0xc19c6c> │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r1, [pc, #100] @ c27bcc <__cxa_atexit@plt+0xc19c70> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ + bcc c1f96c <__cxa_atexit@plt+0xc11a10> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #56] @ c1f97c <__cxa_atexit@plt+0xc11a20> │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #48] @ c1f980 <__cxa_atexit@plt+0xc11a24> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - ldr r7, [pc, #52] @ c27bd4 <__cxa_atexit@plt+0xc19c78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c27bd0 <__cxa_atexit@plt+0xc19c74> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r5, r0, asr #26 │ │ │ │ - smlaltbeq r0, r5, r8, fp │ │ │ │ - andeq r3, r0, r9, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c27b28 <__cxa_atexit@plt+0xc19bcc> │ │ │ │ - @ instruction: 0x01450b90 │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c27c24 <__cxa_atexit@plt+0xc19cc8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - b c2800c <__cxa_atexit@plt+0xc1a0b0> │ │ │ │ - ldr r3, [pc, #24] @ c27c44 <__cxa_atexit@plt+0xc19ce8> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c27c3c <__cxa_atexit@plt+0xc19ce0> │ │ │ │ - b c279e8 <__cxa_atexit@plt+0xc19a8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r5, ip, lsr #14 │ │ │ │ + cmpeq r5, r8, lsr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1f9dc <__cxa_atexit@plt+0xc11a80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1f9e8 <__cxa_atexit@plt+0xc11a8c> │ │ │ │ + ldr r1, [pc, #68] @ c1f9f8 <__cxa_atexit@plt+0xc11a9c> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #48] @ c1f9fc <__cxa_atexit@plt+0xc11aa0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - cmpeq r5, r8, lsr fp │ │ │ │ - andeq r3, r0, r9, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c27c84 <__cxa_atexit@plt+0xc19d28> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c27ca0 <__cxa_atexit@plt+0xc19d44> │ │ │ │ - mov r8, fp │ │ │ │ - b c27cbc <__cxa_atexit@plt+0xc19d60> │ │ │ │ - ldr r3, [pc, #44] @ c27cb8 <__cxa_atexit@plt+0xc19d5c> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - ldr r7, [pc, #12] @ c27cb4 <__cxa_atexit@plt+0xc19d58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r8, lsr ip │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c27d48 <__cxa_atexit@plt+0xc19dec> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne c27d34 <__cxa_atexit@plt+0xc19dd8> │ │ │ │ - ldr r1, [pc, #112] @ c27d64 <__cxa_atexit@plt+0xc19e08> │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr lr, [pc, #108] @ c27d68 <__cxa_atexit@plt+0xc19e0c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr sl, [r5] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ + cmpeq r5, r8, lsl #30 │ │ │ │ + cmpeq r5, ip, lsr #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c1fa58 <__cxa_atexit@plt+0xc11afc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c1fa64 <__cxa_atexit@plt+0xc11b08> │ │ │ │ + ldr r1, [pc, #68] @ c1fa74 <__cxa_atexit@plt+0xc11b18> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #48] @ c1fa78 <__cxa_atexit@plt+0xc11b1c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - ldr r7, [pc, #52] @ c27d70 <__cxa_atexit@plt+0xc19e14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c27d6c <__cxa_atexit@plt+0xc19e10> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r5, r4, lsr #23 │ │ │ │ - cmpeq r5, ip, lsl #20 │ │ │ │ - andeq r6, r0, sl, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c27cbc <__cxa_atexit@plt+0xc19d60> │ │ │ │ - strdeq r0, [r5, #-144] @ 0xffffff70 │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c27dc4 <__cxa_atexit@plt+0xc19e68> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - b c2800c <__cxa_atexit@plt+0xc1a0b0> │ │ │ │ - ldr r3, [pc, #24] @ c27de4 <__cxa_atexit@plt+0xc19e88> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c27ddc <__cxa_atexit@plt+0xc19e80> │ │ │ │ - b c279e8 <__cxa_atexit@plt+0xc19a8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc14 │ │ │ │ - @ instruction: 0x01450998 │ │ │ │ - andeq r6, r0, sl, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq c27e18 <__cxa_atexit@plt+0xc19ebc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c27e34 <__cxa_atexit@plt+0xc19ed8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c27cbc <__cxa_atexit@plt+0xc19d60> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #40] @ c27e4c <__cxa_atexit@plt+0xc19ef0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ + cmpeq r5, ip, lsl #29 │ │ │ │ + cmpeq r5, ip, lsr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c1fad0 <__cxa_atexit@plt+0xc11b74> │ │ │ │ + ldr r2, [pc, #60] @ c1fadc <__cxa_atexit@plt+0xc11b80> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b c275f8 <__cxa_atexit@plt+0xc1969c> │ │ │ │ - ldr r7, [pc, #12] @ c27e48 <__cxa_atexit@plt+0xc19eec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #1 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + beq c1fac4 <__cxa_atexit@plt+0xc11b68> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1fae8 <__cxa_atexit@plt+0xc11b8c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, lsr #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - cmpeq r5, r0, lsr r9 │ │ │ │ - andeq r3, r0, r9, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c27e68 <__cxa_atexit@plt+0xc19f0c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov fp, r8 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c27ea4 <__cxa_atexit@plt+0xc19f48> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c27ec4 <__cxa_atexit@plt+0xc19f68> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b c27ed4 <__cxa_atexit@plt+0xc19f78> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [pc, #32] @ c27ed0 <__cxa_atexit@plt+0xc19f74> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1fb20 <__cxa_atexit@plt+0xc11bc4> │ │ │ │ + ldr r3, [pc, #236] @ c1fbe8 <__cxa_atexit@plt+0xc11c8c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, fp │ │ │ │ - b c2800c <__cxa_atexit@plt+0xc1a0b0> │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - ldr r7, [r5] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c1fb70 <__cxa_atexit@plt+0xc11c14> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1fb7c <__cxa_atexit@plt+0xc11c20> │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - mov fp, r8 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c27f58 <__cxa_atexit@plt+0xc19ffc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne c27f44 <__cxa_atexit@plt+0xc19fe8> │ │ │ │ - ldr lr, [pc, #108] @ c27f74 <__cxa_atexit@plt+0xc1a018> │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - ldr r0, [pc, #100] @ c27f78 <__cxa_atexit@plt+0xc1a01c> │ │ │ │ + bcc c1fbc4 <__cxa_atexit@plt+0xc11c68> │ │ │ │ + ldr r1, [pc, #180] @ c1fbec <__cxa_atexit@plt+0xc11c90> │ │ │ │ + ldr lr, [pc, #180] @ c1fbf0 <__cxa_atexit@plt+0xc11c94> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - ldr r7, [pc, #52] @ c27f80 <__cxa_atexit@plt+0xc1a024> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c27f7c <__cxa_atexit@plt+0xc1a020> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0x01553994 │ │ │ │ - strdeq r0, [r5, #-124] @ 0xffffff84 │ │ │ │ - andeq r3, r0, r9, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c27ed4 <__cxa_atexit@plt+0xc19f78> │ │ │ │ - smlaltteq r0, r5, r4, r7 │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c27fd0 <__cxa_atexit@plt+0xc1a074> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - b c2800c <__cxa_atexit@plt+0xc1a0b0> │ │ │ │ - ldr r3, [pc, #24] @ c27ff0 <__cxa_atexit@plt+0xc1a094> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c27fe8 <__cxa_atexit@plt+0xc1a08c> │ │ │ │ - b c279e8 <__cxa_atexit@plt+0xc19a8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ - smlalbbeq r0, r5, ip, r7 │ │ │ │ - andeq r3, r0, r9, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c27e68 <__cxa_atexit@plt+0xc19f0c> │ │ │ │ - mov r3, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - cmp r7, r2 │ │ │ │ - bne c28054 <__cxa_atexit@plt+0xc1a0f8> │ │ │ │ - ldr r7, [pc, #176] @ c280dc <__cxa_atexit@plt+0xc1a180> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #168] @ c280e0 <__cxa_atexit@plt+0xc1a184> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c280b0 <__cxa_atexit@plt+0xc1a154> │ │ │ │ - ldr r7, [pc, #156] @ c280e4 <__cxa_atexit@plt+0xc1a188> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - sub r7, r7, r2 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c280bc <__cxa_atexit@plt+0xc1a160> │ │ │ │ - ldr r8, [pc, #116] @ c280e8 <__cxa_atexit@plt+0xc1a18c> │ │ │ │ - sub r9, r3, #19 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #108] @ c280ec <__cxa_atexit@plt+0xc1a190> │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1fbd4 <__cxa_atexit@plt+0xc11c78> │ │ │ │ + ldr r2, [pc, #96] @ c1fbf4 <__cxa_atexit@plt+0xc11c98> │ │ │ │ + ldr lr, [pc, #96] @ c1fbf8 <__cxa_atexit@plt+0xc11c9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, r6, #8 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c280d8 <__cxa_atexit@plt+0xc1a17c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r5, r8, ror r5 │ │ │ │ - cmpeq r5, r0, lsr r7 │ │ │ │ - cmpeq r5, r4, asr #16 │ │ │ │ - cmpeq r5, r0, lsr #18 │ │ │ │ - smlalbbeq r0, r5, r4, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c28110 <__cxa_atexit@plt+0xc1a1b4> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - hvceq 20580 @ 0x5064 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmpeq r5, r4, lsr r5 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + ldrsbeq ip, [r5, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c1fc20 <__cxa_atexit@plt+0xc11cc4> │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c28178 <__cxa_atexit@plt+0xc1a21c> │ │ │ │ - ldr r8, [pc, #84] @ c28190 <__cxa_atexit@plt+0xc1a234> │ │ │ │ - sub r9, r6, #19 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #76] @ c28194 <__cxa_atexit@plt+0xc1a238> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c28198 <__cxa_atexit@plt+0xc1a23c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, ip, ror r7 │ │ │ │ - cmpeq r5, r8, asr r8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - smlaltteq r0, r5, r4, r5 │ │ │ │ - andeq r1, r0, r8, asr #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c281f8 <__cxa_atexit@plt+0xc1a29c> │ │ │ │ - ldr r2, [pc, #76] @ c28210 <__cxa_atexit@plt+0xc1a2b4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #72] @ c28214 <__cxa_atexit@plt+0xc1a2b8> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldmib r5, {r0, sl} │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c1fc68 <__cxa_atexit@plt+0xc11d0c> │ │ │ │ + ldr r2, [pc, #68] @ c1fc7c <__cxa_atexit@plt+0xc11d20> │ │ │ │ + ldr lr, [pc, #68] @ c1fc80 <__cxa_atexit@plt+0xc11d24> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - b c273c8 <__cxa_atexit@plt+0xc1946c> │ │ │ │ - ldr r3, [pc, #24] @ c28218 <__cxa_atexit@plt+0xc1a2bc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, r6, #8 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffff670 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq r5, r4, ror #10 │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c28250 <__cxa_atexit@plt+0xc1a2f4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - b c2800c <__cxa_atexit@plt+0xc1a0b0> │ │ │ │ - ldr r3, [pc, #24] @ c28270 <__cxa_atexit@plt+0xc1a314> │ │ │ │ - tst r7, #3 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq r5, r8, lsr r4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c1fcf8 <__cxa_atexit@plt+0xc11d9c> │ │ │ │ + ldr r3, [pc, #100] @ c1fd10 <__cxa_atexit@plt+0xc11db4> │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr ip, [pc, #96] @ c1fd14 <__cxa_atexit@plt+0xc11db8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c28268 <__cxa_atexit@plt+0xc1a30c> │ │ │ │ - b c279e8 <__cxa_atexit@plt+0xc19a8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #60] @ c1fd18 <__cxa_atexit@plt+0xc11dbc> │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub lr, r6, #23 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #16] │ │ │ │ + add r1, r7, #24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm r1, {r8, ip, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff788 │ │ │ │ - cmpeq r5, r4, lsr #10 │ │ │ │ + ldr r7, [pc, #28] @ c1fd1c <__cxa_atexit@plt+0xc11dc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + cmpeq r5, ip, ror #18 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + strheq r8, [r5, #-172] @ 0xffffff54 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2831c <__cxa_atexit@plt+0xc1a3c0> │ │ │ │ - ldr r2, [pc, #148] @ c2832c <__cxa_atexit@plt+0xc1a3d0> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c282fc <__cxa_atexit@plt+0xc1a3a0> │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr r0, [pc, #112] @ c28330 <__cxa_atexit@plt+0xc1a3d4> │ │ │ │ - mov r1, r5 │ │ │ │ + bhi c1fd60 <__cxa_atexit@plt+0xc11e04> │ │ │ │ + ldr r7, [pc, #48] @ c1fd70 <__cxa_atexit@plt+0xc11e14> │ │ │ │ tst r9, #3 │ │ │ │ - str sl, [r1, #-12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - stmib r1, {r2, r3} │ │ │ │ - beq c2830c <__cxa_atexit@plt+0xc1a3b0> │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr lr, [r9, #11] │ │ │ │ - mov r8, r3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c278a4 <__cxa_atexit@plt+0xc19948> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c1fd54 <__cxa_atexit@plt+0xc11df8> │ │ │ │ + mov r7, r9 │ │ │ │ + b c1fd80 <__cxa_atexit@plt+0xc11e24> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c28334 <__cxa_atexit@plt+0xc1a3d8> │ │ │ │ + ldr r7, [pc, #12] @ c1fd74 <__cxa_atexit@plt+0xc11e18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - smlalbbeq r0, r5, r4, r4 │ │ │ │ - cmpeq r5, r4, ror #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r5, ip, asr sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r3, [pc, #196] @ c1fe5c <__cxa_atexit@plt+0xc11f00> │ │ │ │ mov r2, r5 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r3, [pc, #72] @ c283a0 <__cxa_atexit@plt+0xc1a444> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r9, [r5] │ │ │ │ + str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-8]! │ │ │ │ mov r3, r5 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str sl, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq c28394 <__cxa_atexit@plt+0xc1a438> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + beq c1fe30 <__cxa_atexit@plt+0xc11ed4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ ldr r7, [r7, #11] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b c278a4 <__cxa_atexit@plt+0xc19948> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + bcc c1fe3c <__cxa_atexit@plt+0xc11ee0> │ │ │ │ + ldr lr, [pc, #132] @ c1fe64 <__cxa_atexit@plt+0xc11f08> │ │ │ │ + ldr ip, [pc, #132] @ c1fe68 <__cxa_atexit@plt+0xc11f0c> │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #128] @ c1fe6c <__cxa_atexit@plt+0xc11f10> │ │ │ │ + sub r3, r2, #35 @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - strdeq r0, [r5, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b c278a4 <__cxa_atexit@plt+0xc19948> │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c28414 <__cxa_atexit@plt+0xc1a4b8> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ c2841c <__cxa_atexit@plt+0xc1a4c0> │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r7, [pc, #28] @ c1fe60 <__cxa_atexit@plt+0xc11f04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b c2842c <__cxa_atexit@plt+0xc1a4d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldrheq r3, [r5, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r9 │ │ │ │ - bcc c28528 <__cxa_atexit@plt+0xc1a5cc> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - cmp r3, r8 │ │ │ │ - ble c284cc <__cxa_atexit@plt+0xc1a570> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - sub fp, r3, r8 │ │ │ │ - add r0, sl, #8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r3, #10 │ │ │ │ - bl d8b5a0 <__cxa_atexit@plt+0xd7d644> │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c284e0 <__cxa_atexit@plt+0xc1a584> │ │ │ │ - add r3, r6, #4 │ │ │ │ - ldr r2, [pc, #208] @ c2854c <__cxa_atexit@plt+0xc1a5f0> │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #204] @ c28550 <__cxa_atexit@plt+0xc1a5f4> │ │ │ │ - add lr, r6, #20 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #192] @ c28554 <__cxa_atexit@plt+0xc1a5f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r9, #23 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r8, [r6, #32] │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + hvceq 22676 @ 0x5894 │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + @ instruction: 0xfffffa6c │ │ │ │ + cmpeq r5, r0, lsr r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str r7, [r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + bcc c1ff00 <__cxa_atexit@plt+0xc11fa4> │ │ │ │ + ldr lr, [pc, #112] @ c1ff20 <__cxa_atexit@plt+0xc11fc4> │ │ │ │ + ldr ip, [pc, #112] @ c1ff24 <__cxa_atexit@plt+0xc11fc8> │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #108] @ c1ff28 <__cxa_atexit@plt+0xc11fcc> │ │ │ │ + sub r3, r2, #35 @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r7, r9, #6 │ │ │ │ - mov r6, r9 │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #116] @ c28548 <__cxa_atexit@plt+0xc1a5ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #36] @ c1ff2c <__cxa_atexit@plt+0xc11fd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + @ instruction: 0xfffff99c │ │ │ │ + cmpeq r5, r0, ror #14 │ │ │ │ + strheq r8, [r5, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1ffc4 <__cxa_atexit@plt+0xc12068> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #144] @ c1ffe4 <__cxa_atexit@plt+0xc12088> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + ands r1, r8, #3 │ │ │ │ + beq c1ff88 <__cxa_atexit@plt+0xc1202c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c1ff98 <__cxa_atexit@plt+0xc1203c> │ │ │ │ + ldr r5, [pc, #112] @ c1ffe8 <__cxa_atexit@plt+0xc1208c> │ │ │ │ + ldr r8, [r8, #2] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ c2853c <__cxa_atexit@plt+0xc1a5e0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c1ffcc <__cxa_atexit@plt+0xc12070> │ │ │ │ + ldr r7, [pc, #60] @ c1ffec <__cxa_atexit@plt+0xc12090> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r6, #28]! │ │ │ │ - ldr r3, [pc, #68] @ c28540 <__cxa_atexit@plt+0xc1a5e4> │ │ │ │ - sub r7, r9, #43 @ 0x2b │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #60] @ c28544 <__cxa_atexit@plt+0xc1a5e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [r6, #-12] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stmdb r6, {r3, r7} │ │ │ │ - sub r7, r9, #26 │ │ │ │ - str r2, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str sl, [r6, #-20] @ 0xffffffec │ │ │ │ - str r8, [r6, #-16] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, asr r4 │ │ │ │ - ldrsheq r3, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldrheq r3, [r5, #-52] @ 0xffffffcc │ │ │ │ - cmpeq r5, r8, ror #8 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmpeq r5, r0, ror r4 │ │ │ │ - cmpeq r5, r8, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c285d8 <__cxa_atexit@plt+0xc1a67c> │ │ │ │ - ldr r3, [pc, #136] @ c28600 <__cxa_atexit@plt+0xc1a6a4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c285c8 <__cxa_atexit@plt+0xc1a66c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + cmpeq r5, r4, asr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c20020 <__cxa_atexit@plt+0xc120c4> │ │ │ │ + ldr r2, [pc, #80] @ c2005c <__cxa_atexit@plt+0xc12100> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c285e8 <__cxa_atexit@plt+0xc1a68c> │ │ │ │ - ldr r7, [pc, #108] @ c28608 <__cxa_atexit@plt+0xc1a6ac> │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + bcc c2004c <__cxa_atexit@plt+0xc120f0> │ │ │ │ + ldr r2, [pc, #40] @ c20060 <__cxa_atexit@plt+0xc12104> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c2842c <__cxa_atexit@plt+0xc1a4d0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c28604 <__cxa_atexit@plt+0xc1a6a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r5, #-16] │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq r5, ip, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c200a4 <__cxa_atexit@plt+0xc12148> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c28658 <__cxa_atexit@plt+0xc1a6fc> │ │ │ │ - ldr r2, [pc, #52] @ c28664 <__cxa_atexit@plt+0xc1a708> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r7, r7, r8 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b c2842c <__cxa_atexit@plt+0xc1a4d0> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c200ac <__cxa_atexit@plt+0xc12150> │ │ │ │ + ldr r2, [pc, #44] @ c200bc <__cxa_atexit@plt+0xc12160> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r5, r4, ror #31 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c286d0 <__cxa_atexit@plt+0xc1a774> │ │ │ │ + bhi c20118 <__cxa_atexit@plt+0xc121bc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c286dc <__cxa_atexit@plt+0xc1a780> │ │ │ │ - ldr r1, [pc, #84] @ c286ec <__cxa_atexit@plt+0xc1a790> │ │ │ │ + bcc c20124 <__cxa_atexit@plt+0xc121c8> │ │ │ │ + ldr r1, [pc, #68] @ c20134 <__cxa_atexit@plt+0xc121d8> │ │ │ │ + sub r8, r6, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r5, r5, r1 │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #9] │ │ │ │ - ldr r5, [pc, #52] @ c286f0 <__cxa_atexit@plt+0xc1a794> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #48] @ c20138 <__cxa_atexit@plt+0xc121dc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r7, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r8, lsr #4 │ │ │ │ - ldrheq r3, [r5, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r5, ip, asr #15 │ │ │ │ + cmpeq r5, r0, ror pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c2875c <__cxa_atexit@plt+0xc1a800> │ │ │ │ + bhi c20194 <__cxa_atexit@plt+0xc12238> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c28768 <__cxa_atexit@plt+0xc1a80c> │ │ │ │ - ldr r1, [pc, #84] @ c28778 <__cxa_atexit@plt+0xc1a81c> │ │ │ │ + bcc c201a0 <__cxa_atexit@plt+0xc12244> │ │ │ │ + ldr r1, [pc, #68] @ c201b0 <__cxa_atexit@plt+0xc12254> │ │ │ │ + sub r8, r6, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r5, r5, r1 │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #10] │ │ │ │ - ldr r5, [pc, #52] @ c2877c <__cxa_atexit@plt+0xc1a820> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #48] @ c201b4 <__cxa_atexit@plt+0xc12258> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + mov r7, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0155319c │ │ │ │ - cmpeq r5, ip, lsr #10 │ │ │ │ - cmpeq r5, r0, lsr r0 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c287d8 <__cxa_atexit@plt+0xc1a87c> │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [pc, #68] @ c287f4 <__cxa_atexit@plt+0xc1a898> │ │ │ │ - add r8, r1, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bhi c287e4 <__cxa_atexit@plt+0xc1a888> │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r8 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, ip, lsl #2 │ │ │ │ - strheq pc, [r4, #-248] @ 0xffffff08 @ │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c28850 <__cxa_atexit@plt+0xc1a8f4> │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [pc, #68] @ c2886c <__cxa_atexit@plt+0xc1a910> │ │ │ │ - add r8, r1, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bhi c2885c <__cxa_atexit@plt+0xc1a900> │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r8 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01553094 │ │ │ │ - cmppeq r4, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c288c8 <__cxa_atexit@plt+0xc1a96c> │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [pc, #68] @ c288e4 <__cxa_atexit@plt+0xc1a988> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bhi c288d4 <__cxa_atexit@plt+0xc1a978> │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + cmpeq r5, r0, asr r7 │ │ │ │ + ldrsheq fp, [r5, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c20200 <__cxa_atexit@plt+0xc122a4> │ │ │ │ + ldr r2, [pc, #48] @ c2020c <__cxa_atexit@plt+0xc122b0> │ │ │ │ + tst r8, #3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + beq c201f4 <__cxa_atexit@plt+0xc12298> │ │ │ │ + mov r7, r8 │ │ │ │ + b c20218 <__cxa_atexit@plt+0xc122bc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r8 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, ip, lsl r0 │ │ │ │ - smlalbteq pc, r4, r4, lr @ │ │ │ │ - andeq r0, r2, ip │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - sub r2, r3, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - bhi c2891c <__cxa_atexit@plt+0xc1a9c0> │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c20264 <__cxa_atexit@plt+0xc12308> │ │ │ │ + ldr r3, [pc, #172] @ c202d8 <__cxa_atexit@plt+0xc1237c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c202b0 <__cxa_atexit@plt+0xc12354> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c202b8 <__cxa_atexit@plt+0xc1235c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - mov fp, r8 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c28a14 <__cxa_atexit@plt+0xc1aab8> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #2] │ │ │ │ - ldr r1, [r2, #6] │ │ │ │ - ldr r2, [r2, #10] │ │ │ │ - cmp r0, r2 │ │ │ │ - bge c2897c <__cxa_atexit@plt+0xc1aa20> │ │ │ │ - add r0, r0, lr │ │ │ │ - add r0, r0, r1 │ │ │ │ - ldrb r3, [r0, #8] │ │ │ │ - tst r3, #208 @ 0xd0 │ │ │ │ - beq c289ec <__cxa_atexit@plt+0xc1aa90> │ │ │ │ - strb r3, [r5, #-4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b c28b20 <__cxa_atexit@plt+0xc1abc4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne c2899c <__cxa_atexit@plt+0xc1aa40> │ │ │ │ - ldr r7, [pc, #156] @ c28a2c <__cxa_atexit@plt+0xc1aad0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #140] @ c28a30 <__cxa_atexit@plt+0xc1aad4> │ │ │ │ - sub r0, r0, r7 │ │ │ │ - add r1, r7, r1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bcc c202c0 <__cxa_atexit@plt+0xc12364> │ │ │ │ + ldr r2, [pc, #128] @ c202dc <__cxa_atexit@plt+0xc12380> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + b c20280 <__cxa_atexit@plt+0xc12324> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c202c0 <__cxa_atexit@plt+0xc12364> │ │ │ │ + ldr r2, [pc, #84] @ c202d0 <__cxa_atexit@plt+0xc12374> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #68] @ c202d4 <__cxa_atexit@plt+0xc12378> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [pc, #124] @ c28a34 <__cxa_atexit@plt+0xc1aad8> │ │ │ │ - add sl, r2, #1 │ │ │ │ - sub r2, r3, #23 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #112] @ c28a38 <__cxa_atexit@plt+0xc1aadc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - stmib r6, {r9, lr} │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ + 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 ip │ │ │ │ - sub r0, r3, #9 │ │ │ │ - cmp r0, #5 │ │ │ │ - bcs c28a08 <__cxa_atexit@plt+0xc1aaac> │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b c28a48 <__cxa_atexit@plt+0xc1aaec> │ │ │ │ - cmp r3, #32 │ │ │ │ - bne c28968 <__cxa_atexit@plt+0xc1aa0c> │ │ │ │ - b c289f8 <__cxa_atexit@plt+0xc1aa9c> │ │ │ │ - ldm r5!, {r7, r8, r9} │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r5, ip, lsr #31 │ │ │ │ - cmpeq r5, ip, lsl #31 │ │ │ │ - cmpeq r5, ip, lsr pc │ │ │ │ - ldrsheq r2, [r5, #-228] @ 0xffffff1c │ │ │ │ - hvceq 20436 @ 0x4fd4 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq r5, r4, ror #27 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c20340 <__cxa_atexit@plt+0xc123e4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c28aec <__cxa_atexit@plt+0xc1ab90> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c28a88 <__cxa_atexit@plt+0xc1ab2c> │ │ │ │ - add r6, r2, #1 │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r7, [pc, #120] @ c28b08 <__cxa_atexit@plt+0xc1abac> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub sl, r1, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [pc, #104] @ c28b0c <__cxa_atexit@plt+0xc1abb0> │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #72] @ c28b10 <__cxa_atexit@plt+0xc1abb4> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c20348 <__cxa_atexit@plt+0xc123ec> │ │ │ │ + ldr r2, [pc, #76] @ c20358 <__cxa_atexit@plt+0xc123fc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #60] @ c2035c <__cxa_atexit@plt+0xc12400> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #16] @ c28b04 <__cxa_atexit@plt+0xc1aba8> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - cmpeq r5, r4, asr lr │ │ │ │ - ldrsheq r2, [r5, #-212] @ 0xffffff2c │ │ │ │ - @ instruction: 0x0144fc9c │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c28c3c <__cxa_atexit@plt+0xc1ace0> │ │ │ │ - ldrsb r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c28b5c <__cxa_atexit@plt+0xc1ac00> │ │ │ │ - add r6, r1, #1 │ │ │ │ - str r6, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ + 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 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r9, [pc, #260] @ c28c68 <__cxa_atexit@plt+0xc1ad0c> │ │ │ │ - mov r8, r5 │ │ │ │ - mov lr, r7 │ │ │ │ - ldr sl, [r8, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r7, #4]! │ │ │ │ - ldr r9, [r8, #4] │ │ │ │ - cmn r2, #62 @ 0x3e │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - bne c28bcc <__cxa_atexit@plt+0xc1ac70> │ │ │ │ - ldr r1, [pc, #212] @ c28c6c <__cxa_atexit@plt+0xc1ad10> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c28bd8 <__cxa_atexit@plt+0xc1ac7c> │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ - bne c28c34 <__cxa_atexit@plt+0xc1acd8> │ │ │ │ - mov r3, #160 @ 0xa0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, fp │ │ │ │ - b c28cac <__cxa_atexit@plt+0xc1ad50> │ │ │ │ - str r7, [r5], #-4 │ │ │ │ - mov r7, lr │ │ │ │ - b c28da8 <__cxa_atexit@plt+0xc1ae4c> │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c28c5c <__cxa_atexit@plt+0xc1ad00> │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c28c54 <__cxa_atexit@plt+0xc1acf8> │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - ldr r2, [pc, #112] @ c28c74 <__cxa_atexit@plt+0xc1ad18> │ │ │ │ - add r0, r8, r0 │ │ │ │ - add r0, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ - ldr r1, [pc, #84] @ c28c78 <__cxa_atexit@plt+0xc1ad1c> │ │ │ │ - mov r5, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r0, [r3, #28] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r5, r2 │ │ │ │ - b c28da8 <__cxa_atexit@plt+0xc1ae4c> │ │ │ │ - ldr r3, [pc, #44] @ c28c70 <__cxa_atexit@plt+0xc1ad14> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - ldrheq r2, [r5, #-196] @ 0xffffff3c │ │ │ │ - cmpeq r5, ip, asr #32 │ │ │ │ - cmppeq r4, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r7, lsl #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ - bne c28ca8 <__cxa_atexit@plt+0xc1ad4c> │ │ │ │ - mov r3, #160 @ 0xa0 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, fp │ │ │ │ - b c28cac <__cxa_atexit@plt+0xc1ad50> │ │ │ │ - b c28da8 <__cxa_atexit@plt+0xc1ae4c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c28d50 <__cxa_atexit@plt+0xc1adf4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c28ce8 <__cxa_atexit@plt+0xc1ad8c> │ │ │ │ - add r6, r2, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r9, [pc, #132] @ c28d74 <__cxa_atexit@plt+0xc1ae18> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr sl, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr fp, [pc, #108] @ c28d78 <__cxa_atexit@plt+0xc1ae1c> │ │ │ │ - sub lr, r1, r2 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - add r0, r0, r2 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #84] @ c28d7c <__cxa_atexit@plt+0xc1ae20> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str fp, [r3, #32] │ │ │ │ - mov fp, r8 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ c28d70 <__cxa_atexit@plt+0xc1ae14> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + cmpeq r5, r4, asr sp │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c203c4 <__cxa_atexit@plt+0xc12468> │ │ │ │ + ldr ip, [pc, #84] @ c203dc <__cxa_atexit@plt+0xc12480> │ │ │ │ + ldr r2, [pc, #84] @ c203e0 <__cxa_atexit@plt+0xc12484> │ │ │ │ + ldr lr, [pc, #84] @ c203e4 <__cxa_atexit@plt+0xc12488> │ │ │ │ + sub r1, r6, #27 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r7, {r2, sl, ip} │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c203e8 <__cxa_atexit@plt+0xc1248c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - cmpeq r5, r4, ror #23 │ │ │ │ - @ instruction: 0x01552b90 │ │ │ │ - cmppeq r4, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c28cac <__cxa_atexit@plt+0xc1ad50> │ │ │ │ - cmppeq r4, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r7, lsl #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c28f10 <__cxa_atexit@plt+0xc1afb4> │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ - bcs c28de4 <__cxa_atexit@plt+0xc1ae88> │ │ │ │ - add r6, r2, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r8, [pc, #336] @ c28f3c <__cxa_atexit@plt+0xc1afe0> │ │ │ │ - mov lr, r7 │ │ │ │ - mov r7, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - cmp r1, #225 @ 0xe1 │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - bne c28e5c <__cxa_atexit@plt+0xc1af00> │ │ │ │ - ldr r3, [pc, #296] @ c28f44 <__cxa_atexit@plt+0xc1afe8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c28e90 <__cxa_atexit@plt+0xc1af34> │ │ │ │ - ldrb r3, [r1, #3] │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ - bne c28ea0 <__cxa_atexit@plt+0xc1af44> │ │ │ │ - ldr r3, [pc, #256] @ c28f48 <__cxa_atexit@plt+0xc1afec> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - beq c28eb4 <__cxa_atexit@plt+0xc1af58> │ │ │ │ - mov r5, r2 │ │ │ │ - b c28fb0 <__cxa_atexit@plt+0xc1b054> │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne c28e84 <__cxa_atexit@plt+0xc1af28> │ │ │ │ - ldr r7, [pc, #208] @ c28f40 <__cxa_atexit@plt+0xc1afe4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c28eac <__cxa_atexit@plt+0xc1af50> │ │ │ │ - b c29098 <__cxa_atexit@plt+0xc1b13c> │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, fp │ │ │ │ - b c29200 <__cxa_atexit@plt+0xc1b2a4> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, fp │ │ │ │ - b c29004 <__cxa_atexit@plt+0xc1b0a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c28f30 <__cxa_atexit@plt+0xc1afd4> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c28f28 <__cxa_atexit@plt+0xc1afcc> │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - ldr r2, [sl, #16] │ │ │ │ - ldr r0, [sl, #20] │ │ │ │ - ldr r1, [pc, #112] @ c28f50 <__cxa_atexit@plt+0xc1aff4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - add r1, r3, r2 │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov r5, lr │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ - ldr r1, [pc, #80] @ c28f54 <__cxa_atexit@plt+0xc1aff8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r0, [sl, #28] │ │ │ │ - str r1, [sl, #24] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r3, [pc, #52] @ c28f4c <__cxa_atexit@plt+0xc1aff0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff904 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - cmpeq r5, r0, ror #19 │ │ │ │ - cmpeq r5, r0, ror sp │ │ │ │ - cmppeq r4, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ - bne c28f8c <__cxa_atexit@plt+0xc1b030> │ │ │ │ - ldr r3, [pc, #40] @ c28fa0 <__cxa_atexit@plt+0xc1b044> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + cmpeq r5, ip, lsl #5 │ │ │ │ + strdeq r8, [r5, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c20490 <__cxa_atexit@plt+0xc12534> │ │ │ │ + ldr r3, [pc, #180] @ c204c0 <__cxa_atexit@plt+0xc12564> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c28f98 <__cxa_atexit@plt+0xc1b03c> │ │ │ │ - b c28fb0 <__cxa_atexit@plt+0xc1b054> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c29004 <__cxa_atexit@plt+0xc1b0a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c20480 <__cxa_atexit@plt+0xc12524> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c204a0 <__cxa_atexit@plt+0xc12544> │ │ │ │ + ldr r8, [pc, #148] @ c204cc <__cxa_atexit@plt+0xc12570> │ │ │ │ + ldr ip, [pc, #148] @ c204d0 <__cxa_atexit@plt+0xc12574> │ │ │ │ + ldr lr, [pc, #148] @ c204d4 <__cxa_atexit@plt+0xc12578> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r2, #19 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmppeq r4, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bne c28fc4 <__cxa_atexit@plt+0xc1b068> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - ldrb r3, [r5, #20] │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ - bne c28fec <__cxa_atexit@plt+0xc1b090> │ │ │ │ - ldr r3, [pc, #40] @ c29000 <__cxa_atexit@plt+0xc1b0a4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c28ff8 <__cxa_atexit@plt+0xc1b09c> │ │ │ │ - b c29098 <__cxa_atexit@plt+0xc1b13c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c29200 <__cxa_atexit@plt+0xc1b2a4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ - bne c29030 <__cxa_atexit@plt+0xc1b0d4> │ │ │ │ - ldr r7, [pc, #112] @ c29088 <__cxa_atexit@plt+0xc1b12c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c29058 <__cxa_atexit@plt+0xc1b0fc> │ │ │ │ - mov fp, r8 │ │ │ │ - b c29098 <__cxa_atexit@plt+0xc1b13c> │ │ │ │ - cmp r3, #227 @ 0xe3 │ │ │ │ - bne c29064 <__cxa_atexit@plt+0xc1b108> │ │ │ │ - ldr r7, [pc, #68] @ c29084 <__cxa_atexit@plt+0xc1b128> │ │ │ │ + ldr r7, [pc, #48] @ c204c8 <__cxa_atexit@plt+0xc1256c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c29058 <__cxa_atexit@plt+0xc1b0fc> │ │ │ │ - mov fp, r8 │ │ │ │ - b c292c8 <__cxa_atexit@plt+0xc1b36c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - movcc r2, #3 │ │ │ │ - add r3, r1, r2 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - andeq r0, r0, r4, lsl #5 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmppeq r4, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ - beq c290e0 <__cxa_atexit@plt+0xc1b184> │ │ │ │ - cmp r1, #129 @ 0x81 │ │ │ │ - bne c2910c <__cxa_atexit@plt+0xc1b1b0> │ │ │ │ - ldr r3, [pc, #188] @ c2917c <__cxa_atexit@plt+0xc1b220> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c29134 <__cxa_atexit@plt+0xc1b1d8> │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #159 @ 0x9f │ │ │ │ - bne c29164 <__cxa_atexit@plt+0xc1b208> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - ldr r3, [pc, #140] @ c29174 <__cxa_atexit@plt+0xc1b218> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c29134 <__cxa_atexit@plt+0xc1b1d8> │ │ │ │ - ldr r3, [pc, #124] @ c29178 <__cxa_atexit@plt+0xc1b21c> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r2, #8064 @ 0x1f80 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldrb r7, [r5, #20] │ │ │ │ - cmp r7, #227 @ 0xe3 │ │ │ │ - bne c2913c <__cxa_atexit@plt+0xc1b1e0> │ │ │ │ - ldr r3, [pc, #80] @ c29170 <__cxa_atexit@plt+0xc1b214> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c29134 <__cxa_atexit@plt+0xc1b1d8> │ │ │ │ - b c292c8 <__cxa_atexit@plt+0xc1b36c> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - movcc r2, #3 │ │ │ │ - add r7, r1, r2 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c29200 <__cxa_atexit@plt+0xc1b2a4> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmppeq r4, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #159 @ 0x9f │ │ │ │ - bne c291a0 <__cxa_atexit@plt+0xc1b244> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c29200 <__cxa_atexit@plt+0xc1b2a4> │ │ │ │ - cmppeq r4, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c291d0 <__cxa_atexit@plt+0xc1b274> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r2, #8064 @ 0x1f80 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrdeq pc, [r4, #-92] @ 0xffffffa4 │ │ │ │ - andeq r1, r0, r8, lsl #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c291f4 <__cxa_atexit@plt+0xc1b298> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c29200 <__cxa_atexit@plt+0xc1b2a4> │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cmp r3, #227 @ 0xe3 │ │ │ │ - bne c29268 <__cxa_atexit@plt+0xc1b30c> │ │ │ │ - ldr r7, [pc, #160] @ c292b4 <__cxa_atexit@plt+0xc1b358> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [pc, #28] @ c204c4 <__cxa_atexit@plt+0xc12568> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c29294 <__cxa_atexit@plt+0xc1b338> │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bne c29280 <__cxa_atexit@plt+0xc1b324> │ │ │ │ - ldr r3, [pc, #120] @ c292b8 <__cxa_atexit@plt+0xc1b35c> │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq c292a4 <__cxa_atexit@plt+0xc1b348> │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bne c29280 <__cxa_atexit@plt+0xc1b324> │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - movcc r2, #3 │ │ │ │ - add r3, r1, r2 │ │ │ │ - b c29288 <__cxa_atexit@plt+0xc1b32c> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r5, r8, lsl r3 │ │ │ │ + cmpeq r5, r4, lsr r3 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffaf4 │ │ │ │ + ldrsbeq ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c20544 <__cxa_atexit@plt+0xc125e8> │ │ │ │ + ldr ip, [pc, #84] @ c2055c <__cxa_atexit@plt+0xc12600> │ │ │ │ + ldr r2, [pc, #84] @ c20560 <__cxa_atexit@plt+0xc12604> │ │ │ │ + ldr lr, [pc, #84] @ c20564 <__cxa_atexit@plt+0xc12608> │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r1, r6, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r3, {r2, sl, ip} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - strdeq pc, [r4, #-68] @ 0xffffffbc │ │ │ │ - andeq r1, r0, r8, asr #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bne c29304 <__cxa_atexit@plt+0xc1b3a8> │ │ │ │ - ldr r7, [pc, #92] @ c29338 <__cxa_atexit@plt+0xc1b3dc> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [pc, #28] @ c20568 <__cxa_atexit@plt+0xc1260c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2932c <__cxa_atexit@plt+0xc1b3d0> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ - bne c29304 <__cxa_atexit@plt+0xc1b3a8> │ │ │ │ - mov r5, r3 │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - ldrb r3, [r5, #20] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - movcc r2, #3 │ │ │ │ - add r3, r1, r2 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - hvceq 20292 @ 0x4f44 │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bne c29358 <__cxa_atexit@plt+0xc1b3fc> │ │ │ │ - b c2938c <__cxa_atexit@plt+0xc1b430> │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - movcc r2, #3 │ │ │ │ - add r3, r1, r2 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - cmppeq r4, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c29430 <__cxa_atexit@plt+0xc1b4d4> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c293cc <__cxa_atexit@plt+0xc1b470> │ │ │ │ - add r6, r2, #3 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r6, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - ldr r7, [pc, #120] @ c2944c <__cxa_atexit@plt+0xc1b4f0> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub sl, r1, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [pc, #104] @ c29450 <__cxa_atexit@plt+0xc1b4f4> │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #72] @ c29454 <__cxa_atexit@plt+0xc1b4f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #16] @ c29448 <__cxa_atexit@plt+0xc1b4ec> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - cmpeq r5, r0, lsl r5 │ │ │ │ - ldrheq r2, [r5, #-64] @ 0xffffffc0 │ │ │ │ - cmppeq r4, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + @ instruction: 0xfffffa24 │ │ │ │ + cmpeq r5, ip, lsl #2 │ │ │ │ + hvceq 22568 @ 0x5828 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r2, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c29504 <__cxa_atexit@plt+0xc1b5a8> │ │ │ │ - ldr r7, [pc, #188] @ c2953c <__cxa_atexit@plt+0xc1b5e0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq c294f0 <__cxa_atexit@plt+0xc1b594> │ │ │ │ + bhi c20600 <__cxa_atexit@plt+0xc126a4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #144] @ c20620 <__cxa_atexit@plt+0xc126c4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + ands r1, r8, #3 │ │ │ │ + beq c205d8 <__cxa_atexit@plt+0xc1267c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c205e8 <__cxa_atexit@plt+0xc1268c> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c29518 <__cxa_atexit@plt+0xc1b5bc> │ │ │ │ - ldr r7, [pc, #156] @ c29540 <__cxa_atexit@plt+0xc1b5e4> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #10 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - sub r2, r3, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c2952c <__cxa_atexit@plt+0xc1b5d0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c20608 <__cxa_atexit@plt+0xc126ac> │ │ │ │ + ldr r7, [pc, #100] @ c20628 <__cxa_atexit@plt+0xc126cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c29544 <__cxa_atexit@plt+0xc1b5e8> │ │ │ │ + ldr r5, [pc, #52] @ c20624 <__cxa_atexit@plt+0xc126c8> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, #0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrheq fp, [r5, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c2066c <__cxa_atexit@plt+0xc12710> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c20688 <__cxa_atexit@plt+0xc1272c> │ │ │ │ + ldr r2, [pc, #68] @ c2069c <__cxa_atexit@plt+0xc12740> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffff444 │ │ │ │ - strheq pc, [r4, #-32] @ 0xffffffe0 @ │ │ │ │ - cmppeq r4, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + ldr r2, [pc, #36] @ c20698 <__cxa_atexit@plt+0xc1273c> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, ip, lsl sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c206f4 <__cxa_atexit@plt+0xc12798> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c206fc <__cxa_atexit@plt+0xc127a0> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #56] @ c2070c <__cxa_atexit@plt+0xc127b0> │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #48] @ c20710 <__cxa_atexit@plt+0xc127b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0x0155b99c │ │ │ │ + @ instruction: 0x0155b998 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c295b4 <__cxa_atexit@plt+0xc1b658> │ │ │ │ - ldr lr, [pc, #100] @ c295d4 <__cxa_atexit@plt+0xc1b678> │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r1, #0 │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - mov r3, r5 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - sub r7, r6, #10 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - sub r2, r5, #32 │ │ │ │ cmp fp, r2 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bhi c295c0 <__cxa_atexit@plt+0xc1b664> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c28924 <__cxa_atexit@plt+0xc1a9c8> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff378 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2960c <__cxa_atexit@plt+0xc1b6b0> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c29614 <__cxa_atexit@plt+0xc1b6b8> │ │ │ │ + bhi c2076c <__cxa_atexit@plt+0xc12810> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c20778 <__cxa_atexit@plt+0xc1281c> │ │ │ │ + ldr r1, [pc, #68] @ c20788 <__cxa_atexit@plt+0xc1282c> │ │ │ │ + sub r8, r6, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c296e4 <__cxa_atexit@plt+0xc1b788> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #48] @ c2078c <__cxa_atexit@plt+0xc12830> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, asr #5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2964c <__cxa_atexit@plt+0xc1b6f0> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c29654 <__cxa_atexit@plt+0xc1b6f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c296e4 <__cxa_atexit@plt+0xc1b788> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, lsl #5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2968c <__cxa_atexit@plt+0xc1b730> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c29694 <__cxa_atexit@plt+0xc1b738> │ │ │ │ + cmpeq r5, r8, ror r1 │ │ │ │ + cmpeq r5, ip, lsl r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c207e8 <__cxa_atexit@plt+0xc1288c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c207f4 <__cxa_atexit@plt+0xc12898> │ │ │ │ + ldr r1, [pc, #68] @ c20804 <__cxa_atexit@plt+0xc128a8> │ │ │ │ + sub r8, r6, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c296e4 <__cxa_atexit@plt+0xc1b788> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #48] @ c20808 <__cxa_atexit@plt+0xc128ac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, asr #4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c296cc <__cxa_atexit@plt+0xc1b770> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c296d4 <__cxa_atexit@plt+0xc1b778> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c296e4 <__cxa_atexit@plt+0xc1b788> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, r4, lsl #4 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c29890 <__cxa_atexit@plt+0xc1b934> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c2976c <__cxa_atexit@plt+0xc1b810> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, r8, r0 │ │ │ │ - add r2, r2, r9 │ │ │ │ - ldrsb r2, [r2, #8] │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c29784 <__cxa_atexit@plt+0xc1b828> │ │ │ │ - ldr lr, [pc, #412] @ c298c4 <__cxa_atexit@plt+0xc1b968> │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r1, r8, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #396] @ c298c8 <__cxa_atexit@plt+0xc1b96c> │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #388] @ c298cc <__cxa_atexit@plt+0xc1b970> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - b c297d8 <__cxa_atexit@plt+0xc1b87c> │ │ │ │ - ldr r7, [pc, #348] @ c298d0 <__cxa_atexit@plt+0xc1b974> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldrsheq fp, [r5, #-12] │ │ │ │ + @ instruction: 0x0155b89c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c20854 <__cxa_atexit@plt+0xc128f8> │ │ │ │ + ldr r2, [pc, #48] @ c20860 <__cxa_atexit@plt+0xc12904> │ │ │ │ + tst r8, #3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + beq c20848 <__cxa_atexit@plt+0xc128ec> │ │ │ │ + mov r7, r8 │ │ │ │ + b c2086c <__cxa_atexit@plt+0xc12910> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - uxtb r2, r2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c297e4 <__cxa_atexit@plt+0xc1b888> │ │ │ │ - ldr lr, [pc, #288] @ c298b8 <__cxa_atexit@plt+0xc1b95c> │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r2, r8, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #272] @ c298bc <__cxa_atexit@plt+0xc1b960> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #264] @ c298c0 <__cxa_atexit@plt+0xc1b964> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - sub lr, r6, #6 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c29840 <__cxa_atexit@plt+0xc1b8e4> │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - ldr sl, [pc, #168] @ c298ac <__cxa_atexit@plt+0xc1b950> │ │ │ │ - add r8, r8, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #160] @ c298b0 <__cxa_atexit@plt+0xc1b954> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [pc, #120] @ c298b4 <__cxa_atexit@plt+0xc1b958> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b c29884 <__cxa_atexit@plt+0xc1b928> │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - ldr sl, [pc, #84] @ c298a0 <__cxa_atexit@plt+0xc1b944> │ │ │ │ - add r8, r8, #4 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #76] @ c298a4 <__cxa_atexit@plt+0xc1b948> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [pc, #36] @ c298a8 <__cxa_atexit@plt+0xc1b94c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r3, #4] │ │ │ │ - bx ip │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r5, ip, lsr #1 │ │ │ │ - cmpeq r5, r4, rrx │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - ldrsheq r2, [r5, #-4] │ │ │ │ - cmpeq r5, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - cmpeq r5, ip, asr #2 │ │ │ │ - cmpeq r5, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrheq r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq r5, r4, ror r1 │ │ │ │ - cmpeq r5, r4, asr #3 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c29964 <__cxa_atexit@plt+0xc1ba08> │ │ │ │ - ldr r1, [pc, #144] @ c29984 <__cxa_atexit@plt+0xc1ba28> │ │ │ │ - ldr r7, [pc, #144] @ c29988 <__cxa_atexit@plt+0xc1ba2c> │ │ │ │ - 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 c29958 <__cxa_atexit@plt+0xc1b9fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c29970 <__cxa_atexit@plt+0xc1ba14> │ │ │ │ - ldr r3, [pc, #96] @ c2998c <__cxa_atexit@plt+0xc1ba30> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c208a0 <__cxa_atexit@plt+0xc12944> │ │ │ │ + ldr r3, [pc, #168] @ c20928 <__cxa_atexit@plt+0xc129cc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, #0 │ │ │ │ - b c296e4 <__cxa_atexit@plt+0xc1b788> │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c208bc <__cxa_atexit@plt+0xc12960> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c208c4 <__cxa_atexit@plt+0xc12968> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c20910 <__cxa_atexit@plt+0xc129b4> │ │ │ │ + ldr r2, [pc, #104] @ c20920 <__cxa_atexit@plt+0xc129c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b c208dc <__cxa_atexit@plt+0xc12980> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c20910 <__cxa_atexit@plt+0xc129b4> │ │ │ │ + ldr r2, [pc, #80] @ c2092c <__cxa_atexit@plt+0xc129d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #52] @ c20924 <__cxa_atexit@plt+0xc129c8> │ │ │ │ + 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, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq r5, r4, asr #31 │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + cmpeq r5, r8, lsl #15 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c2094c <__cxa_atexit@plt+0xc129f0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c299e0 <__cxa_atexit@plt+0xc1ba84> │ │ │ │ - ldr r2, [pc, #56] @ c299ec <__cxa_atexit@plt+0xc1ba90> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c20998 <__cxa_atexit@plt+0xc12a3c> │ │ │ │ + ldr r2, [pc, #68] @ c209a8 <__cxa_atexit@plt+0xc12a4c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b c296e4 <__cxa_atexit@plt+0xc1b788> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c209ac <__cxa_atexit@plt+0xc12a50> │ │ │ │ + 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, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffd10 │ │ │ │ - smlalbteq sp, r4, r0, r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r5, r0, lsl #14 │ │ │ │ + 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, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c29a38 <__cxa_atexit@plt+0xc1badc> │ │ │ │ - ldr r7, [pc, #52] @ c29a50 <__cxa_atexit@plt+0xc1baf4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c20a14 <__cxa_atexit@plt+0xc12ab8> │ │ │ │ + ldr ip, [pc, #84] @ c20a2c <__cxa_atexit@plt+0xc12ad0> │ │ │ │ + ldr r2, [pc, #84] @ c20a30 <__cxa_atexit@plt+0xc12ad4> │ │ │ │ + ldr lr, [pc, #84] @ c20a34 <__cxa_atexit@plt+0xc12ad8> │ │ │ │ + sub r1, r6, #27 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r7, [pc, #36] @ c29a54 <__cxa_atexit@plt+0xc1baf8> │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r7, {r2, sl, ip} │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c29a58 <__cxa_atexit@plt+0xc1bafc> │ │ │ │ + ldr r7, [pc, #28] @ c20a38 <__cxa_atexit@plt+0xc12adc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - cmpeq r5, ip, ror fp │ │ │ │ - smlalbbeq lr, r4, r4, sp │ │ │ │ - cmpeq r4, r4, ror #26 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffb90 │ │ │ │ + cmpeq r5, ip, lsr ip │ │ │ │ + strheq r7, [r5, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c29ae0 <__cxa_atexit@plt+0xc1bb84> │ │ │ │ - ldr r3, [pc, #176] @ c29b30 <__cxa_atexit@plt+0xc1bbd4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c20ae0 <__cxa_atexit@plt+0xc12b84> │ │ │ │ + ldr r3, [pc, #180] @ c20b10 <__cxa_atexit@plt+0xc12bb4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c29af0 <__cxa_atexit@plt+0xc1bb94> │ │ │ │ - ldr r2, [pc, #152] @ c29b34 <__cxa_atexit@plt+0xc1bbd8> │ │ │ │ - mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r2, r3, #20 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c20ad0 <__cxa_atexit@plt+0xc12b74> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ cmp r7, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - bcc c29b10 <__cxa_atexit@plt+0xc1bbb4> │ │ │ │ - ldr r7, [pc, #136] @ c29b44 <__cxa_atexit@plt+0xc1bbe8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #132] @ c29b48 <__cxa_atexit@plt+0xc1bbec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc c20af0 <__cxa_atexit@plt+0xc12b94> │ │ │ │ + ldr r8, [pc, #148] @ c20b1c <__cxa_atexit@plt+0xc12bc0> │ │ │ │ + ldr ip, [pc, #148] @ c20b20 <__cxa_atexit@plt+0xc12bc4> │ │ │ │ + ldr lr, [pc, #148] @ c20b24 <__cxa_atexit@plt+0xc12bc8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ + sub r1, r2, #19 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ c29b40 <__cxa_atexit@plt+0xc1bbe4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c20b18 <__cxa_atexit@plt+0xc12bbc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c29b3c <__cxa_atexit@plt+0xc1bbe0> │ │ │ │ + ldr r7, [pc, #28] @ c20b14 <__cxa_atexit@plt+0xc12bb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ c29b38 <__cxa_atexit@plt+0xc1bbdc> │ │ │ │ - mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - cmpeq r5, r4, lsl #21 │ │ │ │ - smlalbteq lr, r4, r8, ip │ │ │ │ - smlaltteq lr, r4, r8, ip │ │ │ │ - ldrsheq r2, [r5, #-164] @ 0xffffff5c │ │ │ │ - cmpeq r5, r4, rrx │ │ │ │ + ldrdeq r7, [r5, #-192] @ 0xffffff40 │ │ │ │ + smlaltteq r7, r5, ip, ip │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + @ instruction: 0xfffffae0 │ │ │ │ + cmpeq r5, ip, lsl #23 │ │ │ │ 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 c29b80 <__cxa_atexit@plt+0xc1bc24> │ │ │ │ - ldr r2, [pc, #28] @ c29b8c <__cxa_atexit@plt+0xc1bc30> │ │ │ │ - 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 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - ldrheq r1, [r5, #-248] @ 0xffffff08 │ │ │ │ - cmpeq r4, r0, lsr ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c29c14 <__cxa_atexit@plt+0xc1bcb8> │ │ │ │ - ldr r3, [pc, #176] @ c29c64 <__cxa_atexit@plt+0xc1bd08> │ │ │ │ + add sl, r7, #3 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c29c24 <__cxa_atexit@plt+0xc1bcc8> │ │ │ │ - ldr r2, [pc, #152] @ c29c68 <__cxa_atexit@plt+0xc1bd0c> │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c20b94 <__cxa_atexit@plt+0xc12c38> │ │ │ │ + ldr ip, [pc, #84] @ c20bac <__cxa_atexit@plt+0xc12c50> │ │ │ │ + ldr r2, [pc, #84] @ c20bb0 <__cxa_atexit@plt+0xc12c54> │ │ │ │ + ldr lr, [pc, #84] @ c20bb4 <__cxa_atexit@plt+0xc12c58> │ │ │ │ + sub r7, r6, #19 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp r7, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - bcc c29c44 <__cxa_atexit@plt+0xc1bce8> │ │ │ │ - ldr r7, [pc, #136] @ c29c78 <__cxa_atexit@plt+0xc1bd1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #132] @ c29c7c <__cxa_atexit@plt+0xc1bd20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + sub r1, r6, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r3, {r2, sl, ip} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ c29c74 <__cxa_atexit@plt+0xc1bd18> │ │ │ │ + ldr r7, [pc, #28] @ c20bb8 <__cxa_atexit@plt+0xc12c5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c29c70 <__cxa_atexit@plt+0xc1bd14> │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + ldrheq fp, [r5, #-172] @ 0xffffff54 │ │ │ │ + cmpeq r5, r0, lsr ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c20c1c <__cxa_atexit@plt+0xc12cc0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c20c24 <__cxa_atexit@plt+0xc12cc8> │ │ │ │ + ldr r2, [pc, #80] @ c20c40 <__cxa_atexit@plt+0xc12ce4> │ │ │ │ + ldr r1, [pc, #80] @ c20c44 <__cxa_atexit@plt+0xc12ce8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + sub r3, r6, #2 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, r3 │ │ │ │ + b c20c2c <__cxa_atexit@plt+0xc12cd0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c20c3c <__cxa_atexit@plt+0xc12ce0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ c29c6c <__cxa_atexit@plt+0xc1bd10> │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - cmpeq r5, r0, asr r9 │ │ │ │ - @ instruction: 0x0144eb94 │ │ │ │ - strheq lr, [r4, #-188] @ 0xffffff44 │ │ │ │ - cmpeq r5, r0, asr #19 │ │ │ │ - cmpeq r5, r4, lsl #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r7, [r5, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r5, ip, ror r4 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c20c6c <__cxa_atexit@plt+0xc12d10> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r3, [pc, #16] @ c20c84 <__cxa_atexit@plt+0xc12d28> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + @ instruction: 0xffffffd0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c20ce8 <__cxa_atexit@plt+0xc12d8c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c29cb4 <__cxa_atexit@plt+0xc1bd58> │ │ │ │ - ldr r2, [pc, #28] @ c29cc0 <__cxa_atexit@plt+0xc1bd64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bcc c20cf0 <__cxa_atexit@plt+0xc12d94> │ │ │ │ + ldr r2, [pc, #80] @ c20d0c <__cxa_atexit@plt+0xc12db0> │ │ │ │ + ldr r1, [pc, #80] @ c20d10 <__cxa_atexit@plt+0xc12db4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, r3 │ │ │ │ + b c20cf8 <__cxa_atexit@plt+0xc12d9c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c20d08 <__cxa_atexit@plt+0xc12dac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r5, r8, asr ip │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + strdeq r7, [r5, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + ldrheq fp, [r5, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c20d44 <__cxa_atexit@plt+0xc12de8> │ │ │ │ + ldr r3, [pc, #28] @ c20d50 <__cxa_atexit@plt+0xc12df4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + @ instruction: 0xffffffdc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c29dcc <__cxa_atexit@plt+0xc1be70> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c20dc0 <__cxa_atexit@plt+0xc12e64> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c29dd4 <__cxa_atexit@plt+0xc1be78> │ │ │ │ - ldr r1, [pc, #248] @ c29df0 <__cxa_atexit@plt+0xc1be94> │ │ │ │ + bcc c20dcc <__cxa_atexit@plt+0xc12e70> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #84] @ c20ddc <__cxa_atexit@plt+0xc12e80> │ │ │ │ + sub r0, r6, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c29d30 <__cxa_atexit@plt+0xc1bdd4> │ │ │ │ - ldr r1, [pc, #212] @ c29dfc <__cxa_atexit@plt+0xc1bea0> │ │ │ │ - mvn r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c29d50 <__cxa_atexit@plt+0xc1bdf4> │ │ │ │ - ldrb r1, [r2, #-1] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c29d64 <__cxa_atexit@plt+0xc1be08> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #176] @ c29df8 <__cxa_atexit@plt+0xc1be9c> │ │ │ │ - mvn r2, #1 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #-2] │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c29d9c <__cxa_atexit@plt+0xc1be40> │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r0, [pc, #116] @ c29df4 <__cxa_atexit@plt+0xc1be98> │ │ │ │ - ldr r2, [pc, #104] @ c29dec <__cxa_atexit@plt+0xc1be90> │ │ │ │ - mvn r1, #2 │ │ │ │ + ldr lr, [pc, #64] @ c20de0 <__cxa_atexit@plt+0xc12e84> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #56] @ c20de4 <__cxa_atexit@plt+0xc12e88> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r2, [r2, #-3] │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - add r7, r7, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #80] @ c29e00 <__cxa_atexit@plt+0xc1bea4> │ │ │ │ - ldr r1, [pc, #52] @ c29de8 <__cxa_atexit@plt+0xc1be8c> │ │ │ │ - mvn r0, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b c29ddc <__cxa_atexit@plt+0xc1be80> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r8, asr #23 │ │ │ │ - cmpeq r5, r8, lsl #17 │ │ │ │ - cmpeq r5, r0, asr #17 │ │ │ │ - cmpeq r5, r4, ror #17 │ │ │ │ - cmpeq r5, r8, asr r8 │ │ │ │ + cmpeq r5, r4, lsr fp │ │ │ │ + ldrsbeq fp, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldrsbeq sl, [r5, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c20e1c <__cxa_atexit@plt+0xc12ec0> │ │ │ │ + ldr r3, [pc, #36] @ c20e2c <__cxa_atexit@plt+0xc12ed0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #12] @ c20e30 <__cxa_atexit@plt+0xc12ed4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlaltteq r7, r5, r4, r9 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c20e90 <__cxa_atexit@plt+0xc12f34> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c20ea0 <__cxa_atexit@plt+0xc12f44> │ │ │ │ + ldr r2, [pc, #72] @ c20eac <__cxa_atexit@plt+0xc12f50> │ │ │ │ + ldr r1, [pc, #72] @ c20eb0 <__cxa_atexit@plt+0xc12f54> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldmib r5, {r0, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ 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 c29e7c <__cxa_atexit@plt+0xc1bf20> │ │ │ │ - ldr r1, [pc, #120] @ c29e9c <__cxa_atexit@plt+0xc1bf40> │ │ │ │ - ldr r7, [pc, #120] @ c29ea0 <__cxa_atexit@plt+0xc1bf44> │ │ │ │ - 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 c29e70 <__cxa_atexit@plt+0xc1bf14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c29e88 <__cxa_atexit@plt+0xc1bf2c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c29ea4 <__cxa_atexit@plt+0xc1bf48> │ │ │ │ + bhi c20ee8 <__cxa_atexit@plt+0xc12f8c> │ │ │ │ + ldr r3, [pc, #32] @ c20ef0 <__cxa_atexit@plt+0xc12f94> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c20ef4 <__cxa_atexit@plt+0xc12f98> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x01551a94 │ │ │ │ - cmpeq r5, r8, lsr #3 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r0, ror #19 │ │ │ │ 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 c29ee0 <__cxa_atexit@plt+0xc1bf84> │ │ │ │ - ldr r2, [pc, #32] @ c29eec <__cxa_atexit@plt+0xc1bf90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r3, [pc, #28] @ c20f24 <__cxa_atexit@plt+0xc12fc8> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c20f28 <__cxa_atexit@plt+0xc12fcc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + hvceq 22392 @ 0x5778 │ │ │ │ + cmpeq r5, r0, ror #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c20f60 <__cxa_atexit@plt+0xc13004> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c20f68 <__cxa_atexit@plt+0xc1300c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + cmpeq r5, r0, ror r9 │ │ │ │ + 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 c20fd4 <__cxa_atexit@plt+0xc13078> │ │ │ │ + ldr r2, [pc, #100] @ c20ff8 <__cxa_atexit@plt+0xc1309c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r7, [sl, #12] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [sl, #8] │ │ │ │ + bhi c20fe4 <__cxa_atexit@plt+0xc13088> │ │ │ │ + ldr r2, [pc, #64] @ c21000 <__cxa_atexit@plt+0xc130a4> │ │ │ │ + mov r8, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, ip, lsr r1 │ │ │ │ - smlalbteq sp, r4, r0, r4 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c20ffc <__cxa_atexit@plt+0xc130a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + cmpeq r5, r8, lsl r8 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c29fd4 <__cxa_atexit@plt+0xc1c078> │ │ │ │ - ldr r3, [pc, #244] @ c2a00c <__cxa_atexit@plt+0xc1c0b0> │ │ │ │ - mov r7, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c29fb0 <__cxa_atexit@plt+0xc1c054> │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - sub lr, r1, #16 │ │ │ │ - stm lr, {r2, r3, ip} │ │ │ │ - add sl, r6, #32 │ │ │ │ - sub lr, r1, #24 │ │ │ │ - cmp r0, sl │ │ │ │ - str r7, [r1, #-20] @ 0xffffffec │ │ │ │ - bcc c29fe8 <__cxa_atexit@plt+0xc1c08c> │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c29fc0 <__cxa_atexit@plt+0xc1c064> │ │ │ │ - ldr r0, [pc, #176] @ c2a01c <__cxa_atexit@plt+0xc1c0c0> │ │ │ │ - ldr r1, [pc, #176] @ c2a020 <__cxa_atexit@plt+0xc1c0c4> │ │ │ │ - ldr r3, [pc, #176] @ c2a024 <__cxa_atexit@plt+0xc1c0c8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c21054 <__cxa_atexit@plt+0xc130f8> │ │ │ │ + ldr r3, [pc, #64] @ c2106c <__cxa_atexit@plt+0xc13110> │ │ │ │ + ldr r2, [pc, #64] @ c21070 <__cxa_atexit@plt+0xc13114> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r6, [lr] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r3, [r6, #20]! │ │ │ │ - mov r2, r6 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r2 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add lr, r7, #12 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ c2a010 <__cxa_atexit@plt+0xc1c0b4> │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c21074 <__cxa_atexit@plt+0xc13118> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c2a018 <__cxa_atexit@plt+0xc1c0bc> │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + smlaltbeq r7, r5, ip, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c210a4 <__cxa_atexit@plt+0xc13148> │ │ │ │ + ldr r5, [pc, #28] @ c210b4 <__cxa_atexit@plt+0xc13158> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r7, [pc, #12] @ c210b8 <__cxa_atexit@plt+0xc1315c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #36] @ c2a014 <__cxa_atexit@plt+0xc1c0b8> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - cmpeq r5, r4, ror #11 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - cmpeq r4, r0, lsl #16 │ │ │ │ - andeq r0, r0, r4, asr #4 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - smlalbbeq sp, r4, ip, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r4, ror #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c51c6c <__cxa_atexit@plt+0xc43d10> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c21104 <__cxa_atexit@plt+0xc131a8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2110c <__cxa_atexit@plt+0xc131b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, asr #15 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r8, sl} │ │ │ │ + bhi c21174 <__cxa_atexit@plt+0xc13218> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - sub r1, r0, #1 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - bcc c2a0c4 <__cxa_atexit@plt+0xc1c168> │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c2a0ac <__cxa_atexit@plt+0xc1c150> │ │ │ │ - ldr r0, [pc, #116] @ c2a0e8 <__cxa_atexit@plt+0xc1c18c> │ │ │ │ - ldr r2, [pc, #116] @ c2a0ec <__cxa_atexit@plt+0xc1c190> │ │ │ │ - ldr r9, [pc, #116] @ c2a0f0 <__cxa_atexit@plt+0xc1c194> │ │ │ │ - add r0, pc, r0 │ │ │ │ + bcc c21188 <__cxa_atexit@plt+0xc1322c> │ │ │ │ + ldr r5, [pc, #92] @ c211a8 <__cxa_atexit@plt+0xc1324c> │ │ │ │ + ldr r2, [pc, #92] @ c211ac <__cxa_atexit@plt+0xc13250> │ │ │ │ + add r5, pc, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r0, [r8, #4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r8, #20]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #44] @ c2a0e0 <__cxa_atexit@plt+0xc1c184> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #40] @ c211a4 <__cxa_atexit@plt+0xc13248> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c2a0e4 <__cxa_atexit@plt+0xc1c188> │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r2, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r2, [r5, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - smlalbteq sp, r4, r0, r2 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2a184 <__cxa_atexit@plt+0xc1c228> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2a16c <__cxa_atexit@plt+0xc1c210> │ │ │ │ - ldr r3, [pc, #124] @ c2a1a4 <__cxa_atexit@plt+0xc1c248> │ │ │ │ - ldr lr, [pc, #124] @ c2a1a8 <__cxa_atexit@plt+0xc1c24c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r3, [pc, #100] @ c2a1ac <__cxa_atexit@plt+0xc1c250> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - str r3, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #40] @ c2a19c <__cxa_atexit@plt+0xc1c240> │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ c211a0 <__cxa_atexit@plt+0xc13244> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2a1a0 <__cxa_atexit@plt+0xc1c244> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r4, lsr r4 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - cmpeq r4, r4, lsl #4 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + smlalbbeq r7, r5, r0, r6 │ │ │ │ + @ instruction: 0x01457694 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ mov r8, r6 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ - bne c2a25c <__cxa_atexit@plt+0xc1c300> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r6, [pc, #292] @ c2a2fc <__cxa_atexit@plt+0xc1c3a0> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r3] │ │ │ │ - beq c2a29c <__cxa_atexit@plt+0xc1c340> │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, r0 │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - bcc c2a2dc <__cxa_atexit@plt+0xc1c380> │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c2a2ac <__cxa_atexit@plt+0xc1c350> │ │ │ │ - ldr r0, [pc, #232] @ c2a30c <__cxa_atexit@plt+0xc1c3b0> │ │ │ │ - ldr r1, [pc, #232] @ c2a310 <__cxa_atexit@plt+0xc1c3b4> │ │ │ │ - ldr r9, [pc, #232] @ c2a314 <__cxa_atexit@plt+0xc1c3b8> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - add r0, r8, #8 │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r8, #20]! │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - stm r0, {r2, r3, lr} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + bne c211dc <__cxa_atexit@plt+0xc13280> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r6, r8, #16 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2a2c4 <__cxa_atexit@plt+0xc1c368> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r3, [pc, #136] @ c2a308 <__cxa_atexit@plt+0xc1c3ac> │ │ │ │ - add lr, r8, #8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r8, #4] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str sl, [r5, #12] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c21218 <__cxa_atexit@plt+0xc132bc> │ │ │ │ + ldr r3, [pc, #72] @ c21240 <__cxa_atexit@plt+0xc132e4> │ │ │ │ + ldr r2, [pc, #72] @ c21244 <__cxa_atexit@plt+0xc132e8> │ │ │ │ + ldmib r5, {r1, r7} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str sl, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #28] @ c2123c <__cxa_atexit@plt+0xc132e0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlaltteq r7, r5, ip, r5 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c21294 <__cxa_atexit@plt+0xc13338> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c2129c <__cxa_atexit@plt+0xc13340> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c212a0 <__cxa_atexit@plt+0xc13344> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c212a4 <__cxa_atexit@plt+0xc13348> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ + b 1939348 <__cxa_atexit@plt+0x192b3ec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ c2a300 <__cxa_atexit@plt+0xc1c3a4> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r5, r8, asr r6 │ │ │ │ + ldrsbeq fp, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldrsheq sl, [r5, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c21330 <__cxa_atexit@plt+0xc133d4> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + ldr r2, [pc, #152] @ c21374 <__cxa_atexit@plt+0xc13418> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r7, sl} │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c21344 <__cxa_atexit@plt+0xc133e8> │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c21354 <__cxa_atexit@plt+0xc133f8> │ │ │ │ + ldr r5, [pc, #116] @ c21380 <__cxa_atexit@plt+0xc13424> │ │ │ │ + ldr r1, [pc, #116] @ c21384 <__cxa_atexit@plt+0xc13428> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #44] @ c2a2f8 <__cxa_atexit@plt+0xc1c39c> │ │ │ │ + ldr r3, [pc, #48] @ c2137c <__cxa_atexit@plt+0xc13420> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + b c21368 <__cxa_atexit@plt+0xc1340c> │ │ │ │ + ldr r3, [pc, #28] @ c21378 <__cxa_atexit@plt+0xc1341c> │ │ │ │ mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r5, [pc, #32] @ c2a304 <__cxa_atexit@plt+0xc1c3a8> │ │ │ │ - mov r2, #32 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0155ad94 │ │ │ │ + strheq r7, [r5, #-68] @ 0xffffffbc │ │ │ │ + smlalbteq r7, r5, r8, r4 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c213d4 <__cxa_atexit@plt+0xc13478> │ │ │ │ + ldr r3, [pc, #60] @ c213ec <__cxa_atexit@plt+0xc13490> │ │ │ │ + ldr r2, [pc, #60] @ c213f0 <__cxa_atexit@plt+0xc13494> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #12 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c213f4 <__cxa_atexit@plt+0xc13498> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r5, r8, lsr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c21424 <__cxa_atexit@plt+0xc134c8> │ │ │ │ + ldr r5, [pc, #28] @ c21434 <__cxa_atexit@plt+0xc134d8> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - ldrsheq r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - cmpeq r5, r8, lsr r6 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - swpbeq sp, ip, [r4] │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc c2a3bc <__cxa_atexit@plt+0xc1c460> │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c2a3a4 <__cxa_atexit@plt+0xc1c448> │ │ │ │ - ldr r2, [pc, #120] @ c2a3dc <__cxa_atexit@plt+0xc1c480> │ │ │ │ - ldr r9, [pc, #120] @ c2a3e0 <__cxa_atexit@plt+0xc1c484> │ │ │ │ - ldr lr, [pc, #120] @ c2a3e4 <__cxa_atexit@plt+0xc1c488> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #40] @ c2a3d4 <__cxa_atexit@plt+0xc1c478> │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 19390f8 <__cxa_atexit@plt+0x192b19c> │ │ │ │ + ldr r7, [pc, #12] @ c21438 <__cxa_atexit@plt+0xc134dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2a3d8 <__cxa_atexit@plt+0xc1c47c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffa84 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c2a434 <__cxa_atexit@plt+0xc1c4d8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr lr, [pc, #56] @ c2a44c <__cxa_atexit@plt+0xc1c4f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2a450 <__cxa_atexit@plt+0xc1c4f4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c4ebac <__cxa_atexit@plt+0xc40c50> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c214b0 <__cxa_atexit@plt+0xc13554> │ │ │ │ + ldr r2, [pc, #92] @ c214cc <__cxa_atexit@plt+0xc13570> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c214bc <__cxa_atexit@plt+0xc13560> │ │ │ │ + ldr r3, [pc, #68] @ c214d0 <__cxa_atexit@plt+0xc13574> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r5, r8, lsr #9 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c214a0 <__cxa_atexit@plt+0xc13544> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c214d4 <__cxa_atexit@plt+0xc13578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, asr r4 │ │ │ │ + @ instruction: 0xffff8fc0 │ │ │ │ + hvceq 22292 @ 0x5714 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c2a474 <__cxa_atexit@plt+0xc1c518> │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - b c29f00 <__cxa_atexit@plt+0xc1bfa4> │ │ │ │ - ldrheq r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2a584 <__cxa_atexit@plt+0xc1c628> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c21528 <__cxa_atexit@plt+0xc135cc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c2a58c <__cxa_atexit@plt+0xc1c630> │ │ │ │ - ldr r1, [pc, #252] @ c2a5a8 <__cxa_atexit@plt+0xc1c64c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2a4e4 <__cxa_atexit@plt+0xc1c588> │ │ │ │ - ldr r1, [pc, #220] @ c2a5b8 <__cxa_atexit@plt+0xc1c65c> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2a504 <__cxa_atexit@plt+0xc1c5a8> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c2a518 <__cxa_atexit@plt+0xc1c5bc> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c2a5b4 <__cxa_atexit@plt+0xc1c658> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c2a548 <__cxa_atexit@plt+0xc1c5ec> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c2a5b0 <__cxa_atexit@plt+0xc1c654> │ │ │ │ - ldr r2, [pc, #108] @ c2a5a4 <__cxa_atexit@plt+0xc1c648> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c2a570 <__cxa_atexit@plt+0xc1c614> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c2a5ac <__cxa_atexit@plt+0xc1c650> │ │ │ │ - ldr r1, [pc, #60] @ c2a5a0 <__cxa_atexit@plt+0xc1c644> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2a594 <__cxa_atexit@plt+0xc1c638> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bcc c21530 <__cxa_atexit@plt+0xc135d4> │ │ │ │ + ldr r1, [pc, #64] @ c2154c <__cxa_atexit@plt+0xc135f0> │ │ │ │ + ldr r0, [pc, #64] @ c21550 <__cxa_atexit@plt+0xc135f4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c21538 <__cxa_atexit@plt+0xc135dc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c21548 <__cxa_atexit@plt+0xc135ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, r4, lsl r4 │ │ │ │ - cmpeq r5, r4, lsr #1 │ │ │ │ - ldrsbeq r2, [r5, #-0] │ │ │ │ - cmpeq r5, ip, lsl #2 │ │ │ │ - cmpeq r5, r0, lsr r1 │ │ │ │ + smlaltteq r7, r5, r0, r2 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r5, ip, ror r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2a634 <__cxa_atexit@plt+0xc1c6d8> │ │ │ │ - ldr r1, [pc, #120] @ c2a654 <__cxa_atexit@plt+0xc1c6f8> │ │ │ │ - ldr r7, [pc, #120] @ c2a658 <__cxa_atexit@plt+0xc1c6fc> │ │ │ │ - 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 c2a628 <__cxa_atexit@plt+0xc1c6cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2a640 <__cxa_atexit@plt+0xc1c6e4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2a65c <__cxa_atexit@plt+0xc1c700> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c215b4 <__cxa_atexit@plt+0xc13658> │ │ │ │ + ldr r2, [pc, #92] @ c215d0 <__cxa_atexit@plt+0xc13674> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c215c0 <__cxa_atexit@plt+0xc13664> │ │ │ │ + ldr r3, [pc, #68] @ c215d4 <__cxa_atexit@plt+0xc13678> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c215a4 <__cxa_atexit@plt+0xc13648> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrsbeq r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldrsheq r1, [r5, #-144] @ 0xffffff70 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c215d8 <__cxa_atexit@plt+0xc1367c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, asr #6 │ │ │ │ + @ instruction: 0xffff8e4c │ │ │ │ + cmpeq r5, ip, rrx │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2a698 <__cxa_atexit@plt+0xc1c73c> │ │ │ │ - ldr r2, [pc, #32] @ c2a6a4 <__cxa_atexit@plt+0xc1c748> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2162c <__cxa_atexit@plt+0xc136d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c21634 <__cxa_atexit@plt+0xc136d8> │ │ │ │ + ldr r1, [pc, #64] @ c21650 <__cxa_atexit@plt+0xc136f4> │ │ │ │ + ldr r0, [pc, #64] @ c21654 <__cxa_atexit@plt+0xc136f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c2163c <__cxa_atexit@plt+0xc136e0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2164c <__cxa_atexit@plt+0xc136f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r4, lsl #19 │ │ │ │ - cmpeq r4, r8, lsl #26 │ │ │ │ + smlaltteq r7, r5, r0, r1 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r5, r8, ror r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2a798 <__cxa_atexit@plt+0xc1c83c> │ │ │ │ - ldr r3, [pc, #256] @ c2a7d0 <__cxa_atexit@plt+0xc1c874> │ │ │ │ - mov r7, r1 │ │ │ │ + bhi c216c0 <__cxa_atexit@plt+0xc13764> │ │ │ │ + ldr r7, [pc, #108] @ c216e8 <__cxa_atexit@plt+0xc1378c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c216d4 <__cxa_atexit@plt+0xc13778> │ │ │ │ + ldr r3, [pc, #88] @ c216ec <__cxa_atexit@plt+0xc13790> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c2a774 <__cxa_atexit@plt+0xc1c818> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #32 │ │ │ │ - str lr, [r1, #-16] │ │ │ │ - str lr, [r1, #-12] │ │ │ │ - sub lr, r1, #28 │ │ │ │ - cmp r3, sl │ │ │ │ - str r7, [r1, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r1, #-20] @ 0xffffffec │ │ │ │ - str r0, [r1, #-8] │ │ │ │ - bcc c2a7ac <__cxa_atexit@plt+0xc1c850> │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c2a784 <__cxa_atexit@plt+0xc1c828> │ │ │ │ - ldr r1, [pc, #180] @ c2a7e0 <__cxa_atexit@plt+0xc1c884> │ │ │ │ - ldr r2, [pc, #180] @ c2a7e4 <__cxa_atexit@plt+0xc1c888> │ │ │ │ - ldr r3, [pc, #180] @ c2a7e8 <__cxa_atexit@plt+0xc1c88c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r6, [lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r3, [r6, #20]! │ │ │ │ - mov r2, r6 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c216b0 <__cxa_atexit@plt+0xc13754> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ c2a7d4 <__cxa_atexit@plt+0xc1c878> │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #44] @ c216f4 <__cxa_atexit@plt+0xc13798> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c2a7dc <__cxa_atexit@plt+0xc1c880> │ │ │ │ + ldr r7, [pc, #20] @ c216f0 <__cxa_atexit@plt+0xc13794> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #36] @ c2a7d8 <__cxa_atexit@plt+0xc1c87c> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r5, r0, lsr #28 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - qdaddeq lr, r4, r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - smlalbteq ip, r4, r8, fp │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffff8cd0 │ │ │ │ + cmpeq r5, r0, asr pc │ │ │ │ + cmpeq r5, ip, asr r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc c2a890 <__cxa_atexit@plt+0xc1c934> │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c2a878 <__cxa_atexit@plt+0xc1c91c> │ │ │ │ - ldr r7, [pc, #116] @ c2a8b4 <__cxa_atexit@plt+0xc1c958> │ │ │ │ - ldr r1, [pc, #116] @ c2a8b8 <__cxa_atexit@plt+0xc1c95c> │ │ │ │ - ldr r0, [pc, #116] @ c2a8bc <__cxa_atexit@plt+0xc1c960> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c5bb14 <__cxa_atexit@plt+0xc4dbb8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2176c <__cxa_atexit@plt+0xc13810> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c21774 <__cxa_atexit@plt+0xc13818> │ │ │ │ + ldr r1, [pc, #64] @ c21790 <__cxa_atexit@plt+0xc13834> │ │ │ │ + ldr r0, [pc, #64] @ c21794 <__cxa_atexit@plt+0xc13838> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c2177c <__cxa_atexit@plt+0xc13820> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2178c <__cxa_atexit@plt+0xc13830> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + swpbeq r7, ip, [r5] │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + cmpeq r5, r8, lsr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c217f4 <__cxa_atexit@plt+0xc13898> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c217fc <__cxa_atexit@plt+0xc138a0> │ │ │ │ + ldr r1, [pc, #64] @ c21818 <__cxa_atexit@plt+0xc138bc> │ │ │ │ + ldr r0, [pc, #64] @ c2181c <__cxa_atexit@plt+0xc138c0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, #0 │ │ │ │ - add lr, r8, #8 │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r0, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #44] @ c2a8ac <__cxa_atexit@plt+0xc1c950> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c21804 <__cxa_atexit@plt+0xc138a8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c21814 <__cxa_atexit@plt+0xc138b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c2a8b0 <__cxa_atexit@plt+0xc1c954> │ │ │ │ - sub r5, r5, #20 │ │ │ │ - mov r2, #32 │ │ │ │ + cmpeq r5, r8, lsl r0 │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + ldrheq sl, [r5, #-16] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c218a8 <__cxa_atexit@plt+0xc1394c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c218dc <__cxa_atexit@plt+0xc13980> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c218b4 <__cxa_atexit@plt+0xc13958> │ │ │ │ + ldr r7, [pc, #128] @ c218e0 <__cxa_atexit@plt+0xc13984> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c218c8 <__cxa_atexit@plt+0xc1396c> │ │ │ │ + ldr r3, [pc, #104] @ c218e4 <__cxa_atexit@plt+0xc13988> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r8, lsr #26 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0xfffffc34 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - strdeq ip, [r4, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c21898 <__cxa_atexit@plt+0xc1393c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c218ec <__cxa_atexit@plt+0xc13990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c218e8 <__cxa_atexit@plt+0xc1398c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffff8ae8 │ │ │ │ + cmpeq r5, ip, asr sp │ │ │ │ + cmpeq r5, r8, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c2a954 <__cxa_atexit@plt+0xc1c9f8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge c2a93c <__cxa_atexit@plt+0xc1c9e0> │ │ │ │ - ldr r3, [pc, #124] @ c2a974 <__cxa_atexit@plt+0xc1ca18> │ │ │ │ - ldr lr, [pc, #124] @ c2a978 <__cxa_atexit@plt+0xc1ca1c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bcc c21968 <__cxa_atexit@plt+0xc13a0c> │ │ │ │ + ldr r3, [pc, #104] @ c21980 <__cxa_atexit@plt+0xc13a24> │ │ │ │ + ldr lr, [pc, #104] @ c21984 <__cxa_atexit@plt+0xc13a28> │ │ │ │ + ldr r1, [pc, #104] @ c21988 <__cxa_atexit@plt+0xc13a2c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r3, [pc, #100] @ c2a97c <__cxa_atexit@plt+0xc1ca20> │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c2198c <__cxa_atexit@plt+0xc13a30> │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - str r3, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #40] @ c2a96c <__cxa_atexit@plt+0xc1ca10> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2a970 <__cxa_atexit@plt+0xc1ca14> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r4, ror #24 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - cmpeq r4, r4, lsr sl │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c2aa30 <__cxa_atexit@plt+0xc1cad4> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r6, [pc, #316] @ c2aae4 <__cxa_atexit@plt+0xc1cb88> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r3] │ │ │ │ - beq c2aa84 <__cxa_atexit@plt+0xc1cb28> │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, r0 │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - bcc c2aac4 <__cxa_atexit@plt+0xc1cb68> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c2aa94 <__cxa_atexit@plt+0xc1cb38> │ │ │ │ - ldr r0, [pc, #252] @ c2aaf4 <__cxa_atexit@plt+0xc1cb98> │ │ │ │ - ldr r1, [pc, #252] @ c2aaf8 <__cxa_atexit@plt+0xc1cb9c> │ │ │ │ - ldr r9, [pc, #252] @ c2aafc <__cxa_atexit@plt+0xc1cba0> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - add r0, r8, #8 │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r8, #20]! │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - stm r0, {r2, r3, lr} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2aaac <__cxa_atexit@plt+0xc1cb50> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #140] @ c2aaf0 <__cxa_atexit@plt+0xc1cb94> │ │ │ │ - add r3, r3, r7 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ sub r7, r6, #11 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ c2aae8 <__cxa_atexit@plt+0xc1cb8c> │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c21990 <__cxa_atexit@plt+0xc13a34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #44] @ c2aae0 <__cxa_atexit@plt+0xc1cb84> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + cmpeq r5, ip, lsl #26 │ │ │ │ + strheq r6, [r5, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c21a08 <__cxa_atexit@plt+0xc13aac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c21a24 <__cxa_atexit@plt+0xc13ac8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c21a28 <__cxa_atexit@plt+0xc13acc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c21a14 <__cxa_atexit@plt+0xc13ab8> │ │ │ │ + ldr r3, [pc, #72] @ c21a2c <__cxa_atexit@plt+0xc13ad0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r5, [pc, #32] @ c2aaec <__cxa_atexit@plt+0xc1cb90> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - cmpeq r5, ip, lsl #22 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - cmpeq r5, ip, asr #28 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0xfffffa78 │ │ │ │ - @ instruction: 0xfffffbac │ │ │ │ - strheq ip, [r4, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - bcc c2aba8 <__cxa_atexit@plt+0xc1cc4c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c2ab90 <__cxa_atexit@plt+0xc1cc34> │ │ │ │ - ldr r2, [pc, #120] @ c2abc8 <__cxa_atexit@plt+0xc1cc6c> │ │ │ │ - ldr r9, [pc, #120] @ c2abcc <__cxa_atexit@plt+0xc1cc70> │ │ │ │ - ldr lr, [pc, #120] @ c2abd0 <__cxa_atexit@plt+0xc1cc74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #40] @ c2abc0 <__cxa_atexit@plt+0xc1cc64> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c219f8 <__cxa_atexit@plt+0xc13a9c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2abc4 <__cxa_atexit@plt+0xc1cc68> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r0, lsl sl │ │ │ │ - @ instruction: 0xfffffd10 │ │ │ │ - @ instruction: 0xfffff924 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - @ instruction: 0xfffffa50 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2ac30 <__cxa_atexit@plt+0xc1ccd4> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #76] @ c2ac48 <__cxa_atexit@plt+0xc1ccec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r1, r1, r7 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2ac4c <__cxa_atexit@plt+0xc1ccf0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, r0, asr #25 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c21a30 <__cxa_atexit@plt+0xc13ad4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsl #30 │ │ │ │ + ldrheq r9, [r5, #-248] @ 0xffffff08 │ │ │ │ + @ instruction: 0xffff8a68 │ │ │ │ + cmpeq r5, ip, lsl ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2ad5c <__cxa_atexit@plt+0xc1ce00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2ad64 <__cxa_atexit@plt+0xc1ce08> │ │ │ │ - ldr r1, [pc, #252] @ c2ad80 <__cxa_atexit@plt+0xc1ce24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2acbc <__cxa_atexit@plt+0xc1cd60> │ │ │ │ - ldr r1, [pc, #220] @ c2ad90 <__cxa_atexit@plt+0xc1ce34> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2acdc <__cxa_atexit@plt+0xc1cd80> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c2acf0 <__cxa_atexit@plt+0xc1cd94> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c2ad8c <__cxa_atexit@plt+0xc1ce30> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + bhi c21aa8 <__cxa_atexit@plt+0xc13b4c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c21ac4 <__cxa_atexit@plt+0xc13b68> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c2ad20 <__cxa_atexit@plt+0xc1cdc4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c2ad88 <__cxa_atexit@plt+0xc1ce2c> │ │ │ │ - ldr r2, [pc, #108] @ c2ad7c <__cxa_atexit@plt+0xc1ce20> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c2ad48 <__cxa_atexit@plt+0xc1cdec> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c2ad84 <__cxa_atexit@plt+0xc1ce28> │ │ │ │ - ldr r1, [pc, #60] @ c2ad78 <__cxa_atexit@plt+0xc1ce1c> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2ad6c <__cxa_atexit@plt+0xc1ce10> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #100] @ c21ac8 <__cxa_atexit@plt+0xc13b6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c21ab4 <__cxa_atexit@plt+0xc13b58> │ │ │ │ + ldr r3, [pc, #72] @ c21acc <__cxa_atexit@plt+0xc13b70> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c21a98 <__cxa_atexit@plt+0xc13b3c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, ip, lsr ip │ │ │ │ - cmpeq r5, ip, asr #17 │ │ │ │ - ldrsheq r1, [r5, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r5, r4, lsr r9 │ │ │ │ - cmpeq r5, r8, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r7, [pc, #20] @ c21ad0 <__cxa_atexit@plt+0xc13b74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, ror #28 │ │ │ │ + cmpeq r5, r8, lsl pc │ │ │ │ + @ instruction: 0xffff89c8 │ │ │ │ + hvceq 22204 @ 0x56bc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2ae0c <__cxa_atexit@plt+0xc1ceb0> │ │ │ │ - ldr r1, [pc, #120] @ c2ae2c <__cxa_atexit@plt+0xc1ced0> │ │ │ │ - ldr r7, [pc, #120] @ c2ae30 <__cxa_atexit@plt+0xc1ced4> │ │ │ │ - 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 c2ae00 <__cxa_atexit@plt+0xc1cea4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2ae18 <__cxa_atexit@plt+0xc1cebc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2ae34 <__cxa_atexit@plt+0xc1ced8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bhi c21b78 <__cxa_atexit@plt+0xc13c1c> │ │ │ │ + ldr r7, [pc, #172] @ c21ba0 <__cxa_atexit@plt+0xc13c44> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c21b68 <__cxa_atexit@plt+0xc13c0c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c21b88 <__cxa_atexit@plt+0xc13c2c> │ │ │ │ + ldr ip, [pc, #144] @ c21ba8 <__cxa_atexit@plt+0xc13c4c> │ │ │ │ + ldr r3, [pc, #144] @ c21bac <__cxa_atexit@plt+0xc13c50> │ │ │ │ + ldr lr, [pc, #144] @ c21bb0 <__cxa_atexit@plt+0xc13c54> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c21ba4 <__cxa_atexit@plt+0xc13c48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r5, r4, lsl #22 │ │ │ │ - cmpeq r5, r8, lsl r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + strheq r6, [r5, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + ldrsheq sl, [r5, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2ae70 <__cxa_atexit@plt+0xc1cf14> │ │ │ │ - ldr r2, [pc, #32] @ c2ae7c <__cxa_atexit@plt+0xc1cf20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c21c2c <__cxa_atexit@plt+0xc13cd0> │ │ │ │ + ldr r2, [pc, #96] @ c21c38 <__cxa_atexit@plt+0xc13cdc> │ │ │ │ + ldr lr, [pc, #96] @ c21c3c <__cxa_atexit@plt+0xc13ce0> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c21c40 <__cxa_atexit@plt+0xc13ce4> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, ip, lsr #3 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r5, ip, lsl r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2af88 <__cxa_atexit@plt+0xc1d02c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2af90 <__cxa_atexit@plt+0xc1d034> │ │ │ │ - ldr r1, [pc, #248] @ c2afac <__cxa_atexit@plt+0xc1d050> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2aeec <__cxa_atexit@plt+0xc1cf90> │ │ │ │ - ldr r1, [pc, #212] @ c2afb8 <__cxa_atexit@plt+0xc1d05c> │ │ │ │ - mvn r2, #0 │ │ │ │ + bhi c21cb8 <__cxa_atexit@plt+0xc13d5c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c21cd4 <__cxa_atexit@plt+0xc13d78> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - b c2af0c <__cxa_atexit@plt+0xc1cfb0> │ │ │ │ - ldrb r1, [r2, #-1] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c2af20 <__cxa_atexit@plt+0xc1cfc4> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #176] @ c2afb4 <__cxa_atexit@plt+0xc1d058> │ │ │ │ - mvn r2, #1 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + ldr r0, [pc, #100] @ c21cd8 <__cxa_atexit@plt+0xc13d7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c21cc4 <__cxa_atexit@plt+0xc13d68> │ │ │ │ + ldr r3, [pc, #72] @ c21cdc <__cxa_atexit@plt+0xc13d80> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c21ca8 <__cxa_atexit@plt+0xc13d4c> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c21ce0 <__cxa_atexit@plt+0xc13d84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, asr ip │ │ │ │ + cmpeq r5, r8, lsl #26 │ │ │ │ + @ instruction: 0xffff8748 │ │ │ │ + cmpeq r5, r8, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c21d58 <__cxa_atexit@plt+0xc13dfc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c21d74 <__cxa_atexit@plt+0xc13e18> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #-2] │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c2af58 <__cxa_atexit@plt+0xc1cffc> │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r0, [pc, #116] @ c2afb0 <__cxa_atexit@plt+0xc1d054> │ │ │ │ - ldr r2, [pc, #104] @ c2afa8 <__cxa_atexit@plt+0xc1d04c> │ │ │ │ - mvn r1, #2 │ │ │ │ + ldr r0, [pc, #100] @ c21d78 <__cxa_atexit@plt+0xc13e1c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r2, [r2, #-3] │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - add r7, r7, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #80] @ c2afbc <__cxa_atexit@plt+0xc1d060> │ │ │ │ - ldr r1, [pc, #52] @ c2afa4 <__cxa_atexit@plt+0xc1d048> │ │ │ │ - mvn r0, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2af98 <__cxa_atexit@plt+0xc1d03c> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c21d64 <__cxa_atexit@plt+0xc13e08> │ │ │ │ + ldr r3, [pc, #72] @ c21d7c <__cxa_atexit@plt+0xc13e20> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c21d48 <__cxa_atexit@plt+0xc13dec> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r5, ip, lsl #20 │ │ │ │ - cmpeq r5, ip, asr #13 │ │ │ │ - cmpeq r5, r4, lsl #14 │ │ │ │ - cmpeq r5, r8, lsr #14 │ │ │ │ - @ instruction: 0x0155169c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r7, [pc, #20] @ c21d80 <__cxa_atexit@plt+0xc13e24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r9, [r5, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r5, r8, ror #24 │ │ │ │ + @ instruction: 0xffff86a8 │ │ │ │ + smlalbteq r6, r5, r8, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2b038 <__cxa_atexit@plt+0xc1d0dc> │ │ │ │ - ldr r1, [pc, #120] @ c2b058 <__cxa_atexit@plt+0xc1d0fc> │ │ │ │ - ldr r7, [pc, #120] @ c2b05c <__cxa_atexit@plt+0xc1d100> │ │ │ │ - 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 c2b02c <__cxa_atexit@plt+0xc1d0d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2b044 <__cxa_atexit@plt+0xc1d0e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2b060 <__cxa_atexit@plt+0xc1d104> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bhi c21e28 <__cxa_atexit@plt+0xc13ecc> │ │ │ │ + ldr r7, [pc, #172] @ c21e50 <__cxa_atexit@plt+0xc13ef4> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c21e18 <__cxa_atexit@plt+0xc13ebc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c21e38 <__cxa_atexit@plt+0xc13edc> │ │ │ │ + ldr ip, [pc, #144] @ c21e58 <__cxa_atexit@plt+0xc13efc> │ │ │ │ + ldr r3, [pc, #144] @ c21e5c <__cxa_atexit@plt+0xc13f00> │ │ │ │ + ldr lr, [pc, #144] @ c21e60 <__cxa_atexit@plt+0xc13f04> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c21e54 <__cxa_atexit@plt+0xc13ef8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrsbeq r0, [r5, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r5, ip, ror #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r5, r4, lsl #20 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r5, r8, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2b09c <__cxa_atexit@plt+0xc1d140> │ │ │ │ - ldr r2, [pc, #32] @ c2b0a8 <__cxa_atexit@plt+0xc1d14c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c21edc <__cxa_atexit@plt+0xc13f80> │ │ │ │ + ldr r2, [pc, #96] @ c21ee8 <__cxa_atexit@plt+0xc13f8c> │ │ │ │ + ldr lr, [pc, #96] @ c21eec <__cxa_atexit@plt+0xc13f90> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c21ef0 <__cxa_atexit@plt+0xc13f94> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r5, r0, lsl #31 │ │ │ │ - cmpeq r4, r4, lsl #6 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r5, ip, ror #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c21f5c <__cxa_atexit@plt+0xc14000> │ │ │ │ + ldr r7, [pc, #108] @ c21f84 <__cxa_atexit@plt+0xc14028> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2b11c <__cxa_atexit@plt+0xc1d1c0> │ │ │ │ - ldr r3, [pc, #92] @ c2b12c <__cxa_atexit@plt+0xc1d1d0> │ │ │ │ - mov r7, r5 │ │ │ │ + bhi c21f70 <__cxa_atexit@plt+0xc14014> │ │ │ │ + ldr r3, [pc, #88] @ c21f88 <__cxa_atexit@plt+0xc1402c> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c2b10c <__cxa_atexit@plt+0xc1d1b0> │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c21f4c <__cxa_atexit@plt+0xc13ff0> │ │ │ │ ldr r7, [r9, #3] │ │ │ │ - sub r1, r2, #1 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r7, r9 │ │ │ │ - b c2b16c <__cxa_atexit@plt+0xc1d210> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c2b130 <__cxa_atexit@plt+0xc1d1d4> │ │ │ │ + ldr r7, [pc, #44] @ c21f90 <__cxa_atexit@plt+0xc14034> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrdeq sp, [r4, #-108] @ 0xffffff94 │ │ │ │ - smlalbbeq ip, r4, r0, r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r0, r1, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b c2b16c <__cxa_atexit@plt+0xc1d210> │ │ │ │ - cmpeq r4, r4, asr r2 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2b280 <__cxa_atexit@plt+0xc1d324> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2b1d8 <__cxa_atexit@plt+0xc1d27c> │ │ │ │ - ldr r3, [pc, #272] @ c2b2a4 <__cxa_atexit@plt+0xc1d348> │ │ │ │ - ldr lr, [pc, #272] @ c2b2a8 <__cxa_atexit@plt+0xc1d34c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r3, [pc, #248] @ c2b2ac <__cxa_atexit@plt+0xc1d350> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - str r3, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #184] @ c2b298 <__cxa_atexit@plt+0xc1d33c> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - ldr r7, [pc, #172] @ c2b29c <__cxa_atexit@plt+0xc1d340> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2b260 <__cxa_atexit@plt+0xc1d304> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5] │ │ │ │ - cmp r0, #1 │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - blt c2b270 <__cxa_atexit@plt+0xc1d314> │ │ │ │ - ldr r7, [pc, #136] @ c2b2b0 <__cxa_atexit@plt+0xc1d354> │ │ │ │ - ldr r0, [pc, #136] @ c2b2b4 <__cxa_atexit@plt+0xc1d358> │ │ │ │ - ldr lr, [pc, #136] @ c2b2b8 <__cxa_atexit@plt+0xc1d35c> │ │ │ │ + ldr r7, [pc, #20] @ c21f8c <__cxa_atexit@plt+0xc14030> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c2b2a0 <__cxa_atexit@plt+0xc1d344> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq r5, r0, asr #7 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - @ instruction: 0xfffffa24 │ │ │ │ - andeq r0, r0, ip, ror r3 │ │ │ │ - @ instruction: 0xfffffb54 │ │ │ │ - strdeq ip, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffff8434 │ │ │ │ + strheq r6, [r5, #-100] @ 0xffffff9c │ │ │ │ + ldrdeq r6, [r5, #-128] @ 0xffffff80 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - bcc c2b35c <__cxa_atexit@plt+0xc1d400> │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c2b344 <__cxa_atexit@plt+0xc1d3e8> │ │ │ │ - ldr r7, [pc, #116] @ c2b380 <__cxa_atexit@plt+0xc1d424> │ │ │ │ - ldr r1, [pc, #116] @ c2b384 <__cxa_atexit@plt+0xc1d428> │ │ │ │ - ldr r0, [pc, #116] @ c2b388 <__cxa_atexit@plt+0xc1d42c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, #0 │ │ │ │ - add lr, r8, #8 │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r0, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #44] @ c2b378 <__cxa_atexit@plt+0xc1d41c> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c2b37c <__cxa_atexit@plt+0xc1d420> │ │ │ │ - sub r5, r5, #20 │ │ │ │ - mov r2, #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ c22000 <__cxa_atexit@plt+0xc140a4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, ip, asr r2 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - @ instruction: 0xfffff940 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - @ instruction: 0xfffffa64 │ │ │ │ - cmpeq r4, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c2b3ec <__cxa_atexit@plt+0xc1d490> │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r3, [pc, #248] @ c2b4ac <__cxa_atexit@plt+0xc1d550> │ │ │ │ - ldr r7, [r6, #4]! │ │ │ │ + bhi c21ff0 <__cxa_atexit@plt+0xc14094> │ │ │ │ + ldr r3, [pc, #64] @ c22004 <__cxa_atexit@plt+0xc140a8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r6] │ │ │ │ - beq c2b464 <__cxa_atexit@plt+0xc1d508> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r8 │ │ │ │ - b c2b16c <__cxa_atexit@plt+0xc1d210> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bcc c2b48c <__cxa_atexit@plt+0xc1d530> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2b474 <__cxa_atexit@plt+0xc1d518> │ │ │ │ - ldr r2, [pc, #140] @ c2b4b0 <__cxa_atexit@plt+0xc1d554> │ │ │ │ - ldr r1, [pc, #140] @ c2b4b4 <__cxa_atexit@plt+0xc1d558> │ │ │ │ - ldr lr, [pc, #140] @ c2b4b8 <__cxa_atexit@plt+0xc1d55c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c21fe0 <__cxa_atexit@plt+0xc14084> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c2b4a4 <__cxa_atexit@plt+0xc1d548> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2b4a8 <__cxa_atexit@plt+0xc1d54c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, ip, lsr #2 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffff828 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - strdeq fp, [r4, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b c2b16c <__cxa_atexit@plt+0xc1d210> │ │ │ │ - smlalbteq fp, r4, ip, lr │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2b57c <__cxa_atexit@plt+0xc1d620> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c2b564 <__cxa_atexit@plt+0xc1d608> │ │ │ │ - ldr r3, [pc, #124] @ c2b59c <__cxa_atexit@plt+0xc1d640> │ │ │ │ - ldr lr, [pc, #124] @ c2b5a0 <__cxa_atexit@plt+0xc1d644> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r3, [pc, #100] @ c2b5a4 <__cxa_atexit@plt+0xc1d648> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - str r3, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #40] @ c2b594 <__cxa_atexit@plt+0xc1d638> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ c22008 <__cxa_atexit@plt+0xc140ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2b598 <__cxa_atexit@plt+0xc1d63c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, ip, lsr r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xfffff72c │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffff850 │ │ │ │ - cmpeq r4, ip, lsl #28 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c2b658 <__cxa_atexit@plt+0xc1d6fc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r6, [pc, #312] @ c2b708 <__cxa_atexit@plt+0xc1d7ac> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r3] │ │ │ │ - beq c2b6b0 <__cxa_atexit@plt+0xc1d754> │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, r0 │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bcc c2b6e8 <__cxa_atexit@plt+0xc1d78c> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c2b6c0 <__cxa_atexit@plt+0xc1d764> │ │ │ │ - ldr r0, [pc, #248] @ c2b718 <__cxa_atexit@plt+0xc1d7bc> │ │ │ │ - ldr r1, [pc, #248] @ c2b71c <__cxa_atexit@plt+0xc1d7c0> │ │ │ │ - ldr r9, [pc, #248] @ c2b720 <__cxa_atexit@plt+0xc1d7c4> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - add r0, r8, #8 │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r8, #20]! │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - stm r0, {r2, r3, lr} │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffff83a0 │ │ │ │ + cmpeq r5, r8, lsr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c59ce4 <__cxa_atexit@plt+0xc4bd88> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c21ae0 <__cxa_atexit@plt+0xc13b84> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c21d90 <__cxa_atexit@plt+0xc13e34> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bcc c2b6d8 <__cxa_atexit@plt+0xc1d77c> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #132] @ c2b714 <__cxa_atexit@plt+0xc1d7b8> │ │ │ │ - sub r1, r1, r7 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - bx ip │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c220e4 <__cxa_atexit@plt+0xc14188> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c22118 <__cxa_atexit@plt+0xc141bc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c220f0 <__cxa_atexit@plt+0xc14194> │ │ │ │ + ldr r7, [pc, #128] @ c2211c <__cxa_atexit@plt+0xc141c0> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c22104 <__cxa_atexit@plt+0xc141a8> │ │ │ │ + ldr r3, [pc, #104] @ c22120 <__cxa_atexit@plt+0xc141c4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c220d4 <__cxa_atexit@plt+0xc14178> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c2b70c <__cxa_atexit@plt+0xc1d7b0> │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #36] @ c2b704 <__cxa_atexit@plt+0xc1d7a8> │ │ │ │ - mov r2, #16 │ │ │ │ - add r5, pc, r5 │ │ │ │ - b c2b6f4 <__cxa_atexit@plt+0xc1d798> │ │ │ │ - ldr r5, [pc, #32] @ c2b710 <__cxa_atexit@plt+0xc1d7b4> │ │ │ │ - mov r2, #32 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - cmpeq r5, r0, ror #29 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - cmpeq r5, r0, lsr #4 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0xfffff628 │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - @ instruction: 0x0144bc90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bcc c2b7cc <__cxa_atexit@plt+0xc1d870> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c2b7b4 <__cxa_atexit@plt+0xc1d858> │ │ │ │ - ldr r2, [pc, #120] @ c2b7ec <__cxa_atexit@plt+0xc1d890> │ │ │ │ - ldr r9, [pc, #120] @ c2b7f0 <__cxa_atexit@plt+0xc1d894> │ │ │ │ - ldr lr, [pc, #120] @ c2b7f4 <__cxa_atexit@plt+0xc1d898> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #40] @ c2b7e4 <__cxa_atexit@plt+0xc1d888> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2b7e8 <__cxa_atexit@plt+0xc1d88c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r5, ip, ror #27 │ │ │ │ - @ instruction: 0xfffffd14 │ │ │ │ - @ instruction: 0xfffff4d8 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - @ instruction: 0xfffff604 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2b84c <__cxa_atexit@plt+0xc1d8f0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #68] @ c2b864 <__cxa_atexit@plt+0xc1d908> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - add r1, r2, r1 │ │ │ │ - sub r2, r7, r8 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2b868 <__cxa_atexit@plt+0xc1d90c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0x0155009c │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0x0144cf94 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2b8a4 <__cxa_atexit@plt+0xc1d948> │ │ │ │ - str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, #0 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r7, [pc, #8] @ c2b8b4 <__cxa_atexit@plt+0xc1d958> │ │ │ │ + ldr r7, [pc, #48] @ c22128 <__cxa_atexit@plt+0xc141cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, ror #30 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge c2b900 <__cxa_atexit@plt+0xc1d9a4> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r1, r2 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldrsb r2, [r3, #8]! │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r8, r2 │ │ │ │ - ble c2b914 <__cxa_atexit@plt+0xc1d9b8> │ │ │ │ - ldr r3, [pc, #172] @ c2b9a4 <__cxa_atexit@plt+0xc1da48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldr r7, [pc, #160] @ c2b9a8 <__cxa_atexit@plt+0xc1da4c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c22124 <__cxa_atexit@plt+0xc141c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c2b938 <__cxa_atexit@plt+0xc1d9dc> │ │ │ │ - ldr r3, [pc, #120] @ c2b9a0 <__cxa_atexit@plt+0xc1da44> │ │ │ │ - add r2, r2, r8, lsl #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - sub r8, r2, #12416 @ 0x3080 │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldrb r1, [r3, #2] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - bcs c2b968 <__cxa_atexit@plt+0xc1da0c> │ │ │ │ - lsl r3, r8, #12 │ │ │ │ - ldr r0, [pc, #76] @ c2b99c <__cxa_atexit@plt+0xc1da40> │ │ │ │ - add r3, r3, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #64] @ c2b998 <__cxa_atexit@plt+0xc1da3c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, r1 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - add r8, r3, r2 │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - lsl r0, r8, #18 │ │ │ │ - add r2, r0, r2, lsl #12 │ │ │ │ - ldr r0, [pc, #52] @ c2b9ac <__cxa_atexit@plt+0xc1da50> │ │ │ │ - ldrb r3, [r3, #3] │ │ │ │ - add r2, r2, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #16] @ c2b994 <__cxa_atexit@plt+0xc1da38> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - add r8, r3, r1 │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r5, r4, lsr #25 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - cmpeq r4, r4, asr lr │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2b9ec <__cxa_atexit@plt+0xc1da90> │ │ │ │ - add r3, r1, #1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc c2ba3c <__cxa_atexit@plt+0xc1dae0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #64] @ c2ba5c <__cxa_atexit@plt+0xc1db00> │ │ │ │ - sub r1, r7, r1 │ │ │ │ - add r0, r0, r2 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r8, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c2ba58 <__cxa_atexit@plt+0xc1dafc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x0154fe94 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2bab8 <__cxa_atexit@plt+0xc1db5c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ c2bad0 <__cxa_atexit@plt+0xc1db74> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r0, r7, r0 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r1, r2, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2bad4 <__cxa_atexit@plt+0xc1db78> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmppeq r4, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq r4, ip, lsr #26 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2bb14 <__cxa_atexit@plt+0xc1dbb8> │ │ │ │ - add r3, r1, #2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc c2bb64 <__cxa_atexit@plt+0xc1dc08> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #64] @ c2bb84 <__cxa_atexit@plt+0xc1dc28> │ │ │ │ - sub r1, r7, r1 │ │ │ │ - add r0, r0, r2 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r8, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c2bb80 <__cxa_atexit@plt+0xc1dc24> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmppeq r4, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2bbe0 <__cxa_atexit@plt+0xc1dc84> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ c2bbf8 <__cxa_atexit@plt+0xc1dc9c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r0, r7, r0 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r1, r2, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2bbfc <__cxa_atexit@plt+0xc1dca0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmppeq r4, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq r4, r4, lsl #24 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2bc3c <__cxa_atexit@plt+0xc1dce0> │ │ │ │ - add r3, r1, #3 │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc c2bc8c <__cxa_atexit@plt+0xc1dd30> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #64] @ c2bcac <__cxa_atexit@plt+0xc1dd50> │ │ │ │ - sub r1, r7, r1 │ │ │ │ - add r0, r0, r2 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r8, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c2bca8 <__cxa_atexit@plt+0xc1dd4c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmppeq r4, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2bd08 <__cxa_atexit@plt+0xc1ddac> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ c2bd20 <__cxa_atexit@plt+0xc1ddc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r0, r7, r0 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r1, r2, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2bd24 <__cxa_atexit@plt+0xc1ddc8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r5, ip, lsr r8 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffff82ac │ │ │ │ + cmpeq r5, r0, lsr #10 │ │ │ │ + cmpeq r5, ip, lsr r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c221a4 <__cxa_atexit@plt+0xc14248> │ │ │ │ + ldr r3, [pc, #104] @ c221bc <__cxa_atexit@plt+0xc14260> │ │ │ │ + ldr lr, [pc, #104] @ c221c0 <__cxa_atexit@plt+0xc14264> │ │ │ │ + ldr r1, [pc, #104] @ c221c4 <__cxa_atexit@plt+0xc14268> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmppeq r4, r4, ror #23 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - ldrdeq ip, [r4, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2bd64 <__cxa_atexit@plt+0xc1de08> │ │ │ │ - add r3, r1, #4 │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc c2bdb4 <__cxa_atexit@plt+0xc1de58> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #64] @ c2bdd4 <__cxa_atexit@plt+0xc1de78> │ │ │ │ - sub r1, r7, r1 │ │ │ │ - add r0, r0, r2 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r8, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c2bdd0 <__cxa_atexit@plt+0xc1de74> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmppeq r4, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2be30 <__cxa_atexit@plt+0xc1ded4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ c2be48 <__cxa_atexit@plt+0xc1deec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r0, r7, r0 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c221c8 <__cxa_atexit@plt+0xc1426c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ sub r7, r6, #11 │ │ │ │ - add r1, r2, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2be4c <__cxa_atexit@plt+0xc1def0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrheq pc, [r4, #-172] @ 0xffffff54 @ │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - smlalbteq ip, r4, ip, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi c2bef8 <__cxa_atexit@plt+0xc1df9c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c2bee4 <__cxa_atexit@plt+0xc1df88> │ │ │ │ - ldr r7, [pc, #144] @ c2bf14 <__cxa_atexit@plt+0xc1dfb8> │ │ │ │ - ldr r2, [pc, #144] @ c2bf18 <__cxa_atexit@plt+0xc1dfbc> │ │ │ │ - mov r3, r5 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c221cc <__cxa_atexit@plt+0xc14270> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #120] @ c2bf1c <__cxa_atexit@plt+0xc1dfc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2beec <__cxa_atexit@plt+0xc1df90> │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r7, r5, #32 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2bf00 <__cxa_atexit@plt+0xc1dfa4> │ │ │ │ - str r8, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r7, #0 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [pc, #72] @ c2bf24 <__cxa_atexit@plt+0xc1dfc8> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrsbeq sl, [r5, #-64] @ 0xffffffc0 │ │ │ │ + smlalbbeq r6, r5, ip, r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c22244 <__cxa_atexit@plt+0xc142e8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c22260 <__cxa_atexit@plt+0xc14304> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c22264 <__cxa_atexit@plt+0xc14308> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c22250 <__cxa_atexit@plt+0xc142f4> │ │ │ │ + ldr r3, [pc, #72] @ c22268 <__cxa_atexit@plt+0xc1430c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22234 <__cxa_atexit@plt+0xc142d8> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c2bf20 <__cxa_atexit@plt+0xc1dfc4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmppeq r4, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r5, ip, lsl #14 │ │ │ │ - cmpeq r4, ip, lsl #18 │ │ │ │ - ldrsbeq r0, [r5, #-96] @ 0xffffffa0 │ │ │ │ - smlaltteq ip, r4, ip, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2bf68 <__cxa_atexit@plt+0xc1e00c> │ │ │ │ - mov r3, #0 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - mov r8, fp │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r7, [pc, #12] @ c2bf7c <__cxa_atexit@plt+0xc1e020> │ │ │ │ + ldr r7, [pc, #20] @ c2226c <__cxa_atexit@plt+0xc14310> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq ip, r4, r4, r8 │ │ │ │ - strheq ip, [r4, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + cmpeq r5, r8, asr #13 │ │ │ │ + cmpeq r5, ip, ror r7 │ │ │ │ + @ instruction: 0xffff822c │ │ │ │ + smlaltteq r6, r5, r0, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c222e4 <__cxa_atexit@plt+0xc14388> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c22300 <__cxa_atexit@plt+0xc143a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c22304 <__cxa_atexit@plt+0xc143a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2bff0 <__cxa_atexit@plt+0xc1e094> │ │ │ │ - ldr r3, [pc, #92] @ c2c000 <__cxa_atexit@plt+0xc1e0a4> │ │ │ │ - mov r7, r5 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c222f0 <__cxa_atexit@plt+0xc14394> │ │ │ │ + ldr r3, [pc, #72] @ c22308 <__cxa_atexit@plt+0xc143ac> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - beq c2bfe0 <__cxa_atexit@plt+0xc1e084> │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r2, [r8, #11] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, fp │ │ │ │ - sub r3, r2, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b c2c034 <__cxa_atexit@plt+0xc1e0d8> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c222d4 <__cxa_atexit@plt+0xc14378> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c2c004 <__cxa_atexit@plt+0xc1e0a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c2230c <__cxa_atexit@plt+0xc143b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r4, ip, asr r8 │ │ │ │ - cmpeq r4, r4, lsr r8 │ │ │ │ + cmpeq r5, r8, lsr #12 │ │ │ │ + ldrsbeq r9, [r5, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xffff818c │ │ │ │ + cmpeq r5, r0, asr #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r8, fp │ │ │ │ - sub r0, r1, #1 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - b c2c034 <__cxa_atexit@plt+0xc1e0d8> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c2c078 <__cxa_atexit@plt+0xc1e11c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r2, r3 │ │ │ │ - add r3, r1, r3 │ │ │ │ - ldrsb r2, [r3, #8]! │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r8, r2 │ │ │ │ - ble c2c090 <__cxa_atexit@plt+0xc1e134> │ │ │ │ - ldr r3, [pc, #168] @ c2c118 <__cxa_atexit@plt+0xc1e1bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldr r7, [pc, #156] @ c2c11c <__cxa_atexit@plt+0xc1e1c0> │ │ │ │ - ldr r0, [pc, #156] @ c2c120 <__cxa_atexit@plt+0xc1e1c4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldrb r2, [r3, #-1] │ │ │ │ - cmp r2, #191 @ 0xbf │ │ │ │ - bls c2c0b4 <__cxa_atexit@plt+0xc1e158> │ │ │ │ - ldr r3, [pc, #112] @ c2c114 <__cxa_atexit@plt+0xc1e1b8> │ │ │ │ - add r2, r8, r2, lsl #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - sub r8, r2, #12416 @ 0x3080 │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldrb r1, [r3, #-2] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c2c0e0 <__cxa_atexit@plt+0xc1e184> │ │ │ │ - add r3, r8, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #68] @ c2c110 <__cxa_atexit@plt+0xc1e1b4> │ │ │ │ - ldr r0, [pc, #60] @ c2c10c <__cxa_atexit@plt+0xc1e1b0> │ │ │ │ - add r3, r3, r1, lsl #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - add r8, r3, r0 │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - add r2, r8, r2, lsl #6 │ │ │ │ - ldrb r3, [r3, #-3] │ │ │ │ - add r2, r2, r1, lsl #12 │ │ │ │ - ldr r1, [pc, #48] @ c2c124 <__cxa_atexit@plt+0xc1e1c8> │ │ │ │ - ldr r0, [pc, #16] @ c2c108 <__cxa_atexit@plt+0xc1e1ac> │ │ │ │ - add r3, r2, r3, lsl #18 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - add r8, r3, r0 │ │ │ │ - b 1ca612c <__cxa_atexit@plt+0x1c981d0> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlaltbeq ip, r4, ip, r7 │ │ │ │ - smlaltbeq ip, r4, r8, r7 │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - cmpeq r4, r4, lsl r7 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2c164 <__cxa_atexit@plt+0xc1e208> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - sub r2, sl, #1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2c034 <__cxa_atexit@plt+0xc1e0d8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2c190 <__cxa_atexit@plt+0xc1e234> │ │ │ │ - str r8, [r5] │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [pc, #12] @ c2c1a8 <__cxa_atexit@plt+0xc1e24c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ + bhi c223d4 <__cxa_atexit@plt+0xc14478> │ │ │ │ + ldr r7, [pc, #204] @ c223fc <__cxa_atexit@plt+0xc144a0> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c22388 <__cxa_atexit@plt+0xc1442c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c22398 <__cxa_atexit@plt+0xc1443c> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c223e4 <__cxa_atexit@plt+0xc14488> │ │ │ │ + ldr r7, [pc, #164] @ c22400 <__cxa_atexit@plt+0xc144a4> │ │ │ │ + ldr r3, [pc, #164] @ c22404 <__cxa_atexit@plt+0xc144a8> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - hvceq 19560 @ 0x4c68 │ │ │ │ - @ instruction: 0x0144c690 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2c1e8 <__cxa_atexit@plt+0xc1e28c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - sub r2, sl, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2c034 <__cxa_atexit@plt+0xc1e0d8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2c214 <__cxa_atexit@plt+0xc1e2b8> │ │ │ │ - str r8, [r5] │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [pc, #12] @ c2c22c <__cxa_atexit@plt+0xc1e2d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c223e4 <__cxa_atexit@plt+0xc14488> │ │ │ │ + ldr r7, [pc, #100] @ c2240c <__cxa_atexit@plt+0xc144b0> │ │ │ │ + ldr r3, [pc, #100] @ c22410 <__cxa_atexit@plt+0xc144b4> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq ip, [r4, #-84] @ 0xffffffac │ │ │ │ - cmpeq r4, ip, lsl #12 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2c26c <__cxa_atexit@plt+0xc1e310> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - sub r2, sl, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2c034 <__cxa_atexit@plt+0xc1e0d8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2c298 <__cxa_atexit@plt+0xc1e33c> │ │ │ │ - str r8, [r5] │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [pc, #12] @ c2c2b0 <__cxa_atexit@plt+0xc1e354> │ │ │ │ + ldr r7, [pc, #44] @ c22408 <__cxa_atexit@plt+0xc144ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - hvceq 19536 @ 0x4c50 │ │ │ │ - smlalbbeq ip, r4, r8, r5 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c2c2f0 <__cxa_atexit@plt+0xc1e394> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - sub r2, sl, #4 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #4 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c2c034 <__cxa_atexit@plt+0xc1e0d8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2c31c <__cxa_atexit@plt+0xc1e3c0> │ │ │ │ - str r8, [r5] │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2b8b8 <__cxa_atexit@plt+0xc1d95c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [pc, #12] @ c2c334 <__cxa_atexit@plt+0xc1e3d8> │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + ldrsbeq sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ + cmpeq r5, r4, ror #8 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r5, r8, lsl #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c22468 <__cxa_atexit@plt+0xc1450c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c224a8 <__cxa_atexit@plt+0xc1454c> │ │ │ │ + ldr r2, [pc, #112] @ c224b4 <__cxa_atexit@plt+0xc14558> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c224b8 <__cxa_atexit@plt+0xc1455c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c22498 <__cxa_atexit@plt+0xc1453c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c224a8 <__cxa_atexit@plt+0xc1454c> │ │ │ │ + ldr r2, [pc, #68] @ c224bc <__cxa_atexit@plt+0xc14560> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c224c0 <__cxa_atexit@plt+0xc14564> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + ldrsbeq sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r5, ip, lsr #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c22538 <__cxa_atexit@plt+0xc145dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c22554 <__cxa_atexit@plt+0xc145f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c22558 <__cxa_atexit@plt+0xc145fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c22544 <__cxa_atexit@plt+0xc145e8> │ │ │ │ + ldr r3, [pc, #72] @ c2255c <__cxa_atexit@plt+0xc14600> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22528 <__cxa_atexit@plt+0xc145cc> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c22560 <__cxa_atexit@plt+0xc14604> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlaltteq ip, r4, ip, r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrsbeq r9, [r5, #-52] @ 0xffffffcc │ │ │ │ + cmpeq r5, r8, lsl #9 │ │ │ │ + @ instruction: 0xffff7ec8 │ │ │ │ + smlaltteq r6, r5, r8, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c2c358 <__cxa_atexit@plt+0xc1e3fc> │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - b c2a6b8 <__cxa_atexit@plt+0xc1c75c> │ │ │ │ - ldrsbeq r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2c464 <__cxa_atexit@plt+0xc1e508> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2c46c <__cxa_atexit@plt+0xc1e510> │ │ │ │ - ldr r1, [pc, #248] @ c2c488 <__cxa_atexit@plt+0xc1e52c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2c3c8 <__cxa_atexit@plt+0xc1e46c> │ │ │ │ - ldr r1, [pc, #212] @ c2c494 <__cxa_atexit@plt+0xc1e538> │ │ │ │ - mvn r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2c3e8 <__cxa_atexit@plt+0xc1e48c> │ │ │ │ - ldrb r1, [r2, #-1] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c2c3fc <__cxa_atexit@plt+0xc1e4a0> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #176] @ c2c490 <__cxa_atexit@plt+0xc1e534> │ │ │ │ - mvn r2, #1 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + bhi c225d8 <__cxa_atexit@plt+0xc1467c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c225f4 <__cxa_atexit@plt+0xc14698> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #-2] │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c2c434 <__cxa_atexit@plt+0xc1e4d8> │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r0, [pc, #116] @ c2c48c <__cxa_atexit@plt+0xc1e530> │ │ │ │ - ldr r2, [pc, #104] @ c2c484 <__cxa_atexit@plt+0xc1e528> │ │ │ │ - mvn r1, #2 │ │ │ │ + ldr r0, [pc, #100] @ c225f8 <__cxa_atexit@plt+0xc1469c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r2, [r2, #-3] │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - add r7, r7, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #80] @ c2c498 <__cxa_atexit@plt+0xc1e53c> │ │ │ │ - ldr r1, [pc, #52] @ c2c480 <__cxa_atexit@plt+0xc1e524> │ │ │ │ - mvn r0, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2c474 <__cxa_atexit@plt+0xc1e518> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c225e4 <__cxa_atexit@plt+0xc14688> │ │ │ │ + ldr r3, [pc, #72] @ c225fc <__cxa_atexit@plt+0xc146a0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c225c8 <__cxa_atexit@plt+0xc1466c> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmppeq r4, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq r0, [r5, #-16] │ │ │ │ - cmpeq r5, r8, lsr #4 │ │ │ │ - cmpeq r5, ip, asr #4 │ │ │ │ - cmpeq r5, r0, asr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r7, [pc, #20] @ c22600 <__cxa_atexit@plt+0xc146a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsr r3 │ │ │ │ + cmpeq r5, r8, ror #7 │ │ │ │ + @ instruction: 0xffff7e28 │ │ │ │ + cmpeq r5, r8, asr #32 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2c514 <__cxa_atexit@plt+0xc1e5b8> │ │ │ │ - ldr r1, [pc, #120] @ c2c534 <__cxa_atexit@plt+0xc1e5d8> │ │ │ │ - ldr r7, [pc, #120] @ c2c538 <__cxa_atexit@plt+0xc1e5dc> │ │ │ │ - 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 c2c508 <__cxa_atexit@plt+0xc1e5ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2c520 <__cxa_atexit@plt+0xc1e5c4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2c53c <__cxa_atexit@plt+0xc1e5e0> │ │ │ │ + bhi c226c8 <__cxa_atexit@plt+0xc1476c> │ │ │ │ + ldr r7, [pc, #204] @ c226f0 <__cxa_atexit@plt+0xc14794> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c2267c <__cxa_atexit@plt+0xc14720> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c2268c <__cxa_atexit@plt+0xc14730> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c226d8 <__cxa_atexit@plt+0xc1477c> │ │ │ │ + ldr r7, [pc, #164] @ c226f4 <__cxa_atexit@plt+0xc14798> │ │ │ │ + ldr r3, [pc, #164] @ c226f8 <__cxa_atexit@plt+0xc1479c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c226d8 <__cxa_atexit@plt+0xc1477c> │ │ │ │ + ldr r7, [pc, #100] @ c22700 <__cxa_atexit@plt+0xc147a4> │ │ │ │ + ldr r3, [pc, #100] @ c22704 <__cxa_atexit@plt+0xc147a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ c226fc <__cxa_atexit@plt+0xc147a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrsheq pc, [r4, #-60] @ 0xffffffc4 @ │ │ │ │ - cmppeq r4, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + ldrsbeq r9, [r5, #-252] @ 0xffffff04 │ │ │ │ + hvceq 22036 @ 0x5614 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0x01559f94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c2275c <__cxa_atexit@plt+0xc14800> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2c578 <__cxa_atexit@plt+0xc1e61c> │ │ │ │ - ldr r2, [pc, #32] @ c2c584 <__cxa_atexit@plt+0xc1e628> │ │ │ │ + bcc c2279c <__cxa_atexit@plt+0xc14840> │ │ │ │ + ldr r2, [pc, #112] @ c227a8 <__cxa_atexit@plt+0xc1484c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c227ac <__cxa_atexit@plt+0xc14850> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c2278c <__cxa_atexit@plt+0xc14830> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2279c <__cxa_atexit@plt+0xc14840> │ │ │ │ + ldr r2, [pc, #68] @ c227b0 <__cxa_atexit@plt+0xc14854> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c227b4 <__cxa_atexit@plt+0xc14858> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r4, r4, lsr #21 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r4, r8, lsr #28 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r5, r8, ror #29 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrheq r9, [r5, #-232] @ 0xffffff18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2c670 <__cxa_atexit@plt+0xc1e714> │ │ │ │ - ldr r3, [pc, #248] @ c2c6a8 <__cxa_atexit@plt+0xc1e74c> │ │ │ │ - mov r7, r1 │ │ │ │ + bhi c22820 <__cxa_atexit@plt+0xc148c4> │ │ │ │ + ldr r7, [pc, #108] @ c22848 <__cxa_atexit@plt+0xc148ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c22834 <__cxa_atexit@plt+0xc148d8> │ │ │ │ + ldr r3, [pc, #88] @ c2284c <__cxa_atexit@plt+0xc148f0> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c2c650 <__cxa_atexit@plt+0xc1e6f4> │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22810 <__cxa_atexit@plt+0xc148b4> │ │ │ │ ldr r7, [r9, #3] │ │ │ │ - ldr ip, [r9, #7] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - sub lr, r1, #16 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - add sl, r6, #32 │ │ │ │ - sub lr, r1, #32 │ │ │ │ - cmp r0, sl │ │ │ │ - str r7, [r1, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r1, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r1, #-20] @ 0xffffffec │ │ │ │ - bcc c2c684 <__cxa_atexit@plt+0xc1e728> │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c2c660 <__cxa_atexit@plt+0xc1e704> │ │ │ │ - ldr r0, [pc, #168] @ c2c6b4 <__cxa_atexit@plt+0xc1e758> │ │ │ │ - ldr r1, [pc, #168] @ c2c6b8 <__cxa_atexit@plt+0xc1e75c> │ │ │ │ - ldr r3, [pc, #168] @ c2c6bc <__cxa_atexit@plt+0xc1e760> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r6, [lr] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r3, [r6, #20]! │ │ │ │ - mov r2, r6 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r2 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #44] @ c22854 <__cxa_atexit@plt+0xc148f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c2c6b0 <__cxa_atexit@plt+0xc1e754> │ │ │ │ + ldr r7, [pc, #20] @ c22850 <__cxa_atexit@plt+0xc148f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #32] @ c2c6ac <__cxa_atexit@plt+0xc1e750> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strdeq ip, [r4, #-16] │ │ │ │ - andeq r0, r0, r8, lsr #4 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - strdeq sl, [r4, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffff7b70 │ │ │ │ + strdeq r5, [r5, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r5, ip, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - sub r1, r0, #1 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - bcc c2c758 <__cxa_atexit@plt+0xc1e7fc> │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c2c74c <__cxa_atexit@plt+0xc1e7f0> │ │ │ │ - ldr r0, [pc, #100] @ c2c778 <__cxa_atexit@plt+0xc1e81c> │ │ │ │ - ldr r2, [pc, #100] @ c2c77c <__cxa_atexit@plt+0xc1e820> │ │ │ │ - ldr r9, [pc, #100] @ c2c780 <__cxa_atexit@plt+0xc1e824> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - str r0, [r8, #4]! │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str lr, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2c774 <__cxa_atexit@plt+0xc1e818> │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ c228c4 <__cxa_atexit@plt+0xc14968> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0xfffffc44 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - cmpeq r4, r0, lsr ip │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2c80c <__cxa_atexit@plt+0xc1e8b0> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2c7fc <__cxa_atexit@plt+0xc1e8a0> │ │ │ │ - ldr r3, [pc, #112] @ c2c828 <__cxa_atexit@plt+0xc1e8cc> │ │ │ │ - ldr lr, [pc, #112] @ c2c82c <__cxa_atexit@plt+0xc1e8d0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r3, [pc, #88] @ c2c830 <__cxa_atexit@plt+0xc1e8d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ + bhi c228b4 <__cxa_atexit@plt+0xc14958> │ │ │ │ + ldr r3, [pc, #64] @ c228c8 <__cxa_atexit@plt+0xc1496c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - str r3, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c228a4 <__cxa_atexit@plt+0xc14948> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ c2c824 <__cxa_atexit@plt+0xc1e8c8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - @ instruction: 0xfffffba0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - smlalbbeq sl, r4, r0, fp │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c2c8e4 <__cxa_atexit@plt+0xc1e988> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c228cc <__cxa_atexit@plt+0xc14970> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffff7adc │ │ │ │ + hvceq 21972 @ 0x55d4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c5b018 <__cxa_atexit@plt+0xc4d0bc> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c2231c <__cxa_atexit@plt+0xc143c0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c22610 <__cxa_atexit@plt+0xc146b4> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r6, [pc, #340] @ c2c9b0 <__cxa_atexit@plt+0xc1ea54> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r3] │ │ │ │ - beq c2c954 <__cxa_atexit@plt+0xc1e9f8> │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, r0 │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - bcc c2c974 <__cxa_atexit@plt+0xc1ea18> │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c2c964 <__cxa_atexit@plt+0xc1ea08> │ │ │ │ - ldr r0, [pc, #276] @ c2c9bc <__cxa_atexit@plt+0xc1ea60> │ │ │ │ - ldr r1, [pc, #276] @ c2c9c0 <__cxa_atexit@plt+0xc1ea64> │ │ │ │ - ldr r9, [pc, #276] @ c2c9c4 <__cxa_atexit@plt+0xc1ea68> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str lr, [r8, #16] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne c2c90c <__cxa_atexit@plt+0xc1e9b0> │ │ │ │ - ldr r7, [pc, #176] @ c2c9ac <__cxa_atexit@plt+0xc1ea50> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c229a8 <__cxa_atexit@plt+0xc14a4c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c229dc <__cxa_atexit@plt+0xc14a80> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c229b4 <__cxa_atexit@plt+0xc14a58> │ │ │ │ + ldr r7, [pc, #128] @ c229e0 <__cxa_atexit@plt+0xc14a84> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c229c8 <__cxa_atexit@plt+0xc14a6c> │ │ │ │ + ldr r3, [pc, #104] @ c229e4 <__cxa_atexit@plt+0xc14a88> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22998 <__cxa_atexit@plt+0xc14a3c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r7, r3 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - bcc c2c990 <__cxa_atexit@plt+0xc1ea34> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #132] @ c2c9b8 <__cxa_atexit@plt+0xc1ea5c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r8, #4] │ │ │ │ - add lr, r8, #8 │ │ │ │ - add r2, r3, r2 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r7, [pc, #48] @ c229ec <__cxa_atexit@plt+0xc14a90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #56] @ c2c9b4 <__cxa_atexit@plt+0xc1ea58> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r3, [pc, #16] @ c2c9a8 <__cxa_atexit@plt+0xc1ea4c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c229e8 <__cxa_atexit@plt+0xc14a8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, ror pc │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffff79e8 │ │ │ │ + cmpeq r5, ip, asr ip │ │ │ │ + smlalbbeq r5, r5, r8, lr @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c22a68 <__cxa_atexit@plt+0xc14b0c> │ │ │ │ + ldr r3, [pc, #104] @ c22a80 <__cxa_atexit@plt+0xc14b24> │ │ │ │ + ldr lr, [pc, #104] @ c22a84 <__cxa_atexit@plt+0xc14b28> │ │ │ │ + ldr r1, [pc, #104] @ c22a88 <__cxa_atexit@plt+0xc14b2c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmppeq r4, ip, lsr #25 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - cmpeq r4, r8, lsl #31 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0xfffffaac │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - smlaltteq sl, r4, ip, r9 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc c2ca5c <__cxa_atexit@plt+0xc1eb00> │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c2ca4c <__cxa_atexit@plt+0xc1eaf0> │ │ │ │ - ldr r2, [pc, #100] @ c2ca78 <__cxa_atexit@plt+0xc1eb1c> │ │ │ │ - ldr r9, [pc, #100] @ c2ca7c <__cxa_atexit@plt+0xc1eb20> │ │ │ │ - ldr lr, [pc, #100] @ c2ca80 <__cxa_atexit@plt+0xc1eb24> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r9, pc, r9 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c22a8c <__cxa_atexit@plt+0xc14b30> │ │ │ │ add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, r8, #8 │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - stm r2, {r0, r1, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c22a90 <__cxa_atexit@plt+0xc14b34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r5, ip, lsl #24 │ │ │ │ + ldrdeq r5, [r5, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c22ad0 <__cxa_atexit@plt+0xc14b74> │ │ │ │ + ldr r3, [pc, #44] @ c22ae8 <__cxa_atexit@plt+0xc14b8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + sub r3, r6, #2 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r7, [pc, #20] @ c22aec <__cxa_atexit@plt+0xc14b90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ c2ca74 <__cxa_atexit@plt+0xc1eb18> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldrheq r9, [r5, #-88] @ 0xffffffa8 │ │ │ │ + hvceq 21972 @ 0x55d4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c22b2c <__cxa_atexit@plt+0xc14bd0> │ │ │ │ + ldr r3, [pc, #44] @ c22b44 <__cxa_atexit@plt+0xc14be8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c22b48 <__cxa_atexit@plt+0xc14bec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, ror #10 │ │ │ │ + cmpeq r5, ip, lsl sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c22bcc <__cxa_atexit@plt+0xc14c70> │ │ │ │ + ldr lr, [pc, #124] @ c22be8 <__cxa_atexit@plt+0xc14c8c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [pc, #112] @ c22bec <__cxa_atexit@plt+0xc14c90> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r0, r2, r7} │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c22bd8 <__cxa_atexit@plt+0xc14c7c> │ │ │ │ + ldr r3, [pc, #80] @ c22bf0 <__cxa_atexit@plt+0xc14c94> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22bbc <__cxa_atexit@plt+0xc14c60> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c22bf4 <__cxa_atexit@plt+0xc14c98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r5, r0, asr #26 │ │ │ │ + @ instruction: 0xffff77c4 │ │ │ │ + cmpeq r5, r0, asr sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c22c14 <__cxa_atexit@plt+0xc14cb8> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - @ instruction: 0xfffff944 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - andeq r0, r0, r7, asr #31 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r5, r4, lsl #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c22cb0 <__cxa_atexit@plt+0xc14d54> │ │ │ │ + ldr r7, [pc, #160] @ c22cd8 <__cxa_atexit@plt+0xc14d7c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c22ca0 <__cxa_atexit@plt+0xc14d44> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c22cc0 <__cxa_atexit@plt+0xc14d64> │ │ │ │ + ldr lr, [pc, #132] @ c22ce0 <__cxa_atexit@plt+0xc14d84> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #108] @ c22ce4 <__cxa_atexit@plt+0xc14d88> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c22cdc <__cxa_atexit@plt+0xc14d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + strheq r5, [r5, #-180] @ 0xffffff4c │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r5, ip, lsr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c2cad8 <__cxa_atexit@plt+0xc1eb7c> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [pc, #64] @ c2caf0 <__cxa_atexit@plt+0xc1eb94> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bcc c22d48 <__cxa_atexit@plt+0xc14dec> │ │ │ │ + ldr lr, [pc, #72] @ c22d54 <__cxa_atexit@plt+0xc14df8> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r3, #16] │ │ │ │ + ldr lr, [pc, #48] @ c22d58 <__cxa_atexit@plt+0xc14dfc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2caf4 <__cxa_atexit@plt+0xc1eb98> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, ip, lsl #28 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + ldrsheq r9, [r5, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2cc04 <__cxa_atexit@plt+0xc1eca8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2cc0c <__cxa_atexit@plt+0xc1ecb0> │ │ │ │ - ldr r1, [pc, #252] @ c2cc28 <__cxa_atexit@plt+0xc1eccc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2cb64 <__cxa_atexit@plt+0xc1ec08> │ │ │ │ - ldr r1, [pc, #220] @ c2cc38 <__cxa_atexit@plt+0xc1ecdc> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2cb84 <__cxa_atexit@plt+0xc1ec28> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c2cb98 <__cxa_atexit@plt+0xc1ec3c> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c2cc34 <__cxa_atexit@plt+0xc1ecd8> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c2cbc8 <__cxa_atexit@plt+0xc1ec6c> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c2cc30 <__cxa_atexit@plt+0xc1ecd4> │ │ │ │ - ldr r2, [pc, #108] @ c2cc24 <__cxa_atexit@plt+0xc1ecc8> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c2cbf0 <__cxa_atexit@plt+0xc1ec94> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c2cc2c <__cxa_atexit@plt+0xc1ecd0> │ │ │ │ - ldr r1, [pc, #60] @ c2cc20 <__cxa_atexit@plt+0xc1ecc4> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2cc14 <__cxa_atexit@plt+0xc1ecb8> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bhi c22ddc <__cxa_atexit@plt+0xc14e80> │ │ │ │ + ldr lr, [pc, #124] @ c22df8 <__cxa_atexit@plt+0xc14e9c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [pc, #112] @ c22dfc <__cxa_atexit@plt+0xc14ea0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r0, r2, r7} │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c22de8 <__cxa_atexit@plt+0xc14e8c> │ │ │ │ + ldr r3, [pc, #80] @ c22e00 <__cxa_atexit@plt+0xc14ea4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22dcc <__cxa_atexit@plt+0xc14e70> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0x0154ed94 │ │ │ │ - cmppeq r4, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r4, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ - cmppeq r4, ip, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r4, #-160] @ 0xffffff60 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2ccb4 <__cxa_atexit@plt+0xc1ed58> │ │ │ │ - ldr r1, [pc, #120] @ c2ccd4 <__cxa_atexit@plt+0xc1ed78> │ │ │ │ - ldr r7, [pc, #120] @ c2ccd8 <__cxa_atexit@plt+0xc1ed7c> │ │ │ │ - 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 c2cca8 <__cxa_atexit@plt+0xc1ed4c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2ccc0 <__cxa_atexit@plt+0xc1ed64> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2ccdc <__cxa_atexit@plt+0xc1ed80> │ │ │ │ + ldr r7, [pc, #20] @ c22e04 <__cxa_atexit@plt+0xc14ea8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r5, r0, lsr fp │ │ │ │ + @ instruction: 0xffff75b4 │ │ │ │ + cmpeq r5, r0, asr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c22e24 <__cxa_atexit@plt+0xc14ec8> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r5, r4, ror fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c22ec0 <__cxa_atexit@plt+0xc14f64> │ │ │ │ + ldr r7, [pc, #160] @ c22ee8 <__cxa_atexit@plt+0xc14f8c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c22eb0 <__cxa_atexit@plt+0xc14f54> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c22ed0 <__cxa_atexit@plt+0xc14f74> │ │ │ │ + ldr lr, [pc, #132] @ c22ef0 <__cxa_atexit@plt+0xc14f94> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #108] @ c22ef4 <__cxa_atexit@plt+0xc14f98> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c22eec <__cxa_atexit@plt+0xc14f90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r4, ip, asr ip │ │ │ │ - cmppeq r4, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlaltbeq r5, r5, r8, r9 @ │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0x0155979c │ │ │ │ + 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, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2cd18 <__cxa_atexit@plt+0xc1edbc> │ │ │ │ - ldr r2, [pc, #32] @ c2cd24 <__cxa_atexit@plt+0xc1edc8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c22f58 <__cxa_atexit@plt+0xc14ffc> │ │ │ │ + ldr lr, [pc, #72] @ c22f64 <__cxa_atexit@plt+0xc15008> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c22f68 <__cxa_atexit@plt+0xc1500c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r4, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlalbbeq sl, r4, r8, r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2ce0c <__cxa_atexit@plt+0xc1eeb0> │ │ │ │ - ldr r2, [pc, #240] @ c2ce3c <__cxa_atexit@plt+0xc1eee0> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r5, ip, ror #13 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq c2cdf0 <__cxa_atexit@plt+0xc1ee94> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r3, lr │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - bcc c2ce1c <__cxa_atexit@plt+0xc1eec0> │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c2ce00 <__cxa_atexit@plt+0xc1eea4> │ │ │ │ - ldr r0, [pc, #164] @ c2ce48 <__cxa_atexit@plt+0xc1eeec> │ │ │ │ - ldr r3, [pc, #164] @ c2ce4c <__cxa_atexit@plt+0xc1eef0> │ │ │ │ - ldr r9, [pc, #164] @ c2ce50 <__cxa_atexit@plt+0xc1eef4> │ │ │ │ - add r0, pc, r0 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c22ff4 <__cxa_atexit@plt+0xc15098> │ │ │ │ + add r8, r7, #12 │ │ │ │ + ldr lr, [pc, #128] @ c23010 <__cxa_atexit@plt+0xc150b4> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [pc, #120] @ c23014 <__cxa_atexit@plt+0xc150b8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + bhi c23000 <__cxa_atexit@plt+0xc150a4> │ │ │ │ + ldr r3, [pc, #80] @ c23018 <__cxa_atexit@plt+0xc150bc> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - mov r0, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r9, [r6, #20]! │ │ │ │ - mov r2, r6 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c22fe4 <__cxa_atexit@plt+0xc15088> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c2ce44 <__cxa_atexit@plt+0xc1eee8> │ │ │ │ + ldr r7, [pc, #20] @ c2301c <__cxa_atexit@plt+0xc150c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #28] @ c2ce40 <__cxa_atexit@plt+0xc1eee4> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r4, r0, ror #20 │ │ │ │ - andeq r0, r0, ip, lsl r2 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - cmpeq r4, r0, ror #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stmda r5, {r1, r6, r7} │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - bcc c2cee8 <__cxa_atexit@plt+0xc1ef8c> │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c2cedc <__cxa_atexit@plt+0xc1ef80> │ │ │ │ - ldr r7, [pc, #104] @ c2cf08 <__cxa_atexit@plt+0xc1efac> │ │ │ │ - ldr r1, [pc, #104] @ c2cf0c <__cxa_atexit@plt+0xc1efb0> │ │ │ │ - ldr r0, [pc, #104] @ c2cf10 <__cxa_atexit@plt+0xc1efb4> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r5, r0, lsr #18 │ │ │ │ + @ instruction: 0xffff739c │ │ │ │ + cmpeq r5, r8, lsr #12 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c2303c <__cxa_atexit@plt+0xc150e0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r5, r8, asr r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c230dc <__cxa_atexit@plt+0xc15180> │ │ │ │ + ldr r7, [pc, #164] @ c23104 <__cxa_atexit@plt+0xc151a8> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r0, [r8, #20]! │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, r8 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c230cc <__cxa_atexit@plt+0xc15170> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c230ec <__cxa_atexit@plt+0xc15190> │ │ │ │ + ldr lr, [pc, #136] @ c2310c <__cxa_atexit@plt+0xc151b0> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #112] @ c23110 <__cxa_atexit@plt+0xc151b4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c2cf04 <__cxa_atexit@plt+0xc1efa8> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c23108 <__cxa_atexit@plt+0xc151ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - smlaltbeq sl, r4, r0, r4 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c2cf98 <__cxa_atexit@plt+0xc1f03c> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c2cf88 <__cxa_atexit@plt+0xc1f02c> │ │ │ │ - ldr r2, [pc, #104] @ c2cfb4 <__cxa_atexit@plt+0xc1f058> │ │ │ │ - ldr r9, [pc, #104] @ c2cfb8 <__cxa_atexit@plt+0xc1f05c> │ │ │ │ - ldr lr, [pc, #104] @ c2cfbc <__cxa_atexit@plt+0xc1f060> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - add r2, r8, #8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - stm r2, {r0, r1, r7} │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ c2cfb0 <__cxa_atexit@plt+0xc1f054> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - strdeq sl, [r4, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r7, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c2d06c <__cxa_atexit@plt+0xc1f110> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r6, [pc, #324] @ c2d12c <__cxa_atexit@plt+0xc1f1d0> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r3] │ │ │ │ - beq c2d0b8 <__cxa_atexit@plt+0xc1f15c> │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x01455790 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r5, r4, lsl #11 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r7, r7, r6 │ │ │ │ - add r6, r8, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c2d108 <__cxa_atexit@plt+0xc1f1ac> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c2d0e0 <__cxa_atexit@plt+0xc1f184> │ │ │ │ - ldr r9, [pc, #268] @ c2d138 <__cxa_atexit@plt+0xc1f1dc> │ │ │ │ - ldr r1, [pc, #268] @ c2d13c <__cxa_atexit@plt+0xc1f1e0> │ │ │ │ - ldr lr, [pc, #268] @ c2d140 <__cxa_atexit@plt+0xc1f1e4> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r1, [r8, #4]! │ │ │ │ + bcc c2317c <__cxa_atexit@plt+0xc15220> │ │ │ │ + ldr lr, [pc, #80] @ c23188 <__cxa_atexit@plt+0xc1522c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ add lr, pc, lr │ │ │ │ - add r1, r8, #8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stm r1, {r0, r2, r7} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r5] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2d0f0 <__cxa_atexit@plt+0xc1f194> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2d0c8 <__cxa_atexit@plt+0xc1f16c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r3, [pc, #156] @ c2d134 <__cxa_atexit@plt+0xc1f1d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r8, #16] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + ldr lr, [pc, #52] @ c2318c <__cxa_atexit@plt+0xc15230> │ │ │ │ + add r9, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r9, {r0, r2, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - bx r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq r5, r8, asr #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c231f8 <__cxa_atexit@plt+0xc1529c> │ │ │ │ + ldr r1, [pc, #84] @ c23200 <__cxa_atexit@plt+0xc152a4> │ │ │ │ + ldr lr, [pc, #84] @ c23204 <__cxa_atexit@plt+0xc152a8> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #68] @ c23208 <__cxa_atexit@plt+0xc152ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq c231e8 <__cxa_atexit@plt+0xc1528c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ c2d124 <__cxa_atexit@plt+0xc1f1c8> │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xffff71a4 │ │ │ │ + ldrsheq r8, [r5, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c23238 <__cxa_atexit@plt+0xc152dc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c2323c <__cxa_atexit@plt+0xc152e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r5, ip, asr ip │ │ │ │ + cmpeq r5, r0, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2326c <__cxa_atexit@plt+0xc15310> │ │ │ │ + ldr r2, [pc, #28] @ c2327c <__cxa_atexit@plt+0xc15320> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c23280 <__cxa_atexit@plt+0xc15324> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ c2d128 <__cxa_atexit@plt+0xc1f1cc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r4, lsl #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, #128] @ c23318 <__cxa_atexit@plt+0xc153bc> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r5, [pc, #32] @ c2d130 <__cxa_atexit@plt+0xc1f1d4> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq pc, [r4, #-72] @ 0xffffffb8 @ │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - cmpeq r4, r4, lsr #16 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xfffffac4 │ │ │ │ - @ instruction: 0xfffffbfc │ │ │ │ - hvceq 18976 @ 0x4a20 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r7, r6 │ │ │ │ - add r6, r8, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c2d1d4 <__cxa_atexit@plt+0xc1f278> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c2d1c4 <__cxa_atexit@plt+0xc1f268> │ │ │ │ - ldr r2, [pc, #104] @ c2d1f0 <__cxa_atexit@plt+0xc1f294> │ │ │ │ - ldr r9, [pc, #104] @ c2d1f4 <__cxa_atexit@plt+0xc1f298> │ │ │ │ - ldr lr, [pc, #104] @ c2d1f8 <__cxa_atexit@plt+0xc1f29c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - add r2, r8, #8 │ │ │ │ - add r9, pc, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2] │ │ │ │ + beq c232f8 <__cxa_atexit@plt+0xc1539c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c23304 <__cxa_atexit@plt+0xc153a8> │ │ │ │ + ldr lr, [pc, #92] @ c2331c <__cxa_atexit@plt+0xc153c0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - stm r2, {r0, r1, r7} │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c23320 <__cxa_atexit@plt+0xc153c4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ c2d1ec <__cxa_atexit@plt+0xc1f290> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - @ instruction: 0xfffff96c │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ - strheq sl, [r4, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r6, asr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + cmpeq r5, ip, asr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c2d268 <__cxa_atexit@plt+0xc1f30c> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2d250 <__cxa_atexit@plt+0xc1f2f4> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr lr, [pc, #84] @ c2d288 <__cxa_atexit@plt+0xc1f32c> │ │ │ │ + bcc c2337c <__cxa_atexit@plt+0xc15420> │ │ │ │ + ldr lr, [pc, #64] @ c23388 <__cxa_atexit@plt+0xc1542c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c2338c <__cxa_atexit@plt+0xc15430> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ + str r7, [r3, #8] │ │ │ │ sub r7, r6, #11 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c2d280 <__cxa_atexit@plt+0xc1f324> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq r5, r4, asr #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c233f8 <__cxa_atexit@plt+0xc1549c> │ │ │ │ + ldr r1, [pc, #84] @ c23400 <__cxa_atexit@plt+0xc154a4> │ │ │ │ + ldr lr, [pc, #84] @ c23404 <__cxa_atexit@plt+0xc154a8> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #68] @ c23408 <__cxa_atexit@plt+0xc154ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq c233e8 <__cxa_atexit@plt+0xc1548c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2d284 <__cxa_atexit@plt+0xc1f328> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r4, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r4, r8, lsl #13 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c2d31c <__cxa_atexit@plt+0xc1f3c0> │ │ │ │ - ldmib r5, {r0, r9} │ │ │ │ - add r2, r3, #1 │ │ │ │ - add lr, r0, #6 │ │ │ │ - add r8, r0, #7 │ │ │ │ - add sl, r0, #8 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - b c2d2c8 <__cxa_atexit@plt+0xc1f36c> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - add r7, r3, r7 │ │ │ │ - cmp r2, #1 │ │ │ │ - ble c2d318 <__cxa_atexit@plt+0xc1f3bc> │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2d30c <__cxa_atexit@plt+0xc1f3b0> │ │ │ │ - add r0, r7, r9 │ │ │ │ - add r3, sl, r0 │ │ │ │ - ldrsb r1, [r3] │ │ │ │ - mvn r3, #0 │ │ │ │ - cmn r1, #1 │ │ │ │ - bgt c2d2b8 <__cxa_atexit@plt+0xc1f35c> │ │ │ │ - ldrb r1, [r8, r0] │ │ │ │ - mvn r3, #1 │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bhi c2d2b8 <__cxa_atexit@plt+0xc1f35c> │ │ │ │ - ldrb r0, [lr, r0] │ │ │ │ - mvn r3, #3 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - mvnhi r3, #2 │ │ │ │ - b c2d2b8 <__cxa_atexit@plt+0xc1f35c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, #0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xffff6fa4 │ │ │ │ + ldrsheq r8, [r5, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c23438 <__cxa_atexit@plt+0xc154dc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c2343c <__cxa_atexit@plt+0xc154e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r5, ip, asr sl │ │ │ │ + cmpeq r5, r0, ror #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r5] │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c2d3c4 <__cxa_atexit@plt+0xc1f468> │ │ │ │ - add r3, r8, #1 │ │ │ │ - add lr, r9, #6 │ │ │ │ - add r8, r9, #7 │ │ │ │ - add r9, r9, #8 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - b c2d370 <__cxa_atexit@plt+0xc1f414> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r7, r7, r1 │ │ │ │ - cmp r3, #2 │ │ │ │ - blt c2d3c0 <__cxa_atexit@plt+0xc1f464> │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2d3b4 <__cxa_atexit@plt+0xc1f458> │ │ │ │ - add r2, r7, sl │ │ │ │ - add r1, r2, r9 │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - mvn r1, #0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bgt c2d360 <__cxa_atexit@plt+0xc1f404> │ │ │ │ - ldrb r0, [r2, r8] │ │ │ │ - mvn r1, #1 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bhi c2d360 <__cxa_atexit@plt+0xc1f404> │ │ │ │ - ldrb r0, [r2, lr] │ │ │ │ - mvn r1, #3 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - mvnhi r1, #2 │ │ │ │ - b c2d360 <__cxa_atexit@plt+0xc1f404> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r7, #0 │ │ │ │ - bx r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c2d3ec <__cxa_atexit@plt+0xc1f490> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - ldrdeq r9, [r4, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov ip, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2d520 <__cxa_atexit@plt+0xc1f5c4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, ip, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c2d528 <__cxa_atexit@plt+0xc1f5cc> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c2d4a8 <__cxa_atexit@plt+0xc1f54c> │ │ │ │ - cmp r8, r0 │ │ │ │ - bge c2d4c4 <__cxa_atexit@plt+0xc1f568> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r7, [pc, #284] @ c2d548 <__cxa_atexit@plt+0xc1f5ec> │ │ │ │ - add fp, r9, #7 │ │ │ │ - add r3, r9, #6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7, sl} │ │ │ │ - add r7, r8, #1 │ │ │ │ - add r8, r9, #8 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r9, [r5] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b c2d460 <__cxa_atexit@plt+0xc1f504> │ │ │ │ - sub r7, r7, #1 │ │ │ │ - add r0, r2, r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - ble c2d4dc <__cxa_atexit@plt+0xc1f580> │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c2d4e4 <__cxa_atexit@plt+0xc1f588> │ │ │ │ - add r1, r0, sl │ │ │ │ - add r2, r8, r1 │ │ │ │ - ldrsb lr, [r2] │ │ │ │ - mvn r2, #0 │ │ │ │ - cmn lr, #1 │ │ │ │ - bgt c2d450 <__cxa_atexit@plt+0xc1f4f4> │ │ │ │ - ldrb r3, [fp, r1] │ │ │ │ - mvn r2, #1 │ │ │ │ - cmp r3, #191 @ 0xbf │ │ │ │ - bhi c2d450 <__cxa_atexit@plt+0xc1f4f4> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mvn r2, #3 │ │ │ │ - ldrb r3, [r3, r1] │ │ │ │ - cmp r3, #191 @ 0xbf │ │ │ │ - mvnhi r2, #2 │ │ │ │ - b c2d450 <__cxa_atexit@plt+0xc1f4f4> │ │ │ │ - ldr r7, [pc, #164] @ c2d554 <__cxa_atexit@plt+0xc1f5f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [ip, #16] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib ip, {r7, r9, sl} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #132] @ c2d550 <__cxa_atexit@plt+0xc1f5f4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, ip │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - bcc c2d500 <__cxa_atexit@plt+0xc1f5a4> │ │ │ │ - ldr r7, [pc, #96] @ c2d54c <__cxa_atexit@plt+0xc1f5f0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, ip │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #84] @ c2d55c <__cxa_atexit@plt+0xc1f600> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [ip, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib ip, {r3, r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r6, ip │ │ │ │ - b c2d530 <__cxa_atexit@plt+0xc1f5d4> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ c2d558 <__cxa_atexit@plt+0xc1f5fc> │ │ │ │ + bhi c2346c <__cxa_atexit@plt+0xc15510> │ │ │ │ + ldr r2, [pc, #28] @ c2347c <__cxa_atexit@plt+0xc15520> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c23480 <__cxa_atexit@plt+0xc15524> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - ldrheq pc, [r4, #-12] @ │ │ │ │ - ldrsbeq pc, [r4, #-12] @ │ │ │ │ - cmpeq r4, ip, lsl #8 │ │ │ │ - cmpeq r4, r4, asr #6 │ │ │ │ - ldrheq lr, [r4, #-52] @ 0xffffffcc │ │ │ │ - cmpeq r4, r4, asr lr │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2d5b0 <__cxa_atexit@plt+0xc1f654> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2d5c4 <__cxa_atexit@plt+0xc1f668> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #72] @ c2d5d8 <__cxa_atexit@plt+0xc1f67c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r8, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, #128] @ c23518 <__cxa_atexit@plt+0xc155bc> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2] │ │ │ │ + beq c234f8 <__cxa_atexit@plt+0xc1559c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c23504 <__cxa_atexit@plt+0xc155a8> │ │ │ │ + ldr lr, [pc, #92] @ c2351c <__cxa_atexit@plt+0xc155c0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c23520 <__cxa_atexit@plt+0xc155c4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c2d5d4 <__cxa_atexit@plt+0xc1f678> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq lr, [r4, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r4, ip, lsr #6 │ │ │ │ - @ instruction: 0x0144b29c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + cmpeq r5, ip, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2357c <__cxa_atexit@plt+0xc15620> │ │ │ │ + ldr lr, [pc, #64] @ c23588 <__cxa_atexit@plt+0xc1562c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c2358c <__cxa_atexit@plt+0xc15630> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq r5, r4, asr #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c1a6c8 <__cxa_atexit@plt+0xc0c76c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2d664 <__cxa_atexit@plt+0xc1f708> │ │ │ │ - ldr r3, [pc, #116] @ c2d674 <__cxa_atexit@plt+0xc1f718> │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c2d644 <__cxa_atexit@plt+0xc1f6e8> │ │ │ │ - ldr r3, [pc, #96] @ c2d678 <__cxa_atexit@plt+0xc1f71c> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ + bhi c235e8 <__cxa_atexit@plt+0xc1568c> │ │ │ │ + ldr r3, [pc, #56] @ c235f8 <__cxa_atexit@plt+0xc1569c> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - str r8, [r5] │ │ │ │ - beq c2d654 <__cxa_atexit@plt+0xc1f6f8> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - mov r9, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b c2d3ec <__cxa_atexit@plt+0xc1f490> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + beq c235d8 <__cxa_atexit@plt+0xc1567c> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r8, [r9, #11] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c2d67c <__cxa_atexit@plt+0xc1f720> │ │ │ │ + ldr r7, [pc, #12] @ c235fc <__cxa_atexit@plt+0xc156a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r4, ip, lsl r2 │ │ │ │ - strdeq fp, [r4, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strheq r5, [r5, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #56] @ c2d6d0 <__cxa_atexit@plt+0xc1f774> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq c2d6c8 <__cxa_atexit@plt+0xc1f76c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c23690 <__cxa_atexit@plt+0xc15734> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c236ac <__cxa_atexit@plt+0xc15750> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c236b0 <__cxa_atexit@plt+0xc15754> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c2369c <__cxa_atexit@plt+0xc15740> │ │ │ │ + ldr r3, [pc, #72] @ c236b4 <__cxa_atexit@plt+0xc15758> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c23680 <__cxa_atexit@plt+0xc15724> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - str r7, [r3] │ │ │ │ - b c2d3ec <__cxa_atexit@plt+0xc1f490> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltbeq fp, r4, r8, r1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - b c2d3ec <__cxa_atexit@plt+0xc1f490> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c2d718 <__cxa_atexit@plt+0xc1f7bc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - smlaltbeq r9, r4, r8, ip │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2d870 <__cxa_atexit@plt+0xc1f914> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c2d878 <__cxa_atexit@plt+0xc1f91c> │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c2d7d0 <__cxa_atexit@plt+0xc1f874> │ │ │ │ - ldr ip, [r5] │ │ │ │ - cmp r8, ip │ │ │ │ - bge c2d7e4 <__cxa_atexit@plt+0xc1f888> │ │ │ │ - stm sp, {r3, fp} │ │ │ │ - ldr r7, [pc, #328] @ c2d89c <__cxa_atexit@plt+0xc1f940> │ │ │ │ - add r2, r9, #6 │ │ │ │ - add r3, r8, #1 │ │ │ │ + ldr r7, [pc, #20] @ c236b8 <__cxa_atexit@plt+0xc1575c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9, sl} │ │ │ │ - add r8, r9, #7 │ │ │ │ - mov fp, r9 │ │ │ │ - add r7, r9, #8 │ │ │ │ - mov r9, r2 │ │ │ │ - sub r1, ip, #1 │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - b c2d78c <__cxa_atexit@plt+0xc1f830> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r1, lr, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - ble c2d824 <__cxa_atexit@plt+0xc1f8c8> │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c2d800 <__cxa_atexit@plt+0xc1f8a4> │ │ │ │ - add r0, r1, sl │ │ │ │ - add r2, r7, r0 │ │ │ │ - mvn lr, #0 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - bgt c2d77c <__cxa_atexit@plt+0xc1f820> │ │ │ │ - ldrb r2, [r8, r0] │ │ │ │ - mvn lr, #1 │ │ │ │ - cmp r2, #191 @ 0xbf │ │ │ │ - bhi c2d77c <__cxa_atexit@plt+0xc1f820> │ │ │ │ - ldrb r2, [r9, r0] │ │ │ │ - mvn lr, #3 │ │ │ │ - cmp r2, #191 @ 0xbf │ │ │ │ - mvnhi lr, #2 │ │ │ │ - b c2d77c <__cxa_atexit@plt+0xc1f820> │ │ │ │ - ldr r7, [pc, #208] @ c2d8a8 <__cxa_atexit@plt+0xc1f94c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #184] @ c2d8a4 <__cxa_atexit@plt+0xc1f948> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r7, r9, sl, ip} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #0 │ │ │ │ - cmp ip, r7 │ │ │ │ - bne c2d830 <__cxa_atexit@plt+0xc1f8d4> │ │ │ │ - ldr r7, [pc, #140] @ c2d8a0 <__cxa_atexit@plt+0xc1f944> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r5, ip, ror r2 │ │ │ │ + cmpeq r5, r0, lsr r3 │ │ │ │ + @ instruction: 0xffff6de0 │ │ │ │ + @ instruction: 0x01454f94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2374c <__cxa_atexit@plt+0xc157f0> │ │ │ │ + ldr r7, [pc, #152] @ c23774 <__cxa_atexit@plt+0xc15818> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq c2373c <__cxa_atexit@plt+0xc157e0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2375c <__cxa_atexit@plt+0xc15800> │ │ │ │ + ldr lr, [pc, #124] @ c2377c <__cxa_atexit@plt+0xc15820> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #100] @ c23780 <__cxa_atexit@plt+0xc15824> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r3, r7, lr} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - add r7, r1, #1 │ │ │ │ - cmp ip, r7 │ │ │ │ - beq c2d80c <__cxa_atexit@plt+0xc1f8b0> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [pc, #116] @ c2d8b0 <__cxa_atexit@plt+0xc1f954> │ │ │ │ - sub r1, ip, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, sl, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - stmib r6, {r2, fp} │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b c2d880 <__cxa_atexit@plt+0xc1f924> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #36] @ c2d8ac <__cxa_atexit@plt+0xc1f950> │ │ │ │ + ldr r7, [pc, #36] @ c23778 <__cxa_atexit@plt+0xc1581c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - @ instruction: 0x0154ed98 │ │ │ │ - ldrsbeq lr, [r4, #-0] │ │ │ │ - ldrsbeq lr, [r4, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r4, r4 │ │ │ │ - cmpeq r4, r4, ror r0 │ │ │ │ - cmpeq r4, r0, lsl #22 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, r2 │ │ │ │ - bne c2d8e4 <__cxa_atexit@plt+0xc1f988> │ │ │ │ - ldr r7, [pc, #124] @ c2d954 <__cxa_atexit@plt+0xc1f9f8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r7, r2 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c2d934 <__cxa_atexit@plt+0xc1f9d8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #76] @ c2d958 <__cxa_atexit@plt+0xc1f9fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ c2d950 <__cxa_atexit@plt+0xc1f9f4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - ldrsbeq lr, [r4, #-196] @ 0xffffff3c │ │ │ │ - ldrheq sp, [r4, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq r5, r0, asr r1 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + cmpeq r5, r4, lsl #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c2d9b0 <__cxa_atexit@plt+0xc1fa54> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ c2d9c8 <__cxa_atexit@plt+0xc1fa6c> │ │ │ │ + bcc c237d8 <__cxa_atexit@plt+0xc1587c> │ │ │ │ + ldr lr, [pc, #60] @ c237e4 <__cxa_atexit@plt+0xc15888> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #40] @ c237e8 <__cxa_atexit@plt+0xc1588c> │ │ │ │ + add r8, r3, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2d9cc <__cxa_atexit@plt+0xc1fa70> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r4, lsr pc │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - strheq sl, [r4, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq r5, r0, ror #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c23860 <__cxa_atexit@plt+0xc15904> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c2387c <__cxa_atexit@plt+0xc15920> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c23880 <__cxa_atexit@plt+0xc15924> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2da58 <__cxa_atexit@plt+0xc1fafc> │ │ │ │ - ldr r3, [pc, #116] @ c2da68 <__cxa_atexit@plt+0xc1fb0c> │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c2386c <__cxa_atexit@plt+0xc15910> │ │ │ │ + ldr r3, [pc, #72] @ c23884 <__cxa_atexit@plt+0xc15928> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c2da38 <__cxa_atexit@plt+0xc1fadc> │ │ │ │ - ldr r3, [pc, #96] @ c2da6c <__cxa_atexit@plt+0xc1fb10> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - str r8, [r5] │ │ │ │ - beq c2da48 <__cxa_atexit@plt+0xc1faec> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - mov r9, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b c2d718 <__cxa_atexit@plt+0xc1f7bc> │ │ │ │ + beq c23850 <__cxa_atexit@plt+0xc158f4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c2da70 <__cxa_atexit@plt+0xc1fb14> │ │ │ │ + ldr r7, [pc, #20] @ c23888 <__cxa_atexit@plt+0xc1592c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r4, r8, lsr lr │ │ │ │ - cmpeq r4, r8, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #56] @ c2dac4 <__cxa_atexit@plt+0xc1fb68> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq c2dabc <__cxa_atexit@plt+0xc1fb60> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - mov r5, r3 │ │ │ │ + cmpeq r5, ip, lsr #1 │ │ │ │ + cmpeq r5, r0, ror #2 │ │ │ │ + @ instruction: 0xffff6ba0 │ │ │ │ + smlalbteq r4, r5, r0, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2391c <__cxa_atexit@plt+0xc159c0> │ │ │ │ + ldr r7, [pc, #152] @ c23944 <__cxa_atexit@plt+0xc159e8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ - b c2d718 <__cxa_atexit@plt+0xc1f7bc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq c2390c <__cxa_atexit@plt+0xc159b0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2392c <__cxa_atexit@plt+0xc159d0> │ │ │ │ + ldr lr, [pc, #124] @ c2394c <__cxa_atexit@plt+0xc159f0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #100] @ c23950 <__cxa_atexit@plt+0xc159f4> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r3, r7, lr} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalbteq sl, r4, r4, sp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - b c2d718 <__cxa_atexit@plt+0xc1f7bc> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c23948 <__cxa_atexit@plt+0xc159ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlalbbeq r4, r5, r4, pc @ │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + cmpeq r5, r4, lsr sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c2db4c <__cxa_atexit@plt+0xc1fbf0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2db58 <__cxa_atexit@plt+0xc1fbfc> │ │ │ │ - ldr r1, [pc, #68] @ c2db68 <__cxa_atexit@plt+0xc1fc0c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ c2db6c <__cxa_atexit@plt+0xc1fc10> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c239a8 <__cxa_atexit@plt+0xc15a4c> │ │ │ │ + ldr lr, [pc, #60] @ c239b4 <__cxa_atexit@plt+0xc15a58> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #40] @ c239b8 <__cxa_atexit@plt+0xc15a5c> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0154dd98 │ │ │ │ - cmpeq r4, ip, asr #9 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0x01558c90 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ + mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2dc7c <__cxa_atexit@plt+0xc1fd20> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2dc84 <__cxa_atexit@plt+0xc1fd28> │ │ │ │ - ldr r1, [pc, #252] @ c2dca0 <__cxa_atexit@plt+0xc1fd44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2dbdc <__cxa_atexit@plt+0xc1fc80> │ │ │ │ - ldr r1, [pc, #220] @ c2dcb0 <__cxa_atexit@plt+0xc1fd54> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2dbfc <__cxa_atexit@plt+0xc1fca0> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c2dc10 <__cxa_atexit@plt+0xc1fcb4> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c2dcac <__cxa_atexit@plt+0xc1fd50> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c2dc40 <__cxa_atexit@plt+0xc1fce4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c2dca8 <__cxa_atexit@plt+0xc1fd4c> │ │ │ │ - ldr r2, [pc, #108] @ c2dc9c <__cxa_atexit@plt+0xc1fd40> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c2dc68 <__cxa_atexit@plt+0xc1fd0c> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c2dca4 <__cxa_atexit@plt+0xc1fd48> │ │ │ │ - ldr r1, [pc, #60] @ c2dc98 <__cxa_atexit@plt+0xc1fd3c> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ + bhi c23a10 <__cxa_atexit@plt+0xc15ab4> │ │ │ │ + ldr r2, [pc, #92] @ c23a38 <__cxa_atexit@plt+0xc15adc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c23a1c <__cxa_atexit@plt+0xc15ac0> │ │ │ │ + ldr r7, [pc, #64] @ c23a40 <__cxa_atexit@plt+0xc15ae4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - b c2dc8c <__cxa_atexit@plt+0xc1fd30> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r4, ip, lsl sp │ │ │ │ - cmpeq r4, ip, lsr #19 │ │ │ │ - ldrsbeq lr, [r4, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r4, r4, lsl sl │ │ │ │ - cmpeq r4, r8, lsr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r7, [pc, #24] @ c23a3c <__cxa_atexit@plt+0xc15ae0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, ror #29 │ │ │ │ + cmpeq r5, r0, lsl #24 │ │ │ │ + cmpeq r5, r4, lsr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2dd2c <__cxa_atexit@plt+0xc1fdd0> │ │ │ │ - ldr r1, [pc, #120] @ c2dd4c <__cxa_atexit@plt+0xc1fdf0> │ │ │ │ - ldr r7, [pc, #120] @ c2dd50 <__cxa_atexit@plt+0xc1fdf4> │ │ │ │ - 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 c2dd20 <__cxa_atexit@plt+0xc1fdc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2dd38 <__cxa_atexit@plt+0xc1fddc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2dd54 <__cxa_atexit@plt+0xc1fdf8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bhi c23af4 <__cxa_atexit@plt+0xc15b98> │ │ │ │ + ldr r7, [pc, #184] @ c23b1c <__cxa_atexit@plt+0xc15bc0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq c23ae4 <__cxa_atexit@plt+0xc15b88> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c23b04 <__cxa_atexit@plt+0xc15ba8> │ │ │ │ + ldr r0, [pc, #156] @ c23b24 <__cxa_atexit@plt+0xc15bc8> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r8, [r9, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr lr, [pc, #140] @ c23b28 <__cxa_atexit@plt+0xc15bcc> │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #136] @ c23b2c <__cxa_atexit@plt+0xc15bd0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #120] @ c23b30 <__cxa_atexit@plt+0xc15bd4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c23b20 <__cxa_atexit@plt+0xc15bc4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r4, r4, ror #23 │ │ │ │ - ldrsheq lr, [r4, #-40] @ 0xffffffd8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlalbteq r4, r5, r4, sp │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + cmpeq r5, ip, lsl #28 │ │ │ │ + ldrsbeq r8, [r5, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq r5, r8, ror #22 │ │ │ │ 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, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2dd90 <__cxa_atexit@plt+0xc1fe34> │ │ │ │ - ldr r2, [pc, #32] @ c2dd9c <__cxa_atexit@plt+0xc1fe40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c23bac <__cxa_atexit@plt+0xc15c50> │ │ │ │ + ldr lr, [pc, #96] @ c23bb8 <__cxa_atexit@plt+0xc15c5c> │ │ │ │ + ldr r8, [pc, #96] @ c23bbc <__cxa_atexit@plt+0xc15c60> │ │ │ │ + ldr r0, [pc, #96] @ c23bc0 <__cxa_atexit@plt+0xc15c64> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr lr, [pc, #56] @ c23bc4 <__cxa_atexit@plt+0xc15c68> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, lsl #5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ + cmpeq r5, r0, asr sp │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r5, r0, lsl r3 │ │ │ │ + @ instruction: 0x01558a98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2dee4 <__cxa_atexit@plt+0xc1ff88> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr ip, [r7, #20] │ │ │ │ - ldr r1, [pc, #324] @ c2df10 <__cxa_atexit@plt+0xc1ffb4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - add r1, r3, ip │ │ │ │ - ldrsb r0, [r1, #8]! │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c2ddfc <__cxa_atexit@plt+0xc1fea0> │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r1, #1 │ │ │ │ - b c2de90 <__cxa_atexit@plt+0xc1ff34> │ │ │ │ - ldrb sl, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c2de28 <__cxa_atexit@plt+0xc1fecc> │ │ │ │ - add r0, sl, r2, lsl #6 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r0, #12416 @ 0x3080 │ │ │ │ - mov r1, #2 │ │ │ │ - b c2de90 <__cxa_atexit@plt+0xc1ff34> │ │ │ │ - ldrb r9, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c2de60 <__cxa_atexit@plt+0xc1ff04> │ │ │ │ - lsl r0, r2, #12 │ │ │ │ - add r0, r0, sl, lsl #6 │ │ │ │ - ldr r1, [pc, #200] @ c2df0c <__cxa_atexit@plt+0xc1ffb0> │ │ │ │ - add r0, r0, r9 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - add r2, r0, r1 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r1, #3 │ │ │ │ - b c2de90 <__cxa_atexit@plt+0xc1ff34> │ │ │ │ - lsl r0, r2, #18 │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - add r0, r0, sl, lsl #12 │ │ │ │ - add r0, r0, r9, lsl #6 │ │ │ │ - ldr r2, [pc, #144] @ c2df08 <__cxa_atexit@plt+0xc1ffac> │ │ │ │ - add r0, r0, r1 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, r0, r2 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - bcc c2deec <__cxa_atexit@plt+0xc1ff90> │ │ │ │ - ldr r0, [pc, #104] @ c2df18 <__cxa_atexit@plt+0xc1ffbc> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - add r0, ip, r1 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b c2dfa4 <__cxa_atexit@plt+0xc20048> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c23c8c <__cxa_atexit@plt+0xc15d30> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c23c94 <__cxa_atexit@plt+0xc15d38> │ │ │ │ + ldr lr, [pc, #168] @ c23cb8 <__cxa_atexit@plt+0xc15d5c> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r0, [pc, #164] @ c23cbc <__cxa_atexit@plt+0xc15d60> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r9, [pc, #136] @ c23cc0 <__cxa_atexit@plt+0xc15d64> │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r3, #-20] @ 0xffffffec │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + bhi c23ca8 <__cxa_atexit@plt+0xc15d4c> │ │ │ │ + ldr r3, [pc, #100] @ c23cc4 <__cxa_atexit@plt+0xc15d68> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c23c7c <__cxa_atexit@plt+0xc15d20> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c23c9c <__cxa_atexit@plt+0xc15d40> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c2df14 <__cxa_atexit@plt+0xc1ffb8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq sp, [r4, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - andeq r0, r0, r6, lsl #15 │ │ │ │ + ldr r7, [pc, #24] @ c23cc8 <__cxa_atexit@plt+0xc15d6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq r5, r0, lsr #25 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xffff6704 │ │ │ │ + smlalbbeq r4, r5, r0, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c23ce8 <__cxa_atexit@plt+0xc15d8c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldrheq r7, [r5, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c23d80 <__cxa_atexit@plt+0xc15e24> │ │ │ │ + ldr r7, [pc, #156] @ c23da8 <__cxa_atexit@plt+0xc15e4c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c23d70 <__cxa_atexit@plt+0xc15e14> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c23d90 <__cxa_atexit@plt+0xc15e34> │ │ │ │ + ldr lr, [pc, #128] @ c23db0 <__cxa_atexit@plt+0xc15e54> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #104] @ c23db4 <__cxa_atexit@plt+0xc15e58> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r3, r8, 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] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c23dac <__cxa_atexit@plt+0xc15e50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r5, r0, asr fp │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + ldrsbeq r8, [r5, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2df84 <__cxa_atexit@plt+0xc20028> │ │ │ │ - ldr lr, [pc, #92] @ c2df9c <__cxa_atexit@plt+0xc20040> │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + bcc c23e18 <__cxa_atexit@plt+0xc15ebc> │ │ │ │ + ldr lr, [pc, #72] @ c23e24 <__cxa_atexit@plt+0xc15ec8> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ str lr, [r3, #4]! │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r7, r7, r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r9, r0 │ │ │ │ - str r8, [r5] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c23e28 <__cxa_atexit@plt+0xc15ecc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ str r1, [r3, #12] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2dfa4 <__cxa_atexit@plt+0xc20048> │ │ │ │ - ldr r3, [pc, #20] @ c2dfa0 <__cxa_atexit@plt+0xc20044> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + cmpeq r5, ip, lsr #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c23e64 <__cxa_atexit@plt+0xc15f08> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c23e6c <__cxa_atexit@plt+0xc15f10> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, ror #20 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c23f10 <__cxa_atexit@plt+0xc15fb4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c23f18 <__cxa_atexit@plt+0xc15fbc> │ │ │ │ + ldr r7, [pc, #160] @ c23f48 <__cxa_atexit@plt+0xc15fec> │ │ │ │ + ldr r1, [pc, #160] @ c23f4c <__cxa_atexit@plt+0xc15ff0> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bhi c23f34 <__cxa_atexit@plt+0xc15fd8> │ │ │ │ + ldr r3, [pc, #108] @ c23f50 <__cxa_atexit@plt+0xc15ff4> │ │ │ │ + tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2e04c <__cxa_atexit@plt+0xc200f0> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c2e018 <__cxa_atexit@plt+0xc200bc> │ │ │ │ - ldr r3, [pc, #180] @ c2e088 <__cxa_atexit@plt+0xc2012c> │ │ │ │ - ldr r2, [pc, #180] @ c2e08c <__cxa_atexit@plt+0xc20130> │ │ │ │ - ldr r1, [pc, #180] @ c2e090 <__cxa_atexit@plt+0xc20134> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r1, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r3, r5 │ │ │ │ - add r6, r8, #8 │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2e064 <__cxa_atexit@plt+0xc20108> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [pc, #88] @ c2e094 <__cxa_atexit@plt+0xc20138> │ │ │ │ - add r7, r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c23f00 <__cxa_atexit@plt+0xc15fa4> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ c2e084 <__cxa_atexit@plt+0xc20128> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r5, [pc, #20] @ c2e080 <__cxa_atexit@plt+0xc20124> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - ldrsheq sp, [r4, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r5, asr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c2dfa4 <__cxa_atexit@plt+0xc20048> │ │ │ │ - andeq r0, r0, r7, asr #22 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c2e0f4 <__cxa_atexit@plt+0xc20198> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #152] @ c2e164 <__cxa_atexit@plt+0xc20208> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c2e134 <__cxa_atexit@plt+0xc201d8> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r7, r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c2dfa4 <__cxa_atexit@plt+0xc20048> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - str r7, [r2, #24]! │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c2e140 <__cxa_atexit@plt+0xc201e4> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ c2e168 <__cxa_atexit@plt+0xc2020c> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ + b c23f20 <__cxa_atexit@plt+0xc15fc4> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c23f58 <__cxa_atexit@plt+0xc15ffc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #24] @ c23f54 <__cxa_atexit@plt+0xc15ff8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c2e160 <__cxa_atexit@plt+0xc20204> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r4, r4, lsl r8 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r7, r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c2dfa4 <__cxa_atexit@plt+0xc20048> │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xffff6480 │ │ │ │ + strdeq r4, [r5, #-96] @ 0xffffffa0 │ │ │ │ + smlalbteq r4, r5, r0, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c2e1cc <__cxa_atexit@plt+0xc20270> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ c2e1e4 <__cxa_atexit@plt+0xc20288> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2e1e8 <__cxa_atexit@plt+0xc2028c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c23f78 <__cxa_atexit@plt+0xc1601c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r8, ror r7 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c2e244 <__cxa_atexit@plt+0xc202e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2e250 <__cxa_atexit@plt+0xc202f4> │ │ │ │ - ldr r1, [pc, #68] @ c2e260 <__cxa_atexit@plt+0xc20304> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r5, r0, lsr #20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c23fb4 <__cxa_atexit@plt+0xc16058> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c23fbc <__cxa_atexit@plt+0xc16060> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ c2e264 <__cxa_atexit@plt+0xc20308> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r0, lsr #13 │ │ │ │ - ldrsbeq sp, [r4, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r5, ip, lsl r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2e374 <__cxa_atexit@plt+0xc20418> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2e37c <__cxa_atexit@plt+0xc20420> │ │ │ │ - ldr r1, [pc, #252] @ c2e398 <__cxa_atexit@plt+0xc2043c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #8]! │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2e2d4 <__cxa_atexit@plt+0xc20378> │ │ │ │ - ldr r1, [pc, #220] @ c2e3a8 <__cxa_atexit@plt+0xc2044c> │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2e2f4 <__cxa_atexit@plt+0xc20398> │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c2e308 <__cxa_atexit@plt+0xc203ac> │ │ │ │ - add r7, r1, r7, lsl #6 │ │ │ │ - ldr r1, [pc, #184] @ c2e3a4 <__cxa_atexit@plt+0xc20448> │ │ │ │ - mov r2, #2 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c2e338 <__cxa_atexit@plt+0xc203dc> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r7, [pc, #124] @ c2e3a0 <__cxa_atexit@plt+0xc20444> │ │ │ │ - ldr r2, [pc, #108] @ c2e394 <__cxa_atexit@plt+0xc20438> │ │ │ │ - add r0, r1, r0 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r2 │ │ │ │ - b c2e360 <__cxa_atexit@plt+0xc20404> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - add r0, r7, r0, lsl #6 │ │ │ │ - ldr r7, [pc, #76] @ c2e39c <__cxa_atexit@plt+0xc20440> │ │ │ │ - ldr r1, [pc, #60] @ c2e390 <__cxa_atexit@plt+0xc20434> │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2e384 <__cxa_atexit@plt+0xc20428> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r4, r4, lsr #12 │ │ │ │ - ldrheq lr, [r4, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r4, r0, ror #5 │ │ │ │ - cmpeq r4, ip, lsl r3 │ │ │ │ - cmpeq r4, r0, asr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2e424 <__cxa_atexit@plt+0xc204c8> │ │ │ │ - ldr r1, [pc, #120] @ c2e444 <__cxa_atexit@plt+0xc204e8> │ │ │ │ - ldr r7, [pc, #120] @ c2e448 <__cxa_atexit@plt+0xc204ec> │ │ │ │ + bhi c24084 <__cxa_atexit@plt+0xc16128> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c2408c <__cxa_atexit@plt+0xc16130> │ │ │ │ + ldr ip, [pc, #176] @ c240bc <__cxa_atexit@plt+0xc16160> │ │ │ │ + ldr r1, [pc, #176] @ c240c0 <__cxa_atexit@plt+0xc16164> │ │ │ │ + ldr lr, [pc, #176] @ c240c4 <__cxa_atexit@plt+0xc16168> │ │ │ │ + ldr r0, [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 c2e418 <__cxa_atexit@plt+0xc204bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2e430 <__cxa_atexit@plt+0xc204d4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2e44c <__cxa_atexit@plt+0xc204f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, r3, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r7 │ │ │ │ + str ip, [r2, #-8] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + bhi c240a8 <__cxa_atexit@plt+0xc1614c> │ │ │ │ + ldr r3, [pc, #112] @ c240c8 <__cxa_atexit@plt+0xc1616c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c24074 <__cxa_atexit@plt+0xc16118> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r4, ip, ror #9 │ │ │ │ - cmpeq r4, r0, lsl #24 │ │ │ │ - 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 c2e488 <__cxa_atexit@plt+0xc2052c> │ │ │ │ - ldr r2, [pc, #32] @ c2e494 <__cxa_atexit@plt+0xc20538> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b c24094 <__cxa_atexit@plt+0xc16138> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ c240d0 <__cxa_atexit@plt+0xc16174> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0154db94 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ + ldr r7, [pc, #28] @ c240cc <__cxa_atexit@plt+0xc16170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + @ instruction: 0xffff630c │ │ │ │ + hvceq 21596 @ 0x545c │ │ │ │ + cmpeq r5, r0, asr r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c240f0 <__cxa_atexit@plt+0xc16194> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r5, r8, lsr #17 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2e5dc <__cxa_atexit@plt+0xc20680> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr ip, [r7, #20] │ │ │ │ - ldr r1, [pc, #324] @ c2e608 <__cxa_atexit@plt+0xc206ac> │ │ │ │ + bhi c2412c <__cxa_atexit@plt+0xc161d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c24134 <__cxa_atexit@plt+0xc161d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - add r1, r3, ip │ │ │ │ - ldrsb r0, [r1, #8]! │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c2e4f4 <__cxa_atexit@plt+0xc20598> │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r1, #1 │ │ │ │ - b c2e588 <__cxa_atexit@plt+0xc2062c> │ │ │ │ - ldrb sl, [r1, #1] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c2e520 <__cxa_atexit@plt+0xc205c4> │ │ │ │ - add r0, sl, r2, lsl #6 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r0, #12416 @ 0x3080 │ │ │ │ - mov r1, #2 │ │ │ │ - b c2e588 <__cxa_atexit@plt+0xc2062c> │ │ │ │ - ldrb r9, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c2e558 <__cxa_atexit@plt+0xc205fc> │ │ │ │ - lsl r0, r2, #12 │ │ │ │ - add r0, r0, sl, lsl #6 │ │ │ │ - ldr r1, [pc, #200] @ c2e604 <__cxa_atexit@plt+0xc206a8> │ │ │ │ - add r0, r0, r9 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - add r2, r0, r1 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r1, #3 │ │ │ │ - b c2e588 <__cxa_atexit@plt+0xc2062c> │ │ │ │ - lsl r0, r2, #18 │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - add r0, r0, sl, lsl #12 │ │ │ │ - add r0, r0, r9, lsl #6 │ │ │ │ - ldr r2, [pc, #144] @ c2e600 <__cxa_atexit@plt+0xc206a4> │ │ │ │ - add r0, r0, r1 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, r0, r2 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - bcc c2e5e4 <__cxa_atexit@plt+0xc20688> │ │ │ │ - ldr r0, [pc, #104] @ c2e610 <__cxa_atexit@plt+0xc206b4> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - add r0, ip, r1 │ │ │ │ - sub r1, r8, r1 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b c2e69c <__cxa_atexit@plt+0xc20740> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c2e60c <__cxa_atexit@plt+0xc206b0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq sp, [r4, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - andeq r0, r0, r6, lsl #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r5, r4, lsr #15 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2e67c <__cxa_atexit@plt+0xc20720> │ │ │ │ - ldr lr, [pc, #92] @ c2e694 <__cxa_atexit@plt+0xc20738> │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r7, r7, r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r9, r0 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b c2e69c <__cxa_atexit@plt+0xc20740> │ │ │ │ - ldr r3, [pc, #20] @ c2e698 <__cxa_atexit@plt+0xc2073c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2e744 <__cxa_atexit@plt+0xc207e8> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c2e710 <__cxa_atexit@plt+0xc207b4> │ │ │ │ - ldr r3, [pc, #180] @ c2e780 <__cxa_atexit@plt+0xc20824> │ │ │ │ - ldr r2, [pc, #180] @ c2e784 <__cxa_atexit@plt+0xc20828> │ │ │ │ - ldr r1, [pc, #180] @ c2e788 <__cxa_atexit@plt+0xc2082c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c241d8 <__cxa_atexit@plt+0xc1627c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c241e0 <__cxa_atexit@plt+0xc16284> │ │ │ │ + ldr r7, [pc, #160] @ c24210 <__cxa_atexit@plt+0xc162b4> │ │ │ │ + ldr r1, [pc, #160] @ c24214 <__cxa_atexit@plt+0xc162b8> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r1, [r8, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r3, r5 │ │ │ │ - add r6, r8, #8 │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2e75c <__cxa_atexit@plt+0xc20800> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [pc, #88] @ c2e78c <__cxa_atexit@plt+0xc20830> │ │ │ │ - add r7, r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #48] @ c2e77c <__cxa_atexit@plt+0xc20820> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bhi c241fc <__cxa_atexit@plt+0xc162a0> │ │ │ │ + ldr r3, [pc, #108] @ c24218 <__cxa_atexit@plt+0xc162bc> │ │ │ │ + tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r5, [pc, #20] @ c2e778 <__cxa_atexit@plt+0xc2081c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - cmpeq r4, r0, lsl #4 │ │ │ │ - andeq r0, r0, r5, asr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c2e69c <__cxa_atexit@plt+0xc20740> │ │ │ │ - andeq r0, r0, r7, asr #22 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c2e7ec <__cxa_atexit@plt+0xc20890> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #152] @ c2e85c <__cxa_atexit@plt+0xc20900> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c2e82c <__cxa_atexit@plt+0xc208d0> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r7, r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c2e69c <__cxa_atexit@plt+0xc20740> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - str r7, [r2, #24]! │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c2e838 <__cxa_atexit@plt+0xc208dc> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ c2e860 <__cxa_atexit@plt+0xc20904> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c241c8 <__cxa_atexit@plt+0xc1626c> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c2e858 <__cxa_atexit@plt+0xc208fc> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r4, ip, lsl r1 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r7, r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c2e69c <__cxa_atexit@plt+0xc20740> │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c2e8c4 <__cxa_atexit@plt+0xc20968> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ c2e8dc <__cxa_atexit@plt+0xc20980> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + b c241e8 <__cxa_atexit@plt+0xc1628c> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c24220 <__cxa_atexit@plt+0xc162c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2e8e0 <__cxa_atexit@plt+0xc20984> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #24] @ c2421c <__cxa_atexit@plt+0xc162c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xffff61b8 │ │ │ │ + cmpeq r5, r8, lsr #8 │ │ │ │ + cmpeq r5, r0, lsl r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c24240 <__cxa_atexit@plt+0xc162e4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r4, r4 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r5, r8, asr r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c2e980 <__cxa_atexit@plt+0xc20a24> │ │ │ │ - ldr sl, [pc, #136] @ c2e98c <__cxa_atexit@plt+0xc20a30> │ │ │ │ - ldr r3, [pc, #136] @ c2e990 <__cxa_atexit@plt+0xc20a34> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ - ldr r9, [r1, #28] │ │ │ │ - ldr sl, [r1, #32] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [r1, #36] @ 0x24 │ │ │ │ - sub ip, r5, #28 │ │ │ │ - tst r0, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - stm ip, {r2, r9, sl} │ │ │ │ - beq c2e970 <__cxa_atexit@plt+0xc20a14> │ │ │ │ - ldr r0, [r0, #3] │ │ │ │ - cmp r1, r0 │ │ │ │ - moveq r8, r2 │ │ │ │ - addne r9, r3, r0 │ │ │ │ - subne sl, r1, r0 │ │ │ │ - b c2eb20 <__cxa_atexit@plt+0xc20bc4> │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2427c <__cxa_atexit@plt+0xc16320> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c24284 <__cxa_atexit@plt+0xc16328> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrheq ip, [r4, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r7, asr #25 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - add r5, r5, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c2e9c4 <__cxa_atexit@plt+0xc20a68> │ │ │ │ - ldmib r3, {r8, r9, sl} │ │ │ │ - b c2eb20 <__cxa_atexit@plt+0xc20bc4> │ │ │ │ - ldr r8, [r3, #20] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - sub sl, r1, r2 │ │ │ │ - add r9, r3, r2 │ │ │ │ - b c2eb20 <__cxa_atexit@plt+0xc20bc4> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c2ea7c <__cxa_atexit@plt+0xc20b20> │ │ │ │ - ldr r8, [pc, #164] @ c2ea9c <__cxa_atexit@plt+0xc20b40> │ │ │ │ - ldr r9, [pc, #164] @ c2eaa0 <__cxa_atexit@plt+0xc20b44> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r1, #16] │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - ldr sl, [r1, #12] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - beq c2ea68 <__cxa_atexit@plt+0xc20b0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc c2ea88 <__cxa_atexit@plt+0xc20b2c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2ea74 <__cxa_atexit@plt+0xc20b18> │ │ │ │ - ldr r2, [pc, #84] @ c2eaa4 <__cxa_atexit@plt+0xc20b48> │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r7, r1, #11 │ │ │ │ - mov r6, r1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + cmpeq r5, r4, asr r6 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c24328 <__cxa_atexit@plt+0xc163cc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c24330 <__cxa_atexit@plt+0xc163d4> │ │ │ │ + ldr r7, [pc, #160] @ c24360 <__cxa_atexit@plt+0xc16404> │ │ │ │ + ldr r1, [pc, #160] @ c24364 <__cxa_atexit@plt+0xc16408> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bhi c2434c <__cxa_atexit@plt+0xc163f0> │ │ │ │ + ldr r3, [pc, #108] @ c24368 <__cxa_atexit@plt+0xc1640c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c24318 <__cxa_atexit@plt+0xc163bc> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r4, r0, asr #29 │ │ │ │ - cmpeq r4, r8, ror #28 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2eb00 <__cxa_atexit@plt+0xc20ba4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2eaf4 <__cxa_atexit@plt+0xc20b98> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #56] @ c2eb10 <__cxa_atexit@plt+0xc20bb4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ + b c24338 <__cxa_atexit@plt+0xc163dc> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c24370 <__cxa_atexit@plt+0xc16414> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + ldr r7, [pc, #24] @ c2436c <__cxa_atexit@plt+0xc16410> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r4, ror #27 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #100 @ 0x64 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2ec08 <__cxa_atexit@plt+0xc20cac> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c2ebf0 <__cxa_atexit@plt+0xc20c94> │ │ │ │ - ldr lr, [pc, #216] @ c2ec1c <__cxa_atexit@plt+0xc20cc0> │ │ │ │ - ldr r0, [r7, #13] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xffff6068 │ │ │ │ + ldrdeq r4, [r5, #-40] @ 0xffffffd8 │ │ │ │ + smlalbteq r4, r5, r4, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c24390 <__cxa_atexit@plt+0xc16434> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r5, r8, lsl #12 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c243cc <__cxa_atexit@plt+0xc16470> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c243d4 <__cxa_atexit@plt+0xc16478> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsl #10 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c24480 <__cxa_atexit@plt+0xc16524> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c24488 <__cxa_atexit@plt+0xc1652c> │ │ │ │ + ldr r7, [pc, #168] @ c244b8 <__cxa_atexit@plt+0xc1655c> │ │ │ │ + ldr lr, [pc, #168] @ c244bc <__cxa_atexit@plt+0xc16560> │ │ │ │ + ldr r3, [r1] │ │ │ │ + add r7, pc, r7 │ │ │ │ add lr, pc, lr │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r7, #17] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr ip, [r7, #5] │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #176] @ c2ec20 <__cxa_atexit@plt+0xc20cc4> │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #24]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr fp, [pc, #148] @ c2ec24 <__cxa_atexit@plt+0xc20cc8> │ │ │ │ - mov lr, r3 │ │ │ │ - add r0, r3, #76 @ 0x4c │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [lr, #64]! @ 0x40 │ │ │ │ - str r8, [r3, #72] @ 0x48 │ │ │ │ - stm r0, {r2, r3, r9} │ │ │ │ - ldr r2, [pc, #124] @ c2ec28 <__cxa_atexit@plt+0xc20ccc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ - str lr, [r3, #92] @ 0x5c │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r1, [r3, #96] @ 0x60 │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - str r9, [r3, #48] @ 0x30 │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + str r7, [r1, #-8] │ │ │ │ + sub r7, r1, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r1, #-4] │ │ │ │ + str r8, [r1] │ │ │ │ + str r2, [r1, #4] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + bhi c244a4 <__cxa_atexit@plt+0xc16548> │ │ │ │ + ldr r2, [pc, #108] @ c244c0 <__cxa_atexit@plt+0xc16564> │ │ │ │ + tst r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq c24470 <__cxa_atexit@plt+0xc16514> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c2ec18 <__cxa_atexit@plt+0xc20cbc> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c24490 <__cxa_atexit@plt+0xc16534> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c244c8 <__cxa_atexit@plt+0xc1656c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #100 @ 0x64 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r0, asr #26 │ │ │ │ - @ instruction: 0xfffff950 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - cmpeq r4, r0, asr sp │ │ │ │ - hvceq 18880 @ 0x49c0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2eca0 <__cxa_atexit@plt+0xc20d44> │ │ │ │ - ldr lr, [pc, #92] @ c2ecb0 <__cxa_atexit@plt+0xc20d54> │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - ldr r1, [pc, #68] @ c2ecb4 <__cxa_atexit@plt+0xc20d58> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r9, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - beq c2ec98 <__cxa_atexit@plt+0xc20d3c> │ │ │ │ - b c2ecc4 <__cxa_atexit@plt+0xc20d68> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c244c4 <__cxa_atexit@plt+0xc16568> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xffff5f10 │ │ │ │ + smlalbbeq r4, r5, r0, r1 │ │ │ │ + hvceq 21568 @ 0x5440 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c244f0 <__cxa_atexit@plt+0xc16594> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r5, r4, lsr #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2452c <__cxa_atexit@plt+0xc165d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c24534 <__cxa_atexit@plt+0xc165d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r4, r8, asr #24 │ │ │ │ - smlaltteq r9, r4, r4, fp │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r5, r4, lsr #7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c24564 <__cxa_atexit@plt+0xc16608> │ │ │ │ + ldr r2, [pc, #28] @ c24574 <__cxa_atexit@plt+0xc16618> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c24578 <__cxa_atexit@plt+0xc1661c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r4, r5, r4, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c24598 <__cxa_atexit@plt+0xc1663c> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c24628 <__cxa_atexit@plt+0xc166cc> │ │ │ │ + ldr r1, [pc, #136] @ c24648 <__cxa_atexit@plt+0xc166ec> │ │ │ │ + ldr lr, [pc, #136] @ c2464c <__cxa_atexit@plt+0xc166f0> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #16]! │ │ │ │ - cmp r2, r7 │ │ │ │ - bne c2ed3c <__cxa_atexit@plt+0xc20de0> │ │ │ │ - ldr r7, [pc, #152] @ c2ed78 <__cxa_atexit@plt+0xc20e1c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + bhi c24634 <__cxa_atexit@plt+0xc166d8> │ │ │ │ + ldr r7, [pc, #84] @ c24650 <__cxa_atexit@plt+0xc166f4> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - ldr r7, [pc, #144] @ c2ed7c <__cxa_atexit@plt+0xc20e20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2ed58 <__cxa_atexit@plt+0xc20dfc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2ed60 <__cxa_atexit@plt+0xc20e04> │ │ │ │ - add sl, r7, #3 │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #108] @ c2ed84 <__cxa_atexit@plt+0xc20e28> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r7, r3, #17 │ │ │ │ - mov r6, r3 │ │ │ │ - b c2eb20 <__cxa_atexit@plt+0xc20bc4> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - sub r2, r2, r7 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add sl, r1, r7 │ │ │ │ + beq c2461c <__cxa_atexit@plt+0xc166c0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ mov r5, r3 │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ c2ed80 <__cxa_atexit@plt+0xc20e24> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r4, r4, asr #17 │ │ │ │ - cmpeq r4, ip, lsr r8 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2edd8 <__cxa_atexit@plt+0xc20e7c> │ │ │ │ - ldr r2, [pc, #56] @ c2ede4 <__cxa_atexit@plt+0xc20e88> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r7, r6, #17 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - b c2eb20 <__cxa_atexit@plt+0xc20bc4> │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - smlalbteq r8, r4, ip, r5 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c2ee98 <__cxa_atexit@plt+0xc20f3c> │ │ │ │ - ldr lr, [pc, #172] @ c2eeb8 <__cxa_atexit@plt+0xc20f5c> │ │ │ │ - ldr r8, [pc, #172] @ c2eebc <__cxa_atexit@plt+0xc20f60> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c2ee7c <__cxa_atexit@plt+0xc20f20> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c2eea4 <__cxa_atexit@plt+0xc20f48> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2ee88 <__cxa_atexit@plt+0xc20f2c> │ │ │ │ - ldr r3, [pc, #100] @ c2eec4 <__cxa_atexit@plt+0xc20f68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c2eec0 <__cxa_atexit@plt+0xc20f64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c24654 <__cxa_atexit@plt+0xc166f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xffff5d68 │ │ │ │ + strdeq r3, [r5, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c24684 <__cxa_atexit@plt+0xc16728> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c24688 <__cxa_atexit@plt+0xc1672c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r5, r0, lsl r8 │ │ │ │ + cmpeq r5, r4, lsl r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c246c4 <__cxa_atexit@plt+0xc16768> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c246cc <__cxa_atexit@plt+0xc16770> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r4, ip, lsr #21 │ │ │ │ - cmpeq r4, r0, lsr #14 │ │ │ │ - cmpeq r4, ip, asr sl │ │ │ │ - smlaltteq r8, r4, ip, r4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2ef2c <__cxa_atexit@plt+0xc20fd0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2ef18 <__cxa_atexit@plt+0xc20fbc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #68] @ c2ef40 <__cxa_atexit@plt+0xc20fe4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + cmpeq r5, ip, lsl #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c246fc <__cxa_atexit@plt+0xc167a0> │ │ │ │ + ldr r2, [pc, #28] @ c2470c <__cxa_atexit@plt+0xc167b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c24710 <__cxa_atexit@plt+0xc167b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c2ef3c <__cxa_atexit@plt+0xc20fe0> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r0, lsl r2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c24730 <__cxa_atexit@plt+0xc167d4> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c247c0 <__cxa_atexit@plt+0xc16864> │ │ │ │ + ldr r1, [pc, #136] @ c247e0 <__cxa_atexit@plt+0xc16884> │ │ │ │ + ldr lr, [pc, #136] @ c247e4 <__cxa_atexit@plt+0xc16888> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + bhi c247cc <__cxa_atexit@plt+0xc16870> │ │ │ │ + ldr r7, [pc, #84] @ c247e8 <__cxa_atexit@plt+0xc1688c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c247b4 <__cxa_atexit@plt+0xc16858> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + mov r5, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, lsl #13 │ │ │ │ - cmpeq r4, r0, asr #19 │ │ │ │ - @ instruction: 0xffffeb90 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq r4, r4, ror #8 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + ldr r7, [pc, #24] @ c247ec <__cxa_atexit@plt+0xc16890> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xffff5bd0 │ │ │ │ + cmpeq r5, r8, asr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c2481c <__cxa_atexit@plt+0xc168c0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c24820 <__cxa_atexit@plt+0xc168c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r5, r8, ror r6 │ │ │ │ + cmpeq r5, ip, ror r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c2f00c <__cxa_atexit@plt+0xc210b0> │ │ │ │ - ldr r7, [r5] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c2eff4 <__cxa_atexit@plt+0xc21098> │ │ │ │ - ldr r2, [pc, #176] @ c2f034 <__cxa_atexit@plt+0xc210d8> │ │ │ │ - ldr lr, [pc, #176] @ c2f038 <__cxa_atexit@plt+0xc210dc> │ │ │ │ - ldr r1, [pc, #176] @ c2f03c <__cxa_atexit@plt+0xc210e0> │ │ │ │ - ldr ip, [pc, #176] @ c2f040 <__cxa_atexit@plt+0xc210e4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c24870 <__cxa_atexit@plt+0xc16914> │ │ │ │ + ldr r7, [pc, #60] @ c24884 <__cxa_atexit@plt+0xc16928> │ │ │ │ + ldr r2, [pc, #60] @ c24888 <__cxa_atexit@plt+0xc1692c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #52] @ c2488c <__cxa_atexit@plt+0xc16930> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - mov r2, r3 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str lr, [r2, #52]! @ 0x34 │ │ │ │ - add lr, r3, #64 @ 0x40 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #60] @ 0x3c │ │ │ │ - stm lr, {r3, sl, ip} │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c2f02c <__cxa_atexit@plt+0xc210d0> │ │ │ │ - mov r6, r3 │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r3, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #24] @ c24890 <__cxa_atexit@plt+0xc16934> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c2f030 <__cxa_atexit@plt+0xc210d4> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + qdaddeq r4, r8, r5 │ │ │ │ + cmpeq r5, ip, lsl r6 │ │ │ │ + strheq r4, [r5, #-8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c248fc <__cxa_atexit@plt+0xc169a0> │ │ │ │ + ldr r3, [pc, #60] @ c24914 <__cxa_atexit@plt+0xc169b8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r9, r6, #7 │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c24918 <__cxa_atexit@plt+0xc169bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, lsr r9 │ │ │ │ - smlalbbeq r9, r4, r8, r8 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xffffee10 │ │ │ │ - cmpeq r4, r0, ror #18 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq r4, r4, asr #16 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + @ instruction: 0xffff5d40 │ │ │ │ + cmpeq r5, r4, asr #26 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ - cmpeq r4, r8, lsr r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r5], #4 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2496c <__cxa_atexit@plt+0xc16a10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c24974 <__cxa_atexit@plt+0xc16a18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, ror #30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c24a04 <__cxa_atexit@plt+0xc16aa8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c24a0c <__cxa_atexit@plt+0xc16ab0> │ │ │ │ + ldr r7, [pc, #140] @ c24a3c <__cxa_atexit@plt+0xc16ae0> │ │ │ │ + ldr r1, [pc, #140] @ c24a40 <__cxa_atexit@plt+0xc16ae4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r2, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2f0c4 <__cxa_atexit@plt+0xc21168> │ │ │ │ - ldr r3, [pc, #72] @ c2f0d4 <__cxa_atexit@plt+0xc21178> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ + stmdb r2, {r1, r3} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + bhi c24a28 <__cxa_atexit@plt+0xc16acc> │ │ │ │ + ldr r3, [pc, #100] @ c24a44 <__cxa_atexit@plt+0xc16ae8> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c2f0b4 <__cxa_atexit@plt+0xc21158> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - mov r9, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c249f4 <__cxa_atexit@plt+0xc16a98> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c2f0d8 <__cxa_atexit@plt+0xc2117c> │ │ │ │ + mov r6, r3 │ │ │ │ + b c24a14 <__cxa_atexit@plt+0xc16ab8> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c24a4c <__cxa_atexit@plt+0xc16af0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - smlaltteq r9, r4, r4, r7 │ │ │ │ - smlalbteq r9, r4, r8, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ - smlaltbeq r9, r4, r0, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2f160 <__cxa_atexit@plt+0xc21204> │ │ │ │ - ldr r7, [pc, #76] @ c2f174 <__cxa_atexit@plt+0xc21218> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r7, [pc, #24] @ c24a48 <__cxa_atexit@plt+0xc16aec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c2f154 <__cxa_atexit@plt+0xc211f8> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #7] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #44] @ c2f178 <__cxa_atexit@plt+0xc2121c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c2f17c <__cxa_atexit@plt+0xc21220> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r5, r4, asr #31 │ │ │ │ + @ instruction: 0xffff5a6c │ │ │ │ + cmpeq r5, r4, lsl #24 │ │ │ │ + cmpeq r5, r0, lsr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c24a88 <__cxa_atexit@plt+0xc16b2c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c24a90 <__cxa_atexit@plt+0xc16b34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - ldrsbeq sp, [r4, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq r4, ip, asr #14 │ │ │ │ - cmpeq r4, r4, lsr #14 │ │ │ │ + cmpeq r5, r8, asr #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #8] @ c2f1ac <__cxa_atexit@plt+0xc21250> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - b c2ef5c <__cxa_atexit@plt+0xc21000> │ │ │ │ - cmpeq r4, r4, lsl #9 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2f2bc <__cxa_atexit@plt+0xc21360> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2f2c4 <__cxa_atexit@plt+0xc21368> │ │ │ │ - ldr r1, [pc, #252] @ c2f2e0 <__cxa_atexit@plt+0xc21384> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #7] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2f21c <__cxa_atexit@plt+0xc212c0> │ │ │ │ - ldr r1, [pc, #216] @ c2f2ec <__cxa_atexit@plt+0xc21390> │ │ │ │ - mvn r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c2f240 <__cxa_atexit@plt+0xc212e4> │ │ │ │ - add r2, r2, #8 │ │ │ │ - ldrb r1, [r2, #-2] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c2f254 <__cxa_atexit@plt+0xc212f8> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #176] @ c2f2e8 <__cxa_atexit@plt+0xc2138c> │ │ │ │ - mvn r2, #1 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + bhi c24b20 <__cxa_atexit@plt+0xc16bc4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c24b28 <__cxa_atexit@plt+0xc16bcc> │ │ │ │ + ldr r7, [pc, #140] @ c24b58 <__cxa_atexit@plt+0xc16bfc> │ │ │ │ + ldr r1, [pc, #140] @ c24b5c <__cxa_atexit@plt+0xc16c00> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #-3] │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c2f28c <__cxa_atexit@plt+0xc21330> │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r0, [pc, #116] @ c2f2e4 <__cxa_atexit@plt+0xc21388> │ │ │ │ - ldr r2, [pc, #104] @ c2f2dc <__cxa_atexit@plt+0xc21380> │ │ │ │ - mvn r1, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r2 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r2, [r2, #-4] │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - add r7, r7, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #80] @ c2f2f0 <__cxa_atexit@plt+0xc21394> │ │ │ │ - ldr r1, [pc, #52] @ c2f2d8 <__cxa_atexit@plt+0xc2137c> │ │ │ │ - mvn r0, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmdb r2, {r1, r3} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + bhi c24b44 <__cxa_atexit@plt+0xc16be8> │ │ │ │ + ldr r3, [pc, #100] @ c24b60 <__cxa_atexit@plt+0xc16c04> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c24b10 <__cxa_atexit@plt+0xc16bb4> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ mov r6, r3 │ │ │ │ - b c2f2cc <__cxa_atexit@plt+0xc21370> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b c24b30 <__cxa_atexit@plt+0xc16bd4> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c24b68 <__cxa_atexit@plt+0xc16c0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsbeq ip, [r4, #-108] @ 0xffffff94 │ │ │ │ - @ instruction: 0x0154d398 │ │ │ │ - ldrsbeq sp, [r4, #-48] @ 0xffffffd0 │ │ │ │ - ldrsheq sp, [r4, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq r4, r8, ror #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r7, [pc, #24] @ c24b64 <__cxa_atexit@plt+0xc16c08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r5, r8, lsr #29 │ │ │ │ + @ instruction: 0xffff58e0 │ │ │ │ + smlaltteq r3, r5, r4, sl │ │ │ │ + cmpeq r5, r8, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2f36c <__cxa_atexit@plt+0xc21410> │ │ │ │ - ldr r1, [pc, #120] @ c2f38c <__cxa_atexit@plt+0xc21430> │ │ │ │ - ldr r7, [pc, #120] @ c2f390 <__cxa_atexit@plt+0xc21434> │ │ │ │ - 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 c2f360 <__cxa_atexit@plt+0xc21404> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + bhi c24c10 <__cxa_atexit@plt+0xc16cb4> │ │ │ │ + ldr r7, [pc, #172] @ c24c38 <__cxa_atexit@plt+0xc16cdc> │ │ │ │ + ands r1, r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq c24bd4 <__cxa_atexit@plt+0xc16c78> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c2f378 <__cxa_atexit@plt+0xc2141c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2f394 <__cxa_atexit@plt+0xc21438> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c24be4 <__cxa_atexit@plt+0xc16c88> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c24c20 <__cxa_atexit@plt+0xc16cc4> │ │ │ │ + ldr r7, [pc, #132] @ c24c3c <__cxa_atexit@plt+0xc16ce0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r8, #2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c24c20 <__cxa_atexit@plt+0xc16cc4> │ │ │ │ + ldr r7, [pc, #80] @ c24c44 <__cxa_atexit@plt+0xc16ce8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c24c40 <__cxa_atexit@plt+0xc16ce4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r4, r4, lsr #11 │ │ │ │ - ldrheq ip, [r4, #-200] @ 0xffffff38 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq r5, r0, asr #9 │ │ │ │ + cmpeq r5, r4, asr #26 │ │ │ │ + cmpeq r5, r0, lsl #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c24c8c <__cxa_atexit@plt+0xc16d30> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2f3d0 <__cxa_atexit@plt+0xc21474> │ │ │ │ - ldr r2, [pc, #32] @ c2f3dc <__cxa_atexit@plt+0xc21480> │ │ │ │ + bcc c24cb0 <__cxa_atexit@plt+0xc16d54> │ │ │ │ + ldr r2, [pc, #68] @ c24cbc <__cxa_atexit@plt+0xc16d60> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c24cb0 <__cxa_atexit@plt+0xc16d54> │ │ │ │ + ldr r2, [pc, #36] @ c24cc0 <__cxa_atexit@plt+0xc16d64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, asr #24 │ │ │ │ - ldrdeq r7, [r4, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ + cmpeq r5, r0, lsl #8 │ │ │ │ + ldrsbeq r7, [r5, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2f4a4 <__cxa_atexit@plt+0xc21548> │ │ │ │ - ldr r9, [pc, #200] @ c2f4cc <__cxa_atexit@plt+0xc21570> │ │ │ │ - ldr sl, [pc, #200] @ c2f4d0 <__cxa_atexit@plt+0xc21574> │ │ │ │ - mov r3, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str sl, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq c2f484 <__cxa_atexit@plt+0xc21528> │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - adds r7, r1, r0 │ │ │ │ - beq c2f490 <__cxa_atexit@plt+0xc21534> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c2f4b0 <__cxa_atexit@plt+0xc21554> │ │ │ │ - ldr r0, [pc, #116] @ c2f4dc <__cxa_atexit@plt+0xc21580> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + bhi c24d24 <__cxa_atexit@plt+0xc16dc8> │ │ │ │ + ldr r2, [pc, #92] @ c24d40 <__cxa_atexit@plt+0xc16de4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c24d30 <__cxa_atexit@plt+0xc16dd4> │ │ │ │ + ldr r3, [pc, #68] @ c24d44 <__cxa_atexit@plt+0xc16de8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c24d14 <__cxa_atexit@plt+0xc16db8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c2f4d8 <__cxa_atexit@plt+0xc2157c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c24d48 <__cxa_atexit@plt+0xc16dec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r6, [r5, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xffff56dc │ │ │ │ + strdeq r3, [r5, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c24dbc <__cxa_atexit@plt+0xc16e60> │ │ │ │ + ldr r3, [pc, #108] @ c24dd4 <__cxa_atexit@plt+0xc16e78> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c24dd8 <__cxa_atexit@plt+0xc16e7c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c24dc4 <__cxa_atexit@plt+0xc16e68> │ │ │ │ + ldr r3, [pc, #76] @ c24ddc <__cxa_atexit@plt+0xc16e80> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c24dac <__cxa_atexit@plt+0xc16e50> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c2f4d4 <__cxa_atexit@plt+0xc21578> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrheq ip, [r4, #-64] @ 0xffffffc0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r4, r4, lsl r1 │ │ │ │ - cmpeq r4, r0, asr r4 │ │ │ │ - ldrdeq r7, [r4, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - adds r7, r7, r3 │ │ │ │ - beq c2f53c <__cxa_atexit@plt+0xc215e0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2f550 <__cxa_atexit@plt+0xc215f4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #88] @ c2f574 <__cxa_atexit@plt+0xc21618> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c2f570 <__cxa_atexit@plt+0xc21614> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ c24de0 <__cxa_atexit@plt+0xc16e84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c2f56c <__cxa_atexit@plt+0xc21610> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r4, r8, rrx │ │ │ │ - cmpeq r4, r0, lsr #7 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r5, r8, asr #22 │ │ │ │ + @ instruction: 0xffff55d4 │ │ │ │ + cmpeq r5, r4, ror #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c24e14 <__cxa_atexit@plt+0xc16eb8> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c24e18 <__cxa_atexit@plt+0xc16ebc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r5, r8, ror #22 │ │ │ │ + cmpeq r5, r4, lsl #23 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c24e50 <__cxa_atexit@plt+0xc16ef4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c24e58 <__cxa_atexit@plt+0xc16efc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, lsl #21 │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c2f5c0 <__cxa_atexit@plt+0xc21664> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ c2f5d8 <__cxa_atexit@plt+0xc2167c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c24ea0 <__cxa_atexit@plt+0xc16f44> │ │ │ │ + ldr r2, [pc, #44] @ c24eb0 <__cxa_atexit@plt+0xc16f54> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2f5dc <__cxa_atexit@plt+0xc21680> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r8, lsl r3 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - ldrdeq r7, [r4, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2f628 <__cxa_atexit@plt+0xc216cc> │ │ │ │ - ldr r7, [pc, #52] @ c2f63c <__cxa_atexit@plt+0xc216e0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c2f61c <__cxa_atexit@plt+0xc216c0> │ │ │ │ - mov r7, r8 │ │ │ │ - b c2f650 <__cxa_atexit@plt+0xc216f4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c24f14 <__cxa_atexit@plt+0xc16fb8> │ │ │ │ + ldr r3, [pc, #80] @ c24f2c <__cxa_atexit@plt+0xc16fd0> │ │ │ │ + ldr r2, [pc, #80] @ c24f30 <__cxa_atexit@plt+0xc16fd4> │ │ │ │ + ldr r1, [pc, #80] @ c24f34 <__cxa_atexit@plt+0xc16fd8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c2f640 <__cxa_atexit@plt+0xc216e4> │ │ │ │ + ldr r7, [pc, #28] @ c24f38 <__cxa_atexit@plt+0xc16fdc> │ │ │ │ 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, r0, asr #32 │ │ │ │ - smlalbbeq r9, r4, ip, r2 │ │ │ │ - hvceq 18384 @ 0x47d0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r5, r0, asr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c24f70 <__cxa_atexit@plt+0xc17014> │ │ │ │ + ldr r3, [pc, #32] @ c24f78 <__cxa_atexit@plt+0xc1701c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c24f7c <__cxa_atexit@plt+0xc17020> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r8, asr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c24fac <__cxa_atexit@plt+0xc17050> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c24fb0 <__cxa_atexit@plt+0xc17054> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + smlalbteq r3, r5, ip, r9 │ │ │ │ + ldrsbeq r6, [r5, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c24fe8 <__cxa_atexit@plt+0xc1708c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c24ff0 <__cxa_atexit@plt+0xc17094> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, ror #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c25054 <__cxa_atexit@plt+0xc170f8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c25060 <__cxa_atexit@plt+0xc17104> │ │ │ │ + ldr r5, [pc, #72] @ c25070 <__cxa_atexit@plt+0xc17114> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [pc, #64] @ c25074 <__cxa_atexit@plt+0xc17118> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ + add r6, r6, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c250bc <__cxa_atexit@plt+0xc17160> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2f70c <__cxa_atexit@plt+0xc217b0> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c2f6f4 <__cxa_atexit@plt+0xc21798> │ │ │ │ - ldr r1, [pc, #164] @ c2f71c <__cxa_atexit@plt+0xc217c0> │ │ │ │ - ldr lr, [pc, #164] @ c2f720 <__cxa_atexit@plt+0xc217c4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r8, [pc, #152] @ c2f724 <__cxa_atexit@plt+0xc217c8> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - ldr r9, [pc, #140] @ c2f728 <__cxa_atexit@plt+0xc217cc> │ │ │ │ - mov r1, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #124] @ c2f72c <__cxa_atexit@plt+0xc217d0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - add lr, r3, #40 @ 0x28 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - stm lr, {r0, r3, ip} │ │ │ │ + bcc c250e0 <__cxa_atexit@plt+0xc17184> │ │ │ │ + ldr r2, [pc, #68] @ c250ec <__cxa_atexit@plt+0xc17190> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r8, [r7, #32]! │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str sl, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str r9, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r3, #28] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c2f718 <__cxa_atexit@plt+0xc217bc> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c250e0 <__cxa_atexit@plt+0xc17184> │ │ │ │ + ldr r2, [pc, #36] @ c250f0 <__cxa_atexit@plt+0xc17194> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r0, ror #3 │ │ │ │ - @ instruction: 0xfffffb34 │ │ │ │ - @ instruction: 0xfffffc58 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - ldrsheq ip, [r4, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r4, r0, asr #6 │ │ │ │ + ldrsbeq r6, [r5, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r5, r8, lsr #31 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2517c <__cxa_atexit@plt+0xc17220> │ │ │ │ + ldr r2, [pc, #156] @ c251b4 <__cxa_atexit@plt+0xc17258> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #152] @ c251b8 <__cxa_atexit@plt+0xc1725c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #4]! │ │ │ │ + add r2, r0, #48 @ 0x30 │ │ │ │ + str r9, [r0, #20] │ │ │ │ + sub r9, r3, #7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r7, r2 │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r1, [r0, #12] │ │ │ │ + str r0, [r0, #16] │ │ │ │ + bcc c25198 <__cxa_atexit@plt+0xc1723c> │ │ │ │ + ldr r7, [pc, #116] @ c251c4 <__cxa_atexit@plt+0xc17268> │ │ │ │ + ldr r3, [pc, #116] @ c251c8 <__cxa_atexit@plt+0xc1726c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #28]! │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c251c0 <__cxa_atexit@plt+0xc17264> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c251bc <__cxa_atexit@plt+0xc17260> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq r5, r4, ror #12 │ │ │ │ + ldrdeq r3, [r5, #-120] @ 0xffffff88 │ │ │ │ + @ instruction: 0xffffbd60 │ │ │ │ + @ instruction: 0xffffbe00 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2525c <__cxa_atexit@plt+0xc17300> │ │ │ │ + ldr r2, [pc, #156] @ c25294 <__cxa_atexit@plt+0xc17338> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #152] @ c25298 <__cxa_atexit@plt+0xc1733c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #4]! │ │ │ │ + add r2, r0, #48 @ 0x30 │ │ │ │ + str r9, [r0, #20] │ │ │ │ + sub r9, r3, #7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r7, r2 │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r1, [r0, #12] │ │ │ │ + str r0, [r0, #16] │ │ │ │ + bcc c25278 <__cxa_atexit@plt+0xc1731c> │ │ │ │ + ldr r7, [pc, #116] @ c252a4 <__cxa_atexit@plt+0xc17348> │ │ │ │ + ldr r3, [pc, #116] @ c252a8 <__cxa_atexit@plt+0xc1734c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #28]! │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c252a0 <__cxa_atexit@plt+0xc17344> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2529c <__cxa_atexit@plt+0xc17340> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + smlalbbeq r3, r5, r4, r5 │ │ │ │ + strdeq r3, [r5, #-104] @ 0xffffff98 │ │ │ │ + @ instruction: 0xffffbc80 │ │ │ │ + @ instruction: 0xffffbd20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c2f7bc <__cxa_atexit@plt+0xc21860> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c2f7ac <__cxa_atexit@plt+0xc21850> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [pc, #120] @ c2f7d8 <__cxa_atexit@plt+0xc2187c> │ │ │ │ - ldr lr, [pc, #120] @ c2f7dc <__cxa_atexit@plt+0xc21880> │ │ │ │ - ldr sl, [pc, #120] @ c2f7e0 <__cxa_atexit@plt+0xc21884> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r8, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str r2, [r9, #40] @ 0x28 │ │ │ │ - str r9, [r9, #44] @ 0x2c │ │ │ │ - str r1, [r9, #48] @ 0x30 │ │ │ │ - str r3, [r9, #52] @ 0x34 │ │ │ │ - str r9, [r9, #28] │ │ │ │ - str lr, [r8, #32]! │ │ │ │ - str sl, [r9, #20]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r6, r9 │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - ldr r7, [pc, #16] @ c2f7d4 <__cxa_atexit@plt+0xc21878> │ │ │ │ + bcc c25304 <__cxa_atexit@plt+0xc173a8> │ │ │ │ + ldr r7, [pc, #64] @ c2531c <__cxa_atexit@plt+0xc173c0> │ │ │ │ + ldr r2, [pc, #64] @ c25320 <__cxa_atexit@plt+0xc173c4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c25324 <__cxa_atexit@plt+0xc173c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mrseq r9, (UNDEF: 84) │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #5 │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ + @ instruction: 0xffffbbd4 │ │ │ │ + @ instruction: 0xffffbc84 │ │ │ │ + strdeq r3, [r5, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c2f8f0 <__cxa_atexit@plt+0xc21994> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2f8f8 <__cxa_atexit@plt+0xc2199c> │ │ │ │ - ldr r1, [pc, #252] @ c2f914 <__cxa_atexit@plt+0xc219b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r7, r1 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldrsb r1, [r2, #7] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c2f850 <__cxa_atexit@plt+0xc218f4> │ │ │ │ - ldr r1, [pc, #216] @ c2f920 <__cxa_atexit@plt+0xc219c4> │ │ │ │ - mvn r2, #0 │ │ │ │ + bhi c25370 <__cxa_atexit@plt+0xc17414> │ │ │ │ + ldr r2, [pc, #68] @ c2538c <__cxa_atexit@plt+0xc17430> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2537c <__cxa_atexit@plt+0xc17420> │ │ │ │ + ldr r5, [pc, #48] @ c25394 <__cxa_atexit@plt+0xc17438> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c25390 <__cxa_atexit@plt+0xc17434> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, ror r5 │ │ │ │ + smlalbbeq r3, r5, ip, r4 │ │ │ │ + @ instruction: 0xffffbd5c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c25414 <__cxa_atexit@plt+0xc174b8> │ │ │ │ + ldr r3, [pc, #108] @ c2542c <__cxa_atexit@plt+0xc174d0> │ │ │ │ + ldr lr, [pc, #108] @ c25430 <__cxa_atexit@plt+0xc174d4> │ │ │ │ + ldr r9, [pc, #108] @ c25434 <__cxa_atexit@plt+0xc174d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c25438 <__cxa_atexit@plt+0xc174dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - b c2f874 <__cxa_atexit@plt+0xc21918> │ │ │ │ - add r2, r2, #8 │ │ │ │ - ldrb r1, [r2, #-2] │ │ │ │ - cmp r1, #191 @ 0xbf │ │ │ │ - bls c2f888 <__cxa_atexit@plt+0xc2192c> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r1, [pc, #176] @ c2f91c <__cxa_atexit@plt+0xc219c0> │ │ │ │ - mvn r2, #1 │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c2543c <__cxa_atexit@plt+0xc174e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + cmpeq r5, r4, ror #4 │ │ │ │ + cmpeq r5, r8, asr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c254a0 <__cxa_atexit@plt+0xc17544> │ │ │ │ + ldr r2, [pc, #92] @ c254bc <__cxa_atexit@plt+0xc17560> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c254ac <__cxa_atexit@plt+0xc17550> │ │ │ │ + ldr r3, [pc, #68] @ c254c0 <__cxa_atexit@plt+0xc17564> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c25490 <__cxa_atexit@plt+0xc17534> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c254c4 <__cxa_atexit@plt+0xc17568> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, ror #8 │ │ │ │ + @ instruction: 0xffff4fd0 │ │ │ │ + smlalbbeq r3, r5, r4, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c25538 <__cxa_atexit@plt+0xc175dc> │ │ │ │ + ldr r3, [pc, #108] @ c25550 <__cxa_atexit@plt+0xc175f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c25554 <__cxa_atexit@plt+0xc175f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c25540 <__cxa_atexit@plt+0xc175e4> │ │ │ │ + ldr r3, [pc, #76] @ c25558 <__cxa_atexit@plt+0xc175fc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c25528 <__cxa_atexit@plt+0xc175cc> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c2555c <__cxa_atexit@plt+0xc17600> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r5, ip, asr #7 │ │ │ │ + @ instruction: 0xffff4e58 │ │ │ │ + smlaltteq r3, r5, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c25590 <__cxa_atexit@plt+0xc17634> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c25594 <__cxa_atexit@plt+0xc17638> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + smlaltteq r3, r5, ip, r3 │ │ │ │ + cmpeq r5, r8, lsl #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c255cc <__cxa_atexit@plt+0xc17670> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c255d4 <__cxa_atexit@plt+0xc17678> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r0, [r2, #-3] │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - cmp r0, #191 @ 0xbf │ │ │ │ - bls c2f8c0 <__cxa_atexit@plt+0xc21964> │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r0, [pc, #116] @ c2f918 <__cxa_atexit@plt+0xc219bc> │ │ │ │ - ldr r2, [pc, #104] @ c2f910 <__cxa_atexit@plt+0xc219b4> │ │ │ │ - mvn r1, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r2 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsl #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 c2561c <__cxa_atexit@plt+0xc176c0> │ │ │ │ + ldr r2, [pc, #44] @ c2562c <__cxa_atexit@plt+0xc176d0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r2, [r2, #-4] │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - add r7, r7, r2, lsl #18 │ │ │ │ - ldr r2, [pc, #80] @ c2f924 <__cxa_atexit@plt+0xc219c8> │ │ │ │ - ldr r1, [pc, #52] @ c2f90c <__cxa_atexit@plt+0xc219b0> │ │ │ │ - mvn r0, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r7, r1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c25690 <__cxa_atexit@plt+0xc17734> │ │ │ │ + ldr r3, [pc, #80] @ c256a8 <__cxa_atexit@plt+0xc1774c> │ │ │ │ + ldr r2, [pc, #80] @ c256ac <__cxa_atexit@plt+0xc17750> │ │ │ │ + ldr r1, [pc, #80] @ c256b0 <__cxa_atexit@plt+0xc17754> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r6, r3 │ │ │ │ - b c2f900 <__cxa_atexit@plt+0xc219a4> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r4, r8, lsr #1 │ │ │ │ - cmpeq r4, r4, ror #26 │ │ │ │ - @ instruction: 0x0154cd9c │ │ │ │ - cmpeq r4, r4, asr #27 │ │ │ │ - cmpeq r4, r4, lsr sp │ │ │ │ + ldr r7, [pc, #28] @ c256b4 <__cxa_atexit@plt+0xc17758> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + ldrdeq r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2f9a0 <__cxa_atexit@plt+0xc21a44> │ │ │ │ - ldr r1, [pc, #120] @ c2f9c0 <__cxa_atexit@plt+0xc21a64> │ │ │ │ - ldr r7, [pc, #120] @ c2f9c4 <__cxa_atexit@plt+0xc21a68> │ │ │ │ + bhi c2575c <__cxa_atexit@plt+0xc17800> │ │ │ │ + ldr r1, [pc, #164] @ c2577c <__cxa_atexit@plt+0xc17820> │ │ │ │ + ldr r7, [pc, #164] @ c25780 <__cxa_atexit@plt+0xc17824> │ │ │ │ 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 c2f994 <__cxa_atexit@plt+0xc21a38> │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq c2572c <__cxa_atexit@plt+0xc177d0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #8 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c25738 <__cxa_atexit@plt+0xc177dc> │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c2f9ac <__cxa_atexit@plt+0xc21a50> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c2f9c8 <__cxa_atexit@plt+0xc21a6c> │ │ │ │ + bcc c25768 <__cxa_atexit@plt+0xc1780c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #104] @ c25784 <__cxa_atexit@plt+0xc17828> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r6, {r3, r7} │ │ │ │ sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c25768 <__cxa_atexit@plt+0xc1780c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #60] @ c25788 <__cxa_atexit@plt+0xc1782c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r4, r0, ror pc │ │ │ │ - cmpeq r4, r4, lsl #13 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r5, r0, ror #3 │ │ │ │ + cmpeq r5, ip, asr r9 │ │ │ │ + cmpeq r5, r8, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c257d0 <__cxa_atexit@plt+0xc17874> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c2fa04 <__cxa_atexit@plt+0xc21aa8> │ │ │ │ - ldr r2, [pc, #32] @ c2fa10 <__cxa_atexit@plt+0xc21ab4> │ │ │ │ + bcc c257f4 <__cxa_atexit@plt+0xc17898> │ │ │ │ + ldr r2, [pc, #68] @ c25800 <__cxa_atexit@plt+0xc178a4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c257f4 <__cxa_atexit@plt+0xc17898> │ │ │ │ + ldr r2, [pc, #36] @ c25804 <__cxa_atexit@plt+0xc178a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r8, lsl r6 │ │ │ │ - smlaltbeq r7, r4, r0, r9 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2fad8 <__cxa_atexit@plt+0xc21b7c> │ │ │ │ - ldr r9, [pc, #200] @ c2fb00 <__cxa_atexit@plt+0xc21ba4> │ │ │ │ - ldr sl, [pc, #200] @ c2fb04 <__cxa_atexit@plt+0xc21ba8> │ │ │ │ - mov r3, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str sl, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq c2fab8 <__cxa_atexit@plt+0xc21b5c> │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - adds r7, r1, r0 │ │ │ │ - beq c2fac4 <__cxa_atexit@plt+0xc21b68> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c2fae4 <__cxa_atexit@plt+0xc21b88> │ │ │ │ - ldr r0, [pc, #116] @ c2fb10 <__cxa_atexit@plt+0xc21bb4> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c2fb0c <__cxa_atexit@plt+0xc21bb0> │ │ │ │ + ldrheq r6, [r5, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0x01556894 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2585c <__cxa_atexit@plt+0xc17900> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c25868 <__cxa_atexit@plt+0xc1790c> │ │ │ │ + ldr r2, [pc, #64] @ c25878 <__cxa_atexit@plt+0xc1791c> │ │ │ │ + ldr r1, [pc, #64] @ c2587c <__cxa_atexit@plt+0xc17920> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c2fb08 <__cxa_atexit@plt+0xc21bac> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r4, ip, ror lr │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r4, r0, ror #21 │ │ │ │ - cmpeq r4, ip, lsl lr │ │ │ │ - smlaltbeq r7, r4, r0, r8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - adds r7, r7, r3 │ │ │ │ - beq c2fb70 <__cxa_atexit@plt+0xc21c14> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2fb84 <__cxa_atexit@plt+0xc21c28> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #88] @ c2fba8 <__cxa_atexit@plt+0xc21c4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c2fba4 <__cxa_atexit@plt+0xc21c48> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c2fba0 <__cxa_atexit@plt+0xc21c44> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r4, r4, lsr sl │ │ │ │ - cmpeq r4, ip, ror #26 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmpeq r5, r0, lsl #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 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c2fbf4 <__cxa_atexit@plt+0xc21c98> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ c2fc0c <__cxa_atexit@plt+0xc21cb0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c2fc10 <__cxa_atexit@plt+0xc21cb4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r4, ror #25 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0xfffffb04 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - @ instruction: 0x01447794 │ │ │ │ - andeq r0, r5, 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 c2fca4 <__cxa_atexit@plt+0xc21d48> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c2fc94 <__cxa_atexit@plt+0xc21d38> │ │ │ │ - ldr r2, [pc, #120] @ c2fcc8 <__cxa_atexit@plt+0xc21d6c> │ │ │ │ - ldr r1, [pc, #120] @ c2fccc <__cxa_atexit@plt+0xc21d70> │ │ │ │ - ldr r0, [pc, #120] @ c2fcd0 <__cxa_atexit@plt+0xc21d74> │ │ │ │ + bcc c258c4 <__cxa_atexit@plt+0xc17968> │ │ │ │ + ldr r2, [pc, #44] @ c258d4 <__cxa_atexit@plt+0xc17978> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r1, [r8, #32]! │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - ldr r7, [pc, #24] @ c2fcc4 <__cxa_atexit@plt+0xc21d68> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r8, lsl ip │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - smlaltteq r8, r4, ip, fp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c2fd94 <__cxa_atexit@plt+0xc21e38> │ │ │ │ - ldr r3, [pc, #208] @ c2fdc8 <__cxa_atexit@plt+0xc21e6c> │ │ │ │ - tst r8, #3 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c25910 <__cxa_atexit@plt+0xc179b4> │ │ │ │ + ldr r3, [pc, #36] @ c25918 <__cxa_atexit@plt+0xc179bc> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq c2fd7c <__cxa_atexit@plt+0xc21e20> │ │ │ │ - add r3, r8, #3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #20] @ c2591c <__cxa_atexit@plt+0xc179c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + b 19390f8 <__cxa_atexit@plt+0x192b19c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrheq r5, [r5, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c25954 <__cxa_atexit@plt+0xc179f8> │ │ │ │ + ldr r2, [pc, #36] @ c25958 <__cxa_atexit@plt+0xc179fc> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ c2595c <__cxa_atexit@plt+0xc17a00> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r5, r4, lsr #32 │ │ │ │ + cmpeq r5, 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 c259a0 <__cxa_atexit@plt+0xc17a44> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c259ac <__cxa_atexit@plt+0xc17a50> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ + add r2, r6, #16 │ │ │ │ + mov r3, r9 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc c2fda4 <__cxa_atexit@plt+0xc21e48> │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c2fd8c <__cxa_atexit@plt+0xc21e30> │ │ │ │ - ldr r7, [pc, #168] @ c2fdd4 <__cxa_atexit@plt+0xc21e78> │ │ │ │ - ldr lr, [pc, #168] @ c2fdd8 <__cxa_atexit@plt+0xc21e7c> │ │ │ │ - ldr sl, [pc, #168] @ c2fddc <__cxa_atexit@plt+0xc21e80> │ │ │ │ + bcc c25a24 <__cxa_atexit@plt+0xc17ac8> │ │ │ │ + ldr r2, [pc, #136] @ c25a60 <__cxa_atexit@plt+0xc17b04> │ │ │ │ + mov r9, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add r3, r9, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r8, [r9, #12] │ │ │ │ + bcc c25a44 <__cxa_atexit@plt+0xc17ae8> │ │ │ │ + ldr r7, [pc, #112] @ c25a6c <__cxa_atexit@plt+0xc17b10> │ │ │ │ + ldr r2, [pc, #112] @ c25a70 <__cxa_atexit@plt+0xc17b14> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add sl, pc, sl │ │ │ │ - add r7, r6, #8 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - str sl, [r6, #20]! │ │ │ │ - stm r7, {r0, r1, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r6 │ │ │ │ - mov r7, r9 │ │ │ │ - str lr, [r8, #32]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r6, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r2, r6, r9} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, sl │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - ldr r7, [pc, #52] @ c2fdd0 <__cxa_atexit@plt+0xc21e74> │ │ │ │ + ldr r7, [pc, #60] @ c25a68 <__cxa_atexit@plt+0xc17b0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c2fdcc <__cxa_atexit@plt+0xc21e70> │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [pc, #24] @ c25a64 <__cxa_atexit@plt+0xc17b08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r4, r0, lsl fp │ │ │ │ - cmpeq r4, r4, lsr fp │ │ │ │ - @ instruction: 0xfffffab4 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - @ instruction: 0xfffffbf0 │ │ │ │ - smlaltteq r8, r4, r4, sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + smlalbteq r2, r5, r4, sp │ │ │ │ + cmpeq r5, ip, lsr pc │ │ │ │ + @ instruction: 0xffffb848 │ │ │ │ + @ instruction: 0xffffb8a4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c2fe78 <__cxa_atexit@plt+0xc21f1c> │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c2fe68 <__cxa_atexit@plt+0xc21f0c> │ │ │ │ - ldr r0, [pc, #128] @ c2fe9c <__cxa_atexit@plt+0xc21f40> │ │ │ │ - ldr lr, [pc, #128] @ c2fea0 <__cxa_atexit@plt+0xc21f44> │ │ │ │ - ldr sl, [pc, #128] @ c2fea4 <__cxa_atexit@plt+0xc21f48> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - str r3, [r9, #40] @ 0x28 │ │ │ │ - str r9, [r9, #44] @ 0x2c │ │ │ │ - str r1, [r9, #48] @ 0x30 │ │ │ │ - str r2, [r9, #52] @ 0x34 │ │ │ │ - str r9, [r9, #28] │ │ │ │ - str lr, [r8, #32]! │ │ │ │ - str sl, [r9, #20]! │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r9 │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - ldr r7, [pc, #24] @ c2fe98 <__cxa_atexit@plt+0xc21f3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + bcc c25ac8 <__cxa_atexit@plt+0xc17b6c> │ │ │ │ + ldr r7, [pc, #60] @ c25ae0 <__cxa_atexit@plt+0xc17b84> │ │ │ │ + ldr r2, [pc, #60] @ c25ae4 <__cxa_atexit@plt+0xc17b88> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r4, asr #20 │ │ │ │ - @ instruction: 0xfffff9c4 │ │ │ │ - @ instruction: 0xfffffbe8 │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - cmpeq r4, ip, lsl #10 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2ff28 <__cxa_atexit@plt+0xc21fcc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2ff30 <__cxa_atexit@plt+0xc21fd4> │ │ │ │ - ldr r1, [pc, #100] @ c2ff44 <__cxa_atexit@plt+0xc21fe8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #4 │ │ │ │ - beq c2ff14 <__cxa_atexit@plt+0xc21fb8> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c2ff4c <__cxa_atexit@plt+0xc21ff0> │ │ │ │ - add r7, r7, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c2ff48 <__cxa_atexit@plt+0xc21fec> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c25ae8 <__cxa_atexit@plt+0xc17b8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffb7a0 │ │ │ │ + @ instruction: 0xffffb7f8 │ │ │ │ + cmpeq r5, r4, asr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c25b64 <__cxa_atexit@plt+0xc17c08> │ │ │ │ + ldr r2, [pc, #136] @ c25ba0 <__cxa_atexit@plt+0xc17c44> │ │ │ │ + mov r9, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add r3, r9, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r8, [r9, #12] │ │ │ │ + bcc c25b84 <__cxa_atexit@plt+0xc17c28> │ │ │ │ + ldr r7, [pc, #112] @ c25bac <__cxa_atexit@plt+0xc17c50> │ │ │ │ + ldr r2, [pc, #112] @ c25bb0 <__cxa_atexit@plt+0xc17c54> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r2, r6, r9} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b c2ff38 <__cxa_atexit@plt+0xc21fdc> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r0, ror #19 │ │ │ │ - @ instruction: 0x0154c690 │ │ │ │ - ldrheq fp, [r4, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r4, r4, ror #8 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2ffd0 <__cxa_atexit@plt+0xc22074> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c2ffd8 <__cxa_atexit@plt+0xc2207c> │ │ │ │ - ldr r1, [pc, #100] @ c2ffec <__cxa_atexit@plt+0xc22090> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #3 │ │ │ │ - beq c2ffbc <__cxa_atexit@plt+0xc22060> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c2fff4 <__cxa_atexit@plt+0xc22098> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c2fff0 <__cxa_atexit@plt+0xc22094> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #60] @ c25ba8 <__cxa_atexit@plt+0xc17c4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c25ba4 <__cxa_atexit@plt+0xc17c48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b c2ffe0 <__cxa_atexit@plt+0xc22084> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r8, lsr r9 │ │ │ │ - cmpeq r4, r8, ror #11 │ │ │ │ - cmpeq r4, r0, lsl r9 │ │ │ │ - strheq r7, [r4, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + smlalbbeq r2, r5, r4, ip │ │ │ │ + strdeq r2, [r5, #-220] @ 0xffffff24 │ │ │ │ + @ instruction: 0xffffb708 │ │ │ │ + @ instruction: 0xffffb764 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c30078 <__cxa_atexit@plt+0xc2211c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c30080 <__cxa_atexit@plt+0xc22124> │ │ │ │ - ldr r1, [pc, #100] @ c30094 <__cxa_atexit@plt+0xc22138> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #2 │ │ │ │ - beq c30064 <__cxa_atexit@plt+0xc22108> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c3009c <__cxa_atexit@plt+0xc22140> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c30098 <__cxa_atexit@plt+0xc2213c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c30088 <__cxa_atexit@plt+0xc2212c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bhi c25bfc <__cxa_atexit@plt+0xc17ca0> │ │ │ │ + ldr r2, [pc, #68] @ c25c18 <__cxa_atexit@plt+0xc17cbc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c25c08 <__cxa_atexit@plt+0xc17cac> │ │ │ │ + ldr r5, [pc, #48] @ c25c20 <__cxa_atexit@plt+0xc17cc4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19390f8 <__cxa_atexit@plt+0x192b19c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0154b890 │ │ │ │ - cmpeq r4, r0, asr #10 │ │ │ │ - cmpeq r4, r8, ror #16 │ │ │ │ - cmpeq r4, r4, lsl r3 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c30120 <__cxa_atexit@plt+0xc221c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c30128 <__cxa_atexit@plt+0xc221cc> │ │ │ │ - ldr r1, [pc, #100] @ c3013c <__cxa_atexit@plt+0xc221e0> │ │ │ │ + ldr r7, [pc, #12] @ c25c1c <__cxa_atexit@plt+0xc17cc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, ror #25 │ │ │ │ + cmpeq r5, ip, lsl #24 │ │ │ │ + @ instruction: 0xffffb850 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c25ca0 <__cxa_atexit@plt+0xc17d44> │ │ │ │ + ldr r3, [pc, #108] @ c25cb8 <__cxa_atexit@plt+0xc17d5c> │ │ │ │ + ldr lr, [pc, #108] @ c25cbc <__cxa_atexit@plt+0xc17d60> │ │ │ │ + ldr r9, [pc, #108] @ c25cc0 <__cxa_atexit@plt+0xc17d64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c25cc4 <__cxa_atexit@plt+0xc17d68> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #1 │ │ │ │ - beq c3010c <__cxa_atexit@plt+0xc221b0> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c30144 <__cxa_atexit@plt+0xc221e8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c30140 <__cxa_atexit@plt+0xc221e4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c30130 <__cxa_atexit@plt+0xc221d4> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r8, ror #15 │ │ │ │ - @ instruction: 0x0154c498 │ │ │ │ - cmpeq r4, r0, asr #15 │ │ │ │ - cmpeq r4, ip, ror #4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c302c8 <__cxa_atexit@plt+0xc2236c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c302d0 <__cxa_atexit@plt+0xc22374> │ │ │ │ - ldr r1, [pc, #364] @ c302ec <__cxa_atexit@plt+0xc22390> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldm lr, {r1, sl, lr} │ │ │ │ - add r7, r1, sl │ │ │ │ - ldrsb r2, [r7, #8]! │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r0, r2 │ │ │ │ - ble c301c4 <__cxa_atexit@plt+0xc22268> │ │ │ │ - ldr r2, [pc, #364] @ c30314 <__cxa_atexit@plt+0xc223b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r8, [pc, #356] @ c30318 <__cxa_atexit@plt+0xc223bc> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #348] @ c3031c <__cxa_atexit@plt+0xc223c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c301f8 <__cxa_atexit@plt+0xc2229c> │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - bcs c30220 <__cxa_atexit@plt+0xc222c4> │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ - ldr r7, [pc, #304] @ c30308 <__cxa_atexit@plt+0xc223ac> │ │ │ │ - add r0, r2, r0, lsl #6 │ │ │ │ + ldr r7, [pc, #32] @ c25cc8 <__cxa_atexit@plt+0xc17d6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [pc, #292] @ c3030c <__cxa_atexit@plt+0xc223b0> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - sub r0, r0, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #280] @ c30310 <__cxa_atexit@plt+0xc223b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldrb r9, [r7, #1] │ │ │ │ - ldrb r8, [r7, #2] │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - bcs c30274 <__cxa_atexit@plt+0xc22318> │ │ │ │ - ldr r2, [pc, #196] @ c302fc <__cxa_atexit@plt+0xc223a0> │ │ │ │ - lsl r0, r0, #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r0, r0, r9, lsl #6 │ │ │ │ - ldr r9, [pc, #180] @ c30300 <__cxa_atexit@plt+0xc223a4> │ │ │ │ - ldr ip, [pc, #152] @ c302e8 <__cxa_atexit@plt+0xc2238c> │ │ │ │ - add r0, r0, r8 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #164] @ c30304 <__cxa_atexit@plt+0xc223a8> │ │ │ │ - add r0, r0, ip │ │ │ │ - add r8, r3, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm r8, {r1, sl, lr} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c302bc <__cxa_atexit@plt+0xc22360> │ │ │ │ - ldr r2, [pc, #116] @ c302f0 <__cxa_atexit@plt+0xc22394> │ │ │ │ - lsl r0, r0, #18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r0, r0, r9, lsl #12 │ │ │ │ - ldr r9, [pc, #96] @ c302f4 <__cxa_atexit@plt+0xc22398> │ │ │ │ - add r0, r0, r8, lsl #6 │ │ │ │ - ldr r8, [pc, #72] @ c302e4 <__cxa_atexit@plt+0xc22388> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [pc, #84] @ c302f8 <__cxa_atexit@plt+0xc2239c> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r7, r3, #8 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r0, r0, r8 │ │ │ │ - stm r7, {r1, sl, lr} │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - b c30210 <__cxa_atexit@plt+0xc222b4> │ │ │ │ - mov r6, r3 │ │ │ │ - b c302d8 <__cxa_atexit@plt+0xc2237c> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r4, ip, lsr r7 │ │ │ │ - @ instruction: 0xfffffc30 │ │ │ │ - cmpeq r4, r8, asr r7 │ │ │ │ - cmpeq r4, r8, asr sp │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - @ instruction: 0x0154b79c │ │ │ │ - cmpeq r4, r0, lsr #27 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmpeq r4, r4, lsl #16 │ │ │ │ - cmpeq r4, r0, lsl lr │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmpeq r4, ip, lsr r8 │ │ │ │ - cmpeq r4, r8, asr #28 │ │ │ │ - swpbeq r7, r0, [r4] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + ldrsbeq r6, [r5, #-152] @ 0xffffff68 │ │ │ │ + smlalbteq r2, r5, r8, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c303c8 <__cxa_atexit@plt+0xc2246c> │ │ │ │ - ldr r7, [pc, #172] @ c303f0 <__cxa_atexit@plt+0xc22494> │ │ │ │ + bhi c25d3c <__cxa_atexit@plt+0xc17de0> │ │ │ │ + ldr r3, [pc, #108] @ c25d54 <__cxa_atexit@plt+0xc17df8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c25d58 <__cxa_atexit@plt+0xc17dfc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c25d44 <__cxa_atexit@plt+0xc17de8> │ │ │ │ + ldr r3, [pc, #76] @ c25d5c <__cxa_atexit@plt+0xc17e00> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq c303a4 <__cxa_atexit@plt+0xc22448> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c303d8 <__cxa_atexit@plt+0xc2247c> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c303b4 <__cxa_atexit@plt+0xc22458> │ │ │ │ - ldr r9, [pc, #136] @ c303fc <__cxa_atexit@plt+0xc224a0> │ │ │ │ - ldr lr, [pc, #136] @ c30400 <__cxa_atexit@plt+0xc224a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r3, r7, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c25d2c <__cxa_atexit@plt+0xc17dd0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + 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, #56] @ c303f4 <__cxa_atexit@plt+0xc22498> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c303f8 <__cxa_atexit@plt+0xc2249c> │ │ │ │ + ldr r7, [pc, #20] @ c25d60 <__cxa_atexit@plt+0xc17e04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq r4, r4, lsr #10 │ │ │ │ - cmpeq r4, r8, lsl #10 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - cmpeq r4, r4, lsr #12 │ │ │ │ - strheq r6, [r4, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r5, r8, asr #23 │ │ │ │ + @ instruction: 0xffff480c │ │ │ │ + strdeq r2, [r5, #-132] @ 0xffffff7c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c30480 <__cxa_atexit@plt+0xc22524> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c3046c <__cxa_atexit@plt+0xc22510> │ │ │ │ - ldr r8, [pc, #96] @ c30494 <__cxa_atexit@plt+0xc22538> │ │ │ │ - ldr lr, [pc, #96] @ c30498 <__cxa_atexit@plt+0xc2253c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c30490 <__cxa_atexit@plt+0xc22534> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, ror #8 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - cmpeq r4, r4, ror #10 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c3075c <__cxa_atexit@plt+0xc22800> │ │ │ │ - cmpeq r4, r0, lsl pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c30524 <__cxa_atexit@plt+0xc225c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3052c <__cxa_atexit@plt+0xc225d0> │ │ │ │ - ldr r1, [pc, #100] @ c30540 <__cxa_atexit@plt+0xc225e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #4 │ │ │ │ - beq c30510 <__cxa_atexit@plt+0xc225b4> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c30548 <__cxa_atexit@plt+0xc225ec> │ │ │ │ - add r7, r7, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c30544 <__cxa_atexit@plt+0xc225e8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c30534 <__cxa_atexit@plt+0xc225d8> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r4, r4, ror #7 │ │ │ │ - @ instruction: 0x0154c094 │ │ │ │ - ldrheq fp, [r4, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r4, r8, ror #28 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c25d94 <__cxa_atexit@plt+0xc17e38> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c25d98 <__cxa_atexit@plt+0xc17e3c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + smlaltteq r2, r5, r8, fp │ │ │ │ + cmpeq r5, r4, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c305cc <__cxa_atexit@plt+0xc22670> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c305d4 <__cxa_atexit@plt+0xc22678> │ │ │ │ - ldr r1, [pc, #100] @ c305e8 <__cxa_atexit@plt+0xc2268c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #3 │ │ │ │ - beq c305b8 <__cxa_atexit@plt+0xc2265c> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c305f0 <__cxa_atexit@plt+0xc22694> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c305ec <__cxa_atexit@plt+0xc22690> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c25dfc <__cxa_atexit@plt+0xc17ea0> │ │ │ │ + ldr r2, [pc, #92] @ c25e18 <__cxa_atexit@plt+0xc17ebc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c25e08 <__cxa_atexit@plt+0xc17eac> │ │ │ │ + ldr r3, [pc, #68] @ c25e1c <__cxa_atexit@plt+0xc17ec0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c25dec <__cxa_atexit@plt+0xc17e90> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c305dc <__cxa_atexit@plt+0xc22680> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r4, ip, lsr r3 │ │ │ │ - cmpeq r4, ip, ror #31 │ │ │ │ - cmpeq r4, r4, lsl r3 │ │ │ │ - smlalbteq r6, r4, r0, sp │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c30674 <__cxa_atexit@plt+0xc22718> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3067c <__cxa_atexit@plt+0xc22720> │ │ │ │ - ldr r1, [pc, #100] @ c30690 <__cxa_atexit@plt+0xc22734> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #2 │ │ │ │ - beq c30660 <__cxa_atexit@plt+0xc22704> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c30698 <__cxa_atexit@plt+0xc2273c> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c30694 <__cxa_atexit@plt+0xc22738> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c30684 <__cxa_atexit@plt+0xc22728> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #16] @ c25e20 <__cxa_atexit@plt+0xc17ec4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0154b294 │ │ │ │ - cmpeq r4, r4, asr #30 │ │ │ │ - cmpeq r4, ip, ror #4 │ │ │ │ - cmpeq r4, r8, lsl sp │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3071c <__cxa_atexit@plt+0xc227c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c30724 <__cxa_atexit@plt+0xc227c8> │ │ │ │ - ldr r1, [pc, #100] @ c30738 <__cxa_atexit@plt+0xc227dc> │ │ │ │ + cmpeq r5, r4, lsl #22 │ │ │ │ + @ instruction: 0xffff47bc │ │ │ │ + cmpeq r5, r4, lsr r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c25e58 <__cxa_atexit@plt+0xc17efc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c25e60 <__cxa_atexit@plt+0xc17f04> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - subs r2, r2, #1 │ │ │ │ - beq c30708 <__cxa_atexit@plt+0xc227ac> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r0, [pc, #76] @ c30740 <__cxa_atexit@plt+0xc227e4> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c3073c <__cxa_atexit@plt+0xc227e0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b c3072c <__cxa_atexit@plt+0xc227d0> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, ror #3 │ │ │ │ - @ instruction: 0x0154be9c │ │ │ │ - cmpeq r4, r4, asr #3 │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - cmpeq r4, r4, ror #24 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r5, r8, ror sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3088c <__cxa_atexit@plt+0xc22930> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c307ac <__cxa_atexit@plt+0xc22850> │ │ │ │ - add r7, r8, #8 │ │ │ │ - add r1, r7, r9 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldrsb r0, [r1] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ble c307bc <__cxa_atexit@plt+0xc22860> │ │ │ │ - ldr r1, [pc, #304] @ c308cc <__cxa_atexit@plt+0xc22970> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #296] @ c308d0 <__cxa_atexit@plt+0xc22974> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - b c307e4 <__cxa_atexit@plt+0xc22888> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1eac830 <__cxa_atexit@plt+0x1e9e8d4> │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bcs c30808 <__cxa_atexit@plt+0xc228ac> │ │ │ │ - ldr r0, [pc, #248] @ c308c4 <__cxa_atexit@plt+0xc22968> │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add r2, r1, r2, lsl #6 │ │ │ │ - ldr r1, [pc, #232] @ c308c8 <__cxa_atexit@plt+0xc2296c> │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - ldrb lr, [r1, #2] │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ - bcs c30844 <__cxa_atexit@plt+0xc228e8> │ │ │ │ - lsl r1, r2, #12 │ │ │ │ - ldr r2, [pc, #152] @ c308bc <__cxa_atexit@plt+0xc22960> │ │ │ │ - add r0, r1, r0, lsl #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #140] @ c308c0 <__cxa_atexit@plt+0xc22964> │ │ │ │ - ldr r1, [pc, #120] @ c308b0 <__cxa_atexit@plt+0xc22954> │ │ │ │ - add r0, r0, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r0, r1 │ │ │ │ - b c30874 <__cxa_atexit@plt+0xc22918> │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r0, r2, r0, lsl #12 │ │ │ │ - ldr r2, [pc, #96] @ c308b4 <__cxa_atexit@plt+0xc22958> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - add r0, r0, lr, lsl #6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c25ea8 <__cxa_atexit@plt+0xc17f4c> │ │ │ │ + ldr r2, [pc, #44] @ c25eb8 <__cxa_atexit@plt+0xc17f5c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #80] @ c308b8 <__cxa_atexit@plt+0xc2295c> │ │ │ │ - ldr lr, [pc, #64] @ c308ac <__cxa_atexit@plt+0xc22950> │ │ │ │ - add r0, r0, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r0, lr │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - b c307f8 <__cxa_atexit@plt+0xc2289c> │ │ │ │ - ldr r7, [pc, #64] @ c308d4 <__cxa_atexit@plt+0xc22978> │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - @ instruction: 0x0154b798 │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - cmpeq r4, ip, asr #15 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - cmpeq r4, r4, lsr #16 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - cmpeq r4, r0, ror #16 │ │ │ │ - cmpeq r4, r8, asr #32 │ │ │ │ - mrseq r8, (UNDEF: 68) │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c30930 <__cxa_atexit@plt+0xc229d4> │ │ │ │ - ldr r3, [pc, #68] @ c30940 <__cxa_atexit@plt+0xc229e4> │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c25f1c <__cxa_atexit@plt+0xc17fc0> │ │ │ │ + ldr r3, [pc, #80] @ c25f34 <__cxa_atexit@plt+0xc17fd8> │ │ │ │ + ldr r2, [pc, #80] @ c25f38 <__cxa_atexit@plt+0xc17fdc> │ │ │ │ + ldr r1, [pc, #80] @ c25f3c <__cxa_atexit@plt+0xc17fe0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c30920 <__cxa_atexit@plt+0xc229c4> │ │ │ │ - add sl, r8, #3 │ │ │ │ - ldm sl, {r7, r9, sl} │ │ │ │ - mov r8, r7 │ │ │ │ - b c3075c <__cxa_atexit@plt+0xc22800> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c30944 <__cxa_atexit@plt+0xc229e8> │ │ │ │ + ldr r7, [pc, #28] @ c25f40 <__cxa_atexit@plt+0xc17fe4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - strheq r7, [r4, #-240] @ 0xffffff10 │ │ │ │ - @ instruction: 0x01447f94 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b c3075c <__cxa_atexit@plt+0xc22800> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + cmpeq r5, r0, asr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c309a8 <__cxa_atexit@plt+0xc22a4c> │ │ │ │ - ldr r7, [pc, #52] @ c309bc <__cxa_atexit@plt+0xc22a60> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c3099c <__cxa_atexit@plt+0xc22a40> │ │ │ │ - mov r7, r8 │ │ │ │ - b c309cc <__cxa_atexit@plt+0xc22a70> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi c25f90 <__cxa_atexit@plt+0xc18034> │ │ │ │ + ldr r2, [pc, #56] @ c25f9c <__cxa_atexit@plt+0xc18040> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c25fa0 <__cxa_atexit@plt+0xc18044> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c25f88 <__cxa_atexit@plt+0xc1802c> │ │ │ │ + b c25fac <__cxa_atexit@plt+0xc18050> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c309c0 <__cxa_atexit@plt+0xc22a64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r4, ip, lsr pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + cmpeq r5, r0, asr r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #140] @ c30a60 <__cxa_atexit@plt+0xc22b04> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c30a34 <__cxa_atexit@plt+0xc22ad8> │ │ │ │ + ldr r3, [pc, #136] @ c2603c <__cxa_atexit@plt+0xc180e0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c25ffc <__cxa_atexit@plt+0xc180a0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #8 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc c30a50 <__cxa_atexit@plt+0xc22af4> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c30a3c <__cxa_atexit@plt+0xc22ae0> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r0, r0, #8 │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr r7, [pc, #76] @ c30a68 <__cxa_atexit@plt+0xc22b0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r8, #3 │ │ │ │ - mov r6, r8 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c26004 <__cxa_atexit@plt+0xc180a8> │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c2602c <__cxa_atexit@plt+0xc180d0> │ │ │ │ + ldr r2, [pc, #92] @ c26040 <__cxa_atexit@plt+0xc180e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c30a64 <__cxa_atexit@plt+0xc22b08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c2602c <__cxa_atexit@plt+0xc180d0> │ │ │ │ + ldr r2, [pc, #48] @ c26044 <__cxa_atexit@plt+0xc180e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ muleq r0, r4, r0 │ │ │ │ - @ instruction: 0x0154af98 │ │ │ │ - cmpeq r4, ip, lsl pc │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + @ instruction: 0x01556094 │ │ │ │ + cmpeq r5, r0, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c30adc <__cxa_atexit@plt+0xc22b80> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c30ac4 <__cxa_atexit@plt+0xc22b68> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r0, r0, #8 │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr r7, [pc, #60] @ c30aec <__cxa_atexit@plt+0xc22b90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r8, #4] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c2608c <__cxa_atexit@plt+0xc18130> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c260b0 <__cxa_atexit@plt+0xc18154> │ │ │ │ + ldr r2, [pc, #68] @ c260bc <__cxa_atexit@plt+0xc18160> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c30ae8 <__cxa_atexit@plt+0xc22b8c> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c260b0 <__cxa_atexit@plt+0xc18154> │ │ │ │ + ldr r2, [pc, #36] @ c260c0 <__cxa_atexit@plt+0xc18164> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, lsl #30 │ │ │ │ - cmpeq r4, r8, lsl #29 │ │ │ │ - smlalbteq r6, r4, r0, r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r5, r0 │ │ │ │ + ldrsbeq r5, [r5, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c26128 <__cxa_atexit@plt+0xc181cc> │ │ │ │ + ldr r3, [pc, #84] @ c26140 <__cxa_atexit@plt+0xc181e4> │ │ │ │ + ldr r2, [pc, #84] @ c26144 <__cxa_atexit@plt+0xc181e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [pc, #72] @ c26148 <__cxa_atexit@plt+0xc181ec> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2614c <__cxa_atexit@plt+0xc181f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmpeq r5, r0, lsl #28 │ │ │ │ + ldrsheq r5, [r5, #-128] @ 0xffffff80 │ │ │ │ + cmpeq r5, r8, asr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c30b78 <__cxa_atexit@plt+0xc22c1c> │ │ │ │ - ldr r2, [pc, #116] @ c30b8c <__cxa_atexit@plt+0xc22c30> │ │ │ │ - mov r7, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c30b5c <__cxa_atexit@plt+0xc22c00> │ │ │ │ - ldr r7, [pc, #92] @ c30b90 <__cxa_atexit@plt+0xc22c34> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ + bhi c261c4 <__cxa_atexit@plt+0xc18268> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c261e0 <__cxa_atexit@plt+0xc18284> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c261e4 <__cxa_atexit@plt+0xc18288> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c261d0 <__cxa_atexit@plt+0xc18274> │ │ │ │ + ldr r3, [pc, #72] @ c261e8 <__cxa_atexit@plt+0xc1828c> │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r2, r9} │ │ │ │ - beq c30b6c <__cxa_atexit@plt+0xc22c10> │ │ │ │ - mov r7, r8 │ │ │ │ - b c30bf0 <__cxa_atexit@plt+0xc22c94> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c261b4 <__cxa_atexit@plt+0xc18258> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c30b94 <__cxa_atexit@plt+0xc22c38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - hvceq 18384 @ 0x47d0 │ │ │ │ - cmpeq r4, ip, lsl r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ c30be0 <__cxa_atexit@plt+0xc22c84> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c30bd8 <__cxa_atexit@plt+0xc22c7c> │ │ │ │ - b c30bf0 <__cxa_atexit@plt+0xc22c94> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ c261ec <__cxa_atexit@plt+0xc18290> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq r6, [r4, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #16 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c30c8c <__cxa_atexit@plt+0xc22d30> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c30c80 <__cxa_atexit@plt+0xc22d24> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge c30c6c <__cxa_atexit@plt+0xc22d10> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - add r0, sl, #8 │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - cmp r7, r0 │ │ │ │ - ble c30c6c <__cxa_atexit@plt+0xc22d10> │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c30c6c <__cxa_atexit@plt+0xc22d10> │ │ │ │ - ldr r3, [pc, #88] @ c30ca0 <__cxa_atexit@plt+0xc22d44> │ │ │ │ - sub r7, r7, r0 │ │ │ │ - add r2, r0, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - sub r7, r8, #11 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #40] @ c30c9c <__cxa_atexit@plt+0xc22d40> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmpeq r5, r8, asr #14 │ │ │ │ + ldrsheq r5, [r5, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xffff43f4 │ │ │ │ + cmpeq r5, ip, ror #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #24 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c26290 <__cxa_atexit@plt+0xc18334> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2629c <__cxa_atexit@plt+0xc18340> │ │ │ │ + ldr r2, [pc, #156] @ c262bc <__cxa_atexit@plt+0xc18360> │ │ │ │ + ldr r1, [pc, #156] @ c262c0 <__cxa_atexit@plt+0xc18364> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r1, [pc, #136] @ c262c4 <__cxa_atexit@plt+0xc18368> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bhi c262ac <__cxa_atexit@plt+0xc18350> │ │ │ │ + ldr r3, [pc, #100] @ c262c8 <__cxa_atexit@plt+0xc1836c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c26280 <__cxa_atexit@plt+0xc18324> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r8, lsr r9 │ │ │ │ - cmpeq r4, ip, ror #24 │ │ │ │ - cmpeq r4, ip, lsl #14 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r7, lr │ │ │ │ - bcc c30d80 <__cxa_atexit@plt+0xc22e24> │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c30d6c <__cxa_atexit@plt+0xc22e10> │ │ │ │ - ldr sl, [r9, #11] │ │ │ │ - cmp r8, sl │ │ │ │ - bge c30d58 <__cxa_atexit@plt+0xc22dfc> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - mov r2, sl │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r0, r0, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r7, lr │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - cmp sl, r0 │ │ │ │ - ble c30d58 <__cxa_atexit@plt+0xc22dfc> │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c30d58 <__cxa_atexit@plt+0xc22dfc> │ │ │ │ - ldr lr, [pc, #148] @ c30da8 <__cxa_atexit@plt+0xc22e4c> │ │ │ │ - mov r1, r7 │ │ │ │ - sub r8, sl, r0 │ │ │ │ - add r9, r6, #12 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [sp] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r3, r0, r2 │ │ │ │ - stm r9, {r3, r8, lr} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r1, #11 │ │ │ │ - sub r8, r1, #27 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - ldr r8, [pc, #60] @ c30d9c <__cxa_atexit@plt+0xc22e40> │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c30da0 <__cxa_atexit@plt+0xc22e44> │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c30da4 <__cxa_atexit@plt+0xc22e48> │ │ │ │ + ldr r7, [pc, #24] @ c262cc <__cxa_atexit@plt+0xc18370> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, lr │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, asr #16 │ │ │ │ - cmpeq r4, r8, lsr r8 │ │ │ │ - cmpeq r4, ip, ror #22 │ │ │ │ - @ instruction: 0x0154ab9c │ │ │ │ - cmpeq r4, r8, asr #22 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0x01555698 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xffff42b8 │ │ │ │ + smlalbbeq r2, r5, ip, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ c26308 <__cxa_atexit@plt+0xc183ac> │ │ │ │ + ldr r2, [pc, #40] @ c2630c <__cxa_atexit@plt+0xc183b0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ c26310 <__cxa_atexit@plt+0xc183b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r5, ip, lsr #8 │ │ │ │ + cmpeq r5, r4, lsr #8 │ │ │ │ + cmpeq r5, ip, lsl #13 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c263a4 <__cxa_atexit@plt+0xc18448> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c263ac <__cxa_atexit@plt+0xc18450> │ │ │ │ + ldr r3, [pc, #140] @ c263d4 <__cxa_atexit@plt+0xc18478> │ │ │ │ + ldr r2, [pc, #140] @ c263d8 <__cxa_atexit@plt+0xc1847c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c30e2c <__cxa_atexit@plt+0xc22ed0> │ │ │ │ - ldr r3, [pc, #108] @ c30e3c <__cxa_atexit@plt+0xc22ee0> │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ + bhi c263c4 <__cxa_atexit@plt+0xc18468> │ │ │ │ + ldr r3, [pc, #100] @ c263dc <__cxa_atexit@plt+0xc18480> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c30e0c <__cxa_atexit@plt+0xc22eb0> │ │ │ │ - ldr r3, [pc, #88] @ c30e40 <__cxa_atexit@plt+0xc22ee4> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - str r8, [r5] │ │ │ │ - beq c30e1c <__cxa_atexit@plt+0xc22ec0> │ │ │ │ - ldr r7, [pc, #64] @ c30e44 <__cxa_atexit@plt+0xc22ee8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ + beq c26394 <__cxa_atexit@plt+0xc18438> │ │ │ │ + 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 r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r7 │ │ │ │ + b c263b4 <__cxa_atexit@plt+0xc18458> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c263e4 <__cxa_atexit@plt+0xc18488> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c30e48 <__cxa_atexit@plt+0xc22eec> │ │ │ │ + ldr r7, [pc, #20] @ c263e0 <__cxa_atexit@plt+0xc18484> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrdeq r7, [r4, #-160] @ 0xffffff60 │ │ │ │ - smlaltbeq r7, r4, ip, sl │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xffff41a4 │ │ │ │ + hvceq 21028 @ 0x5224 │ │ │ │ + smlalbteq r2, r5, r4, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c30e9c <__cxa_atexit@plt+0xc22f40> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r7] │ │ │ │ - tst r9, #3 │ │ │ │ - beq c30e90 <__cxa_atexit@plt+0xc22f34> │ │ │ │ - ldr r5, [pc, #28] @ c30ea0 <__cxa_atexit@plt+0xc22f44> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r4, r4, asr sl │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c30ec8 <__cxa_atexit@plt+0xc22f6c> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - 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, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c30f00 <__cxa_atexit@plt+0xc22fa4> │ │ │ │ - ldr r2, [pc, #40] @ c30f18 <__cxa_atexit@plt+0xc22fbc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c30f1c <__cxa_atexit@plt+0xc22fc0> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #32] @ c26418 <__cxa_atexit@plt+0xc184bc> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r4, r4, lsl #22 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - smlaltteq r7, r4, r8, r9 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c30f8c <__cxa_atexit@plt+0xc23030> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ c30fa8 <__cxa_atexit@plt+0xc2304c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c30f94 <__cxa_atexit@plt+0xc23038> │ │ │ │ - ldr r7, [pc, #76] @ c30fac <__cxa_atexit@plt+0xc23050> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c30f80 <__cxa_atexit@plt+0xc23024> │ │ │ │ - ldr r7, [pc, #56] @ c30fb0 <__cxa_atexit@plt+0xc23054> │ │ │ │ + ldr r3, [pc, #12] @ c2641c <__cxa_atexit@plt+0xc184c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + smlalbbeq r2, r5, r4, r5 │ │ │ │ + cmpeq r5, ip, ror r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b c26320 <__cxa_atexit@plt+0xc183c4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b c1da64 <__cxa_atexit@plt+0xc0fb08> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c264d0 <__cxa_atexit@plt+0xc18574> │ │ │ │ + ldr r5, [pc, #144] @ c26500 <__cxa_atexit@plt+0xc185a4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c264dc <__cxa_atexit@plt+0xc18580> │ │ │ │ + ldr r7, [pc, #120] @ c26504 <__cxa_atexit@plt+0xc185a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c264f0 <__cxa_atexit@plt+0xc18594> │ │ │ │ + ldr r3, [pc, #100] @ c26508 <__cxa_atexit@plt+0xc185ac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c264c0 <__cxa_atexit@plt+0xc18564> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c30fb4 <__cxa_atexit@plt+0xc23058> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r8, ror r9 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r4, ip, ror #18 │ │ │ │ - cmpeq r4, ip, lsr r9 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c31008 <__cxa_atexit@plt+0xc230ac> │ │ │ │ - ldr r7, [pc, #60] @ c31018 <__cxa_atexit@plt+0xc230bc> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c30ffc <__cxa_atexit@plt+0xc230a0> │ │ │ │ - ldr r7, [pc, #40] @ c3101c <__cxa_atexit@plt+0xc230c0> │ │ │ │ + ldr r7, [pc, #44] @ c26510 <__cxa_atexit@plt+0xc185b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c31020 <__cxa_atexit@plt+0xc230c4> │ │ │ │ + ldr r7, [pc, #20] @ c2650c <__cxa_atexit@plt+0xc185b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - strdeq r7, [r4, #-140] @ 0xffffff74 │ │ │ │ - smlaltteq r7, r4, r4, r8 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c31048 <__cxa_atexit@plt+0xc230ec> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strheq r7, [r4, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #160] @ c31100 <__cxa_atexit@plt+0xc231a4> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ + cmpeq r5, r0, asr r4 │ │ │ │ + @ instruction: 0xffff7784 │ │ │ │ + @ instruction: 0xffff4078 │ │ │ │ + cmpeq r5, r8, asr #2 │ │ │ │ + cmpeq r5, r0, lsr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c26590 <__cxa_atexit@plt+0xc18634> │ │ │ │ + ldr r3, [pc, #108] @ c265a8 <__cxa_atexit@plt+0xc1864c> │ │ │ │ + ldr lr, [pc, #108] @ c265ac <__cxa_atexit@plt+0xc18650> │ │ │ │ + ldr r9, [pc, #108] @ c265b0 <__cxa_atexit@plt+0xc18654> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c310cc <__cxa_atexit@plt+0xc23170> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c310ec <__cxa_atexit@plt+0xc23190> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c310d8 <__cxa_atexit@plt+0xc2317c> │ │ │ │ - ldr r2, [pc, #112] @ c31108 <__cxa_atexit@plt+0xc231ac> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ c3110c <__cxa_atexit@plt+0xc231b0> │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c265b4 <__cxa_atexit@plt+0xc18658> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c31104 <__cxa_atexit@plt+0xc231a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r4, ip, asr r8 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - cmpeq r4, r0, asr r8 │ │ │ │ - strdeq r7, [r4, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3118c <__cxa_atexit@plt+0xc23230> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c31178 <__cxa_atexit@plt+0xc2321c> │ │ │ │ - ldr r2, [pc, #96] @ c311a0 <__cxa_atexit@plt+0xc23244> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #76] @ c311a4 <__cxa_atexit@plt+0xc23248> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3119c <__cxa_atexit@plt+0xc23240> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #32] @ c265b8 <__cxa_atexit@plt+0xc1865c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq sl, [r4, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - cmpeq r4, r4, lsr #15 │ │ │ │ - cmpeq r4, r0, ror #14 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmpeq r5, ip, asr #1 │ │ │ │ + smlaltteq r2, r5, r8, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c31214 <__cxa_atexit@plt+0xc232b8> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ c31230 <__cxa_atexit@plt+0xc232d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ + bhi c2662c <__cxa_atexit@plt+0xc186d0> │ │ │ │ + ldr r3, [pc, #108] @ c26644 <__cxa_atexit@plt+0xc186e8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c26648 <__cxa_atexit@plt+0xc186ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c3121c <__cxa_atexit@plt+0xc232c0> │ │ │ │ - ldr r7, [pc, #76] @ c31234 <__cxa_atexit@plt+0xc232d8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c31208 <__cxa_atexit@plt+0xc232ac> │ │ │ │ - ldr r7, [pc, #56] @ c31238 <__cxa_atexit@plt+0xc232dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi c26634 <__cxa_atexit@plt+0xc186d8> │ │ │ │ + ldr r3, [pc, #76] @ c2664c <__cxa_atexit@plt+0xc186f0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c2661c <__cxa_atexit@plt+0xc186c0> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c3123c <__cxa_atexit@plt+0xc232e0> │ │ │ │ + ldr r7, [pc, #20] @ c26650 <__cxa_atexit@plt+0xc186f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrsheq sl, [r4, #-96] @ 0xffffffa0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - smlaltteq r7, r4, r4, r6 │ │ │ │ - smlalbteq r7, r4, ip, r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsbeq r5, [r5, #-40] @ 0xffffffd8 │ │ │ │ + @ instruction: 0xffff3f1c │ │ │ │ + cmpeq r5, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c26684 <__cxa_atexit@plt+0xc18728> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c26688 <__cxa_atexit@plt+0xc1872c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + strdeq r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + cmpeq r5, r4, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c266ec <__cxa_atexit@plt+0xc18790> │ │ │ │ + ldr r2, [pc, #92] @ c26708 <__cxa_atexit@plt+0xc187ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c312bc <__cxa_atexit@plt+0xc23360> │ │ │ │ - ldr r7, [pc, #104] @ c312d0 <__cxa_atexit@plt+0xc23374> │ │ │ │ - mov r5, r3 │ │ │ │ + bhi c266f8 <__cxa_atexit@plt+0xc1879c> │ │ │ │ + ldr r3, [pc, #68] @ c2670c <__cxa_atexit@plt+0xc187b0> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c312a4 <__cxa_atexit@plt+0xc23348> │ │ │ │ - ldr r7, [pc, #80] @ c312d4 <__cxa_atexit@plt+0xc23378> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq c312b0 <__cxa_atexit@plt+0xc23354> │ │ │ │ - ldr r7, [pc, #60] @ c312d8 <__cxa_atexit@plt+0xc2337c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c266dc <__cxa_atexit@plt+0xc18780> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c312dc <__cxa_atexit@plt+0xc23380> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r4, ip, asr r6 │ │ │ │ - cmpeq r4, r0, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ c31324 <__cxa_atexit@plt+0xc233c8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq c31318 <__cxa_atexit@plt+0xc233bc> │ │ │ │ - ldr r7, [pc, #24] @ c31328 <__cxa_atexit@plt+0xc233cc> │ │ │ │ + ldr r7, [pc, #16] @ c26710 <__cxa_atexit@plt+0xc187b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlaltteq r7, r4, r4, r5 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c31350 <__cxa_atexit@plt+0xc233f4> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c30cb4 <__cxa_atexit@plt+0xc22d58> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strheq r7, [r4, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #160] @ c31408 <__cxa_atexit@plt+0xc234ac> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c313d4 <__cxa_atexit@plt+0xc23478> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c313f4 <__cxa_atexit@plt+0xc23498> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c313e0 <__cxa_atexit@plt+0xc23484> │ │ │ │ - ldr r2, [pc, #112] @ c31410 <__cxa_atexit@plt+0xc234b4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ c31414 <__cxa_atexit@plt+0xc234b8> │ │ │ │ + cmpeq r5, r4, lsl r2 │ │ │ │ + @ instruction: 0xffff3f3c │ │ │ │ + cmpeq r5, r8, asr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c26748 <__cxa_atexit@plt+0xc187ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c26750 <__cxa_atexit@plt+0xc187f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c3140c <__cxa_atexit@plt+0xc234b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r4, r4, asr r5 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - cmpeq r4, r8, asr #10 │ │ │ │ - strdeq r7, [r4, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r5, r8, lsl #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c31494 <__cxa_atexit@plt+0xc23538> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c31480 <__cxa_atexit@plt+0xc23524> │ │ │ │ - ldr r2, [pc, #96] @ c314a8 <__cxa_atexit@plt+0xc2354c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c26798 <__cxa_atexit@plt+0xc1883c> │ │ │ │ + ldr r2, [pc, #44] @ c267a8 <__cxa_atexit@plt+0xc1884c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #76] @ c314ac <__cxa_atexit@plt+0xc23550> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c314a4 <__cxa_atexit@plt+0xc23548> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2680c <__cxa_atexit@plt+0xc188b0> │ │ │ │ + ldr r3, [pc, #80] @ c26824 <__cxa_atexit@plt+0xc188c8> │ │ │ │ + ldr r2, [pc, #80] @ c26828 <__cxa_atexit@plt+0xc188cc> │ │ │ │ + ldr r1, [pc, #80] @ c2682c <__cxa_atexit@plt+0xc188d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq sl, [r4, #-68] @ 0xffffffbc │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - @ instruction: 0x0154a49c │ │ │ │ - cmpeq r4, r0, lsl #30 │ │ │ │ + ldr r7, [pc, #28] @ c26830 <__cxa_atexit@plt+0xc188d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + hvceq 21008 @ 0x5210 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + 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, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c268cc <__cxa_atexit@plt+0xc18970> │ │ │ │ + ldr r3, [pc, #56] @ c268e4 <__cxa_atexit@plt+0xc18988> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + mov r8, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c268e8 <__cxa_atexit@plt+0xc1898c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + strheq r2, [r5, #-12] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c26974 <__cxa_atexit@plt+0xc18a18> │ │ │ │ + ldr r8, [pc, #96] @ c2698c <__cxa_atexit@plt+0xc18a30> │ │ │ │ + ldr lr, [pc, #96] @ c26990 <__cxa_atexit@plt+0xc18a34> │ │ │ │ + ldr r1, [pc, #96] @ c26994 <__cxa_atexit@plt+0xc18a38> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r6, #18 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [pc, #80] @ c26998 <__cxa_atexit@plt+0xc18a3c> │ │ │ │ + add r2, r8, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c2699c <__cxa_atexit@plt+0xc18a40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsl r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + cmpeq r5, ip, lsr r5 │ │ │ │ + ldrsbeq r5, [r5, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r5, ip, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c31538 <__cxa_atexit@plt+0xc235dc> │ │ │ │ - ldr r2, [pc, #116] @ c3154c <__cxa_atexit@plt+0xc235f0> │ │ │ │ - mov r7, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c3151c <__cxa_atexit@plt+0xc235c0> │ │ │ │ - ldr r7, [pc, #92] @ c31550 <__cxa_atexit@plt+0xc235f4> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ + bhi c26a14 <__cxa_atexit@plt+0xc18ab8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c26a30 <__cxa_atexit@plt+0xc18ad4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c26a34 <__cxa_atexit@plt+0xc18ad8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c26a20 <__cxa_atexit@plt+0xc18ac4> │ │ │ │ + ldr r3, [pc, #72] @ c26a38 <__cxa_atexit@plt+0xc18adc> │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r2, r9} │ │ │ │ - beq c3152c <__cxa_atexit@plt+0xc235d0> │ │ │ │ - mov r7, r8 │ │ │ │ - b c315b0 <__cxa_atexit@plt+0xc23654> │ │ │ │ - ldr r0, [r9] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c26a04 <__cxa_atexit@plt+0xc18aa8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c26a3c <__cxa_atexit@plt+0xc18ae0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r4, [r5, #-232] @ 0xffffff18 │ │ │ │ + cmpeq r5, ip, lsr #31 │ │ │ │ + @ instruction: 0xffff3ba4 │ │ │ │ + cmpeq r5, ip, lsl ip │ │ │ │ + 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, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c26a80 <__cxa_atexit@plt+0xc18b24> │ │ │ │ + ldr r7, [pc, #48] @ c26a98 <__cxa_atexit@plt+0xc18b3c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c26a9c <__cxa_atexit@plt+0xc18b40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r5, ip, lsr pc │ │ │ │ + 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, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c26ae0 <__cxa_atexit@plt+0xc18b84> │ │ │ │ + ldr r7, [pc, #48] @ c26af8 <__cxa_atexit@plt+0xc18b9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c26afc <__cxa_atexit@plt+0xc18ba0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + ldrdeq r1, [r5, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c26b4c <__cxa_atexit@plt+0xc18bf0> │ │ │ │ + ldr r3, [pc, #60] @ c26b5c <__cxa_atexit@plt+0xc18c00> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c26b3c <__cxa_atexit@plt+0xc18be0> │ │ │ │ + cmp r3, #2 │ │ │ │ + movne r3, #3 │ │ │ │ + ldr r7, [r3, r8] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c31554 <__cxa_atexit@plt+0xc235f8> │ │ │ │ + ldr r7, [pc, #12] @ c26b60 <__cxa_atexit@plt+0xc18c04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - smlaltteq r7, r4, r8, r3 │ │ │ │ - cmpeq r4, ip, asr lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ c315a0 <__cxa_atexit@plt+0xc23644> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c31598 <__cxa_atexit@plt+0xc2363c> │ │ │ │ - b c315b0 <__cxa_atexit@plt+0xc23654> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + hvceq 20972 @ 0x51ec │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + movne r3, #3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [r7, r3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c26bb8 <__cxa_atexit@plt+0xc18c5c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c26bc0 <__cxa_atexit@plt+0xc18c64> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, r0, lsl lr │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #16 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c31648 <__cxa_atexit@plt+0xc236ec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c31634 <__cxa_atexit@plt+0xc236d8> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r3, sl │ │ │ │ - bge c3162c <__cxa_atexit@plt+0xc236d0> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r2, sl │ │ │ │ - add r0, r9, #8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - cmp r0, sl │ │ │ │ - bge c3162c <__cxa_atexit@plt+0xc236d0> │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi c3162c <__cxa_atexit@plt+0xc236d0> │ │ │ │ - ldr r7, [pc, #80] @ c3165c <__cxa_atexit@plt+0xc23700> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r8, #11 │ │ │ │ - mov r6, r8 │ │ │ │ + cmpeq r5, r8, lsl sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c26c38 <__cxa_atexit@plt+0xc18cdc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c26c40 <__cxa_atexit@plt+0xc18ce4> │ │ │ │ + ldr ip, [pc, #100] @ c26c5c <__cxa_atexit@plt+0xc18d00> │ │ │ │ + ldr r2, [pc, #100] @ c26c60 <__cxa_atexit@plt+0xc18d04> │ │ │ │ + ldr r0, [pc, #100] @ c26c64 <__cxa_atexit@plt+0xc18d08> │ │ │ │ + ldr r1, [pc, #100] @ c26c68 <__cxa_atexit@plt+0xc18d0c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, ip, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, lr │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b c26c48 <__cxa_atexit@plt+0xc18cec> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c26c58 <__cxa_atexit@plt+0xc18cfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + smlalbbeq r1, r5, r4, sp │ │ │ │ + smlalbteq r1, r5, ip, sp │ │ │ │ + smlalbbeq r1, r5, r0, sl │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r5, ip, ror sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c26cc0 <__cxa_atexit@plt+0xc18d64> │ │ │ │ + ldr r3, [pc, #68] @ c26cd8 <__cxa_atexit@plt+0xc18d7c> │ │ │ │ + ldr r2, [pc, #68] @ c26cdc <__cxa_atexit@plt+0xc18d80> │ │ │ │ + ldr r1, [pc, #68] @ c26ce0 <__cxa_atexit@plt+0xc18d84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r3, [r7, #16] │ │ │ │ + stmib r7, {r1, r2, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c31658 <__cxa_atexit@plt+0xc236fc> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ c26ce4 <__cxa_atexit@plt+0xc18d88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r0, ror pc │ │ │ │ - ldrheq sl, [r4, #-32] @ 0xffffffe0 │ │ │ │ - cmpeq r4, r0, asr sp │ │ │ │ + smlaltteq r1, r5, r8, r9 │ │ │ │ + cmpeq r5, r4, lsr sp │ │ │ │ + cmpeq r5, r0, lsl #19 │ │ │ │ + cmpeq r5, ip, lsl #26 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c316a8 <__cxa_atexit@plt+0xc2374c> │ │ │ │ - ldr r7, [pc, #52] @ c316b8 <__cxa_atexit@plt+0xc2375c> │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c26d2c <__cxa_atexit@plt+0xc18dd0> │ │ │ │ + ldr r2, [pc, #52] @ c26d3c <__cxa_atexit@plt+0xc18de0> │ │ │ │ + ldr r1, [pc, #52] @ c26d40 <__cxa_atexit@plt+0xc18de4> │ │ │ │ + ldr r0, [pc, #52] @ c26d44 <__cxa_atexit@plt+0xc18de8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c26d48 <__cxa_atexit@plt+0xc18dec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c3169c <__cxa_atexit@plt+0xc23740> │ │ │ │ - mov r7, r9 │ │ │ │ - b c316cc <__cxa_atexit@plt+0xc23770> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c316bc <__cxa_atexit@plt+0xc23760> │ │ │ │ + smlalbteq r1, r5, r4, ip │ │ │ │ + hvceq 20880 @ 0x5190 │ │ │ │ + cmpeq r5, r0, ror ip │ │ │ │ + strheq r1, [r5, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c26d90 <__cxa_atexit@plt+0xc18e34> │ │ │ │ + ldr r2, [pc, #52] @ c26da0 <__cxa_atexit@plt+0xc18e44> │ │ │ │ + ldr r1, [pc, #52] @ c26da4 <__cxa_atexit@plt+0xc18e48> │ │ │ │ + ldr r0, [pc, #52] @ c26da8 <__cxa_atexit@plt+0xc18e4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c26dac <__cxa_atexit@plt+0xc18e50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq r7, r4, r4, r2 │ │ │ │ - strdeq r5, [r4, #-196] @ 0xffffff3c │ │ │ │ + strheq r1, [r5, #-148] @ 0xffffff6c │ │ │ │ + smlaltbeq r1, r5, ip, r9 │ │ │ │ + cmpeq r5, ip, lsl #24 │ │ │ │ + @ instruction: 0x01451990 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c31750 <__cxa_atexit@plt+0xc237f4> │ │ │ │ - ldr r0, [pc, #144] @ c31770 <__cxa_atexit@plt+0xc23814> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - beq c31764 <__cxa_atexit@plt+0xc23808> │ │ │ │ - add r0, r2, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - movhi r3, #2 │ │ │ │ - lsrs r7, r9, #16 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - lsrs r7, r9, #11 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - ldr r7, [pc, #56] @ c31774 <__cxa_atexit@plt+0xc23818> │ │ │ │ - mul r2, r0, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - sub r7, r8, r2 │ │ │ │ - stmib r5, {r3, r7, r9} │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #32] @ c31778 <__cxa_atexit@plt+0xc2381c> │ │ │ │ - add r5, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c26e54 <__cxa_atexit@plt+0xc18ef8> │ │ │ │ + ldr r1, [pc, #164] @ c26e74 <__cxa_atexit@plt+0xc18f18> │ │ │ │ + ldr r7, [pc, #164] @ c26e78 <__cxa_atexit@plt+0xc18f1c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq c26e24 <__cxa_atexit@plt+0xc18ec8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c26e30 <__cxa_atexit@plt+0xc18ed4> │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c26e60 <__cxa_atexit@plt+0xc18f04> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #104] @ c26e7c <__cxa_atexit@plt+0xc18f20> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r4, r4, asr lr │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c317b4 <__cxa_atexit@plt+0xc23858> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - mov r2, r7 │ │ │ │ - add r0, r3, #8 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - b c317b8 <__cxa_atexit@plt+0xc2385c> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - cmp r8, #127 @ 0x7f │ │ │ │ - movhi r2, #2 │ │ │ │ - lsrs r1, r8, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r8, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - mla r7, r3, r2, r7 │ │ │ │ - ldr r3, [pc, #12] @ c317ec <__cxa_atexit@plt+0xc23890> │ │ │ │ - stmda r5, {r2, r7, r8} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp, #64] @ 0x40 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ - add r7, r7, r8 │ │ │ │ - str r5, [sp, #68] @ 0x44 │ │ │ │ - cmp r8, r7 │ │ │ │ - str r7, [sp, #84] @ 0x54 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r5, [r0, #24] │ │ │ │ - ldr r9, [r0, #4] │ │ │ │ - ldr lr, [r0, #12] │ │ │ │ - add r0, r5, #8 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - add r0, r0, r8 │ │ │ │ - ldrsb r2, [r0] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r1, r2 │ │ │ │ - ble c319f4 <__cxa_atexit@plt+0xc23a98> │ │ │ │ - ldr sl, [sp, #72] @ 0x48 │ │ │ │ - cmp r9, #1 │ │ │ │ - mov r0, sl │ │ │ │ - strb r1, [r0, #8]! │ │ │ │ - add r1, r0, #1 │ │ │ │ - str r1, [sp, #76] @ 0x4c │ │ │ │ - beq c31e98 <__cxa_atexit@plt+0xc23f3c> │ │ │ │ - cmp r9, #2 │ │ │ │ - beq c31d68 <__cxa_atexit@plt+0xc23e0c> │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - cmp r9, #3 │ │ │ │ - bne c31f90 <__cxa_atexit@plt+0xc24034> │ │ │ │ - mvn r2, #31 │ │ │ │ - and r1, r1, lr, lsr #6 │ │ │ │ - add r3, r2, lr, lsr #12 │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - mov r6, sl │ │ │ │ - orr fp, r1, r2 │ │ │ │ - strb fp, [r6, #10]! │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r4, r5 │ │ │ │ - orr r7, r7, r2 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - strb r3, [r6, #-1] │ │ │ │ - add r1, r8, #1 │ │ │ │ - strb r7, [r9, #1]! │ │ │ │ - cmp r1, r5 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ - mov r8, #4 │ │ │ │ - add r3, r5, #14 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r3, r5, #13 │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ - add r5, r4, #11 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - add r5, r4, #10 │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ - add r5, r4, #9 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ - add r5, r1, r5 │ │ │ │ - ldrsb r2, [r5] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb lr, r2 │ │ │ │ - ble c31934 <__cxa_atexit@plt+0xc239d8> │ │ │ │ - add r5, r8, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - mov sl, #4 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov r4, r6 │ │ │ │ - mov ip, r9 │ │ │ │ - b c319c4 <__cxa_atexit@plt+0xc23a68> │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c31968 <__cxa_atexit@plt+0xc23a0c> │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - strb lr, [r8, r0] │ │ │ │ - ldrb lr, [r5, r1] │ │ │ │ - add r5, r2, r8 │ │ │ │ - mov r3, #2 │ │ │ │ - mov sl, #5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ - b c319c4 <__cxa_atexit@plt+0xc23a68> │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - strb lr, [r8, r0] │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add r5, r9, r8 │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - strb r2, [r3, r8] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - strb r2, [r6, r8] │ │ │ │ - bcs c319a8 <__cxa_atexit@plt+0xc23a4c> │ │ │ │ - mov r3, #3 │ │ │ │ - mov sl, #6 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ldr ip, [sp, #40] @ 0x28 │ │ │ │ - b c319cc <__cxa_atexit@plt+0xc23a70> │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ - ldrb lr, [r4, r1] │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - mov r3, #4 │ │ │ │ - mov sl, #7 │ │ │ │ - strb lr, [r5] │ │ │ │ - add r5, r2, r8 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - add r1, r1, r3 │ │ │ │ - strb r2, [r5] │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - strb fp, [r4, r8] │ │ │ │ - strb r7, [ip, r8] │ │ │ │ - add r8, r8, sl │ │ │ │ - cmp r1, r5 │ │ │ │ - blt c31900 <__cxa_atexit@plt+0xc239a4> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr ip, [sp, #72] @ 0x48 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ - mov r2, ip │ │ │ │ - bcs c31bac <__cxa_atexit@plt+0xc23c50> │ │ │ │ - strb r1, [r2, #8]! │ │ │ │ - ldrb r1, [r0, #1] │ │ │ │ - mov r0, ip │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - strb r1, [r0, #9]! │ │ │ │ - add r1, r0, #1 │ │ │ │ - cmp r9, #1 │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - beq c32414 <__cxa_atexit@plt+0xc244b8> │ │ │ │ - cmp r9, #2 │ │ │ │ - beq c322e4 <__cxa_atexit@plt+0xc24388> │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - cmp r9, #3 │ │ │ │ - bne c32508 <__cxa_atexit@plt+0xc245ac> │ │ │ │ - mvn r2, #31 │ │ │ │ - and r1, r1, lr, lsr #6 │ │ │ │ - add r3, r2, lr, lsr #12 │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - mov fp, ip │ │ │ │ - orr sl, r1, r2 │ │ │ │ - strb sl, [fp, #11]! │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - mov lr, fp │ │ │ │ - orr r7, r7, r2 │ │ │ │ - ldr r1, [sp, #84] @ 0x54 │ │ │ │ - strb r3, [fp, #-1] │ │ │ │ - add r6, r8, #2 │ │ │ │ - strb r7, [lr, #1]! │ │ │ │ - cmp r6, r1 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - mov r9, #5 │ │ │ │ - add r2, r1, #14 │ │ │ │ - add r1, r1, #13 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - add r1, r5, #11 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - add r1, r5, #10 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - add r1, r5, #9 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - b c31afc <__cxa_atexit@plt+0xc23ba0> │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #1 │ │ │ │ - mov ip, #4 │ │ │ │ - add r5, r9, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r4, [sp, #52] @ 0x34 │ │ │ │ - mov r1, fp │ │ │ │ - strb r8, [r5] │ │ │ │ - add r5, r2, r9 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - add r6, r6, r3 │ │ │ │ - strb r2, [r5] │ │ │ │ - strb sl, [r4, r9] │ │ │ │ - strb r7, [r1, r9] │ │ │ │ - ldr r1, [sp, #84] @ 0x54 │ │ │ │ - add r9, r9, ip │ │ │ │ - cmp r6, r1 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ - add r1, r6, r1 │ │ │ │ - ldrsb r1, [r1] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r8, r1 │ │ │ │ - bgt c31ab4 <__cxa_atexit@plt+0xc23b58> │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c31b48 <__cxa_atexit@plt+0xc23bec> │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - add r5, r0, r9 │ │ │ │ - mov r3, #2 │ │ │ │ - mov ip, #5 │ │ │ │ - strb r8, [r9, r1] │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - mov r4, fp │ │ │ │ - ldrb r8, [r1, r6] │ │ │ │ - mov r1, lr │ │ │ │ - b c31ad0 <__cxa_atexit@plt+0xc23b74> │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - add r5, fp, r9 │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - strb r8, [r9, r1] │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldrb r1, [r1, r6] │ │ │ │ - strb r1, [r0, r9] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldrb r1, [r1, r6] │ │ │ │ - strb r1, [r2, r9] │ │ │ │ - bcs c31b8c <__cxa_atexit@plt+0xc23c30> │ │ │ │ - mov r3, #3 │ │ │ │ - mov ip, #6 │ │ │ │ - mov r4, lr │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - b c31ad8 <__cxa_atexit@plt+0xc23b7c> │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - mov r3, #4 │ │ │ │ - ldrb r8, [r1, r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov ip, #7 │ │ │ │ - mov r2, lr │ │ │ │ - b c31ad0 <__cxa_atexit@plt+0xc23b74> │ │ │ │ - strb r1, [r2, #8]! │ │ │ │ - ldrb r3, [r0, #1] │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - mov r2, ip │ │ │ │ - mov r4, ip │ │ │ │ - strb r3, [r2, #9]! │ │ │ │ - ldrb r3, [r0, #2] │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - strb r3, [r4, #10]! │ │ │ │ - add r3, r4, #1 │ │ │ │ - str r4, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - bcs c32158 <__cxa_atexit@plt+0xc241fc> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c3291c <__cxa_atexit@plt+0xc249c0> │ │ │ │ - cmp r9, #2 │ │ │ │ - beq c326d0 <__cxa_atexit@plt+0xc24774> │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - cmp r9, #3 │ │ │ │ - bne c32afc <__cxa_atexit@plt+0xc24ba0> │ │ │ │ - mvn r1, #31 │ │ │ │ - and r0, r0, lr, lsr #6 │ │ │ │ - add fp, r1, lr, lsr #12 │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - mov sl, ip │ │ │ │ - orr r4, r0, r1 │ │ │ │ - strb r4, [sl, #12]! │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - mov r6, sl │ │ │ │ - orr r7, r7, r1 │ │ │ │ - strb fp, [sl, #-1] │ │ │ │ - strb r7, [r6, #1]! │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - add r6, r8, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ - mov r8, #6 │ │ │ │ - add r5, r5, #14 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - add r5, r3, #11 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - add r5, r3, #10 │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ - add r5, r3, #9 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ - add r5, r6, r5 │ │ │ │ - ldrsb r5, [r5] │ │ │ │ - cmn r5, #1 │ │ │ │ - uxtb ip, r5 │ │ │ │ - ble c31ca4 <__cxa_atexit@plt+0xc23d48> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #1 │ │ │ │ - mov lr, #4 │ │ │ │ - add r5, r8, r5 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r9, [sp, #48] @ 0x30 │ │ │ │ - b c31d3c <__cxa_atexit@plt+0xc23de0> │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ - bcs c31cd8 <__cxa_atexit@plt+0xc23d7c> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #2 │ │ │ │ - mov lr, #5 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - strb ip, [r8, r5] │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - mov r9, sl │ │ │ │ - ldrb ip, [r5, r6] │ │ │ │ - add r5, r2, r8 │ │ │ │ - b c31d3c <__cxa_atexit@plt+0xc23de0> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ - strb ip, [r8, r5] │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldrb r5, [r5, r6] │ │ │ │ - strb r5, [r2, r8] │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - ldrb r5, [r5, r6] │ │ │ │ - strb r5, [r3, r8] │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - add r5, r5, r8 │ │ │ │ - bcs c31d20 <__cxa_atexit@plt+0xc23dc4> │ │ │ │ - mov r3, #3 │ │ │ │ - mov lr, #6 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - b c31d44 <__cxa_atexit@plt+0xc23de8> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - ldrb ip, [r3, r6] │ │ │ │ - mov r3, #4 │ │ │ │ - mov lr, #7 │ │ │ │ - mov r0, sl │ │ │ │ - strb ip, [r5] │ │ │ │ - add r5, r0, r8 │ │ │ │ - strb fp, [r5] │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - strb r4, [r1, r8] │ │ │ │ - strb r7, [r9, r8] │ │ │ │ - add r6, r6, r3 │ │ │ │ - add r8, r8, lr │ │ │ │ - cmp r6, r5 │ │ │ │ - blt c31c6c <__cxa_atexit@plt+0xc23d10> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - mvn r6, #127 @ 0x7f │ │ │ │ - orr r7, r7, r6 │ │ │ │ - add r1, r1, lr, lsr #6 │ │ │ │ - ldr r6, [sp, #84] @ 0x54 │ │ │ │ - strb r7, [sl, #10]! │ │ │ │ - add r4, r8, #1 │ │ │ │ - cmp r4, r6 │ │ │ │ - strb r1, [sl, #-1] │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ - add fp, r5, #9 │ │ │ │ - mov lr, #3 │ │ │ │ - add r3, r6, #13 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, r6, #12 │ │ │ │ - add ip, r6, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, r5, #11 │ │ │ │ - add r6, r5, #10 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - add r2, r4, r2 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r3, r2 │ │ │ │ - ble c31df4 <__cxa_atexit@plt+0xc23e98> │ │ │ │ - add r5, lr, r0 │ │ │ │ - mov r8, #1 │ │ │ │ - mov r9, #3 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov r6, sl │ │ │ │ - b c31e70 <__cxa_atexit@plt+0xc23f14> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c31e20 <__cxa_atexit@plt+0xc23ec4> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - strb r3, [lr, r0] │ │ │ │ - ldrb r3, [fp, r4] │ │ │ │ - add r5, r2, lr │ │ │ │ - mov r8, #2 │ │ │ │ - mov r9, #4 │ │ │ │ - mov r2, sl │ │ │ │ - mov r6, ip │ │ │ │ - b c31e70 <__cxa_atexit@plt+0xc23f14> │ │ │ │ - strb r3, [lr, r0] │ │ │ │ - ldrb r2, [fp, r4] │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - strb r2, [r5, lr] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - add r5, ip, lr │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ - strb r2, [sl, lr] │ │ │ │ - bcs c31e58 <__cxa_atexit@plt+0xc23efc> │ │ │ │ - mov r8, #3 │ │ │ │ - mov r9, #5 │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ - b c31e78 <__cxa_atexit@plt+0xc23f1c> │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r6, [sp, #44] @ 0x2c │ │ │ │ - mov r8, #4 │ │ │ │ - ldrb r3, [r2, r4] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - mov r9, #6 │ │ │ │ - strb r3, [r5] │ │ │ │ - add r5, r2, lr │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - strb r1, [r5] │ │ │ │ - strb r7, [r6, lr] │ │ │ │ - add r4, r4, r8 │ │ │ │ - add lr, lr, r9 │ │ │ │ - cmp r4, r2 │ │ │ │ - blt c31dc4 <__cxa_atexit@plt+0xc23e68> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - strb lr, [r1] │ │ │ │ - add r1, r8, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, r5, #10 │ │ │ │ - add ip, r5, #9 │ │ │ │ - add r9, r2, #12 │ │ │ │ - add sl, r2, #11 │ │ │ │ - add r4, r2, #10 │ │ │ │ - mov r6, #2 │ │ │ │ - add r3, r5, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r5, r2 │ │ │ │ - ble c31f00 <__cxa_atexit@plt+0xc23fa4> │ │ │ │ - add r7, r6, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r8, #2 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b c31f6c <__cxa_atexit@plt+0xc24010> │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ - bcs c31f28 <__cxa_atexit@plt+0xc23fcc> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - strb r5, [r6, r0] │ │ │ │ - ldrb r5, [ip, r1] │ │ │ │ - add r7, r2, r6 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r8, #3 │ │ │ │ - mov r2, r4 │ │ │ │ - b c31f6c <__cxa_atexit@plt+0xc24010> │ │ │ │ - strb r5, [r6, r0] │ │ │ │ - ldrb r2, [ip, r1] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add r7, sl, r6 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ - ldrb r2, [fp, r1] │ │ │ │ - strb r2, [r4, r6] │ │ │ │ - bcs c31f58 <__cxa_atexit@plt+0xc23ffc> │ │ │ │ - mov r3, #3 │ │ │ │ - mov r8, #4 │ │ │ │ - b c31f74 <__cxa_atexit@plt+0xc24018> │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - mov r3, #4 │ │ │ │ - mov r8, #5 │ │ │ │ - ldrb r5, [r2, r1] │ │ │ │ - mov r2, r9 │ │ │ │ - strb r5, [r7] │ │ │ │ - add r7, r2, r6 │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - add r1, r1, r3 │ │ │ │ - add r6, r6, r8 │ │ │ │ - cmp r1, r2 │ │ │ │ - strb lr, [r7] │ │ │ │ - blt c31ed4 <__cxa_atexit@plt+0xc23f78> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - and r2, r1, lr, lsr #12 │ │ │ │ - mvn r3, #15 │ │ │ │ - add r6, r3, lr, lsr #18 │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - mov r4, sl │ │ │ │ - orr r7, r2, r3 │ │ │ │ - strb r7, [r4, #10]! │ │ │ │ - and r1, r1, lr, lsr #6 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - str r6, [sp, #52] @ 0x34 │ │ │ │ - strb r6, [r4, #-1] │ │ │ │ - orr r6, r7, r3 │ │ │ │ - orr r3, r1, r3 │ │ │ │ - mov lr, r4 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - strb r6, [lr, #2]! │ │ │ │ - add r1, r8, #1 │ │ │ │ - strb r3, [sl, #1]! │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - add r3, r2, #15 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r3, r2, #14 │ │ │ │ - add r2, r2, #13 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - add r2, r5, #11 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, r5, #10 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - add r2, r5, #9 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r2, r9, #2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - add r2, r9, #3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, r9, #4 │ │ │ │ - add r9, r9, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - str r9, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r8, r2 │ │ │ │ - ble c3207c <__cxa_atexit@plt+0xc24120> │ │ │ │ - add r5, r9, r0 │ │ │ │ - mov fp, #1 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov r7, r4 │ │ │ │ - mov ip, sl │ │ │ │ - mov r3, lr │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b c32118 <__cxa_atexit@plt+0xc241bc> │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c320b4 <__cxa_atexit@plt+0xc24158> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - strb r8, [r9, r0] │ │ │ │ - ldrb r8, [r2, r1] │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov fp, #2 │ │ │ │ - mov r7, sl │ │ │ │ - add r5, r2, r9 │ │ │ │ - mov r2, r4 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - b c32118 <__cxa_atexit@plt+0xc241bc> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - strb r8, [r9, r0] │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add r5, sl, r9 │ │ │ │ - mov fp, #3 │ │ │ │ - strb r2, [r3, r9] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - strb r2, [r4, r9] │ │ │ │ - bcs c320f8 <__cxa_atexit@plt+0xc2419c> │ │ │ │ - mov r7, lr │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - b c32120 <__cxa_atexit@plt+0xc241c4> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - ldr ip, [sp, #24] │ │ │ │ - ldrb r8, [r2, r1] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov fp, #4 │ │ │ │ - mov r2, lr │ │ │ │ - strb r8, [r5] │ │ │ │ - add r5, r2, r9 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - add r1, r1, fp │ │ │ │ - strb r2, [r5] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - strb r2, [r7, r9] │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - strb r2, [ip, r9] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - strb r2, [r3, r9] │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - add r9, r6, r9 │ │ │ │ - cmp r1, r2 │ │ │ │ - blt c32044 <__cxa_atexit@plt+0xc240e8> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ - cmp r9, #1 │ │ │ │ - strb r0, [ip, #11] │ │ │ │ - add r0, ip, #12 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - beq c32a10 <__cxa_atexit@plt+0xc24ab4> │ │ │ │ - cmp r9, #2 │ │ │ │ - beq c327fc <__cxa_atexit@plt+0xc248a0> │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - cmp r9, #3 │ │ │ │ - bne c32cb8 <__cxa_atexit@plt+0xc24d5c> │ │ │ │ - mvn r1, #31 │ │ │ │ - and r0, r0, lr, lsr #6 │ │ │ │ - add fp, r1, lr, lsr #12 │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r4, r0, r1 │ │ │ │ - strb r4, [ip, #13]! │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - mov r6, ip │ │ │ │ - orr r7, r7, r1 │ │ │ │ - strb fp, [ip, #-1] │ │ │ │ - strb r7, [r6, #1]! │ │ │ │ - str r6, [sp, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - add r6, r8, #4 │ │ │ │ - cmp r6, r5 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - mov r5, r3 │ │ │ │ - add r3, r3, #11 │ │ │ │ - mov r8, #7 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, r5, #10 │ │ │ │ - add r5, r5, #9 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ - add r5, r6, r5 │ │ │ │ - ldrsb r5, [r5] │ │ │ │ - cmn r5, #1 │ │ │ │ - uxtb sl, r5 │ │ │ │ - ble c32220 <__cxa_atexit@plt+0xc242c4> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #1 │ │ │ │ - mov lr, #4 │ │ │ │ - add r5, r8, r5 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r9, [sp, #48] @ 0x30 │ │ │ │ - b c322b8 <__cxa_atexit@plt+0xc2435c> │ │ │ │ - cmp sl, #224 @ 0xe0 │ │ │ │ - bcs c32254 <__cxa_atexit@plt+0xc242f8> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #2 │ │ │ │ - mov lr, #5 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - strb sl, [r8, r5] │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r9, [sp, #44] @ 0x2c │ │ │ │ - ldrb sl, [r5, r6] │ │ │ │ - add r5, r2, r8 │ │ │ │ - b c322b8 <__cxa_atexit@plt+0xc2435c> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cmp sl, #240 @ 0xf0 │ │ │ │ - strb sl, [r8, r5] │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - ldrb r5, [r5, r6] │ │ │ │ - strb r5, [r2, r8] │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - ldrb r5, [r5, r6] │ │ │ │ - strb r5, [r3, r8] │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - add r5, r5, r8 │ │ │ │ - bcs c3229c <__cxa_atexit@plt+0xc24340> │ │ │ │ - mov r3, #3 │ │ │ │ - mov lr, #6 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - mov r9, ip │ │ │ │ - b c322c0 <__cxa_atexit@plt+0xc24364> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - ldrb sl, [r3, r6] │ │ │ │ - mov r3, #4 │ │ │ │ - mov lr, #7 │ │ │ │ - mov r1, ip │ │ │ │ - strb sl, [r5] │ │ │ │ - add r5, r0, r8 │ │ │ │ - strb fp, [r5] │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - strb r4, [r1, r8] │ │ │ │ - strb r7, [r9, r8] │ │ │ │ - add r6, r6, r3 │ │ │ │ - add r8, r8, lr │ │ │ │ - cmp r6, r5 │ │ │ │ - blt c321e8 <__cxa_atexit@plt+0xc2428c> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - mvn r6, #127 @ 0x7f │ │ │ │ - mov sl, ip │ │ │ │ - orr r7, r7, r6 │ │ │ │ - add r1, r1, lr, lsr #6 │ │ │ │ - ldr r6, [sp, #84] @ 0x54 │ │ │ │ - strb r7, [sl, #11]! │ │ │ │ - add r4, r8, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ - strb r1, [sl, #-1] │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ - add ip, r5, #10 │ │ │ │ - add fp, r5, #9 │ │ │ │ - add r3, r6, #13 │ │ │ │ - mov lr, #4 │ │ │ │ - add r6, r6, #12 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - add r6, r5, #11 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - b c3237c <__cxa_atexit@plt+0xc24420> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov r8, #1 │ │ │ │ - mov r9, #3 │ │ │ │ - add r5, lr, r2 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ - strb r3, [r5] │ │ │ │ - add r5, r2, lr │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - strb r1, [r5] │ │ │ │ - strb r7, [r6, lr] │ │ │ │ - add r4, r4, r8 │ │ │ │ - add lr, lr, r9 │ │ │ │ - cmp r4, r2 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - add r2, r4, r2 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r3, r2 │ │ │ │ - bgt c32340 <__cxa_atexit@plt+0xc243e4> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c323c0 <__cxa_atexit@plt+0xc24464> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - add r5, r0, lr │ │ │ │ - mov r8, #2 │ │ │ │ - mov r9, #4 │ │ │ │ - strb r3, [lr, r2] │ │ │ │ - ldrb r3, [fp, r4] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - mov r6, sl │ │ │ │ - b c32358 <__cxa_atexit@plt+0xc243fc> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - strb r3, [lr, r2] │ │ │ │ - ldrb r2, [fp, r4] │ │ │ │ - strb r2, [r0, lr] │ │ │ │ - ldrb r2, [ip, r4] │ │ │ │ - strb r2, [r5, lr] │ │ │ │ - add r5, sl, lr │ │ │ │ - bcs c323f8 <__cxa_atexit@plt+0xc2449c> │ │ │ │ - mov r8, #3 │ │ │ │ - mov r9, #5 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ - b c32360 <__cxa_atexit@plt+0xc24404> │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r6, [sp, #44] @ 0x2c │ │ │ │ - mov r8, #4 │ │ │ │ - ldrb r3, [r2, r4] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - mov r9, #6 │ │ │ │ - b c32358 <__cxa_atexit@plt+0xc243fc> │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - strb lr, [r1] │ │ │ │ - add r1, r8, #2 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - add r8, r5, #11 │ │ │ │ - add sl, r5, #10 │ │ │ │ - add r9, r2, #12 │ │ │ │ - add fp, r2, #11 │ │ │ │ - add ip, r5, #9 │ │ │ │ - mov r3, #3 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldrsb r2, [r2] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb r5, r2 │ │ │ │ - ble c32478 <__cxa_atexit@plt+0xc2451c> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov r7, #1 │ │ │ │ - mov r4, #2 │ │ │ │ - add r6, r3, r2 │ │ │ │ - mov r2, r0 │ │ │ │ - b c324e4 <__cxa_atexit@plt+0xc24588> │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ - bcs c324a0 <__cxa_atexit@plt+0xc24544> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - add r6, r0, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - mov r4, #3 │ │ │ │ - strb r5, [r3, r2] │ │ │ │ - ldrb r5, [ip, r1] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b c324e4 <__cxa_atexit@plt+0xc24588> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r4, [sp, #52] @ 0x34 │ │ │ │ - add r6, fp, r3 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ - strb r5, [r3, r2] │ │ │ │ - ldrb r2, [ip, r1] │ │ │ │ - strb r2, [r0, r3] │ │ │ │ - ldrb r2, [sl, r1] │ │ │ │ - strb r2, [r4, r3] │ │ │ │ - bcs c324d4 <__cxa_atexit@plt+0xc24578> │ │ │ │ - mov r7, #3 │ │ │ │ - mov r4, #4 │ │ │ │ - b c324ec <__cxa_atexit@plt+0xc24590> │ │ │ │ - ldrb r5, [r8, r1] │ │ │ │ - mov r7, #4 │ │ │ │ - mov r4, #5 │ │ │ │ - mov r2, r9 │ │ │ │ - strb r5, [r6] │ │ │ │ - add r6, r2, r3 │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - add r1, r1, r7 │ │ │ │ - add r3, r3, r4 │ │ │ │ cmp r1, r2 │ │ │ │ - strb lr, [r6] │ │ │ │ - blt c32448 <__cxa_atexit@plt+0xc244ec> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - and r2, r1, lr, lsr #12 │ │ │ │ - mvn r3, #15 │ │ │ │ - add r4, r3, lr, lsr #18 │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r6, r2, r3 │ │ │ │ - strb r6, [ip, #11]! │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - and r6, lr, #63 @ 0x3f │ │ │ │ - mov r7, ip │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - strb r4, [ip, #-1] │ │ │ │ - orr r4, r6, r3 │ │ │ │ - and r1, r1, lr, lsr #6 │ │ │ │ - strb r4, [r7, #2]! │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - str r7, [sp, #32] │ │ │ │ - mov r7, ip │ │ │ │ - orr r6, r1, r3 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - add r1, r8, #2 │ │ │ │ - strb r6, [r7, #1]! │ │ │ │ - cmp r1, r5 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - mov r5, r4 │ │ │ │ - add r4, r9, #1 │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ - add r3, r4, #15 │ │ │ │ - add r4, r4, #14 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - add r4, r5, #11 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - add r4, r5, #10 │ │ │ │ - add r5, r5, #9 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - add r5, r9, #3 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - add r5, r9, #4 │ │ │ │ - add r9, r9, #2 │ │ │ │ - str r5, [sp] │ │ │ │ - str r9, [sp, #16] │ │ │ │ - b c32614 <__cxa_atexit@plt+0xc246b8> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - mov r4, #1 │ │ │ │ - ldr sl, [sp, #52] @ 0x34 │ │ │ │ - add r5, r9, r2 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, ip │ │ │ │ - mov r8, r7 │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ - strb lr, [r5] │ │ │ │ - add r5, r2, r9 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - add r1, r1, r4 │ │ │ │ - strb r2, [r5] │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - strb r5, [sl, r9] │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - strb r6, [r3, r9] │ │ │ │ - strb r5, [r8, r9] │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - add r9, fp, r9 │ │ │ │ - cmp r1, r5 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ - add r5, r1, r5 │ │ │ │ - ldrsb r2, [r5] │ │ │ │ - cmn r2, #1 │ │ │ │ - uxtb lr, r2 │ │ │ │ - bgt c325bc <__cxa_atexit@plt+0xc24660> │ │ │ │ - cmp lr, #224 @ 0xe0 │ │ │ │ - bcs c32664 <__cxa_atexit@plt+0xc24708> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - mov r4, #2 │ │ │ │ - mov sl, ip │ │ │ │ - strb lr, [r9, r2] │ │ │ │ - ldrb lr, [r5, r1] │ │ │ │ - add r5, r0, r9 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [sp, #32] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b c325dc <__cxa_atexit@plt+0xc24680> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - add r5, ip, r9 │ │ │ │ - mov r4, #3 │ │ │ │ - strb lr, [r9, r2] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - strb r2, [r0, r9] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - strb r2, [r3, r9] │ │ │ │ - bcs c326ac <__cxa_atexit@plt+0xc24750> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b c325e4 <__cxa_atexit@plt+0xc24688> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr sl, [sp, #32] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldrb lr, [r4, r1] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r4, #4 │ │ │ │ - mov r2, r7 │ │ │ │ - b c325dc <__cxa_atexit@plt+0xc24680> │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - mvn r6, #127 @ 0x7f │ │ │ │ - mov sl, ip │ │ │ │ - orr r7, r7, r6 │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add fp, r0, lr, lsr #6 │ │ │ │ - ldr r6, [sp, #84] @ 0x54 │ │ │ │ - strb r7, [sl, #12]! │ │ │ │ - add r4, r8, #3 │ │ │ │ - cmp r4, r6 │ │ │ │ - strb fp, [sl, #-1] │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ - add r9, r5, #10 │ │ │ │ - add ip, r5, #9 │ │ │ │ - add r6, r6, #13 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - add r6, r5, #11 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - mov r6, #5 │ │ │ │ - b c32760 <__cxa_atexit@plt+0xc24804> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - mov r8, #1 │ │ │ │ - mov lr, #3 │ │ │ │ - add r5, r6, r5 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - strb r3, [r5] │ │ │ │ - add r5, r0, r6 │ │ │ │ - strb fp, [r5] │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - strb r7, [r1, r6] │ │ │ │ - add r4, r4, r8 │ │ │ │ - add r6, r6, lr │ │ │ │ - cmp r4, r5 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ - add r5, r4, r5 │ │ │ │ - ldrsb r5, [r5] │ │ │ │ - cmn r5, #1 │ │ │ │ - uxtb r3, r5 │ │ │ │ - bgt c32724 <__cxa_atexit@plt+0xc247c8> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c327a4 <__cxa_atexit@plt+0xc24848> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - mov r8, #2 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - strb r3, [r6, r5] │ │ │ │ - ldrb r3, [ip, r4] │ │ │ │ - add r5, r2, r6 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - b c3273c <__cxa_atexit@plt+0xc247e0> │ │ │ │ - ldr r5, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - strb r3, [r6, r5] │ │ │ │ - ldrb r5, [ip, r4] │ │ │ │ - strb r5, [r2, r6] │ │ │ │ - ldrb r5, [r9, r4] │ │ │ │ - strb r5, [r1, r6] │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - add r5, r5, r6 │ │ │ │ - bcs c327e0 <__cxa_atexit@plt+0xc24884> │ │ │ │ - mov r8, #3 │ │ │ │ - mov lr, #5 │ │ │ │ - mov r1, sl │ │ │ │ - b c32744 <__cxa_atexit@plt+0xc247e8> │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - mov r8, #4 │ │ │ │ - ldrb r3, [r3, r4] │ │ │ │ - mov lr, #6 │ │ │ │ - mov r0, sl │ │ │ │ - b c3273c <__cxa_atexit@plt+0xc247e0> │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - mvn r6, #127 @ 0x7f │ │ │ │ - mov r9, ip │ │ │ │ - orr ip, r7, r6 │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add fp, r0, lr, lsr #6 │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - strb ip, [r9, #13]! │ │ │ │ - add r4, r8, #4 │ │ │ │ - cmp r4, r7 │ │ │ │ - strb fp, [r9, #-1] │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - add r8, r5, #10 │ │ │ │ - add sl, r5, #9 │ │ │ │ - mov r6, #6 │ │ │ │ - add r7, r5, #11 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ - b c32880 <__cxa_atexit@plt+0xc24924> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - mov lr, #3 │ │ │ │ - mov r0, r2 │ │ │ │ - add r5, r6, r7 │ │ │ │ - mov r7, #1 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - strb r3, [r5] │ │ │ │ - add r5, r0, r6 │ │ │ │ - add r4, r4, r7 │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - strb fp, [r5] │ │ │ │ - strb ip, [r1, r6] │ │ │ │ - add r6, r6, lr │ │ │ │ - cmp r4, r7 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ - add r7, r4, r7 │ │ │ │ - ldrsb r7, [r7] │ │ │ │ - cmn r7, #1 │ │ │ │ - uxtb r3, r7 │ │ │ │ - bgt c32844 <__cxa_atexit@plt+0xc248e8> │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcs c328c4 <__cxa_atexit@plt+0xc24968> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - add r5, r2, r6 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - strb r3, [r6, r7] │ │ │ │ - ldrb r3, [sl, r4] │ │ │ │ - mov r7, #2 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - b c3285c <__cxa_atexit@plt+0xc24900> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - strb r3, [r6, r7] │ │ │ │ - ldrb r7, [sl, r4] │ │ │ │ - strb r7, [r2, r6] │ │ │ │ - ldrb r7, [r8, r4] │ │ │ │ - strb r7, [r5, r6] │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - add r5, r7, r6 │ │ │ │ - bcs c32900 <__cxa_atexit@plt+0xc249a4> │ │ │ │ - mov r7, #3 │ │ │ │ - mov lr, #5 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b c32864 <__cxa_atexit@plt+0xc24908> │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - mov lr, #6 │ │ │ │ - ldrb r3, [r7, r4] │ │ │ │ - mov r7, #4 │ │ │ │ - mov r1, r9 │ │ │ │ - b c3285c <__cxa_atexit@plt+0xc24900> │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - add r3, r8, #3 │ │ │ │ - strb lr, [r0] │ │ │ │ - ldr r0, [sp, #84] @ 0x54 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - add r8, r5, #11 │ │ │ │ - add sl, r5, #10 │ │ │ │ - add r9, r0, #12 │ │ │ │ - add fp, r5, #9 │ │ │ │ - mov r4, #4 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ - add r0, r3, r0 │ │ │ │ - ldrsb r0, [r0] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r5, r0 │ │ │ │ - ble c3297c <__cxa_atexit@plt+0xc24a20> │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - mov r6, #2 │ │ │ │ - add r7, r4, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - b c329ec <__cxa_atexit@plt+0xc24a90> │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ - bcs c329a4 <__cxa_atexit@plt+0xc24a48> │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - add r7, r2, r4 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r6, #3 │ │ │ │ - strb r5, [r4, r0] │ │ │ │ - ldrb r5, [fp, r3] │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - b c329ec <__cxa_atexit@plt+0xc24a90> │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ - strb r5, [r4, r0] │ │ │ │ - ldrb r0, [fp, r3] │ │ │ │ - strb r0, [r2, r4] │ │ │ │ - ldrb r0, [sl, r3] │ │ │ │ - strb r0, [r1, r4] │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - add r7, r0, r4 │ │ │ │ - bcs c329dc <__cxa_atexit@plt+0xc24a80> │ │ │ │ - mov r1, #3 │ │ │ │ - mov r6, #4 │ │ │ │ - b c329f4 <__cxa_atexit@plt+0xc24a98> │ │ │ │ - ldrb r5, [r8, r3] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r6, #5 │ │ │ │ - mov r0, r9 │ │ │ │ - strb r5, [r7] │ │ │ │ - add r7, r0, r4 │ │ │ │ - ldr r0, [sp, #84] @ 0x54 │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r4, r4, r6 │ │ │ │ - cmp r3, r0 │ │ │ │ - strb lr, [r7] │ │ │ │ - blt c3294c <__cxa_atexit@plt+0xc249f0> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - add r3, r8, #4 │ │ │ │ - strb lr, [r0] │ │ │ │ - ldr r0, [sp, #84] @ 0x54 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - add r8, r5, #11 │ │ │ │ - add r9, r5, #10 │ │ │ │ - add sl, r5, #9 │ │ │ │ - mov r4, #5 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ - add r0, r3, r0 │ │ │ │ - ldrsb r0, [r0] │ │ │ │ - cmn r0, #1 │ │ │ │ - uxtb r5, r0 │ │ │ │ - ble c32a68 <__cxa_atexit@plt+0xc24b0c> │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - mov r7, #2 │ │ │ │ - add r6, r4, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - b c32ad8 <__cxa_atexit@plt+0xc24b7c> │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ - bcs c32a90 <__cxa_atexit@plt+0xc24b34> │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - add r6, r2, r4 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r7, #3 │ │ │ │ - strb r5, [r4, r0] │ │ │ │ - ldrb r5, [sl, r3] │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - b c32ad8 <__cxa_atexit@plt+0xc24b7c> │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ - strb r5, [r4, r0] │ │ │ │ - ldrb r0, [sl, r3] │ │ │ │ - strb r0, [r2, r4] │ │ │ │ - ldrb r0, [r9, r3] │ │ │ │ - strb r0, [r1, r4] │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - add r6, r0, r4 │ │ │ │ - bcs c32ac8 <__cxa_atexit@plt+0xc24b6c> │ │ │ │ - mov r1, #3 │ │ │ │ - mov r7, #4 │ │ │ │ - b c32ae0 <__cxa_atexit@plt+0xc24b84> │ │ │ │ - ldrb r5, [r8, r3] │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r7, #5 │ │ │ │ - strb r5, [r6] │ │ │ │ - add r6, r0, r4 │ │ │ │ - ldr r0, [sp, #84] @ 0x54 │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r4, r4, r7 │ │ │ │ - cmp r3, r0 │ │ │ │ - strb lr, [r6] │ │ │ │ - blt c32a38 <__cxa_atexit@plt+0xc24adc> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - and r1, r0, lr, lsr #12 │ │ │ │ - mvn r3, #15 │ │ │ │ - add r4, r3, lr, lsr #18 │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - mov sl, ip │ │ │ │ - orr r6, r1, r3 │ │ │ │ - strb r6, [sl, #12]! │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - orr r1, r7, r3 │ │ │ │ - mov r7, sl │ │ │ │ - strb r4, [sl, #-1] │ │ │ │ - and r0, r0, lr, lsr #6 │ │ │ │ - strb r1, [r7, #2]! │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ - str r7, [sp, #24] │ │ │ │ - mov r7, sl │ │ │ │ - orr r6, r0, r3 │ │ │ │ - strb r6, [r7, #1]! │ │ │ │ - str r7, [sp, #32] │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - add r4, r8, #3 │ │ │ │ - cmp r4, r7 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - add r7, r9, #1 │ │ │ │ - str r7, [sp, #36] @ 0x24 │ │ │ │ - add r7, r9, #2 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ - add r7, r7, #15 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - add r7, r5, #11 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add r7, r5, #10 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r5, #9 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - add r7, r9, #4 │ │ │ │ - add r9, r9, #3 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r9, [sp] │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ - add r7, r4, r7 │ │ │ │ - ldrsb r7, [r7] │ │ │ │ - cmn r7, #1 │ │ │ │ - uxtb r8, r7 │ │ │ │ - ble c32bdc <__cxa_atexit@plt+0xc24c80> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - add r5, r9, r7 │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - mov ip, sl │ │ │ │ - ldr lr, [sp, #36] @ 0x24 │ │ │ │ - b c32c80 <__cxa_atexit@plt+0xc24d24> │ │ │ │ - cmp r8, #224 @ 0xe0 │ │ │ │ - bcs c32c14 <__cxa_atexit@plt+0xc24cb8> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - add r5, r2, r9 │ │ │ │ - mov r3, #2 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - strb r8, [r9, r7] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - ldr fp, [sp, #48] @ 0x30 │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ - ldrb r8, [r7, r4] │ │ │ │ - mov r7, sl │ │ │ │ - ldr lr, [sp, #20] │ │ │ │ - b c32c80 <__cxa_atexit@plt+0xc24d24> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ - mov r3, #3 │ │ │ │ - cmp r8, #240 @ 0xf0 │ │ │ │ - strb r8, [r9, r7] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - ldrb r7, [r7, r4] │ │ │ │ - strb r7, [r2, r9] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldrb r7, [r7, r4] │ │ │ │ - strb r7, [r5, r9] │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - add r5, r7, r9 │ │ │ │ - bcs c32c60 <__cxa_atexit@plt+0xc24d04> │ │ │ │ - mov fp, sl │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - ldr ip, [sp, #24] │ │ │ │ - ldr lr, [sp] │ │ │ │ - b c32c88 <__cxa_atexit@plt+0xc24d2c> │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - ldrb r8, [r7, r4] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr lr, [sp, #4] │ │ │ │ - mov r3, #4 │ │ │ │ - mov r0, sl │ │ │ │ - strb r8, [r5] │ │ │ │ - add r5, r0, r9 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - add r4, r4, r3 │ │ │ │ - strb r0, [r5] │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - strb r0, [fp, r9] │ │ │ │ - strb r6, [r7, r9] │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - strb r1, [ip, r9] │ │ │ │ - add r9, lr, r9 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c32ba0 <__cxa_atexit@plt+0xc24c44> │ │ │ │ - b c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - and r1, r0, lr, lsr #12 │ │ │ │ - mvn r3, #15 │ │ │ │ - add r6, r3, lr, lsr #18 │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - mov r4, ip │ │ │ │ - orr ip, r1, r3 │ │ │ │ - mov r1, r4 │ │ │ │ - and r7, lr, #63 @ 0x3f │ │ │ │ - strb ip, [r1, #13]! │ │ │ │ - and r0, r0, lr, lsr #6 │ │ │ │ - mov r4, r1 │ │ │ │ - orr fp, r7, r3 │ │ │ │ - strb r6, [r1, #-1] │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - strb fp, [r4, #2]! │ │ │ │ - orr r6, r0, r3 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r1, [sp, #32] │ │ │ │ - strb r6, [r1, #1]! │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - add r3, r8, #4 │ │ │ │ - cmp r3, r7 │ │ │ │ - bge c32e60 <__cxa_atexit@plt+0xc24f04> │ │ │ │ - add r7, r9, #1 │ │ │ │ - str r7, [sp, #36] @ 0x24 │ │ │ │ - add r7, r9, #2 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r9, #3 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add r7, r5, #11 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r5, #10 │ │ │ │ - add r9, r9, #4 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r5, #9 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - str r9, [sp] │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ - add r7, r3, r7 │ │ │ │ - ldrsb r7, [r7] │ │ │ │ - cmn r7, #1 │ │ │ │ - uxtb r5, r7 │ │ │ │ - ble c32d8c <__cxa_atexit@plt+0xc24e30> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - mov r8, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - add r4, r9, r7 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - ldr lr, [sp, #44] @ 0x2c │ │ │ │ - ldr sl, [sp, #36] @ 0x24 │ │ │ │ - b c32e30 <__cxa_atexit@plt+0xc24ed4> │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ - bcs c32dc4 <__cxa_atexit@plt+0xc24e68> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - add r4, r2, r9 │ │ │ │ - mov r8, #2 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - strb r5, [r9, r7] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr lr, [sp, #32] │ │ │ │ - ldrb r5, [r7, r3] │ │ │ │ - ldr r7, [sp, #44] @ 0x2c │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - b c32e30 <__cxa_atexit@plt+0xc24ed4> │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - ldr r4, [sp, #52] @ 0x34 │ │ │ │ - mov r8, #3 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ - strb r5, [r9, r7] │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - ldrb r7, [r7, r3] │ │ │ │ - strb r7, [r2, r9] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldrb r7, [r7, r3] │ │ │ │ - strb r7, [r4, r9] │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - add r4, r7, r9 │ │ │ │ - bcs c32e10 <__cxa_atexit@plt+0xc24eb4> │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - ldr lr, [sp, #24] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - b c32e38 <__cxa_atexit@plt+0xc24edc> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldrb r5, [r7, r3] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr lr, [sp, #12] │ │ │ │ - ldr sl, [sp] │ │ │ │ - mov r8, #4 │ │ │ │ - strb r5, [r4] │ │ │ │ - add r4, r0, r9 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - add r3, r3, r8 │ │ │ │ - strb r0, [r4] │ │ │ │ - strb ip, [r1, r9] │ │ │ │ - strb r6, [r7, r9] │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - strb fp, [lr, r9] │ │ │ │ - add r9, sl, r9 │ │ │ │ - cmp r3, r7 │ │ │ │ - blt c32d50 <__cxa_atexit@plt+0xc24df4> │ │ │ │ - ldr r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r5, [sp, #68] @ 0x44 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r3, r1, #16 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - cmp r6, r3 │ │ │ │ - bcc c32ec0 <__cxa_atexit@plt+0xc24f64> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r6, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #72] @ c32ee4 <__cxa_atexit@plt+0xc24f88> │ │ │ │ - sub r6, r2, r6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr fp, [sp, #64] @ 0x40 │ │ │ │ - str r7, [r1, #8] │ │ │ │ - str r6, [r1, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - str r8, [r1, #4] │ │ │ │ - str lr, [r1, #12] │ │ │ │ + bcc c26e60 <__cxa_atexit@plt+0xc18f04> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #60] @ c26e80 <__cxa_atexit@plt+0xc18f24> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #24] @ c32ee0 <__cxa_atexit@plt+0xc24f84> │ │ │ │ - ldr fp, [sp, #64] @ 0x40 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - cmpeq r4, ip, lsl sl │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r5, r8, ror #21 │ │ │ │ + cmpeq r5, r4, ror #4 │ │ │ │ + cmpeq r5, r0, lsr r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c26ec8 <__cxa_atexit@plt+0xc18f6c> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c32f3c <__cxa_atexit@plt+0xc24fe0> │ │ │ │ - ldr lr, [pc, #72] @ c32f54 <__cxa_atexit@plt+0xc24ff8> │ │ │ │ - mov r8, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - sub r1, r1, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + bcc c26eec <__cxa_atexit@plt+0xc18f90> │ │ │ │ + ldr r2, [pc, #68] @ c26ef8 <__cxa_atexit@plt+0xc18f9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c32f58 <__cxa_atexit@plt+0xc24ffc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsr #19 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c26eec <__cxa_atexit@plt+0xc18f90> │ │ │ │ + ldr r2, [pc, #36] @ c26efc <__cxa_atexit@plt+0xc18fa0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r5, r4, asr #3 │ │ │ │ + @ instruction: 0x0155519c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c33000 <__cxa_atexit@plt+0xc250a4> │ │ │ │ - ldr r7, [pc, #172] @ c33028 <__cxa_atexit@plt+0xc250cc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq c32fdc <__cxa_atexit@plt+0xc25080> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #8 │ │ │ │ - cmp r7, r9 │ │ │ │ - bcc c33010 <__cxa_atexit@plt+0xc250b4> │ │ │ │ - ldr r2, [r8, #11] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c32fec <__cxa_atexit@plt+0xc25090> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr r7, [pc, #116] @ c33034 <__cxa_atexit@plt+0xc250d8> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c26f90 <__cxa_atexit@plt+0xc19034> │ │ │ │ + ldr r3, [pc, #152] @ c26fb8 <__cxa_atexit@plt+0xc1905c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c26f40 <__cxa_atexit@plt+0xc18fe4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c26f50 <__cxa_atexit@plt+0xc18ff4> │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r9, #3 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c3302c <__cxa_atexit@plt+0xc250d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c26fa0 <__cxa_atexit@plt+0xc19044> │ │ │ │ + ldr r7, [pc, #88] @ c26fc0 <__cxa_atexit@plt+0xc19064> │ │ │ │ + ldr r2, [pc, #88] @ c26fc4 <__cxa_atexit@plt+0xc19068> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c33030 <__cxa_atexit@plt+0xc250d4> │ │ │ │ + ldr r7, [pc, #36] @ c26fbc <__cxa_atexit@plt+0xc19060> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r4, r8, ror #19 │ │ │ │ - cmpeq r4, r4, lsr r9 │ │ │ │ - cmpeq r4, r4, ror r9 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + hvceq 20900 @ 0x51a4 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmpeq r5, r8, lsl #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #8 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c330a8 <__cxa_atexit@plt+0xc2514c> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c33094 <__cxa_atexit@plt+0xc25138> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r0, r3, #8 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr r7, [pc, #68] @ c330bc <__cxa_atexit@plt+0xc25160> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c26fe4 <__cxa_atexit@plt+0xc19088> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r8, #3 │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c330b8 <__cxa_atexit@plt+0xc2515c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c27028 <__cxa_atexit@plt+0xc190cc> │ │ │ │ + ldr r2, [pc, #60] @ c27038 <__cxa_atexit@plt+0xc190dc> │ │ │ │ + ldr r1, [pc, #60] @ c2703c <__cxa_atexit@plt+0xc190e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r0, asr #18 │ │ │ │ - ldrheq r8, [r4, #-140] @ 0xffffff74 │ │ │ │ - smlalbbeq r5, r4, r4, r8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c33108 <__cxa_atexit@plt+0xc251ac> │ │ │ │ - ldr r7, [pc, #52] @ c33118 <__cxa_atexit@plt+0xc251bc> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c330fc <__cxa_atexit@plt+0xc251a0> │ │ │ │ - mov r7, sl │ │ │ │ - b c3312c <__cxa_atexit@plt+0xc251d0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c3311c <__cxa_atexit@plt+0xc251c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r4, ip, asr #16 │ │ │ │ - cmpeq r4, r8, lsr #16 │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + cmpeq r5, r4, ror r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, fp │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c3316c <__cxa_atexit@plt+0xc25210> │ │ │ │ - add r0, fp, #8 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, sl │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr lr, [sp, #4] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - b c33170 <__cxa_atexit@plt+0xc25214> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [pc, #132] @ c331fc <__cxa_atexit@plt+0xc252a0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - stmda r5, {r2, fp} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq c331cc <__cxa_atexit@plt+0xc25270> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c331e0 <__cxa_atexit@plt+0xc25284> │ │ │ │ - ldr r2, [pc, #84] @ c33200 <__cxa_atexit@plt+0xc252a4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c270a4 <__cxa_atexit@plt+0xc19148> │ │ │ │ + ldr r2, [pc, #80] @ c270ac <__cxa_atexit@plt+0xc19150> │ │ │ │ + ldr r9, [pc, #80] @ c270b0 <__cxa_atexit@plt+0xc19154> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c270b4 <__cxa_atexit@plt+0xc19158> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #56] @ c270b8 <__cxa_atexit@plt+0xc1915c> │ │ │ │ + add r1, r9, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ - beq c331ec <__cxa_atexit@plt+0xc25290> │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ - b c33264 <__cxa_atexit@plt+0xc25308> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, lr │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov fp, lr │ │ │ │ + strheq r1, [r5, #-108] @ 0xffffff94 │ │ │ │ + strheq r1, [r5, #-100] @ 0xffffff9c │ │ │ │ + cmpeq r5, r8, asr #16 │ │ │ │ + cmpeq r5, r8, lsl #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c27124 <__cxa_atexit@plt+0xc191c8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2712c <__cxa_atexit@plt+0xc191d0> │ │ │ │ + ldr lr, [pc, #88] @ c27148 <__cxa_atexit@plt+0xc191ec> │ │ │ │ + ldr r0, [pc, #88] @ c2714c <__cxa_atexit@plt+0xc191f0> │ │ │ │ + ldr r1, [pc, #88] @ c27150 <__cxa_atexit@plt+0xc191f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b c27134 <__cxa_atexit@plt+0xc191d8> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c27144 <__cxa_atexit@plt+0xc191e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ + ldrdeq r1, [r5, #-132] @ 0xffffff7c │ │ │ │ + cmpeq r5, r8, lsl r9 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq r5, ip, lsl #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c271c4 <__cxa_atexit@plt+0xc19268> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c271cc <__cxa_atexit@plt+0xc19270> │ │ │ │ + ldr lr, [pc, #88] @ c271e8 <__cxa_atexit@plt+0xc1928c> │ │ │ │ + ldr r0, [pc, #88] @ c271ec <__cxa_atexit@plt+0xc19290> │ │ │ │ + ldr r1, [pc, #88] @ c271f0 <__cxa_atexit@plt+0xc19294> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b c271d4 <__cxa_atexit@plt+0xc19278> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c271e4 <__cxa_atexit@plt+0xc19288> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r4, r4, asr #14 │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c33240 <__cxa_atexit@plt+0xc252e4> │ │ │ │ - ldr r2, [pc, #44] @ c33254 <__cxa_atexit@plt+0xc252f8> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ + cmpeq r5, r4, lsr r8 │ │ │ │ + hvceq 20872 @ 0x5188 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmpeq r5, ip, ror #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c27240 <__cxa_atexit@plt+0xc192e4> │ │ │ │ + ldr r2, [pc, #52] @ c27250 <__cxa_atexit@plt+0xc192f4> │ │ │ │ + ldr r1, [pc, #52] @ c27254 <__cxa_atexit@plt+0xc192f8> │ │ │ │ + ldr r0, [pc, #52] @ c27258 <__cxa_atexit@plt+0xc192fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c3324c <__cxa_atexit@plt+0xc252f0> │ │ │ │ - b c33264 <__cxa_atexit@plt+0xc25308> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c2725c <__cxa_atexit@plt+0xc19300> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq r5, [r4, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - sub r7, r1, r7 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c332c0 <__cxa_atexit@plt+0xc25364> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bcs c3330c <__cxa_atexit@plt+0xc253b0> │ │ │ │ - ldr r2, [pc, #164] @ c33354 <__cxa_atexit@plt+0xc253f8> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ + cmpeq r5, r4, lsl #10 │ │ │ │ + strdeq r1, [r5, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq r5, ip, asr r7 │ │ │ │ + smlaltteq r1, r5, r0, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c27394 <__cxa_atexit@plt+0xc19438> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c2739c <__cxa_atexit@plt+0xc19440> │ │ │ │ + ldr r7, [pc, #356] @ c273f4 <__cxa_atexit@plt+0xc19498> │ │ │ │ + ldr r2, [pc, #356] @ c273f8 <__cxa_atexit@plt+0xc1949c> │ │ │ │ + ldr lr, [pc, #356] @ c273fc <__cxa_atexit@plt+0xc194a0> │ │ │ │ + sub ip, r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #144] @ c33358 <__cxa_atexit@plt+0xc253fc> │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r3, r6, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #136] @ c3335c <__cxa_atexit@plt+0xc25400> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c3334c <__cxa_atexit@plt+0xc253f0> │ │ │ │ - ldr lr, [pc, #124] @ c33360 <__cxa_atexit@plt+0xc25404> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r1, r5, #16 │ │ │ │ - mov r5, r3 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - lsr r2, r3, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - add r1, r1, r0 │ │ │ │ - ldr r2, [pc, #48] @ c33364 <__cxa_atexit@plt+0xc25408> │ │ │ │ - mul r7, r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - ldrsbeq r9, [r4, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr #4 │ │ │ │ - ldrdeq r5, [r4, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #28] @ c333a4 <__cxa_atexit@plt+0xc25448> │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldmdb r5, {r9, sl} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - 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 c333e4 <__cxa_atexit@plt+0xc25488> │ │ │ │ - ldr r2, [pc, #40] @ c333fc <__cxa_atexit@plt+0xc254a0> │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + bcc c273b8 <__cxa_atexit@plt+0xc1945c> │ │ │ │ + stm sp, {r0, r2, r4, fp} │ │ │ │ + ldr fp, [pc, #296] @ c27400 <__cxa_atexit@plt+0xc194a4> │ │ │ │ + ldr r4, [pc, #296] @ c27404 <__cxa_atexit@plt+0xc194a8> │ │ │ │ + ldr r7, [pc, #296] @ c27408 <__cxa_atexit@plt+0xc194ac> │ │ │ │ + sub sl, r3, #57 @ 0x39 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub lr, r3, #49 @ 0x31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + sub r0, r3, #42 @ 0x2a │ │ │ │ + sub r2, r3, #34 @ 0x22 │ │ │ │ + sub r9, r3, #25 │ │ │ │ + str lr, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ + ldr r7, [pc, #236] @ c2740c <__cxa_atexit@plt+0xc194b0> │ │ │ │ + str r8, [r6, #24] │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [pc, #220] @ c27410 <__cxa_atexit@plt+0xc194b4> │ │ │ │ + str r8, [r6, #32] │ │ │ │ + add fp, pc, fp │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r7, [pc, #204] @ c27414 <__cxa_atexit@plt+0xc194b8> │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, fp} │ │ │ │ + sub r7, r3, #19 │ │ │ │ + add r3, r6, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c273d8 <__cxa_atexit@plt+0xc1947c> │ │ │ │ + ldr r2, [pc, #184] @ c27420 <__cxa_atexit@plt+0xc194c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r6, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + str ip, [r6, #96] @ 0x60 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c33400 <__cxa_atexit@plt+0xc254a4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r8, ror #9 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r3, r6 │ │ │ │ + b c273a4 <__cxa_atexit@plt+0xc19448> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #112] @ c2741c <__cxa_atexit@plt+0xc194c0> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ c27418 <__cxa_atexit@plt+0xc194bc> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + @ instruction: 0xffff733c │ │ │ │ + @ instruction: 0xffff7480 │ │ │ │ + cmpeq r5, r0, asr r3 │ │ │ │ + @ instruction: 0xffff7158 │ │ │ │ + @ instruction: 0xffff71c0 │ │ │ │ + @ instruction: 0xffff722c │ │ │ │ + hvceq 20796 @ 0x513c │ │ │ │ + cmpeq r5, r4, ror #12 │ │ │ │ + cmpeq r5, r4, asr #5 │ │ │ │ + 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 c33448 <__cxa_atexit@plt+0xc254ec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + bcc c27468 <__cxa_atexit@plt+0xc1950c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c33460 <__cxa_atexit@plt+0xc25504> │ │ │ │ + ldr r0, [pc, #32] @ c27474 <__cxa_atexit@plt+0xc19518> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ c33464 <__cxa_atexit@plt+0xc25508> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, lsl #9 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldrdeq r5, [r4, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, fp │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - bl d548 │ │ │ │ - ldr r3, [pc, #28] @ c334b8 <__cxa_atexit@plt+0xc2555c> │ │ │ │ - str fp, [r5, #20] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsbeq r5, [r5, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c334f8 <__cxa_atexit@plt+0xc2559c> │ │ │ │ - ldr r2, [pc, #40] @ c33510 <__cxa_atexit@plt+0xc255b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c274b0 <__cxa_atexit@plt+0xc19554> │ │ │ │ + ldr r3, [pc, #40] @ c274c8 <__cxa_atexit@plt+0xc1956c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c33514 <__cxa_atexit@plt+0xc255b8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq r8, [r4, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #20] @ c274cc <__cxa_atexit@plt+0xc19570> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsl #3 │ │ │ │ + hvceq 20752 @ 0x5110 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c27504 <__cxa_atexit@plt+0xc195a8> │ │ │ │ + ldr r5, [pc, #36] @ c27514 <__cxa_atexit@plt+0xc195b8> │ │ │ │ + mov r8, sl │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #12] @ c27518 <__cxa_atexit@plt+0xc195bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r5, r0, lsl r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + 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 r2, r6 │ │ │ │ - bcc c3355c <__cxa_atexit@plt+0xc25600> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c33574 <__cxa_atexit@plt+0xc25618> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c27570 <__cxa_atexit@plt+0xc19614> │ │ │ │ + ldr r3, [pc, #40] @ c27588 <__cxa_atexit@plt+0xc1962c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c33578 <__cxa_atexit@plt+0xc2561c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r0, ror r3 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalbteq r5, r4, r0, r3 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov sl, r5 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r5, #12]! │ │ │ │ - add fp, r7, #8 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - mov r6, #0 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r6, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r6, r6, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - addne r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - beq c33640 <__cxa_atexit@plt+0xc256e4> │ │ │ │ - cmp r6, #1 │ │ │ │ - beq c33620 <__cxa_atexit@plt+0xc256c4> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c33648 <__cxa_atexit@plt+0xc256ec> │ │ │ │ - mvn r6, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r6, r6, r3, lsr #12 │ │ │ │ - and r1, r1, r3, lsr #6 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ - orr r6, r1, #128 @ 0x80 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ - and r6, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r6, r3 │ │ │ │ - add r6, r7, #10 │ │ │ │ - b c33680 <__cxa_atexit@plt+0xc25724> │ │ │ │ - mvn r6, #63 @ 0x3f │ │ │ │ - add r6, r6, r3, lsr #6 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ - and r6, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r6, r3 │ │ │ │ - add r6, r7, #9 │ │ │ │ - b c33680 <__cxa_atexit@plt+0xc25724> │ │ │ │ - mov r6, fp │ │ │ │ - b c33680 <__cxa_atexit@plt+0xc25724> │ │ │ │ - mvn r6, #15 │ │ │ │ - add r6, r6, r3, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r0, r1, r3, lsr #6 │ │ │ │ - and r1, r1, r3, lsr #12 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ - orr r6, r0, #128 @ 0x80 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ - orr r6, r1, #128 @ 0x80 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ - and r6, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r6, r3 │ │ │ │ - add r6, r7, #11 │ │ │ │ - strb r3, [r6] │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ - cmp r6, r2, lsl #1 │ │ │ │ - bge c33698 <__cxa_atexit@plt+0xc2573c> │ │ │ │ - mov r8, r2 │ │ │ │ - b c336bc <__cxa_atexit@plt+0xc25760> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, fp │ │ │ │ - mov r1, fp │ │ │ │ - mov r8, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r8, #1 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r6, r8, lsl #1 │ │ │ │ - bge c3369c <__cxa_atexit@plt+0xc25740> │ │ │ │ - add r0, r8, fp │ │ │ │ - sub r2, r6, r8 │ │ │ │ - mov r1, fp │ │ │ │ - bl d53c │ │ │ │ - ldr r6, [pc, #40] @ c336fc <__cxa_atexit@plt+0xc257a0> │ │ │ │ - mov r3, #0 │ │ │ │ - add lr, sl, #16 │ │ │ │ - add r6, pc, r6 │ │ │ │ - stm lr, {r3, r4, r6} │ │ │ │ - str r7, [sl, #12] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c2758c <__cxa_atexit@plt+0xc19630> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, asr #1 │ │ │ │ + cmpeq r5, r4, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c3373c <__cxa_atexit@plt+0xc257e0> │ │ │ │ - ldr r2, [pc, #40] @ c33754 <__cxa_atexit@plt+0xc257f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c275c8 <__cxa_atexit@plt+0xc1966c> │ │ │ │ + ldr r3, [pc, #40] @ c275e0 <__cxa_atexit@plt+0xc19684> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c33758 <__cxa_atexit@plt+0xc257fc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0x01548190 │ │ │ │ - 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 │ │ │ │ + ldr r7, [pc, #20] @ c275e4 <__cxa_atexit@plt+0xc19688> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01555090 │ │ │ │ + cmpeq r5, r0, lsl r7 │ │ │ │ + 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 r2, r6 │ │ │ │ - bcc c337a0 <__cxa_atexit@plt+0xc25844> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c337b8 <__cxa_atexit@plt+0xc2585c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c27620 <__cxa_atexit@plt+0xc196c4> │ │ │ │ + ldr r3, [pc, #40] @ c27638 <__cxa_atexit@plt+0xc196dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c337bc <__cxa_atexit@plt+0xc25860> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsr #2 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalbbeq r5, r4, r4, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c2763c <__cxa_atexit@plt+0xc196e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsl r0 │ │ │ │ + strheq r1, [r5, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c33808 <__cxa_atexit@plt+0xc258ac> │ │ │ │ - ldr r7, [pc, #52] @ c33818 <__cxa_atexit@plt+0xc258bc> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c27678 <__cxa_atexit@plt+0xc1971c> │ │ │ │ + ldr r3, [pc, #40] @ c27690 <__cxa_atexit@plt+0xc19734> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c27694 <__cxa_atexit@plt+0xc19738> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c337fc <__cxa_atexit@plt+0xc258a0> │ │ │ │ - mov r7, sl │ │ │ │ - b c3382c <__cxa_atexit@plt+0xc258d0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, asr #31 │ │ │ │ + cmpeq r5, r8, ror #12 │ │ │ │ + strdeq sp, [fp, -r1]! │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x012bdd26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x012bdd59 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlawbeq fp, fp, sp, sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + 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 c27730 <__cxa_atexit@plt+0xc197d4> │ │ │ │ + ldr r3, [pc, #40] @ c27748 <__cxa_atexit@plt+0xc197ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c3381c <__cxa_atexit@plt+0xc258c0> │ │ │ │ + ldr r7, [pc, #20] @ c2774c <__cxa_atexit@plt+0xc197f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r4, r4, asr r1 │ │ │ │ - cmpeq r4, r8, lsr #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, fp │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c3386c <__cxa_atexit@plt+0xc25910> │ │ │ │ - add r0, fp, #8 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, sl │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr lr, [sp, #4] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - b c33870 <__cxa_atexit@plt+0xc25914> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [pc, #132] @ c338fc <__cxa_atexit@plt+0xc259a0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ + cmpeq r5, ip, lsr #30 │ │ │ │ + strheq r1, [r5, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2779c <__cxa_atexit@plt+0xc19840> │ │ │ │ + ldr r3, [pc, #60] @ c277ac <__cxa_atexit@plt+0xc19850> │ │ │ │ tst r8, #3 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - stmda r5, {r2, fp} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq c338cc <__cxa_atexit@plt+0xc25970> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c338e0 <__cxa_atexit@plt+0xc25984> │ │ │ │ - ldr r2, [pc, #84] @ c33900 <__cxa_atexit@plt+0xc259a4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq c338ec <__cxa_atexit@plt+0xc25990> │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ - b c33964 <__cxa_atexit@plt+0xc25a08> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c2778c <__cxa_atexit@plt+0xc19830> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov fp, lr │ │ │ │ + ldr r7, [pc, #12] @ c277b0 <__cxa_atexit@plt+0xc19854> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r5, r0, asr r5 │ │ │ │ + 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] │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r4, r4, asr #32 │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c33940 <__cxa_atexit@plt+0xc259e4> │ │ │ │ - ldr r2, [pc, #44] @ c33954 <__cxa_atexit@plt+0xc259f8> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c3394c <__cxa_atexit@plt+0xc259f0> │ │ │ │ - b c33964 <__cxa_atexit@plt+0xc25a08> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c27814 <__cxa_atexit@plt+0xc198b8> │ │ │ │ + ldr r3, [pc, #52] @ c27824 <__cxa_atexit@plt+0xc198c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c27804 <__cxa_atexit@plt+0xc198a8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c27828 <__cxa_atexit@plt+0xc198cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq r4, [r4, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - sub r7, r1, r7 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c339c0 <__cxa_atexit@plt+0xc25a64> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bcs c33a10 <__cxa_atexit@plt+0xc25ab4> │ │ │ │ - ldr r2, [pc, #168] @ c33a58 <__cxa_atexit@plt+0xc25afc> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #148] @ c33a5c <__cxa_atexit@plt+0xc25b00> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrdeq r1, [r5, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c27874 <__cxa_atexit@plt+0xc19918> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2787c <__cxa_atexit@plt+0xc19920> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, asr r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2790c <__cxa_atexit@plt+0xc199b0> │ │ │ │ + ldr r7, [pc, #148] @ c27934 <__cxa_atexit@plt+0xc199d8> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #140] @ c33a60 <__cxa_atexit@plt+0xc25b04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c33a50 <__cxa_atexit@plt+0xc25af4> │ │ │ │ - ldr lr, [pc, #128] @ c33a64 <__cxa_atexit@plt+0xc25b08> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add sl, r7, #3 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq c278fc <__cxa_atexit@plt+0xc199a0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2791c <__cxa_atexit@plt+0xc199c0> │ │ │ │ + ldr lr, [pc, #120] @ c2793c <__cxa_atexit@plt+0xc199e0> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #96] @ c27940 <__cxa_atexit@plt+0xc199e4> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r1, r9, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - lsr r2, r3, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - add r1, r1, r0 │ │ │ │ - ldr r2, [pc, #48] @ c33a68 <__cxa_atexit@plt+0xc25b0c> │ │ │ │ - mul r7, r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrsbeq r8, [r4, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - ldrdeq r4, [r4, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #40] @ c33ab0 <__cxa_atexit@plt+0xc25b54> │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r2, [r3, #-8] │ │ │ │ - ldr r0, [r3, #-4] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldr r7, [pc, #36] @ c27938 <__cxa_atexit@plt+0xc199dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlaltteq r1, r5, r8, r3 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r5, r8, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c33af0 <__cxa_atexit@plt+0xc25b94> │ │ │ │ - ldr r2, [pc, #40] @ c33b08 <__cxa_atexit@plt+0xc25bac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + bcc c279a0 <__cxa_atexit@plt+0xc19a44> │ │ │ │ + ldr lr, [pc, #68] @ c279ac <__cxa_atexit@plt+0xc19a50> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ c279b0 <__cxa_atexit@plt+0xc19a54> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + cmpeq r5, r8, asr #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c27a5c <__cxa_atexit@plt+0xc19b00> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c27a68 <__cxa_atexit@plt+0xc19b0c> │ │ │ │ + ldr lr, [pc, #96] @ c27a78 <__cxa_atexit@plt+0xc19b1c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c27a7c <__cxa_atexit@plt+0xc19b20> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c27a80 <__cxa_atexit@plt+0xc19b24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c33b0c <__cxa_atexit@plt+0xc25bb0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq r7, [r4, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + @ instruction: 0x01553e9c │ │ │ │ + cmpeq r5, ip, asr #30 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c27acc <__cxa_atexit@plt+0xc19b70> │ │ │ │ + ldr r7, [pc, #56] @ c27ae4 <__cxa_atexit@plt+0xc19b88> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c27ae8 <__cxa_atexit@plt+0xc19b8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r5, ip, asr #4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c27b4c <__cxa_atexit@plt+0xc19bf0> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c27b60 <__cxa_atexit@plt+0xc19c04> │ │ │ │ + ldr r7, [pc, #84] @ c27b84 <__cxa_atexit@plt+0xc19c28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r2, #8] │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c27b80 <__cxa_atexit@plt+0xc19c24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r1, [r5, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c27bd8 <__cxa_atexit@plt+0xc19c7c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c27be0 <__cxa_atexit@plt+0xc19c84> │ │ │ │ + ldr r1, [pc, #64] @ c27bfc <__cxa_atexit@plt+0xc19ca0> │ │ │ │ + ldr r0, [pc, #64] @ c27c00 <__cxa_atexit@plt+0xc19ca4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + sub r2, r6, #1 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b c51c6c <__cxa_atexit@plt+0xc43d10> │ │ │ │ + mov r6, r2 │ │ │ │ + b c27be8 <__cxa_atexit@plt+0xc19c8c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c27bf8 <__cxa_atexit@plt+0xc19c9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsr r1 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ 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 │ │ │ │ - bcc c33b54 <__cxa_atexit@plt+0xc25bf8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c33b6c <__cxa_atexit@plt+0xc25c10> │ │ │ │ + bcc c27c40 <__cxa_atexit@plt+0xc19ce4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ c27c4c <__cxa_atexit@plt+0xc19cf0> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r5, r0, lsr #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c27ce0 <__cxa_atexit@plt+0xc19d84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c27cec <__cxa_atexit@plt+0xc19d90> │ │ │ │ + ldr lr, [pc, #96] @ c27cfc <__cxa_atexit@plt+0xc19da0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c27d00 <__cxa_atexit@plt+0xc19da4> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c27d04 <__cxa_atexit@plt+0xc19da8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r5, r8, lsl ip │ │ │ │ + cmpeq r5, r8, asr #25 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c27d50 <__cxa_atexit@plt+0xc19df4> │ │ │ │ + ldr r7, [pc, #56] @ c27d68 <__cxa_atexit@plt+0xc19e0c> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c33b70 <__cxa_atexit@plt+0xc25c14> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r8, ror sp │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalbteq r4, r4, r8, sp @ │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, sl │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - bl d548 │ │ │ │ - ldr r3, [pc, #32] @ c33bc8 <__cxa_atexit@plt+0xc25c6c> │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str fp, [r5, #12]! │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c27d6c <__cxa_atexit@plt+0xc19e10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + ldrdeq r0, [r5, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c27dd0 <__cxa_atexit@plt+0xc19e74> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c27de4 <__cxa_atexit@plt+0xc19e88> │ │ │ │ + ldr r7, [pc, #84] @ c27e08 <__cxa_atexit@plt+0xc19eac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r2, #8] │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c27e04 <__cxa_atexit@plt+0xc19ea8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsr pc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c27e5c <__cxa_atexit@plt+0xc19f00> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c27e64 <__cxa_atexit@plt+0xc19f08> │ │ │ │ + ldr r1, [pc, #64] @ c27e80 <__cxa_atexit@plt+0xc19f24> │ │ │ │ + ldr r0, [pc, #64] @ c27e84 <__cxa_atexit@plt+0xc19f28> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + sub r2, r6, #1 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b c5c100 <__cxa_atexit@plt+0xc4e1a4> │ │ │ │ + mov r6, r2 │ │ │ │ + b c27e6c <__cxa_atexit@plt+0xc19f10> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c27e7c <__cxa_atexit@plt+0xc19f20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r5, #-236] @ 0xffffff14 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ 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 c33c08 <__cxa_atexit@plt+0xc25cac> │ │ │ │ - ldr r2, [pc, #40] @ c33c20 <__cxa_atexit@plt+0xc25cc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c27ec4 <__cxa_atexit@plt+0xc19f68> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ c27ed0 <__cxa_atexit@plt+0xc19f74> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c33c24 <__cxa_atexit@plt+0xc25cc8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, asr #25 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0x0155479c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c27f08 <__cxa_atexit@plt+0xc19fac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c27f10 <__cxa_atexit@plt+0xc19fb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, asr #19 │ │ │ │ + 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 c33c6c <__cxa_atexit@plt+0xc25d10> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c33c84 <__cxa_atexit@plt+0xc25d28> │ │ │ │ + bcc c27f58 <__cxa_atexit@plt+0xc19ffc> │ │ │ │ + ldr r2, [pc, #44] @ c27f68 <__cxa_atexit@plt+0xc1a00c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c27fd0 <__cxa_atexit@plt+0xc1a074> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c27fd8 <__cxa_atexit@plt+0xc1a07c> │ │ │ │ + ldr r1, [pc, #84] @ c27ff4 <__cxa_atexit@plt+0xc1a098> │ │ │ │ + ldr r0, [pc, #84] @ c27ff8 <__cxa_atexit@plt+0xc1a09c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c33c88 <__cxa_atexit@plt+0xc25d2c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r0, ror #24 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - strheq r4, [r4, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - mov r8, r5 │ │ │ │ - ldr r6, [r5, #12]! │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - str r6, [sp, #4] │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr fp, [r5, #-8] │ │ │ │ - ldr r6, [r5, #-4] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r9, r7, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c33d50 <__cxa_atexit@plt+0xc25df4> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c33d30 <__cxa_atexit@plt+0xc25dd4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c33d58 <__cxa_atexit@plt+0xc25dfc> │ │ │ │ - mvn r4, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r4, r4, r3, lsr #12 │ │ │ │ - and r1, r1, r3, lsr #6 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ - orr r4, r1, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ - and r4, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r4, r3 │ │ │ │ - add r4, r7, #10 │ │ │ │ - b c33d90 <__cxa_atexit@plt+0xc25e34> │ │ │ │ - mvn r4, #63 @ 0x3f │ │ │ │ - add r4, r4, r3, lsr #6 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ - and r4, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r4, r3 │ │ │ │ - add r4, r7, #9 │ │ │ │ - b c33d90 <__cxa_atexit@plt+0xc25e34> │ │ │ │ - mov r4, r9 │ │ │ │ - b c33d90 <__cxa_atexit@plt+0xc25e34> │ │ │ │ - mvn r4, #15 │ │ │ │ - add r4, r4, r3, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r0, r1, r3, lsr #6 │ │ │ │ - and r1, r1, r3, lsr #12 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ - orr r4, r0, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ - orr r4, r1, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ - and r4, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r4, r3 │ │ │ │ - add r4, r7, #11 │ │ │ │ - strb r3, [r4] │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - bge c33da8 <__cxa_atexit@plt+0xc25e4c> │ │ │ │ - mov r4, r2 │ │ │ │ - b c33dcc <__cxa_atexit@plt+0xc25e70> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r4, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r4, #1 │ │ │ │ - mov r2, r4 │ │ │ │ - cmp sl, r4, lsl #1 │ │ │ │ - bge c33dac <__cxa_atexit@plt+0xc25e50> │ │ │ │ - add r0, r4, r9 │ │ │ │ - sub r2, sl, r4 │ │ │ │ - mov r1, r9 │ │ │ │ - bl d53c │ │ │ │ - ldr r4, [pc, #48] @ c33e14 <__cxa_atexit@plt+0xc25eb8> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str fp, [r8, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r6, [r8, #20] │ │ │ │ - str r4, [r8, #24] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ + ldr lr, [pc, #76] @ c27ffc <__cxa_atexit@plt+0xc1a0a0> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r1, r6, #7 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + b d4febc <__cxa_atexit@plt+0xd41f60> │ │ │ │ + mov r6, r2 │ │ │ │ + b c27fe0 <__cxa_atexit@plt+0xc1a084> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c27ff0 <__cxa_atexit@plt+0xc1a094> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, asr #26 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r5, r4, lsr #11 │ │ │ │ + ldrsbeq r3, [r5, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2802c <__cxa_atexit@plt+0xc1a0d0> │ │ │ │ + ldr r5, [pc, #28] @ c2803c <__cxa_atexit@plt+0xc1a0e0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ + ldr r7, [pc, #12] @ c28040 <__cxa_atexit@plt+0xc1a0e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r5, r4, lsl #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c4ebac <__cxa_atexit@plt+0xc40c50> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c280c8 <__cxa_atexit@plt+0xc1a16c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c280d0 <__cxa_atexit@plt+0xc1a174> │ │ │ │ + ldr r1, [pc, #84] @ c280ec <__cxa_atexit@plt+0xc1a190> │ │ │ │ + ldr r0, [pc, #84] @ c280f0 <__cxa_atexit@plt+0xc1a194> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #76] @ c280f4 <__cxa_atexit@plt+0xc1a198> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r1, r6, #7 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + b d4febc <__cxa_atexit@plt+0xd41f60> │ │ │ │ + mov r6, r2 │ │ │ │ + b c280d8 <__cxa_atexit@plt+0xc1a17c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c280e8 <__cxa_atexit@plt+0xc1a18c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, asr ip │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmpeq r5, ip, lsr #9 │ │ │ │ + cmpeq r5, r4, ror #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c28140 <__cxa_atexit@plt+0xc1a1e4> │ │ │ │ + ldr r2, [pc, #68] @ c2815c <__cxa_atexit@plt+0xc1a200> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2814c <__cxa_atexit@plt+0xc1a1f0> │ │ │ │ + ldr r5, [pc, #48] @ c28164 <__cxa_atexit@plt+0xc1a208> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c28160 <__cxa_atexit@plt+0xc1a204> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsr #15 │ │ │ │ + smlaltteq r0, r5, r4, fp │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c281c8 <__cxa_atexit@plt+0xc1a26c> │ │ │ │ + ldr r3, [pc, #80] @ c281e0 <__cxa_atexit@plt+0xc1a284> │ │ │ │ + ldr r2, [pc, #80] @ c281e4 <__cxa_atexit@plt+0xc1a288> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c281e8 <__cxa_atexit@plt+0xc1a28c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c281ec <__cxa_atexit@plt+0xc1a290> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r5, r4, lsr #9 │ │ │ │ + cmpeq r5, r8, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c28224 <__cxa_atexit@plt+0xc1a2c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2822c <__cxa_atexit@plt+0xc1a2d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, lsr #13 │ │ │ │ + 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 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c33e54 <__cxa_atexit@plt+0xc25ef8> │ │ │ │ - ldr r2, [pc, #40] @ c33e6c <__cxa_atexit@plt+0xc25f10> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c28274 <__cxa_atexit@plt+0xc1a318> │ │ │ │ + ldr r2, [pc, #44] @ c28284 <__cxa_atexit@plt+0xc1a328> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c33e70 <__cxa_atexit@plt+0xc25f14> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r8, ror sl │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c282f8 <__cxa_atexit@plt+0xc1a39c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c28300 <__cxa_atexit@plt+0xc1a3a4> │ │ │ │ + ldr lr, [pc, #96] @ c2831c <__cxa_atexit@plt+0xc1a3c0> │ │ │ │ + ldr r0, [pc, #96] @ c28320 <__cxa_atexit@plt+0xc1a3c4> │ │ │ │ + sub r1, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #76] @ c28324 <__cxa_atexit@plt+0xc1a3c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r5] │ │ │ │ + mov r5, r2 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b d4febc <__cxa_atexit@plt+0xd41f60> │ │ │ │ + mov r6, r3 │ │ │ │ + b c28308 <__cxa_atexit@plt+0xc1a3ac> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c28318 <__cxa_atexit@plt+0xc1a3bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, lsr sl │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r5, r4, lsl #5 │ │ │ │ + ldrheq r3, [r5, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c283a4 <__cxa_atexit@plt+0xc1a448> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi c283b0 <__cxa_atexit@plt+0xc1a454> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c283b8 <__cxa_atexit@plt+0xc1a45c> │ │ │ │ + ldr r2, [pc, #108] @ c283e0 <__cxa_atexit@plt+0xc1a484> │ │ │ │ + ldr r1, [pc, #108] @ c283e4 <__cxa_atexit@plt+0xc1a488> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #100] @ c283e8 <__cxa_atexit@plt+0xc1a48c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r6, {r2, r9, sl} │ │ │ │ + sub r2, r3, #7 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b d4febc <__cxa_atexit@plt+0xd41f60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c283c0 <__cxa_atexit@plt+0xc1a464> │ │ │ │ + mov r0, #12 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c283dc <__cxa_atexit@plt+0xc1a480> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + hvceq 20628 @ 0x5094 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + ldrsbeq r4, [r5, #-16] │ │ │ │ + cmpeq r5, r8, lsl #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c28440 <__cxa_atexit@plt+0xc1a4e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c28448 <__cxa_atexit@plt+0xc1a4ec> │ │ │ │ + ldr r1, [pc, #68] @ c28464 <__cxa_atexit@plt+0xc1a508> │ │ │ │ + ldr r0, [pc, #68] @ c28468 <__cxa_atexit@plt+0xc1a50c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r1, r8, r9} │ │ │ │ + sub r2, r6, #6 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b c5d2a0 <__cxa_atexit@plt+0xc4f344> │ │ │ │ + mov r6, r2 │ │ │ │ + b c28450 <__cxa_atexit@plt+0xc1a4f4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c28460 <__cxa_atexit@plt+0xc1a504> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r0, r5, ip, r8 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ 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 │ │ │ │ - bcc c33eb8 <__cxa_atexit@plt+0xc25f5c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c33ed0 <__cxa_atexit@plt+0xc25f74> │ │ │ │ + bcc c284a8 <__cxa_atexit@plt+0xc1a54c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ c284b4 <__cxa_atexit@plt+0xc1a558> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrheq r4, [r5, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2852c <__cxa_atexit@plt+0xc1a5d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c28548 <__cxa_atexit@plt+0xc1a5ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c2854c <__cxa_atexit@plt+0xc1a5f0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c33ed4 <__cxa_atexit@plt+0xc25f78> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c28538 <__cxa_atexit@plt+0xc1a5dc> │ │ │ │ + ldr r3, [pc, #72] @ c28550 <__cxa_atexit@plt+0xc1a5f4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, lsl sl │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r4, ip, ror #20 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c2851c <__cxa_atexit@plt+0xc1a5c0> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c28554 <__cxa_atexit@plt+0xc1a5f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, ror #7 │ │ │ │ + @ instruction: 0x01553494 │ │ │ │ + @ instruction: 0xfffff324 │ │ │ │ + strheq r0, [r5, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c285cc <__cxa_atexit@plt+0xc1a670> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c285e8 <__cxa_atexit@plt+0xc1a68c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c285ec <__cxa_atexit@plt+0xc1a690> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c285d8 <__cxa_atexit@plt+0xc1a67c> │ │ │ │ + ldr r3, [pc, #72] @ c285f0 <__cxa_atexit@plt+0xc1a694> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c285bc <__cxa_atexit@plt+0xc1a660> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c285f4 <__cxa_atexit@plt+0xc1a698> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, asr #6 │ │ │ │ + ldrsheq r3, [r5, #-52] @ 0xffffffcc │ │ │ │ + @ instruction: 0xfffff284 │ │ │ │ + cmpeq r5, r8, lsl r7 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c33f20 <__cxa_atexit@plt+0xc25fc4> │ │ │ │ - ldr r7, [pc, #52] @ c33f30 <__cxa_atexit@plt+0xc25fd4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2869c <__cxa_atexit@plt+0xc1a740> │ │ │ │ + ldr r7, [pc, #172] @ c286c4 <__cxa_atexit@plt+0xc1a768> │ │ │ │ tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c33f14 <__cxa_atexit@plt+0xc25fb8> │ │ │ │ - mov r7, sl │ │ │ │ - b c33f44 <__cxa_atexit@plt+0xc25fe8> │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c2868c <__cxa_atexit@plt+0xc1a730> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c286ac <__cxa_atexit@plt+0xc1a750> │ │ │ │ + ldr ip, [pc, #144] @ c286cc <__cxa_atexit@plt+0xc1a770> │ │ │ │ + ldr r3, [pc, #144] @ c286d0 <__cxa_atexit@plt+0xc1a774> │ │ │ │ + ldr lr, [pc, #144] @ c286d4 <__cxa_atexit@plt+0xc1a778> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c33f34 <__cxa_atexit@plt+0xc25fd8> │ │ │ │ + ldr r7, [pc, #36] @ c286c8 <__cxa_atexit@plt+0xc1a76c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r4, r4, asr #20 │ │ │ │ - cmpeq r4, r0, lsl sl │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlaltbeq r0, r5, r4, r6 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + ldrsbeq r3, [r5, #-228] @ 0xffffff1c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, fp │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c33f84 <__cxa_atexit@plt+0xc26028> │ │ │ │ - add r0, fp, #8 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, sl │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - bl d8b6d0 <__cxa_atexit@plt+0xd7d774> │ │ │ │ - ldr lr, [sp, #4] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - b c33f88 <__cxa_atexit@plt+0xc2602c> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [pc, #132] @ c34014 <__cxa_atexit@plt+0xc260b8> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - stmda r5, {r2, fp} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq c33fe4 <__cxa_atexit@plt+0xc26088> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c33ff8 <__cxa_atexit@plt+0xc2609c> │ │ │ │ - ldr r2, [pc, #84] @ c34018 <__cxa_atexit@plt+0xc260bc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c28750 <__cxa_atexit@plt+0xc1a7f4> │ │ │ │ + ldr r2, [pc, #96] @ c2875c <__cxa_atexit@plt+0xc1a800> │ │ │ │ + ldr lr, [pc, #96] @ c28760 <__cxa_atexit@plt+0xc1a804> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq c34004 <__cxa_atexit@plt+0xc260a8> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c28764 <__cxa_atexit@plt+0xc1a808> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + ldrsheq r3, [r5, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c287d0 <__cxa_atexit@plt+0xc1a874> │ │ │ │ + ldr r7, [pc, #108] @ c287f8 <__cxa_atexit@plt+0xc1a89c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c287e4 <__cxa_atexit@plt+0xc1a888> │ │ │ │ + ldr r3, [pc, #88] @ c287fc <__cxa_atexit@plt+0xc1a8a0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c287c0 <__cxa_atexit@plt+0xc1a864> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c28804 <__cxa_atexit@plt+0xc1a8a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ - b c3407c <__cxa_atexit@plt+0xc26120> │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c28800 <__cxa_atexit@plt+0xc1a8a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffff010 │ │ │ │ + cmpeq r5, r4, lsl #10 │ │ │ │ + hvceq 20560 @ 0x5050 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ c28874 <__cxa_atexit@plt+0xc1a918> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + bhi c28864 <__cxa_atexit@plt+0xc1a908> │ │ │ │ + ldr r3, [pc, #64] @ c28878 <__cxa_atexit@plt+0xc1a91c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28854 <__cxa_atexit@plt+0xc1a8f8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov fp, lr │ │ │ │ + ldr r7, [pc, #16] @ c2887c <__cxa_atexit@plt+0xc1a920> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffef7c │ │ │ │ + smlalbbeq r0, r5, r8, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c59ce4 <__cxa_atexit@plt+0xc4bd88> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c28604 <__cxa_atexit@plt+0xc1a6a8> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2893c <__cxa_atexit@plt+0xc1a9e0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c28970 <__cxa_atexit@plt+0xc1aa14> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c28948 <__cxa_atexit@plt+0xc1a9ec> │ │ │ │ + ldr r7, [pc, #128] @ c28974 <__cxa_atexit@plt+0xc1aa18> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2895c <__cxa_atexit@plt+0xc1aa00> │ │ │ │ + ldr r3, [pc, #104] @ c28978 <__cxa_atexit@plt+0xc1aa1c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c2892c <__cxa_atexit@plt+0xc1a9d0> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r4, ip, lsr #18 │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c34058 <__cxa_atexit@plt+0xc260fc> │ │ │ │ - ldr r2, [pc, #44] @ c3406c <__cxa_atexit@plt+0xc26110> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ + ldr r7, [pc, #48] @ c28980 <__cxa_atexit@plt+0xc1aa24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2897c <__cxa_atexit@plt+0xc1aa20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, ror #31 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffeea4 │ │ │ │ + smlalbbeq r0, r5, ip, r3 │ │ │ │ + strdeq r0, [r5, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c289e8 <__cxa_atexit@plt+0xc1aa8c> │ │ │ │ + ldr r3, [pc, #84] @ c28a00 <__cxa_atexit@plt+0xc1aaa4> │ │ │ │ + ldr r2, [pc, #84] @ c28a04 <__cxa_atexit@plt+0xc1aaa8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #16]! │ │ │ │ + ldr r1, [pc, #72] @ c28a08 <__cxa_atexit@plt+0xc1aaac> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c34064 <__cxa_atexit@plt+0xc26108> │ │ │ │ - b c3407c <__cxa_atexit@plt+0xc26120> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + sub r3, r6, #35 @ 0x23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8, r9} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ c28a0c <__cxa_atexit@plt+0xc1aab0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq r4, [r4, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - sub r7, r2, r7 │ │ │ │ - add r2, r7, r7, lsr #31 │ │ │ │ - sub r7, r7, r2, asr #1 │ │ │ │ - asr r8, r2, #1 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c340e8 <__cxa_atexit@plt+0xc2618c> │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r0, r3, r1 │ │ │ │ - mov r1, #253 @ 0xfd │ │ │ │ - orr r1, r1, #65280 @ 0xff00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - movne r1, r3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ - bcs c34110 <__cxa_atexit@plt+0xc261b4> │ │ │ │ - ldr r2, [pc, #144] @ c34160 <__cxa_atexit@plt+0xc26204> │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq r5, r8, lsl #25 │ │ │ │ + cmpeq r5, ip, asr r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c28a84 <__cxa_atexit@plt+0xc1ab28> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c28aa0 <__cxa_atexit@plt+0xc1ab44> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c28aa4 <__cxa_atexit@plt+0xc1ab48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c28a90 <__cxa_atexit@plt+0xc1ab34> │ │ │ │ + ldr r3, [pc, #72] @ c28aa8 <__cxa_atexit@plt+0xc1ab4c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28a74 <__cxa_atexit@plt+0xc1ab18> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c28aac <__cxa_atexit@plt+0xc1ab50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsl #29 │ │ │ │ + cmpeq r5, ip, lsr pc │ │ │ │ + @ instruction: 0xffffedcc │ │ │ │ + cmpeq r5, r0, ror #4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c28b24 <__cxa_atexit@plt+0xc1abc8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c28b40 <__cxa_atexit@plt+0xc1abe4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c28b44 <__cxa_atexit@plt+0xc1abe8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c28b30 <__cxa_atexit@plt+0xc1abd4> │ │ │ │ + ldr r3, [pc, #72] @ c28b48 <__cxa_atexit@plt+0xc1abec> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28b14 <__cxa_atexit@plt+0xc1abb8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c28b4c <__cxa_atexit@plt+0xc1abf0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, ror #27 │ │ │ │ + @ instruction: 0x01552e9c │ │ │ │ + @ instruction: 0xffffed2c │ │ │ │ + smlalbteq r0, r5, r0, r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c28c14 <__cxa_atexit@plt+0xc1acb8> │ │ │ │ + ldr r7, [pc, #204] @ c28c3c <__cxa_atexit@plt+0xc1ace0> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c28bc8 <__cxa_atexit@plt+0xc1ac6c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c28bd8 <__cxa_atexit@plt+0xc1ac7c> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c28c24 <__cxa_atexit@plt+0xc1acc8> │ │ │ │ + ldr r7, [pc, #164] @ c28c40 <__cxa_atexit@plt+0xc1ace4> │ │ │ │ + ldr r3, [pc, #164] @ c28c44 <__cxa_atexit@plt+0xc1ace8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c28c24 <__cxa_atexit@plt+0xc1acc8> │ │ │ │ + ldr r7, [pc, #100] @ c28c4c <__cxa_atexit@plt+0xc1acf0> │ │ │ │ + ldr r3, [pc, #100] @ c28c50 <__cxa_atexit@plt+0xc1acf4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c28c48 <__cxa_atexit@plt+0xc1acec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0x01553a90 │ │ │ │ + cmpeq r5, r8, lsr r1 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r5, r8, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c28ca8 <__cxa_atexit@plt+0xc1ad4c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c28ce8 <__cxa_atexit@plt+0xc1ad8c> │ │ │ │ + ldr r2, [pc, #112] @ c28cf4 <__cxa_atexit@plt+0xc1ad98> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #116] @ c34164 <__cxa_atexit@plt+0xc26208> │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c28cf8 <__cxa_atexit@plt+0xc1ad9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c28cd8 <__cxa_atexit@plt+0xc1ad7c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c28ce8 <__cxa_atexit@plt+0xc1ad8c> │ │ │ │ + ldr r2, [pc, #68] @ c28cfc <__cxa_atexit@plt+0xc1ada0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c28d00 <__cxa_atexit@plt+0xc1ada4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0x0155399c │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r5, ip, ror #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c28d6c <__cxa_atexit@plt+0xc1ae10> │ │ │ │ + ldr r7, [pc, #108] @ c28d94 <__cxa_atexit@plt+0xc1ae38> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #100] @ c34168 <__cxa_atexit@plt+0xc2620c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c34158 <__cxa_atexit@plt+0xc261fc> │ │ │ │ - b c3417c <__cxa_atexit@plt+0xc26220> │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ - lsr lr, r1, #11 │ │ │ │ - mov r2, #1 │ │ │ │ - movne r2, #2 │ │ │ │ - mov r0, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - movne r0, #2 │ │ │ │ - add r2, r0, r2 │ │ │ │ - ldr r0, [pc, #52] @ c3416c <__cxa_atexit@plt+0xc26210> │ │ │ │ - mul r7, r2, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c28d80 <__cxa_atexit@plt+0xc1ae24> │ │ │ │ + ldr r3, [pc, #88] @ c28d98 <__cxa_atexit@plt+0xc1ae3c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28d5c <__cxa_atexit@plt+0xc1ae00> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c28da0 <__cxa_atexit@plt+0xc1ae44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c28d9c <__cxa_atexit@plt+0xc1ae40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r4, ip, lsr #9 │ │ │ │ - andeq r0, r0, r8, lsr #4 │ │ │ │ - ldrdeq r4, [r4, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r7 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r8, [r2, #12]! │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - cmp r7, #1 │ │ │ │ - str r9, [r5] │ │ │ │ - blt c341e0 <__cxa_atexit@plt+0xc26284> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bcs c34210 <__cxa_atexit@plt+0xc262b4> │ │ │ │ - ldr r2, [pc, #124] @ c34250 <__cxa_atexit@plt+0xc262f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr lr, [pc, #108] @ c34254 <__cxa_atexit@plt+0xc262f8> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - lsr r2, r3, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - add r1, r1, r0 │ │ │ │ - ldr r2, [pc, #32] @ c34258 <__cxa_atexit@plt+0xc262fc> │ │ │ │ - mul r7, r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - @ instruction: 0x000005b0 │ │ │ │ - andeq r0, r0, r0, lsl r4 │ │ │ │ - andeq r0, r0, ip, lsr #13 │ │ │ │ - smlaltteq r4, r4, ip, r6 @ │ │ │ │ - andeq r0, r0, r7, ror #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr sl, [r9, #16]! │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r2, sl │ │ │ │ - bl d548 │ │ │ │ - str r7, [r9] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [r5] │ │ │ │ - cmp r7, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - blt c342dc <__cxa_atexit@plt+0xc26380> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r3, r2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - bcs c34310 <__cxa_atexit@plt+0xc263b4> │ │ │ │ - ldr r2, [pc, #128] @ c34350 <__cxa_atexit@plt+0xc263f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #112] @ c34354 <__cxa_atexit@plt+0xc263f8> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r9, #0 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - lsr r2, r3, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - add r1, r1, r0 │ │ │ │ - ldr r2, [pc, #32] @ c34358 <__cxa_atexit@plt+0xc263fc> │ │ │ │ - mul r7, r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ + @ instruction: 0xffffea74 │ │ │ │ + cmppeq r4, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlaltteq pc, r4, r0, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #92] @ c28e10 <__cxa_atexit@plt+0xc1aeb4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - @ instruction: 0x000004b4 │ │ │ │ - andeq r0, r0, r4, lsl r3 │ │ │ │ - andeq r0, r0, ip, lsr #11 │ │ │ │ - smlaltteq r4, r4, ip, r5 @ │ │ │ │ - andeq r1, r0, r8, ror #23 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - mov fp, r5 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [fp, #20]! │ │ │ │ - add r9, r7, #8 │ │ │ │ - lsr r2, r3, #16 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - lsr r0, r3, #11 │ │ │ │ - movhi r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [fp, #-12] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c34460 <__cxa_atexit@plt+0xc26504> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c34414 <__cxa_atexit@plt+0xc264b8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c34498 <__cxa_atexit@plt+0xc2653c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - blt c344d8 <__cxa_atexit@plt+0xc2657c> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r8, #1 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp sl, r8, lsl #1 │ │ │ │ - bge c343f0 <__cxa_atexit@plt+0xc26494> │ │ │ │ - b c344dc <__cxa_atexit@plt+0xc26580> │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - blt c344d8 <__cxa_atexit@plt+0xc2657c> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r8, #1 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp sl, r8, lsl #1 │ │ │ │ - bge c3443c <__cxa_atexit@plt+0xc264e0> │ │ │ │ - b c344dc <__cxa_atexit@plt+0xc26580> │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - blt c344d8 <__cxa_atexit@plt+0xc2657c> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r8, #1 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp sl, r8, lsl #1 │ │ │ │ - bge c34474 <__cxa_atexit@plt+0xc26518> │ │ │ │ - b c344dc <__cxa_atexit@plt+0xc26580> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - cmp sl, r2, lsl #1 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - bge c345c8 <__cxa_atexit@plt+0xc2666c> │ │ │ │ - mov r8, r2 │ │ │ │ - add r0, r8, r9 │ │ │ │ - sub r2, sl, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl d53c │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - blt c34548 <__cxa_atexit@plt+0xc265ec> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - mov r2, #260096 @ 0x3f800 │ │ │ │ - orr r2, r2, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r7, r2 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne r2, r7 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ - bcs c34584 <__cxa_atexit@plt+0xc26628> │ │ │ │ - ldr r7, [pc, #188] @ c345f0 <__cxa_atexit@plt+0xc26694> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r3, [pc, #164] @ c345f4 <__cxa_atexit@plt+0xc26698> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + sub r7, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - mov r5, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - lsrs r7, r2, #16 │ │ │ │ - lsr r7, r2, #11 │ │ │ │ - mov r0, #1 │ │ │ │ - movne r0, #2 │ │ │ │ - mov r1, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - movne r1, #2 │ │ │ │ - add r1, r1, r0 │ │ │ │ - mul r7, r1, r3 │ │ │ │ - ldr r3, [pc, #72] @ c345f8 <__cxa_atexit@plt+0xc2669c> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r1, [r5, #28] │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + bhi c28e00 <__cxa_atexit@plt+0xc1aea4> │ │ │ │ + ldr r3, [pc, #64] @ c28e14 <__cxa_atexit@plt+0xc1aeb8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, r9 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r8, #1 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp sl, r8, lsl #1 │ │ │ │ - bge c345cc <__cxa_atexit@plt+0xc26670> │ │ │ │ - b c344dc <__cxa_atexit@plt+0xc26580> │ │ │ │ - andeq r0, r0, r8, asr #4 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsr r3 │ │ │ │ - cmpeq r4, ip, asr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28df0 <__cxa_atexit@plt+0xc1ae94> │ │ │ │ + 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, #16] @ c28e18 <__cxa_atexit@plt+0xc1aebc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffe9e0 │ │ │ │ + smlaltteq pc, r4, ip, lr @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - ldr r7, [pc, #84] @ c34670 <__cxa_atexit@plt+0xc26714> │ │ │ │ + b c5b018 <__cxa_atexit@plt+0xc4d0bc> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c28b5c <__cxa_atexit@plt+0xc1ac00> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r5 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c28ed8 <__cxa_atexit@plt+0xc1af7c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c28f0c <__cxa_atexit@plt+0xc1afb0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c28ee4 <__cxa_atexit@plt+0xc1af88> │ │ │ │ + ldr r7, [pc, #128] @ c28f10 <__cxa_atexit@plt+0xc1afb4> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - ldr r7, [pc, #64] @ c34674 <__cxa_atexit@plt+0xc26718> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c34664 <__cxa_atexit@plt+0xc26708> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ c34678 <__cxa_atexit@plt+0xc2671c> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - mov r5, r3 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c28ef8 <__cxa_atexit@plt+0xc1af9c> │ │ │ │ + ldr r3, [pc, #104] @ c28f14 <__cxa_atexit@plt+0xc1afb8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28ec8 <__cxa_atexit@plt+0xc1af6c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r4, ip, ror pc │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlalbteq r4, r4, r0, r2 @ │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c346b8 <__cxa_atexit@plt+0xc2675c> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ + ldr r7, [pc, #48] @ c28f1c <__cxa_atexit@plt+0xc1afc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c28f18 <__cxa_atexit@plt+0xc1afbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, asr #20 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffe908 │ │ │ │ + strdeq pc, [r4, #-208] @ 0xffffff30 │ │ │ │ + cmppeq r4, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c28f84 <__cxa_atexit@plt+0xc1b028> │ │ │ │ + ldr r3, [pc, #84] @ c28f9c <__cxa_atexit@plt+0xc1b040> │ │ │ │ + ldr r2, [pc, #84] @ c28fa0 <__cxa_atexit@plt+0xc1b044> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + str r3, [r7, #16]! │ │ │ │ + ldr r1, [pc, #72] @ c28fa4 <__cxa_atexit@plt+0xc1b048> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #35 @ 0x23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8, r9} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c28fa8 <__cxa_atexit@plt+0xc1b04c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq r5, ip, ror #13 │ │ │ │ + smlalbteq pc, r4, ip, sp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2900c <__cxa_atexit@plt+0xc1b0b0> │ │ │ │ + ldr r2, [pc, #92] @ c29028 <__cxa_atexit@plt+0xc1b0cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c29018 <__cxa_atexit@plt+0xc1b0bc> │ │ │ │ + ldr r3, [pc, #68] @ c2902c <__cxa_atexit@plt+0xc1b0d0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c28ffc <__cxa_atexit@plt+0xc1b0a0> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c29030 <__cxa_atexit@plt+0xc1b0d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r2, [r5, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0xffffe844 │ │ │ │ + ldrdeq pc, [r4, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c346f8 <__cxa_atexit@plt+0xc2679c> │ │ │ │ - ldr r2, [pc, #40] @ c34710 <__cxa_atexit@plt+0xc267b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c29084 <__cxa_atexit@plt+0xc1b128> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2908c <__cxa_atexit@plt+0xc1b130> │ │ │ │ + ldr r1, [pc, #64] @ c290a8 <__cxa_atexit@plt+0xc1b14c> │ │ │ │ + ldr r0, [pc, #64] @ c290ac <__cxa_atexit@plt+0xc1b150> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c29094 <__cxa_atexit@plt+0xc1b138> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c290a4 <__cxa_atexit@plt+0xc1b148> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c34714 <__cxa_atexit@plt+0xc267b8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + smlalbteq pc, r4, r4, ip @ │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r5, r0, lsr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c29118 <__cxa_atexit@plt+0xc1b1bc> │ │ │ │ + ldr r7, [pc, #108] @ c29140 <__cxa_atexit@plt+0xc1b1e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2912c <__cxa_atexit@plt+0xc1b1d0> │ │ │ │ + ldr r3, [pc, #88] @ c29144 <__cxa_atexit@plt+0xc1b1e8> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq r7, [r4, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + str r3, [r7] │ │ │ │ + beq c29108 <__cxa_atexit@plt+0xc1b1ac> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c2914c <__cxa_atexit@plt+0xc1b1f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c29148 <__cxa_atexit@plt+0xc1b1ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffe6c8 │ │ │ │ + strheq pc, [r4, #-188] @ 0xffffff44 @ │ │ │ │ + cmppeq r4, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c5bb14 <__cxa_atexit@plt+0xc4dbb8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3475c <__cxa_atexit@plt+0xc26800> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c34774 <__cxa_atexit@plt+0xc26818> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c291c4 <__cxa_atexit@plt+0xc1b268> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c291cc <__cxa_atexit@plt+0xc1b270> │ │ │ │ + ldr r1, [pc, #64] @ c291e8 <__cxa_atexit@plt+0xc1b28c> │ │ │ │ + ldr r0, [pc, #64] @ c291ec <__cxa_atexit@plt+0xc1b290> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c34778 <__cxa_atexit@plt+0xc2681c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r0, ror r1 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalbteq r4, r4, r0, r1 @ │ │ │ │ - andeq r1, r0, r8, ror #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12]! │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r6, [r5, #-8] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - bl d548 │ │ │ │ - ldr r3, [pc, #28] @ c347e0 <__cxa_atexit@plt+0xc26884> │ │ │ │ - stm r5, {r6, sl, fp} │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c291d4 <__cxa_atexit@plt+0xc1b278> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c291e4 <__cxa_atexit@plt+0xc1b288> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq pc, r4, r4, fp @ │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + cmpeq r5, r0, ror #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c29278 <__cxa_atexit@plt+0xc1b31c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c292ac <__cxa_atexit@plt+0xc1b350> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c29284 <__cxa_atexit@plt+0xc1b328> │ │ │ │ + ldr r7, [pc, #128] @ c292b0 <__cxa_atexit@plt+0xc1b354> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c29298 <__cxa_atexit@plt+0xc1b33c> │ │ │ │ + ldr r3, [pc, #104] @ c292b4 <__cxa_atexit@plt+0xc1b358> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r4, r8, asr r1 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c3481c <__cxa_atexit@plt+0xc268c0> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - mov r2, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c29268 <__cxa_atexit@plt+0xc1b30c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c292bc <__cxa_atexit@plt+0xc1b360> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c292b8 <__cxa_atexit@plt+0xc1b35c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r8, lsr #13 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + @ instruction: 0xffffe568 │ │ │ │ + cmppeq r4, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c29324 <__cxa_atexit@plt+0xc1b3c8> │ │ │ │ + ldr r3, [pc, #84] @ c2933c <__cxa_atexit@plt+0xc1b3e0> │ │ │ │ + ldr r2, [pc, #84] @ c29340 <__cxa_atexit@plt+0xc1b3e4> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7, #16]! │ │ │ │ + ldr r1, [pc, #72] @ c29344 <__cxa_atexit@plt+0xc1b3e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #35 @ 0x23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8, r9} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c29348 <__cxa_atexit@plt+0xc1b3ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r5, ip, asr #6 │ │ │ │ + cmppeq r4, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + ldr r3, [pc, #16] @ c29370 <__cxa_atexit@plt+0xc1b414> │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + cmpeq r5, r4, lsl fp │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ 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 c3485c <__cxa_atexit@plt+0xc26900> │ │ │ │ - ldr r2, [pc, #40] @ c34874 <__cxa_atexit@plt+0xc26918> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c34878 <__cxa_atexit@plt+0xc2691c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c293a8 <__cxa_atexit@plt+0xc1b44c> │ │ │ │ + ldr r3, [pc, #36] @ c293b8 <__cxa_atexit@plt+0xc1b45c> │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c293bc <__cxa_atexit@plt+0xc1b460> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq pc, [r4, #-156] @ 0xffffff64 @ │ │ │ │ + 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 c348c0 <__cxa_atexit@plt+0xc26964> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c348d8 <__cxa_atexit@plt+0xc2697c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c348dc <__cxa_atexit@plt+0xc26980> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + bcc c29418 <__cxa_atexit@plt+0xc1b4bc> │ │ │ │ + ldr r2, [pc, #64] @ c29424 <__cxa_atexit@plt+0xc1b4c8> │ │ │ │ + ldr r1, [pc, #64] @ c29428 <__cxa_atexit@plt+0xc1b4cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r3, r6, #10 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r3, r6, #3 │ │ │ │ str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ c2942c <__cxa_atexit@plt+0xc1b4d0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57ac8 <__cxa_atexit@plt+0xc49b6c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - qdaddeq r4, ip, r4 │ │ │ │ - andeq r3, r0, r9, ror #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, #0 │ │ │ │ - movhi r4, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r4, r4, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - addne r4, r4, #1 │ │ │ │ - add fp, r7, #8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c349ac <__cxa_atexit@plt+0xc26a50> │ │ │ │ - cmp r4, #1 │ │ │ │ - beq c3498c <__cxa_atexit@plt+0xc26a30> │ │ │ │ - cmp r4, #2 │ │ │ │ - bne c349b4 <__cxa_atexit@plt+0xc26a58> │ │ │ │ - mvn r4, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r4, r4, r3, lsr #12 │ │ │ │ - and r1, r1, r3, lsr #6 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ - orr r4, r1, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ - and r4, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r4, r3 │ │ │ │ - add r4, r7, #10 │ │ │ │ - b c349ec <__cxa_atexit@plt+0xc26a90> │ │ │ │ - mvn r4, #63 @ 0x3f │ │ │ │ - add r4, r4, r3, lsr #6 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ - and r4, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r4, r3 │ │ │ │ - add r4, r7, #9 │ │ │ │ - b c349ec <__cxa_atexit@plt+0xc26a90> │ │ │ │ - mov r4, fp │ │ │ │ - b c349ec <__cxa_atexit@plt+0xc26a90> │ │ │ │ - mvn r4, #15 │ │ │ │ - add r4, r4, r3, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r0, r1, r3, lsr #6 │ │ │ │ - and r1, r1, r3, lsr #12 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ - orr r4, r0, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ - orr r4, r1, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ - and r4, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r4, r3 │ │ │ │ - add r4, r7, #11 │ │ │ │ - strb r3, [r4] │ │ │ │ - ldr r9, [r7, #4] │ │ │ │ - cmp r9, r2, lsl #1 │ │ │ │ - bge c34a04 <__cxa_atexit@plt+0xc26aa8> │ │ │ │ - mov r4, r2 │ │ │ │ - b c34a28 <__cxa_atexit@plt+0xc26acc> │ │ │ │ - lsl r3, r2, #1 │ │ │ │ - add r0, r2, fp │ │ │ │ - mov r1, fp │ │ │ │ - mov r4, r3 │ │ │ │ - bl d53c │ │ │ │ - lsl r3, r4, #1 │ │ │ │ - mov r2, r4 │ │ │ │ - cmp r9, r4, lsl #1 │ │ │ │ - bge c34a08 <__cxa_atexit@plt+0xc26aac> │ │ │ │ - add r0, r4, fp │ │ │ │ - sub r2, r9, r4 │ │ │ │ - mov r1, fp │ │ │ │ - bl d53c │ │ │ │ - ldr r4, [pc, #40] @ c34a68 <__cxa_atexit@plt+0xc26b0c> │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldmib sp, {r4, r9} │ │ │ │ - ldm fp, {r6, sl, fp} │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq r3, [r4, #-224] @ 0xffffff20 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c34aa8 <__cxa_atexit@plt+0xc26b4c> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + cmpeq r5, r4, lsl #29 │ │ │ │ + cmpeq r5, ip, ror r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + ldr r3, [pc, #16] @ c29454 <__cxa_atexit@plt+0xc1b4f8> │ │ │ │ mov sl, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r9, r8 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #24]! │ │ │ │ - mov r8, r7 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + cmpeq r5, r0, lsr sl │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ 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 c34ae8 <__cxa_atexit@plt+0xc26b8c> │ │ │ │ - ldr r2, [pc, #40] @ c34b00 <__cxa_atexit@plt+0xc26ba4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c34b04 <__cxa_atexit@plt+0xc26ba8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29488 <__cxa_atexit@plt+0xc1b52c> │ │ │ │ + ldr r3, [pc, #32] @ c29498 <__cxa_atexit@plt+0xc1b53c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, ror #27 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c2949c <__cxa_atexit@plt+0xc1b540> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltteq pc, r4, r0, r8 @ │ │ │ │ + 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 c34b4c <__cxa_atexit@plt+0xc26bf0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c34b64 <__cxa_atexit@plt+0xc26c08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c34b68 <__cxa_atexit@plt+0xc26c0c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc c294f4 <__cxa_atexit@plt+0xc1b598> │ │ │ │ + ldr r2, [pc, #60] @ c29500 <__cxa_atexit@plt+0xc1b5a4> │ │ │ │ + ldr r1, [pc, #60] @ c29504 <__cxa_atexit@plt+0xc1b5a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r3, r6, #10 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #28] @ c29508 <__cxa_atexit@plt+0xc1b5ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57a58 <__cxa_atexit@plt+0xc49afc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r0, lsl #27 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r4, r8, asr #16 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c34c14 <__cxa_atexit@plt+0xc26cb8> │ │ │ │ - ldr lr, [pc, #172] @ c34c3c <__cxa_atexit@plt+0xc26ce0> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bne c34bc0 <__cxa_atexit@plt+0xc26c64> │ │ │ │ - ldr r7, [pc, #144] @ c34c44 <__cxa_atexit@plt+0xc26ce8> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c34c20 <__cxa_atexit@plt+0xc26cc4> │ │ │ │ - ldr r0, [pc, #84] @ c34c48 <__cxa_atexit@plt+0xc26cec> │ │ │ │ - add r1, r1, r8 │ │ │ │ - mov r5, r2 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmpeq r5, r4, lsr #27 │ │ │ │ + cmpeq r5, r0, lsr #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29578 <__cxa_atexit@plt+0xc1b61c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c29580 <__cxa_atexit@plt+0xc1b624> │ │ │ │ + ldr r1, [pc, #64] @ c2959c <__cxa_atexit@plt+0xc1b640> │ │ │ │ + ldr r0, [pc, #64] @ c295a0 <__cxa_atexit@plt+0xc1b644> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c29588 <__cxa_atexit@plt+0xc1b62c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c29598 <__cxa_atexit@plt+0xc1b63c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c34c40 <__cxa_atexit@plt+0xc26ce4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, ip, lsr #26 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrsheq r7, [r4, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r4, r0, asr #25 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c34ca0 <__cxa_atexit@plt+0xc26d44> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ c34cb8 <__cxa_atexit@plt+0xc26d5c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c34cbc <__cxa_atexit@plt+0xc26d60> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r4, asr #24 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - strdeq r2, [r4, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c34d68 <__cxa_atexit@plt+0xc26e0c> │ │ │ │ - ldr lr, [pc, #172] @ c34d90 <__cxa_atexit@plt+0xc26e34> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - cmp r0, r1 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bne c34d14 <__cxa_atexit@plt+0xc26db8> │ │ │ │ - ldr r7, [pc, #144] @ c34d98 <__cxa_atexit@plt+0xc26e3c> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - sub r7, r0, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c34d74 <__cxa_atexit@plt+0xc26e18> │ │ │ │ - ldr r0, [pc, #84] @ c34d9c <__cxa_atexit@plt+0xc26e40> │ │ │ │ - add r1, r1, r8 │ │ │ │ - mov r5, r2 │ │ │ │ + smlaltteq pc, r4, r4, r7 @ │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r5, ip, lsr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29610 <__cxa_atexit@plt+0xc1b6b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c29618 <__cxa_atexit@plt+0xc1b6bc> │ │ │ │ + ldr r1, [pc, #64] @ c29634 <__cxa_atexit@plt+0xc1b6d8> │ │ │ │ + ldr r0, [pc, #64] @ c29638 <__cxa_atexit@plt+0xc1b6dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c29620 <__cxa_atexit@plt+0xc1b6c4> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c29630 <__cxa_atexit@plt+0xc1b6d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c34d94 <__cxa_atexit@plt+0xc26e38> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq r6, [r4, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r4, r4, lsr #17 │ │ │ │ - cmpeq r4, ip, ror #22 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c34df4 <__cxa_atexit@plt+0xc26e98> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ c34e0c <__cxa_atexit@plt+0xc26eb0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c34e10 <__cxa_atexit@plt+0xc26eb4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r6, [r4, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0x0144259c │ │ │ │ + cmppeq r4, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + @ instruction: 0x01552394 │ │ │ │ andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c34e9c <__cxa_atexit@plt+0xc26f40> │ │ │ │ - ldr r3, [pc, #116] @ c34eac <__cxa_atexit@plt+0xc26f50> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq c34e80 <__cxa_atexit@plt+0xc26f24> │ │ │ │ - ldr r7, [pc, #92] @ c34eb0 <__cxa_atexit@plt+0xc26f54> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c296e0 <__cxa_atexit@plt+0xc1b784> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c296e8 <__cxa_atexit@plt+0xc1b78c> │ │ │ │ + ldr r1, [pc, #92] @ c29704 <__cxa_atexit@plt+0xc1b7a8> │ │ │ │ + ldr r0, [pc, #92] @ c29708 <__cxa_atexit@plt+0xc1b7ac> │ │ │ │ + ldr lr, [pc, #92] @ c2970c <__cxa_atexit@plt+0xc1b7b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r0, sl} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #10 │ │ │ │ + sub r1, r6, #2 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r2, #16] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r2 │ │ │ │ + b c296f0 <__cxa_atexit@plt+0xc1b794> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c29700 <__cxa_atexit@plt+0xc1b7a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - stm lr, {r1, r3, r8} │ │ │ │ - beq c34e90 <__cxa_atexit@plt+0xc26f34> │ │ │ │ - mov r7, r9 │ │ │ │ - b c34f10 <__cxa_atexit@plt+0xc26fb4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + smlalbbeq pc, r4, r4, r6 @ │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + ldrsbeq r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2975c <__cxa_atexit@plt+0xc1b800> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c2976c <__cxa_atexit@plt+0xc1b810> │ │ │ │ + ldr r2, [pc, #60] @ c29788 <__cxa_atexit@plt+0xc1b82c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + stmib r5, {r3, r8} │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c34eb4 <__cxa_atexit@plt+0xc26f58> │ │ │ │ + ldr r7, [pc, #16] @ c29784 <__cxa_atexit@plt+0xc1b828> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r3, [r4, #-160] @ 0xffffff60 │ │ │ │ - strdeq r2, [r4, #-76] @ 0xffffffb4 │ │ │ │ + strdeq pc, [r4, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xfffffc78 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ c34f00 <__cxa_atexit@plt+0xc26fa4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c34ef8 <__cxa_atexit@plt+0xc26f9c> │ │ │ │ - b c34f10 <__cxa_atexit@plt+0xc26fb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c297d8 <__cxa_atexit@plt+0xc1b87c> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c297e8 <__cxa_atexit@plt+0xc1b88c> │ │ │ │ + ldr r3, [pc, #60] @ c29804 <__cxa_atexit@plt+0xc1b8a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strheq r2, [r4, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - ldrne sl, [r3, #11] │ │ │ │ - cmpne sl, #0 │ │ │ │ - bne c34f3c <__cxa_atexit@plt+0xc26fe0> │ │ │ │ - ldr r7, [pc, #484] @ c35114 <__cxa_atexit@plt+0xc271b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #16] @ c29800 <__cxa_atexit@plt+0xc1b8a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - stm sp, {r0, r1} │ │ │ │ - add r2, r9, r3 │ │ │ │ - add r1, r0, r1 │ │ │ │ - add lr, r1, #8 │ │ │ │ - add r2, r2, #8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp sl, r0 │ │ │ │ - beq c3501c <__cxa_atexit@plt+0xc270c0> │ │ │ │ - ldrb r8, [lr, r0] │ │ │ │ - ldrb ip, [r2, r0] │ │ │ │ - sxtb fp, r8 │ │ │ │ - cmp r8, ip │ │ │ │ - bne c3509c <__cxa_atexit@plt+0xc27140> │ │ │ │ - cmn fp, #65 @ 0x41 │ │ │ │ - movgt r1, r0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ - bne c34f70 <__cxa_atexit@plt+0xc27014> │ │ │ │ + hvceq 20316 @ 0x4f5c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29864 <__cxa_atexit@plt+0xc1b908> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - bcc c350ec <__cxa_atexit@plt+0xc27190> │ │ │ │ - ldr r1, [pc, #356] @ c35128 <__cxa_atexit@plt+0xc271cc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r0, r2, #19 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2986c <__cxa_atexit@plt+0xc1b910> │ │ │ │ + ldr r1, [pc, #64] @ c29888 <__cxa_atexit@plt+0xc1b92c> │ │ │ │ + ldr r0, [pc, #64] @ c2988c <__cxa_atexit@plt+0xc1b930> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr lr, [pc, #340] @ c3512c <__cxa_atexit@plt+0xc271d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r1, [pc, #332] @ c35130 <__cxa_atexit@plt+0xc271d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #320] @ c35134 <__cxa_atexit@plt+0xc271d8> │ │ │ │ - add r1, r6, #12 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - stm r1, {r3, r7, sl, lr} │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #2 │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - str sl, [r5] │ │ │ │ - bcc c350c8 <__cxa_atexit@plt+0xc2716c> │ │ │ │ - ldr r2, [pc, #216] @ c35118 <__cxa_atexit@plt+0xc271bc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [pc, #204] @ c3511c <__cxa_atexit@plt+0xc271c0> │ │ │ │ - sub r2, r1, #19 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #188] @ c35120 <__cxa_atexit@plt+0xc271c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #184] @ c35124 <__cxa_atexit@plt+0xc271c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - sub r7, r1, #2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add r2, r6, #24 │ │ │ │ - stm r2, {r0, r3, r6, lr} │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - str r7, [r5] │ │ │ │ - strb fp, [r5, #-4] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r5, r5, #20 │ │ │ │ - b c35298 <__cxa_atexit@plt+0xc2733c> │ │ │ │ - ldr r7, [pc, #64] @ c35110 <__cxa_atexit@plt+0xc271b4> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + b c29874 <__cxa_atexit@plt+0xc1b918> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c29884 <__cxa_atexit@plt+0xc1b928> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c3510c <__cxa_atexit@plt+0xc271b0> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + bx r0 │ │ │ │ + strdeq pc, [r4, #-72] @ 0xffffffb8 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + cmpeq r5, r0, asr #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c298ec <__cxa_atexit@plt+0xc1b990> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c298f4 <__cxa_atexit@plt+0xc1b998> │ │ │ │ + ldr r1, [pc, #64] @ c29910 <__cxa_atexit@plt+0xc1b9b4> │ │ │ │ + ldr r0, [pc, #64] @ c29914 <__cxa_atexit@plt+0xc1b9b8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ mov r6, r2 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - ldrheq r6, [r4, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ - cmpeq r4, ip, asr #18 │ │ │ │ - cmpeq r4, ip, asr #10 │ │ │ │ - cmpeq r4, r0, lsr r9 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - cmpeq r4, r4, asr #19 │ │ │ │ - ldrheq r6, [r4, #-156] @ 0xffffff64 │ │ │ │ - ldrheq r7, [r4, #-88] @ 0xffffffa8 │ │ │ │ - hvceq 16940 @ 0x422c │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c351b8 <__cxa_atexit@plt+0xc2725c> │ │ │ │ - ldr r2, [pc, #108] @ c351d0 <__cxa_atexit@plt+0xc27274> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r1, r6, #19 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr lr, [pc, #92] @ c351d4 <__cxa_atexit@plt+0xc27278> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #88] @ c351d8 <__cxa_atexit@plt+0xc2727c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - ldmdb r5, {r0, r2, sl} │ │ │ │ - ldr r1, [pc, #68] @ c351dc <__cxa_atexit@plt+0xc27280> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r7, r9, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ c351e0 <__cxa_atexit@plt+0xc27284> │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - cmpeq r4, r4, lsr #16 │ │ │ │ - cmpeq r4, r0, lsr #16 │ │ │ │ - cmpeq r4, r8, lsl r4 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - ldrdeq r2, [r4, #-16] │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c35264 <__cxa_atexit@plt+0xc27308> │ │ │ │ - ldr r2, [pc, #108] @ c3527c <__cxa_atexit@plt+0xc27320> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r1, r6, #19 │ │ │ │ + b c298fc <__cxa_atexit@plt+0xc1b9a0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2990c <__cxa_atexit@plt+0xc1b9b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + hvceq 20292 @ 0x4f44 │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + ldrheq r2, [r5, #-8] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c299a0 <__cxa_atexit@plt+0xc1ba44> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c299b0 <__cxa_atexit@plt+0xc1ba54> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c299b8 <__cxa_atexit@plt+0xc1ba5c> │ │ │ │ + ldr r0, [pc, #124] @ c299e0 <__cxa_atexit@plt+0xc1ba84> │ │ │ │ + ldr r2, [pc, #124] @ c299e4 <__cxa_atexit@plt+0xc1ba88> │ │ │ │ + ldr sl, [pc, #124] @ c299e8 <__cxa_atexit@plt+0xc1ba8c> │ │ │ │ + add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr lr, [pc, #92] @ c35280 <__cxa_atexit@plt+0xc27324> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #88] @ c35284 <__cxa_atexit@plt+0xc27328> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, sl} │ │ │ │ - ldr r1, [pc, #64] @ c35288 <__cxa_atexit@plt+0xc2732c> │ │ │ │ - add r8, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm r8, {r0, r2, r7, r9, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ c3528c <__cxa_atexit@plt+0xc27330> │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - cmpeq r4, r8, ror r7 │ │ │ │ - cmpeq r4, r4, ror r7 │ │ │ │ - cmpeq r4, r4, ror #6 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r9, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - bcc c3543c <__cxa_atexit@plt+0xc274e0> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldrsb r0, [r5, #16] │ │ │ │ - cmn r0, #65 @ 0x41 │ │ │ │ - ble c35378 <__cxa_atexit@plt+0xc2741c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c35420 <__cxa_atexit@plt+0xc274c4> │ │ │ │ - ldr r1, [pc, #384] @ c35468 <__cxa_atexit@plt+0xc2750c> │ │ │ │ - mov ip, r8 │ │ │ │ - sub lr, r6, #51 @ 0x33 │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - str r1, [sp] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [pc, #344] @ c3546c <__cxa_atexit@plt+0xc27510> │ │ │ │ - sub r1, r6, #67 @ 0x43 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #320] @ c35470 <__cxa_atexit@plt+0xc27514> │ │ │ │ - add r2, r0, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r8, [r3, #56] @ 0x38 │ │ │ │ - sub r1, ip, r0 │ │ │ │ - ldr ip, [pc, #292] @ c35474 <__cxa_atexit@plt+0xc27518> │ │ │ │ - sub lr, sl, r0 │ │ │ │ - add r0, r0, fp │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r0, r1, ip} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b c3540c <__cxa_atexit@plt+0xc274b0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c35420 <__cxa_atexit@plt+0xc274c4> │ │ │ │ - ldr r1, [pc, #204] @ c35458 <__cxa_atexit@plt+0xc274fc> │ │ │ │ - sub ip, r6, #19 │ │ │ │ - sub lr, r6, #51 @ 0x33 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str ip, [r3, #72] @ 0x48 │ │ │ │ - sub ip, r6, #67 @ 0x43 │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - str r1, [sp] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [pc, #168] @ c3545c <__cxa_atexit@plt+0xc27500> │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #144] @ c35460 <__cxa_atexit@plt+0xc27504> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str ip, [r3, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #124] @ c35464 <__cxa_atexit@plt+0xc27508> │ │ │ │ - sub lr, sl, r0 │ │ │ │ - add sl, r0, r2 │ │ │ │ - sub r2, r8, r0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r0, r0, fp │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r7, r9, sl} │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r0, [sp] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str lr, [r3, #32] │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r2, r3, #2 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r6, r3, #10 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ c3547c <__cxa_atexit@plt+0xc27520> │ │ │ │ + mov r3, r6 │ │ │ │ + b c299c0 <__cxa_atexit@plt+0xc1ba64> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c299dc <__cxa_atexit@plt+0xc1ba80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #52] @ c35478 <__cxa_atexit@plt+0xc2751c> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r2, #72 @ 0x48 │ │ │ │ + strheq pc, [r4, #-48] @ 0xffffffd0 @ │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + cmpeq r5, r8, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c29a94 <__cxa_atexit@plt+0xc1bb38> │ │ │ │ + ldr ip, [pc, #152] @ c29aac <__cxa_atexit@plt+0xc1bb50> │ │ │ │ + ldr r9, [pc, #152] @ c29ab0 <__cxa_atexit@plt+0xc1bb54> │ │ │ │ + ldr sl, [pc, #152] @ c29ab4 <__cxa_atexit@plt+0xc1bb58> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c29ab8 <__cxa_atexit@plt+0xc1bb5c> │ │ │ │ + str r8, [r7, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsl #12 │ │ │ │ - cmpeq r4, r4, lsl #10 │ │ │ │ - cmpeq r4, ip, asr #11 │ │ │ │ - cmpeq r4, r8, asr #9 │ │ │ │ - cmpeq r4, ip, lsr #13 │ │ │ │ - cmpeq r4, r4, lsr #11 │ │ │ │ - cmpeq r4, r8, ror #12 │ │ │ │ - cmpeq r4, r4, ror #10 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - ldrheq r6, [r4, #-68] @ 0xffffffbc │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c29abc <__cxa_atexit@plt+0xc1bb60> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c29ac0 <__cxa_atexit@plt+0xc1bb64> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c29ac4 <__cxa_atexit@plt+0xc1bb68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + cmpeq r5, r4, lsl ip │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + smlaltteq pc, r4, r0, r2 @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c354c4 <__cxa_atexit@plt+0xc27568> │ │ │ │ - ldr r7, [pc, #52] @ c354d4 <__cxa_atexit@plt+0xc27578> │ │ │ │ - tst r8, #3 │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29b24 <__cxa_atexit@plt+0xc1bbc8> │ │ │ │ + ldr r2, [pc, #52] @ c29b34 <__cxa_atexit@plt+0xc1bbd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ c29b38 <__cxa_atexit@plt+0xc1bbdc> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #40] @ c29b3c <__cxa_atexit@plt+0xc1bbe0> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c29b40 <__cxa_atexit@plt+0xc1bbe4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - beq c354b8 <__cxa_atexit@plt+0xc2755c> │ │ │ │ - mov r7, r8 │ │ │ │ - b c354e4 <__cxa_atexit@plt+0xc27588> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c354d8 <__cxa_atexit@plt+0xc2757c> │ │ │ │ + cmpeq r5, r4, asr fp │ │ │ │ + cmpeq r5, ip, asr #22 │ │ │ │ + cmpeq r5, r4, ror lr │ │ │ │ + cmppeq r4, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29b70 <__cxa_atexit@plt+0xc1bc14> │ │ │ │ + ldr r5, [pc, #28] @ c29b80 <__cxa_atexit@plt+0xc1bc24> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + ldr r7, [pc, #12] @ c29b84 <__cxa_atexit@plt+0xc1bc28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strheq r3, [r4, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmppeq r4, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [pc, #140] @ c35584 <__cxa_atexit@plt+0xc27628> │ │ │ │ - sub r2, r5, #4 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r2, {r0, r1, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c35564 <__cxa_atexit@plt+0xc27608> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r8, lr │ │ │ │ - bcc c35570 <__cxa_atexit@plt+0xc27614> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldm sl, {r2, r8, sl} │ │ │ │ - ldr r9, [pc, #80] @ c35588 <__cxa_atexit@plt+0xc2762c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - add r1, r6, #24 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, lr, #27 │ │ │ │ - mov r6, lr │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c29c34 <__cxa_atexit@plt+0xc1bcd8> │ │ │ │ + ldr ip, [pc, #152] @ c29c4c <__cxa_atexit@plt+0xc1bcf0> │ │ │ │ + ldr r9, [pc, #152] @ c29c50 <__cxa_atexit@plt+0xc1bcf4> │ │ │ │ + ldr sl, [pc, #152] @ c29c54 <__cxa_atexit@plt+0xc1bcf8> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c29c58 <__cxa_atexit@plt+0xc1bcfc> │ │ │ │ + str r8, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c29c5c <__cxa_atexit@plt+0xc1bd00> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c29c60 <__cxa_atexit@plt+0xc1bd04> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrsheq r7, [r4, #-4] │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c355f0 <__cxa_atexit@plt+0xc27694> │ │ │ │ - ldr lr, [pc, #76] @ c355fc <__cxa_atexit@plt+0xc276a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #24 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + ldr r7, [pc, #40] @ c29c64 <__cxa_atexit@plt+0xc1bd08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, ror r0 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #8 │ │ │ │ - mov r8, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c35664 <__cxa_atexit@plt+0xc27708> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb54 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + cmpeq r5, r4, ror sl │ │ │ │ + @ instruction: 0xfffffb8c │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + cmppeq r4, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29c9c <__cxa_atexit@plt+0xc1bd40> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c29ca4 <__cxa_atexit@plt+0xc1bd48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsl #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29cd8 <__cxa_atexit@plt+0xc1bd7c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c29ce0 <__cxa_atexit@plt+0xc1bd84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r1, [r5, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #8 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c35670 <__cxa_atexit@plt+0xc27714> │ │ │ │ - ldr r3, [pc, #80] @ c35680 <__cxa_atexit@plt+0xc27724> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r1, r7, r0 │ │ │ │ - bl d8b454 <__cxa_atexit@plt+0xd7d4f8> │ │ │ │ - ldr r7, [pc, #56] @ c35684 <__cxa_atexit@plt+0xc27728> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r8, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - mov r5, r9 │ │ │ │ + bcc c29d44 <__cxa_atexit@plt+0xc1bde8> │ │ │ │ + ldr r3, [pc, #80] @ c29d5c <__cxa_atexit@plt+0xc1be00> │ │ │ │ + ldr r2, [pc, #80] @ c29d60 <__cxa_atexit@plt+0xc1be04> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c29d64 <__cxa_atexit@plt+0xc1be08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r8 │ │ │ │ + ldr r7, [pc, #28] @ c29d68 <__cxa_atexit@plt+0xc1be0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r5, r8, lsl r9 │ │ │ │ + cmppeq r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29da0 <__cxa_atexit@plt+0xc1be44> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c29da8 <__cxa_atexit@plt+0xc1be4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, lsr fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c29dec <__cxa_atexit@plt+0xc1be90> │ │ │ │ + ldr r2, [pc, #40] @ c29dfc <__cxa_atexit@plt+0xc1bea0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01546290 │ │ │ │ - cmpeq r4, ip, ror #5 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c356f8 <__cxa_atexit@plt+0xc2779c> │ │ │ │ - ldr lr, [pc, #92] @ c35708 <__cxa_atexit@plt+0xc277ac> │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - ldr r0, [pc, #68] @ c3570c <__cxa_atexit@plt+0xc277b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29e50 <__cxa_atexit@plt+0xc1bef4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c29e58 <__cxa_atexit@plt+0xc1befc> │ │ │ │ + ldr r1, [pc, #64] @ c29e74 <__cxa_atexit@plt+0xc1bf18> │ │ │ │ + ldr r0, [pc, #64] @ c29e78 <__cxa_atexit@plt+0xc1bf1c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - beq c356f0 <__cxa_atexit@plt+0xc27794> │ │ │ │ - b c35718 <__cxa_atexit@plt+0xc277bc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + mov r6, r2 │ │ │ │ + b c29e60 <__cxa_atexit@plt+0xc1bf04> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c29e70 <__cxa_atexit@plt+0xc1bf14> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r4, ip, lsr #30 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r5, r0, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c29ea8 <__cxa_atexit@plt+0xc1bf4c> │ │ │ │ + ldr r5, [pc, #28] @ c29eb8 <__cxa_atexit@plt+0xc1bf5c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c29ebc <__cxa_atexit@plt+0xc1bf60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsheq r6, [r4, #-16] │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq lr, r4, r8, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c35794 <__cxa_atexit@plt+0xc27838> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c35774 <__cxa_atexit@plt+0xc27818> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble c35780 <__cxa_atexit@plt+0xc27824> │ │ │ │ - ldr lr, [pc, #96] @ c357a8 <__cxa_atexit@plt+0xc2784c> │ │ │ │ - sub r2, r2, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, r7 │ │ │ │ - add lr, r6, #8 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c29f24 <__cxa_atexit@plt+0xc1bfc8> │ │ │ │ + ldr r3, [pc, #80] @ c29f3c <__cxa_atexit@plt+0xc1bfe0> │ │ │ │ + ldr r2, [pc, #80] @ c29f40 <__cxa_atexit@plt+0xc1bfe4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c29f44 <__cxa_atexit@plt+0xc1bfe8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c357a4 <__cxa_atexit@plt+0xc27848> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c29f48 <__cxa_atexit@plt+0xc1bfec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, ror #21 │ │ │ │ - cmpeq r4, r8, ror r3 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #28 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + cmpeq r5, r8, lsr r7 │ │ │ │ + cmpeq r4, r0, ror #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c35808 <__cxa_atexit@plt+0xc278ac> │ │ │ │ - ldr lr, [pc, #72] @ c35810 <__cxa_atexit@plt+0xc278b4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr lr, [pc, #48] @ c35814 <__cxa_atexit@plt+0xc278b8> │ │ │ │ - tst r3, #3 │ │ │ │ + bhi c29fe0 <__cxa_atexit@plt+0xc1c084> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c29fe8 <__cxa_atexit@plt+0xc1c08c> │ │ │ │ + ldr ip, [pc, #84] @ c2a004 <__cxa_atexit@plt+0xc1c0a8> │ │ │ │ + ldr r0, [pc, #84] @ c2a008 <__cxa_atexit@plt+0xc1c0ac> │ │ │ │ + ldr lr, [pc, #84] @ c2a00c <__cxa_atexit@plt+0xc1c0b0> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r6, #11 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - stmib r5, {r0, r1, r2, lr} │ │ │ │ - str r7, [r5, #20] │ │ │ │ - beq c357fc <__cxa_atexit@plt+0xc278a0> │ │ │ │ - mov r7, r3 │ │ │ │ - b c35820 <__cxa_atexit@plt+0xc278c4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r2, {r0, r9, ip} │ │ │ │ + sub r0, r6, #2 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c29ff0 <__cxa_atexit@plt+0xc1c094> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2a000 <__cxa_atexit@plt+0xc1c0a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + smlaltbeq lr, r4, r4, sp │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r5, ip, asr #19 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a080 <__cxa_atexit@plt+0xc1c124> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2a088 <__cxa_atexit@plt+0xc1c12c> │ │ │ │ + ldr ip, [pc, #84] @ c2a0a4 <__cxa_atexit@plt+0xc1c148> │ │ │ │ + ldr r0, [pc, #84] @ c2a0a8 <__cxa_atexit@plt+0xc1c14c> │ │ │ │ + ldr lr, [pc, #84] @ c2a0ac <__cxa_atexit@plt+0xc1c150> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r0, r9, ip} │ │ │ │ + sub r0, r6, #2 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c2a090 <__cxa_atexit@plt+0xc1c134> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2a0a0 <__cxa_atexit@plt+0xc1c144> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsbeq r6, [r4, #-8] │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c358b0 <__cxa_atexit@plt+0xc27954> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c3585c <__cxa_atexit@plt+0xc27900> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c35898 <__cxa_atexit@plt+0xc2793c> │ │ │ │ - ldr r3, [pc, #124] @ c358cc <__cxa_atexit@plt+0xc27970> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r2, [pc, #96] @ c358c4 <__cxa_atexit@plt+0xc27968> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r1, [pc, #84] @ c358c8 <__cxa_atexit@plt+0xc2796c> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r6, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + cmpeq r4, r4, lsl #26 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r5, ip, lsr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a10c <__cxa_atexit@plt+0xc1c1b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2a114 <__cxa_atexit@plt+0xc1c1b8> │ │ │ │ + ldr r1, [pc, #64] @ c2a130 <__cxa_atexit@plt+0xc1c1d4> │ │ │ │ + ldr r0, [pc, #64] @ c2a134 <__cxa_atexit@plt+0xc1c1d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c2a11c <__cxa_atexit@plt+0xc1c1c0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2a12c <__cxa_atexit@plt+0xc1c1d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ c358c0 <__cxa_atexit@plt+0xc27964> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, r0, lsr #8 │ │ │ │ - cmpeq r4, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r4, r0, asr ip │ │ │ │ + @ instruction: 0xfffff420 │ │ │ │ + @ instruction: 0x01551898 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c35924 <__cxa_atexit@plt+0xc279c8> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c35930 <__cxa_atexit@plt+0xc279d4> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c2a198 <__cxa_atexit@plt+0xc1c23c> │ │ │ │ + ldr r3, [pc, #80] @ c2a1b0 <__cxa_atexit@plt+0xc1c254> │ │ │ │ + ldr r9, [pc, #80] @ c2a1b4 <__cxa_atexit@plt+0xc1c258> │ │ │ │ + ldr lr, [pc, #80] @ c2a1b8 <__cxa_atexit@plt+0xc1c25c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #28] @ c2a1bc <__cxa_atexit@plt+0xc1c260> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r5, r0, lsl #26 │ │ │ │ + strdeq lr, [r4, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a270 <__cxa_atexit@plt+0xc1c314> │ │ │ │ + ldr r7, [pc, #156] @ c2a298 <__cxa_atexit@plt+0xc1c33c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c2a260 <__cxa_atexit@plt+0xc1c304> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2a280 <__cxa_atexit@plt+0xc1c324> │ │ │ │ + ldr lr, [pc, #128] @ c2a2a0 <__cxa_atexit@plt+0xc1c344> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c2a2a4 <__cxa_atexit@plt+0xc1c348> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c2a29c <__cxa_atexit@plt+0xc1c340> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r5, [r4, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r4, ip, lsr #22 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r5, r4, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c35988 <__cxa_atexit@plt+0xc27a2c> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c35994 <__cxa_atexit@plt+0xc27a38> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2a310 <__cxa_atexit@plt+0xc1c3b4> │ │ │ │ + ldr lr, [pc, #80] @ c2a31c <__cxa_atexit@plt+0xc1c3c0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #64] @ c2a320 <__cxa_atexit@plt+0xc1c3c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, asr #30 │ │ │ │ - smlaltteq r2, r4, r0, pc @ │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r5, r4, ror #6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c359e0 <__cxa_atexit@plt+0xc27a84> │ │ │ │ - ldr r7, [pc, #52] @ c359f4 <__cxa_atexit@plt+0xc27a98> │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a3c8 <__cxa_atexit@plt+0xc1c46c> │ │ │ │ + ldr r7, [pc, #152] @ c2a3f0 <__cxa_atexit@plt+0xc1c494> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c359d4 <__cxa_atexit@plt+0xc27a78> │ │ │ │ - mov r7, r8 │ │ │ │ - b c35a08 <__cxa_atexit@plt+0xc27aac> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c2a3b8 <__cxa_atexit@plt+0xc1c45c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2a3d8 <__cxa_atexit@plt+0xc1c47c> │ │ │ │ + ldr lr, [pc, #124] @ c2a3f8 <__cxa_atexit@plt+0xc1c49c> │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c2a3fc <__cxa_atexit@plt+0xc1c4a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r7, r2, #19 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c359f8 <__cxa_atexit@plt+0xc27a9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c2a3f4 <__cxa_atexit@plt+0xc1c498> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq r2, r4, r4, pc @ │ │ │ │ - smlalbbeq r2, r4, r0, pc @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrdeq lr, [r4, #-152] @ 0xffffff68 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldrheq r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c35ac4 <__cxa_atexit@plt+0xc27b68> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c35aac <__cxa_atexit@plt+0xc27b50> │ │ │ │ - ldr r8, [pc, #164] @ c35ad4 <__cxa_atexit@plt+0xc27b78> │ │ │ │ - ldr lr, [pc, #164] @ c35ad8 <__cxa_atexit@plt+0xc27b7c> │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r9, [pc, #152] @ c35adc <__cxa_atexit@plt+0xc27b80> │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r8, [pc, #148] @ c35ae0 <__cxa_atexit@plt+0xc27b84> │ │ │ │ - mov r0, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r9, [r0, #48]! @ 0x30 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c2a460 <__cxa_atexit@plt+0xc1c504> │ │ │ │ + ldr lr, [pc, #72] @ c2a46c <__cxa_atexit@plt+0xc1c510> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ c2a470 <__cxa_atexit@plt+0xc1c514> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str ip, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - str sl, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r8, [r3, #72] @ 0x48 │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c35ad0 <__cxa_atexit@plt+0xc27b74> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbteq r2, r4, r8, lr │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - @ instruction: 0x01545f9c │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r1, r5, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c35bb4 <__cxa_atexit@plt+0xc27c58> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c35bbc <__cxa_atexit@plt+0xc27c60> │ │ │ │ - ldr r2, [pc, #192] @ c35bd0 <__cxa_atexit@plt+0xc27c74> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #-8]! │ │ │ │ - str r7, [r0, #4] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c35b58 <__cxa_atexit@plt+0xc27bfc> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge c35b90 <__cxa_atexit@plt+0xc27c34> │ │ │ │ - ldr r7, [pc, #156] @ c35be0 <__cxa_atexit@plt+0xc27c84> │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r5, r0, lsl r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a4a0 <__cxa_atexit@plt+0xc1c544> │ │ │ │ + ldr r2, [pc, #28] @ c2a4b0 <__cxa_atexit@plt+0xc1c554> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c2a4b4 <__cxa_atexit@plt+0xc1c558> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, r2 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #120] @ c35bd8 <__cxa_atexit@plt+0xc27c7c> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r4, lsl r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ c2a53c <__cxa_atexit@plt+0xc1c5e0> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c2a514 <__cxa_atexit@plt+0xc1c5b8> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2a520 <__cxa_atexit@plt+0xc1c5c4> │ │ │ │ + ldr r7, [pc, #68] @ c2a544 <__cxa_atexit@plt+0xc1c5e8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r5, [pc, #112] @ c35bdc <__cxa_atexit@plt+0xc27c80> │ │ │ │ - mov r7, #0 │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - stm lr, {r5, r6, r7} │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ sub r7, r3, #11 │ │ │ │ - mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r3, [pc, #60] @ c35bd4 <__cxa_atexit@plt+0xc27c78> │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r3, r6 │ │ │ │ - b c35bc4 <__cxa_atexit@plt+0xc27c68> │ │ │ │ - mov r6, #24 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2a540 <__cxa_atexit@plt+0xc1c5e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, lsr #27 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r4, r4, lsr #2 │ │ │ │ - cmpeq r4, r8, asr #26 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + smlalbteq lr, r4, r0, r7 │ │ │ │ + cmpeq r5, ip, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c35c38 <__cxa_atexit@plt+0xc27cdc> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c35c44 <__cxa_atexit@plt+0xc27ce8> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c2a588 <__cxa_atexit@plt+0xc1c62c> │ │ │ │ + ldr r7, [pc, #40] @ c2a5a0 <__cxa_atexit@plt+0xc1c644> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r3, {r7, r8, r9, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c2a5a4 <__cxa_atexit@plt+0xc1c648> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01545c9c │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c35c9c <__cxa_atexit@plt+0xc27d40> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c35ca8 <__cxa_atexit@plt+0xc27d4c> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, r8, lsr ip │ │ │ │ - smlaltteq r2, r4, r4, ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrsbeq r2, [r5, #-4] │ │ │ │ + cmpeq r4, ip, asr r7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c35cf0 <__cxa_atexit@plt+0xc27d94> │ │ │ │ - ldr r7, [pc, #48] @ c35d00 <__cxa_atexit@plt+0xc27da4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq c35ce4 <__cxa_atexit@plt+0xc27d88> │ │ │ │ - mov r7, r8 │ │ │ │ - b c35d14 <__cxa_atexit@plt+0xc27db8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c35d04 <__cxa_atexit@plt+0xc27da8> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a5d4 <__cxa_atexit@plt+0xc1c678> │ │ │ │ + ldr r2, [pc, #28] @ c2a5e4 <__cxa_atexit@plt+0xc1c688> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c2a5e8 <__cxa_atexit@plt+0xc1c68c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltbeq r2, r4, ip, ip │ │ │ │ - smlalbbeq r2, r4, ip, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c35e28 <__cxa_atexit@plt+0xc27ecc> │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c35d84 <__cxa_atexit@plt+0xc27e28> │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - stm sp, {r3, fp} │ │ │ │ - add r1, r9, sl │ │ │ │ - mov r0, r9 │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - bl d8b454 <__cxa_atexit@plt+0xd7d4f8> │ │ │ │ - ldr r7, [pc, #264] @ c35e58 <__cxa_atexit@plt+0xc27efc> │ │ │ │ - cmp r0, #1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq lr, r4, r4, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ c2a670 <__cxa_atexit@plt+0xc1c714> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c2a648 <__cxa_atexit@plt+0xc1c6ec> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2a654 <__cxa_atexit@plt+0xc1c6f8> │ │ │ │ + ldr r7, [pc, #68] @ c2a678 <__cxa_atexit@plt+0xc1c71c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - blt c35d98 <__cxa_atexit@plt+0xc27e3c> │ │ │ │ - cmp sl, r0 │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r9, [r5] │ │ │ │ - bls c35dd8 <__cxa_atexit@plt+0xc27e7c> │ │ │ │ - sub r7, sl, r0 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - b c35dac <__cxa_atexit@plt+0xc27e50> │ │ │ │ - ldr r7, [pc, #220] @ c35e68 <__cxa_atexit@plt+0xc27f0c> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r0, sl} │ │ │ │ - str r9, [r5] │ │ │ │ - mov r7, sl │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c35e38 <__cxa_atexit@plt+0xc27edc> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c35dec <__cxa_atexit@plt+0xc27e90> │ │ │ │ - ldr r7, [pc, #164] @ c35e6c <__cxa_atexit@plt+0xc27f10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #0 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r8, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc c35e38 <__cxa_atexit@plt+0xc27edc> │ │ │ │ - ldr r7, [pc, #104] @ c35e5c <__cxa_atexit@plt+0xc27f00> │ │ │ │ - ldr r2, [pc, #104] @ c35e60 <__cxa_atexit@plt+0xc27f04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str fp, [r6, #8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add lr, r6, #12 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - bx r1 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #24] @ c2a674 <__cxa_atexit@plt+0xc1c718> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #36] @ c35e64 <__cxa_atexit@plt+0xc27f08> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r2, #32 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r4, r4, ror #23 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - cmpeq r4, r4, lsr #23 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, ip, lsl #24 │ │ │ │ - cmpeq r4, r8, lsl fp │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + smlalbbeq lr, r4, ip, r6 │ │ │ │ + cmpeq r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c35ef0 <__cxa_atexit@plt+0xc27f94> │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c35ea8 <__cxa_atexit@plt+0xc27f4c> │ │ │ │ - ldr r7, [pc, #124] @ c35f18 <__cxa_atexit@plt+0xc27fbc> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c2a6bc <__cxa_atexit@plt+0xc1c760> │ │ │ │ + ldr r7, [pc, #40] @ c2a6d4 <__cxa_atexit@plt+0xc1c778> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r3, {r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #92] @ c35f0c <__cxa_atexit@plt+0xc27fb0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ + ldr r7, [pc, #20] @ c2a6d8 <__cxa_atexit@plt+0xc1c77c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ c35f10 <__cxa_atexit@plt+0xc27fb4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #28] @ c35f14 <__cxa_atexit@plt+0xc27fb8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffc34 │ │ │ │ - ldrsbeq r5, [r4, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq r4, r4, asr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - ldr r9, [pc, #4] @ c35f38 <__cxa_atexit@plt+0xc27fdc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - hvceq 17068 @ 0x42ac │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, lsr #31 │ │ │ │ + cmpeq r4, r8, lsr #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #20] @ c35f64 <__cxa_atexit@plt+0xc28008> │ │ │ │ - ldr r3, [pc, #20] @ c35f68 <__cxa_atexit@plt+0xc2800c> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - cmpeq r4, r8, asr sl │ │ │ │ - cmpeq r4, ip, ror fp │ │ │ │ - cmpeq r4, ip, asr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #20] @ c35f98 <__cxa_atexit@plt+0xc2803c> │ │ │ │ - ldr r3, [pc, #20] @ c35f9c <__cxa_atexit@plt+0xc28040> │ │ │ │ - mov sl, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - cmpeq r4, r4, lsr #20 │ │ │ │ - cmpeq r4, r0, lsr #13 │ │ │ │ - cmpeq r4, r4, asr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #32 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3605c <__cxa_atexit@plt+0xc28100> │ │ │ │ - ldr r2, [pc, #196] @ c36088 <__cxa_atexit@plt+0xc2812c> │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - mov r2, r7 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r8, [r2, #8]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq c3603c <__cxa_atexit@plt+0xc280e0> │ │ │ │ - ldr r1, [pc, #156] @ c3608c <__cxa_atexit@plt+0xc28130> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r2] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7] │ │ │ │ - beq c3604c <__cxa_atexit@plt+0xc280f0> │ │ │ │ - ldr r7, [pc, #136] @ c36090 <__cxa_atexit@plt+0xc28134> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c36064 <__cxa_atexit@plt+0xc28108> │ │ │ │ - ldr r7, [pc, #120] @ c36098 <__cxa_atexit@plt+0xc2813c> │ │ │ │ - ldr r9, [pc, #120] @ c3609c <__cxa_atexit@plt+0xc28140> │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ + bhi c2a78c <__cxa_atexit@plt+0xc1c830> │ │ │ │ + ldr r7, [pc, #156] @ c2a7b4 <__cxa_atexit@plt+0xc1c858> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c2a77c <__cxa_atexit@plt+0xc1c820> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2a79c <__cxa_atexit@plt+0xc1c840> │ │ │ │ + ldr lr, [pc, #128] @ c2a7bc <__cxa_atexit@plt+0xc1c860> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c2a7c0 <__cxa_atexit@plt+0xc1c864> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c36094 <__cxa_atexit@plt+0xc28138> │ │ │ │ + ldr r7, [pc, #36] @ c2a7b8 <__cxa_atexit@plt+0xc1c85c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - smlalbbeq r2, r4, r4, r9 │ │ │ │ - andeq r0, r0, r8, ror #19 │ │ │ │ - hvceq 17052 @ 0x429c │ │ │ │ - cmpeq r4, r8, asr r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #124] @ c36134 <__cxa_atexit@plt+0xc281d8> │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c3610c <__cxa_atexit@plt+0xc281b0> │ │ │ │ - ldr r2, [pc, #96] @ c36138 <__cxa_atexit@plt+0xc281dc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c36114 <__cxa_atexit@plt+0xc281b8> │ │ │ │ - ldr r3, [pc, #76] @ c36140 <__cxa_atexit@plt+0xc281e4> │ │ │ │ - ldr r9, [pc, #76] @ c36144 <__cxa_atexit@plt+0xc281e8> │ │ │ │ - mov sl, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #32] @ c3613c <__cxa_atexit@plt+0xc281e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r9, r1 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r2, [r4, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r4, lsl r9 │ │ │ │ - smlaltbeq r2, r4, ip, r8 │ │ │ │ - strheq r2, [r4, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #88] @ c361b8 <__cxa_atexit@plt+0xc2825c> │ │ │ │ - ldr sl, [r3, #8]! │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - sub r2, r3, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c36194 <__cxa_atexit@plt+0xc28238> │ │ │ │ - ldr r3, [pc, #60] @ c361bc <__cxa_atexit@plt+0xc28260> │ │ │ │ - ldr r9, [pc, #60] @ c361c0 <__cxa_atexit@plt+0xc28264> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r2, [pc, #40] @ c361c4 <__cxa_atexit@plt+0xc28268> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, sl │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, lsl #17 │ │ │ │ - cmpeq r4, r4, lsr #16 │ │ │ │ - cmpeq r4, ip, asr r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r4, r0, lsr r6 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrsheq r1, [r5, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc c36224 <__cxa_atexit@plt+0xc282c8> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [pc, #60] @ c3623c <__cxa_atexit@plt+0xc282e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ + bcc c2a82c <__cxa_atexit@plt+0xc1c8d0> │ │ │ │ + ldr lr, [pc, #80] @ c2a838 <__cxa_atexit@plt+0xc1c8dc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #64] @ c2a83c <__cxa_atexit@plt+0xc1c8e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ c36240 <__cxa_atexit@plt+0xc282e4> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsr #8 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r5, r8, asr #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2a8f0 <__cxa_atexit@plt+0xc1c994> │ │ │ │ + ldr r7, [pc, #156] @ c2a918 <__cxa_atexit@plt+0xc1c9bc> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c2a8e0 <__cxa_atexit@plt+0xc1c984> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2a900 <__cxa_atexit@plt+0xc1c9a4> │ │ │ │ + ldr lr, [pc, #128] @ c2a920 <__cxa_atexit@plt+0xc1c9c4> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c2a924 <__cxa_atexit@plt+0xc1c9c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c2a91c <__cxa_atexit@plt+0xc1c9c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + ldrdeq lr, [r4, #-64] @ 0xffffffc0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0x01551d94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c362a0 <__cxa_atexit@plt+0xc28344> │ │ │ │ - ldr lr, [pc, #80] @ c362b8 <__cxa_atexit@plt+0xc2835c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r0, r1, r2, r7} │ │ │ │ + bcc c2a98c <__cxa_atexit@plt+0xc1ca30> │ │ │ │ + ldr lr, [pc, #76] @ c2a998 <__cxa_atexit@plt+0xc1ca3c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ c2a99c <__cxa_atexit@plt+0xc1ca40> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ + sub r7, r6, #11 │ │ │ │ str lr, [r3, #4] │ │ │ │ add lr, r3, #12 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ c362bc <__cxa_atexit@plt+0xc28360> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, asr #7 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq r4, r4, lsr #14 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r5, r4, ror #25 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - b c36678 <__cxa_atexit@plt+0xc2871c> │ │ │ │ - cmpeq r4, r4, lsl #14 │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - b c36678 <__cxa_atexit@plt+0xc2871c> │ │ │ │ - smlaltteq r2, r4, r4, r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ - sub r3, r5, #28 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c36364 <__cxa_atexit@plt+0xc28408> │ │ │ │ - ldr r2, [pc, #72] @ c36370 <__cxa_atexit@plt+0xc28414> │ │ │ │ - ldr lr, [pc, #72] @ c36374 <__cxa_atexit@plt+0xc28418> │ │ │ │ - str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #10] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r7, #18] │ │ │ │ - mov r9, lr │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - hvceq 17000 @ 0x4268 │ │ │ │ - hvceq 16992 @ 0x4260 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ c363ac <__cxa_atexit@plt+0xc28450> │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ + bhi c2aa88 <__cxa_atexit@plt+0xc1cb2c> │ │ │ │ + ldr r7, [pc, #184] @ c2aab0 <__cxa_atexit@plt+0xc1cb54> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c2aa78 <__cxa_atexit@plt+0xc1cb1c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2aa98 <__cxa_atexit@plt+0xc1cb3c> │ │ │ │ + sub r0, r2, #35 @ 0x23 │ │ │ │ + ldr ip, [pc, #152] @ c2aab8 <__cxa_atexit@plt+0xc1cb5c> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [sl, #11] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #136] @ c2aabc <__cxa_atexit@plt+0xc1cb60> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub sl, r2, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #104] @ c2aac0 <__cxa_atexit@plt+0xc1cb64> │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c363a4 <__cxa_atexit@plt+0xc28448> │ │ │ │ - b c363bc <__cxa_atexit@plt+0xc28460> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r4, r8, lsr r6 │ │ │ │ - andeq r0, r0, r6, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c363e8 <__cxa_atexit@plt+0xc2848c> │ │ │ │ - ldr r2, [pc, #160] @ c36474 <__cxa_atexit@plt+0xc28518> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r3, [pc, #128] @ c36470 <__cxa_atexit@plt+0xc28514> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c36458 <__cxa_atexit@plt+0xc284fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c36460 <__cxa_atexit@plt+0xc28504> │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - sub r2, r3, #7 │ │ │ │ - ldmib r5, {r9, lr} │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str ip, [r5] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [pc, #52] @ c36478 <__cxa_atexit@plt+0xc2851c> │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ c2aab4 <__cxa_atexit@plt+0xc1cb58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - cmpeq r4, ip, ror #10 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r4, ip, lsr r3 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r5, r0, lsl ip │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + 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 c364e0 <__cxa_atexit@plt+0xc28584> │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldmib r5, {r9, lr} │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str ip, [r5] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [pc, #28] @ c364ec <__cxa_atexit@plt+0xc28590> │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ + bcc c2ab40 <__cxa_atexit@plt+0xc1cbe4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr sl, [pc, #84] @ c2ab50 <__cxa_atexit@plt+0xc1cbf4> │ │ │ │ + sub r0, r6, #35 @ 0x23 │ │ │ │ + sub fp, r6, #23 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #56] @ c2ab54 <__cxa_atexit@plt+0xc1cbf8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, r7, lr} │ │ │ │ + ldr r7, [pc, #48] @ c2ab58 <__cxa_atexit@plt+0xc1cbfc> │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r9, sl, fp} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov fp, r8 │ │ │ │ + bx ip │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r5, r8, asr #22 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c2788c <__cxa_atexit@plt+0xc19930> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2aba4 <__cxa_atexit@plt+0xc1cc48> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c2abac <__cxa_atexit@plt+0xc1cc50> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, ip, lsr #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ac38 <__cxa_atexit@plt+0xc1ccdc> │ │ │ │ + ldr r2, [pc, #136] @ c2ac58 <__cxa_atexit@plt+0xc1ccfc> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq c2ac28 <__cxa_atexit@plt+0xc1cccc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c2ac40 <__cxa_atexit@plt+0xc1cce4> │ │ │ │ + ldr r3, [pc, #88] @ c2ac5c <__cxa_atexit@plt+0xc1cd00> │ │ │ │ + ldr r0, [r9, #3] │ │ │ │ + ldr r9, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2acb0 <__cxa_atexit@plt+0xc1cd54> │ │ │ │ + ldr r3, [pc, #56] @ c2acbc <__cxa_atexit@plt+0xc1cd60> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - strdeq r2, [r4, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c36548 <__cxa_atexit@plt+0xc285ec> │ │ │ │ - ldr r2, [pc, #60] @ c36554 <__cxa_atexit@plt+0xc285f8> │ │ │ │ - ldr r1, [pc, #60] @ c36558 <__cxa_atexit@plt+0xc285fc> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc c2acfc <__cxa_atexit@plt+0xc1cda0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #28] @ c2ad0c <__cxa_atexit@plt+0xc1cdb0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [pc, #32] @ c3655c <__cxa_atexit@plt+0xc28600> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ + stmib r3, {r1, r2, r8} │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r4, r0, lsl r1 │ │ │ │ - ldrsheq r6, [r4, #-12] │ │ │ │ - smlalbbeq r2, r4, r8, r4 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #124] @ c365f0 <__cxa_atexit@plt+0xc28694> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c365d8 <__cxa_atexit@plt+0xc2867c> │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r4, lsl #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c365e0 <__cxa_atexit@plt+0xc28684> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - sub r0, r3, #7 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldmib r5, {r7, lr} │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [pc, #44] @ c365f4 <__cxa_atexit@plt+0xc28698> │ │ │ │ - mov r8, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r1, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2ad50 <__cxa_atexit@plt+0xc1cdf4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ c2ad60 <__cxa_atexit@plt+0xc1ce04> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - strdeq r2, [r4, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c36658 <__cxa_atexit@plt+0xc286fc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldmib r5, {r7, lr} │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [pc, #24] @ c36664 <__cxa_atexit@plt+0xc28708> │ │ │ │ - mov r8, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ + bcc c2ada4 <__cxa_atexit@plt+0xc1ce48> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ c2adb4 <__cxa_atexit@plt+0xc1ce58> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffc7c │ │ │ │ - hvceq 16956 @ 0x423c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c36730 <__cxa_atexit@plt+0xc287d4> │ │ │ │ - ldr r2, [pc, #172] @ c3673c <__cxa_atexit@plt+0xc287e0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r3, {r7, r9} │ │ │ │ - beq c36710 <__cxa_atexit@plt+0xc287b4> │ │ │ │ - ldr r2, [pc, #144] @ c36740 <__cxa_atexit@plt+0xc287e4> │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - beq c36720 <__cxa_atexit@plt+0xc287c4> │ │ │ │ - ldr r2, [pc, #124] @ c36744 <__cxa_atexit@plt+0xc287e8> │ │ │ │ - ldr r1, [pc, #124] @ c36748 <__cxa_atexit@plt+0xc287ec> │ │ │ │ - ldr lr, [pc, #124] @ c3674c <__cxa_atexit@plt+0xc287f0> │ │ │ │ - str r9, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2ae2c <__cxa_atexit@plt+0xc1ced0> │ │ │ │ + ldr r3, [pc, #100] @ c2ae44 <__cxa_atexit@plt+0xc1cee8> │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr ip, [pc, #96] @ c2ae48 <__cxa_atexit@plt+0xc1ceec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r6, #34 @ 0x22 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #60] @ c2ae4c <__cxa_atexit@plt+0xc1cef0> │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub lr, r6, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r7, #10] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldr r1, [r7, #18] │ │ │ │ - mov r9, lr │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + str r1, [r7, #16] │ │ │ │ + add r1, r7, #24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm r1, {r8, ip, lr} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2ae50 <__cxa_atexit@plt+0xc1cef4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + cmpeq r5, ip, asr r8 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + strheq sp, [r4, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2ae94 <__cxa_atexit@plt+0xc1cf38> │ │ │ │ + ldr r7, [pc, #48] @ c2aea4 <__cxa_atexit@plt+0xc1cf48> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c2ae88 <__cxa_atexit@plt+0xc1cf2c> │ │ │ │ + mov r7, r9 │ │ │ │ + b c2aeb4 <__cxa_atexit@plt+0xc1cf58> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c2aea8 <__cxa_atexit@plt+0xc1cf4c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - ldrdeq r2, [r4, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0x01442298 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r4, r8, asr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r3, [pc, #192] @ c2af8c <__cxa_atexit@plt+0xc1d030> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #136] @ c367f4 <__cxa_atexit@plt+0xc28898> │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq c367d4 <__cxa_atexit@plt+0xc28878> │ │ │ │ - ldr r1, [pc, #112] @ c367f8 <__cxa_atexit@plt+0xc2889c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c367e0 <__cxa_atexit@plt+0xc28884> │ │ │ │ - ldr lr, [pc, #88] @ c367fc <__cxa_atexit@plt+0xc288a0> │ │ │ │ - ldr r9, [pc, #88] @ c36800 <__cxa_atexit@plt+0xc288a4> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #18] │ │ │ │ - ldr r8, [r7, #10] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + beq c2af60 <__cxa_atexit@plt+0xc1d004> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + bcc c2af6c <__cxa_atexit@plt+0xc1d010> │ │ │ │ + ldr lr, [pc, #128] @ c2af94 <__cxa_atexit@plt+0xc1d038> │ │ │ │ + ldr ip, [pc, #128] @ c2af98 <__cxa_atexit@plt+0xc1d03c> │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #124] @ c2af9c <__cxa_atexit@plt+0xc1d040> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r3, r2, #34 @ 0x22 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - stm r5, {r1, ip} │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + add ip, r6, #8 │ │ │ │ + stm ip, {r1, r7, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2af90 <__cxa_atexit@plt+0xc1d034> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, r2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - strdeq r2, [r4, #-16] │ │ │ │ - smlaltteq r2, r4, r4, r1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + hvceq 19940 @ 0x4de4 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + cmpeq r5, r0, lsr #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r7, [pc, #108] @ c36888 <__cxa_atexit@plt+0xc2892c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr sl, [r3, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ str r7, [r3] │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - sub r1, r3, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c36874 <__cxa_atexit@plt+0xc28918> │ │ │ │ - ldr lr, [pc, #76] @ c3688c <__cxa_atexit@plt+0xc28930> │ │ │ │ - ldr r9, [pc, #76] @ c36890 <__cxa_atexit@plt+0xc28934> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r2, [r7, #18] │ │ │ │ - ldr r8, [r7, #10] │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + bcc c2b02c <__cxa_atexit@plt+0xc1d0d0> │ │ │ │ + ldr lr, [pc, #108] @ c2b04c <__cxa_atexit@plt+0xc1d0f0> │ │ │ │ + ldr ip, [pc, #108] @ c2b050 <__cxa_atexit@plt+0xc1d0f4> │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #104] @ c2b054 <__cxa_atexit@plt+0xc1d0f8> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r3, r2, #34 @ 0x22 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str ip, [r5, #-16]! │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + add ip, r6, #8 │ │ │ │ + stm ip, {r1, r7, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c2b058 <__cxa_atexit@plt+0xc1d0fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, ip │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - cmpeq r4, r4, asr r1 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + cmpeq r5, r4, asr r6 │ │ │ │ + strheq sp, [r4, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc c368f0 <__cxa_atexit@plt+0xc28994> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [pc, #60] @ c36908 <__cxa_atexit@plt+0xc289ac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c3690c <__cxa_atexit@plt+0xc289b0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r0, ror #26 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3696c <__cxa_atexit@plt+0xc28a10> │ │ │ │ - ldr lr, [pc, #80] @ c36984 <__cxa_atexit@plt+0xc28a28> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r0, r1, r2, r7} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c36988 <__cxa_atexit@plt+0xc28a2c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #12] @ c2b07c <__cxa_atexit@plt+0xc1d120> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + cmpeq r5, r0, ror r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2b0d4 <__cxa_atexit@plt+0xc1d178> │ │ │ │ + ldr r3, [pc, #68] @ c2b0ec <__cxa_atexit@plt+0xc1d190> │ │ │ │ + ldr r2, [pc, #68] @ c2b0f0 <__cxa_atexit@plt+0xc1d194> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r5, [r4, #-200] @ 0xffffff38 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - qdaddeq r2, r8, r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - b c36678 <__cxa_atexit@plt+0xc2871c> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #56] @ c2b0f4 <__cxa_atexit@plt+0xc1d198> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + stmib r7, {r1, r3, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2b0f8 <__cxa_atexit@plt+0xc1d19c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, asr sp │ │ │ │ + cmpeq r5, r8, asr #31 │ │ │ │ + cmpeq r5, ip, lsl #11 │ │ │ │ + cmpeq r4, ip, lsl sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r9 │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c369e8 <__cxa_atexit@plt+0xc28a8c> │ │ │ │ - ldr r2, [pc, #44] @ c369fc <__cxa_atexit@plt+0xc28aa0> │ │ │ │ - ldr r9, [pc, #44] @ c36a00 <__cxa_atexit@plt+0xc28aa4> │ │ │ │ - str sl, [r5, #-12]! │ │ │ │ - mov sl, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2b16c <__cxa_atexit@plt+0xc1d210> │ │ │ │ + ldr r2, [pc, #96] @ c2b17c <__cxa_atexit@plt+0xc1d220> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r7, [pc, #20] @ c36a04 <__cxa_atexit@plt+0xc28aa8> │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq c2b15c <__cxa_atexit@plt+0xc1d200> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r0, [pc, #60] @ c2b180 <__cxa_atexit@plt+0xc1d224> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c2b184 <__cxa_atexit@plt+0xc1d228> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq r1, [r4, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r4, r8 │ │ │ │ - strdeq r1, [r4, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r5, r4, asr #16 │ │ │ │ + smlaltbeq sp, r4, r0, ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ c36a88 <__cxa_atexit@plt+0xc28b2c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c36a80 <__cxa_atexit@plt+0xc28b24> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c36a60 <__cxa_atexit@plt+0xc28b04> │ │ │ │ - ldr r5, [pc, #76] @ c36a94 <__cxa_atexit@plt+0xc28b38> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3, #-16]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #8] @ c2b1b8 <__cxa_atexit@plt+0xc1d25c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldrsbeq r0, [r5, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2b204 <__cxa_atexit@plt+0xc1d2a8> │ │ │ │ + ldr r3, [pc, #56] @ c2b21c <__cxa_atexit@plt+0xc1d2c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #52] @ c2b220 <__cxa_atexit@plt+0xc1d2c4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + stmib r7, {r2, r3, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2b224 <__cxa_atexit@plt+0xc1d2c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01550c98 │ │ │ │ + cmpeq r5, ip, asr r4 │ │ │ │ + cmpeq r4, r8, lsl #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2b25c <__cxa_atexit@plt+0xc1d300> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2b264 <__cxa_atexit@plt+0xc1d308> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #36] @ c36a8c <__cxa_atexit@plt+0xc28b30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #28] @ c36a90 <__cxa_atexit@plt+0xc28b34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c36a80 <__cxa_atexit@plt+0xc28b24> │ │ │ │ - b c36b10 <__cxa_atexit@plt+0xc28bb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r4, ip, lsr fp │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - cmpeq r4, r0, ror #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c36ad0 <__cxa_atexit@plt+0xc28b74> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #64] @ c36b00 <__cxa_atexit@plt+0xc28ba4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ + cmpeq r5, r4, ror r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2b2e4 <__cxa_atexit@plt+0xc1d388> │ │ │ │ + ldr r2, [pc, #124] @ c2b304 <__cxa_atexit@plt+0xc1d3a8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #32] @ c36af8 <__cxa_atexit@plt+0xc28b9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #24] @ c36afc <__cxa_atexit@plt+0xc28ba0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c36af0 <__cxa_atexit@plt+0xc28b94> │ │ │ │ - b c36b10 <__cxa_atexit@plt+0xc28bb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r4, ip, asr #21 │ │ │ │ - andeq r0, r0, ip, lsr #4 │ │ │ │ - smlaltteq r1, r4, r4, lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r3, #7] │ │ │ │ - ldr r9, [r3, #11] │ │ │ │ - ldr r3, [pc, #232] @ c36c10 <__cxa_atexit@plt+0xc28cb4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov ip, r4 │ │ │ │ - str r3, [r1, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - beq c36be0 <__cxa_atexit@plt+0xc28c84> │ │ │ │ - ldr r0, [ip, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c36bf4 <__cxa_atexit@plt+0xc28c98> │ │ │ │ - ldr r1, [pc, #176] @ c36c14 <__cxa_atexit@plt+0xc28cb8> │ │ │ │ - ldr r4, [r2, #7] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r2, #3] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r5, #4]! │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ + stmdb r5, {r2, r7, r8} │ │ │ │ + beq c2b2d4 <__cxa_atexit@plt+0xc1d378> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c2b2ec <__cxa_atexit@plt+0xc1d390> │ │ │ │ + ldr r1, [pc, #88] @ c2b308 <__cxa_atexit@plt+0xc1d3ac> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - sub lr, r3, #14 │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str fp, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #112] @ c36c18 <__cxa_atexit@plt+0xc28cbc> │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub sl, r3, #38 @ 0x26 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - ldr r4, [pc, #88] @ c36c1c <__cxa_atexit@plt+0xc28cc0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - mov r4, ip │ │ │ │ - mov r6, r3 │ │ │ │ - ldm sp, {sl, fp} │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r9, r3 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [ip, #828] @ 0x33c │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - @ instruction: 0xfffffaa8 │ │ │ │ - smlalbteq r1, r4, r8, sp │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - mov sl, r4 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c36cd0 <__cxa_atexit@plt+0xc28d74> │ │ │ │ - ldr r8, [pc, #148] @ c36ce0 <__cxa_atexit@plt+0xc28d84> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2b354 <__cxa_atexit@plt+0xc1d3f8> │ │ │ │ + ldr r3, [pc, #48] @ c2b360 <__cxa_atexit@plt+0xc1d404> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r1, r6, #14 │ │ │ │ - sub r7, r6, #38 @ 0x26 │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r7, [sp] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldmib r5, {r7, ip} │ │ │ │ - sub lr, r6, #7 │ │ │ │ - stmib r5, {r2, lr} │ │ │ │ - str r4, [r5] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r4, [pc, #76] @ c36ce4 <__cxa_atexit@plt+0xc28d88> │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - ldr r4, [pc, #52] @ c36ce8 <__cxa_atexit@plt+0xc28d8c> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #28] │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r4, [r3, #32] │ │ │ │ - mov r4, sl │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - mov r4, #44 @ 0x2c │ │ │ │ - str r4, [sl, #828] @ 0x33c │ │ │ │ - mov r4, sl │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - @ instruction: 0xfffff66c │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - cmpeq r4, ip, lsl #26 │ │ │ │ - andeq r0, r0, r5, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c36d44 <__cxa_atexit@plt+0xc28de8> │ │ │ │ - ldr r2, [pc, #60] @ c36d50 <__cxa_atexit@plt+0xc28df4> │ │ │ │ - ldr r1, [pc, #60] @ c36d54 <__cxa_atexit@plt+0xc28df8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc c2b3a4 <__cxa_atexit@plt+0xc1d448> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ c2b3b4 <__cxa_atexit@plt+0xc1d458> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [pc, #32] @ c36d58 <__cxa_atexit@plt+0xc28dfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r4, r4, lsl r9 │ │ │ │ - cmpeq r4, r0, lsl #18 │ │ │ │ - @ instruction: 0x01441c9c │ │ │ │ - andeq r0, r0, r5, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ c36dfc <__cxa_atexit@plt+0xc28ea0> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq c36ddc <__cxa_atexit@plt+0xc28e80> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c36de8 <__cxa_atexit@plt+0xc28e8c> │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [pc, #56] @ c36e00 <__cxa_atexit@plt+0xc28ea4> │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r8, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xfffff1dc │ │ │ │ - strdeq r1, [r4, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r5, r0, ror #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c36e64 <__cxa_atexit@plt+0xc28f08> │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldmib r5, {r7, lr} │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [pc, #28] @ c36e70 <__cxa_atexit@plt+0xc28f14> │ │ │ │ + bcc c2b3f4 <__cxa_atexit@plt+0xc1d498> │ │ │ │ + ldr r2, [pc, #36] @ c2b404 <__cxa_atexit@plt+0xc1d4a8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ str r8, [r3, #12] │ │ │ │ - mov r8, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - bx ip │ │ │ │ + sub r8, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff150 │ │ │ │ - smlalbbeq r1, r4, r0, fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c36ebc <__cxa_atexit@plt+0xc28f60> │ │ │ │ - ldr r3, [pc, #60] @ c36ed8 <__cxa_atexit@plt+0xc28f7c> │ │ │ │ - ldr r9, [pc, #60] @ c36edc <__cxa_atexit@plt+0xc28f80> │ │ │ │ - str sl, [r5, #-12]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ - ldr r3, [pc, #48] @ c36ee0 <__cxa_atexit@plt+0xc28f84> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r7, [pc, #32] @ c36ee4 <__cxa_atexit@plt+0xc28f88> │ │ │ │ - ldr r3, [pc, #32] @ c36ee8 <__cxa_atexit@plt+0xc28f8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2b46c <__cxa_atexit@plt+0xc1d510> │ │ │ │ + ldr ip, [pc, #84] @ c2b484 <__cxa_atexit@plt+0xc1d528> │ │ │ │ + ldr r2, [pc, #84] @ c2b488 <__cxa_atexit@plt+0xc1d52c> │ │ │ │ + ldr lr, [pc, #84] @ c2b48c <__cxa_atexit@plt+0xc1d530> │ │ │ │ + sub r1, r6, #26 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r7, {r2, sl, ip} │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2b490 <__cxa_atexit@plt+0xc1d534> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - cmpeq r4, r0, lsl #22 │ │ │ │ - cmpeq r4, r8, lsl #15 │ │ │ │ - cmpeq r4, r8, lsr fp │ │ │ │ - cmpeq r4, r0, ror r7 │ │ │ │ - cmpeq r4, r8, lsl fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + cmpeq r5, r8, lsl #4 │ │ │ │ + strheq sp, [r4, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r9 │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c36f80 <__cxa_atexit@plt+0xc29024> │ │ │ │ - ldr r3, [pc, #164] @ c36fb8 <__cxa_atexit@plt+0xc2905c> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r2, #3 │ │ │ │ + bhi c2b538 <__cxa_atexit@plt+0xc1d5dc> │ │ │ │ + ldr r3, [pc, #180] @ c2b568 <__cxa_atexit@plt+0xc1d60c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - mov r3, r7 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - beq c36f70 <__cxa_atexit@plt+0xc29014> │ │ │ │ - ldr r7, [pc, #136] @ c36fbc <__cxa_atexit@plt+0xc29060> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c36f94 <__cxa_atexit@plt+0xc29038> │ │ │ │ - ldr r7, [pc, #128] @ c36fcc <__cxa_atexit@plt+0xc29070> │ │ │ │ - ldr r9, [pc, #128] @ c36fd0 <__cxa_atexit@plt+0xc29074> │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [pc, #116] @ c36fd4 <__cxa_atexit@plt+0xc29078> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [r2] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c2b528 <__cxa_atexit@plt+0xc1d5cc> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c2b548 <__cxa_atexit@plt+0xc1d5ec> │ │ │ │ + ldr r8, [pc, #148] @ c2b574 <__cxa_atexit@plt+0xc1d618> │ │ │ │ + ldr ip, [pc, #148] @ c2b578 <__cxa_atexit@plt+0xc1d61c> │ │ │ │ + ldr lr, [pc, #148] @ c2b57c <__cxa_atexit@plt+0xc1d620> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r2, #26 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r2, #18 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c36fc8 <__cxa_atexit@plt+0xc2906c> │ │ │ │ + ldr r7, [pc, #48] @ c2b570 <__cxa_atexit@plt+0xc1d614> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c36fc0 <__cxa_atexit@plt+0xc29064> │ │ │ │ - ldr r5, [pc, #36] @ c36fc4 <__cxa_atexit@plt+0xc29068> │ │ │ │ - mov sl, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #28] @ c2b56c <__cxa_atexit@plt+0xc1d610> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - cmpeq r4, ip, asr sl │ │ │ │ - @ instruction: 0x01545694 │ │ │ │ - smlalbbeq r1, r4, r8, sl │ │ │ │ - @ instruction: 0xfffffabc │ │ │ │ - cmpeq r4, r0, asr sl │ │ │ │ - ldrsbeq r5, [r4, #-104] @ 0xffffff98 │ │ │ │ - cmpeq r4, r0, lsr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #100] @ c37058 <__cxa_atexit@plt+0xc290fc> │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - sub r7, r2, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c37034 <__cxa_atexit@plt+0xc290d8> │ │ │ │ - ldr r7, [pc, #76] @ c3705c <__cxa_atexit@plt+0xc29100> │ │ │ │ - ldr r9, [pc, #76] @ c37060 <__cxa_atexit@plt+0xc29104> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #64] @ c37064 <__cxa_atexit@plt+0xc29108> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r7, [pc, #44] @ c37068 <__cxa_atexit@plt+0xc2910c> │ │ │ │ - ldr r5, [pc, #44] @ c3706c <__cxa_atexit@plt+0xc29110> │ │ │ │ - mov sl, r3 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff9fc │ │ │ │ - smlalbbeq r1, r4, ip, r9 │ │ │ │ - cmpeq r4, r4, lsl r6 │ │ │ │ - strheq r1, [r4, #-156] @ 0xffffff64 │ │ │ │ - ldrsheq r5, [r4, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrdeq sp, [r4, #-140] @ 0xffffff74 │ │ │ │ + strdeq sp, [r4, #-136] @ 0xffffff78 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + cmpeq r5, r8, asr r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc c370cc <__cxa_atexit@plt+0xc29170> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [pc, #60] @ c370e4 <__cxa_atexit@plt+0xc29188> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c2b5ec <__cxa_atexit@plt+0xc1d690> │ │ │ │ + ldr ip, [pc, #84] @ c2b604 <__cxa_atexit@plt+0xc1d6a8> │ │ │ │ + ldr r2, [pc, #84] @ c2b608 <__cxa_atexit@plt+0xc1d6ac> │ │ │ │ + ldr lr, [pc, #84] @ c2b60c <__cxa_atexit@plt+0xc1d6b0> │ │ │ │ + sub r7, r6, #18 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r1, r6, #26 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c370e8 <__cxa_atexit@plt+0xc2918c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, lsl #11 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c37148 <__cxa_atexit@plt+0xc291ec> │ │ │ │ - ldr lr, [pc, #80] @ c37160 <__cxa_atexit@plt+0xc29204> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r0, r1, r2, r7} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r3, {r2, sl, ip} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c37164 <__cxa_atexit@plt+0xc29208> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsl r5 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - smlaltbeq r1, r4, ip, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2b610 <__cxa_atexit@plt+0xc1d6b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + cmpeq r5, r8, lsl #1 │ │ │ │ + cmpeq r4, ip, lsr r8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c371fc <__cxa_atexit@plt+0xc292a0> │ │ │ │ - ldr r7, [pc, #180] @ c37240 <__cxa_atexit@plt+0xc292e4> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c371ec <__cxa_atexit@plt+0xc29290> │ │ │ │ - ldr r7, [pc, #160] @ c37244 <__cxa_atexit@plt+0xc292e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3720c <__cxa_atexit@plt+0xc292b0> │ │ │ │ - ldr r3, [pc, #156] @ c37258 <__cxa_atexit@plt+0xc292fc> │ │ │ │ - ldr r9, [pc, #156] @ c3725c <__cxa_atexit@plt+0xc29300> │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #152] @ c37260 <__cxa_atexit@plt+0xc29304> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2b66c <__cxa_atexit@plt+0xc1d710> │ │ │ │ + ldr r2, [pc, #52] @ c2b67c <__cxa_atexit@plt+0xc1d720> │ │ │ │ + ldr r1, [pc, #52] @ c2b680 <__cxa_atexit@plt+0xc1d724> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #40] @ c2b684 <__cxa_atexit@plt+0xc1d728> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c2b688 <__cxa_atexit@plt+0xc1d72c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq sp, [r4, #-112] @ 0xffffff90 │ │ │ │ + cmpeq r5, r8, lsr #20 │ │ │ │ + cmpeq r5, ip, lsr #6 │ │ │ │ + ldrdeq sp, [r4, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2b6d8 <__cxa_atexit@plt+0xc1d77c> │ │ │ │ + ldr r2, [pc, #52] @ c2b6e8 <__cxa_atexit@plt+0xc1d78c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #2 │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ - ldr r3, [pc, #128] @ c37264 <__cxa_atexit@plt+0xc29308> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r1, [pc, #48] @ c2b6ec <__cxa_atexit@plt+0xc1d790> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #40] @ c2b6f0 <__cxa_atexit@plt+0xc1d794> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c2b6f4 <__cxa_atexit@plt+0xc1d798> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r5, r0, lsr #31 │ │ │ │ + @ instruction: 0x01550f98 │ │ │ │ + cmpeq r5, r0, asr #5 │ │ │ │ + smlaltbeq sp, r4, r8, r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #8 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c2b808 <__cxa_atexit@plt+0xc1d8ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c2b810 <__cxa_atexit@plt+0xc1d8b4> │ │ │ │ + ldr r7, [pc, #316] @ c2b864 <__cxa_atexit@plt+0xc1d908> │ │ │ │ + ldr lr, [pc, #316] @ c2b868 <__cxa_atexit@plt+0xc1d90c> │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r1, r3 │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + bcc c2b82c <__cxa_atexit@plt+0xc1d8d0> │ │ │ │ + stm sp, {r0, r4} │ │ │ │ + ldr r4, [pc, #276] @ c2b86c <__cxa_atexit@plt+0xc1d910> │ │ │ │ + ldr r7, [pc, #276] @ c2b870 <__cxa_atexit@plt+0xc1d914> │ │ │ │ + sub r9, r3, #57 @ 0x39 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub sl, r3, #49 @ 0x31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ + sub r0, r3, #25 │ │ │ │ + add r4, r6, #56 @ 0x38 │ │ │ │ + sub lr, r3, #42 @ 0x2a │ │ │ │ + sub ip, r3, #34 @ 0x22 │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + stm r4, {r0, ip, lr} │ │ │ │ + str sl, [r6, #68] @ 0x44 │ │ │ │ + str r9, [r6, #72] @ 0x48 │ │ │ │ + ldr r7, [pc, #220] @ c2b874 <__cxa_atexit@plt+0xc1d918> │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + ldr r7, [pc, #208] @ c2b878 <__cxa_atexit@plt+0xc1d91c> │ │ │ │ + str r8, [r6, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [pc, #196] @ c2b87c <__cxa_atexit@plt+0xc1d920> │ │ │ │ + str r8, [r6, #32] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r7, [pc, #184] @ c2b880 <__cxa_atexit@plt+0xc1d924> │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #19 │ │ │ │ + add r3, r6, #84 @ 0x54 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c2b84c <__cxa_atexit@plt+0xc1d8f0> │ │ │ │ + ldr r4, [pc, #164] @ c2b88c <__cxa_atexit@plt+0xc1d930> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ c37254 <__cxa_atexit@plt+0xc292f8> │ │ │ │ + mov r3, r6 │ │ │ │ + b c2b818 <__cxa_atexit@plt+0xc1d8bc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #104] @ c2b888 <__cxa_atexit@plt+0xc1d92c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ c37248 <__cxa_atexit@plt+0xc292ec> │ │ │ │ - ldr r5, [pc, #52] @ c3724c <__cxa_atexit@plt+0xc292f0> │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r7, [pc, #80] @ c2b884 <__cxa_atexit@plt+0xc1d928> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r2, r5, #2 │ │ │ │ - ldr r5, [pc, #36] @ c37250 <__cxa_atexit@plt+0xc292f4> │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + @ instruction: 0xffffe1c0 │ │ │ │ + ldrsbeq r0, [r5, #-228] @ 0xffffff1c │ │ │ │ + @ instruction: 0xffffdf7c │ │ │ │ + @ instruction: 0xffffdfe8 │ │ │ │ + @ instruction: 0xffffe054 │ │ │ │ + @ instruction: 0xffffe0cc │ │ │ │ + cmpeq r4, r4, asr #10 │ │ │ │ + cmpeq r4, r4, asr #12 │ │ │ │ + cmpeq r5, r8, ror #28 │ │ │ │ + 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 c2b8cc <__cxa_atexit@plt+0xc1d970> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ c2b8d8 <__cxa_atexit@plt+0xc1d97c> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0x01550d94 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2b914 <__cxa_atexit@plt+0xc1d9b8> │ │ │ │ + ldr r3, [pc, #40] @ c2b92c <__cxa_atexit@plt+0xc1d9d0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c2b930 <__cxa_atexit@plt+0xc1d9d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r0, [r5, #-0] │ │ │ │ + cmpeq r4, ip, asr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2b998 <__cxa_atexit@plt+0xc1da3c> │ │ │ │ + ldr r1, [pc, #80] @ c2b9a0 <__cxa_atexit@plt+0xc1da44> │ │ │ │ + ldr r0, [pc, #80] @ c2b9a4 <__cxa_atexit@plt+0xc1da48> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #68] @ c2b9a8 <__cxa_atexit@plt+0xc1da4c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq c2b988 <__cxa_atexit@plt+0xc1da2c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - smlaltteq r1, r4, r4, r7 │ │ │ │ - ldrheq r4, [r4, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r4, ip, lsl #8 │ │ │ │ - cmpeq r4, r8, lsr #16 │ │ │ │ - @ instruction: 0xfffff848 │ │ │ │ - smlaltteq r1, r4, r0, r7 │ │ │ │ - cmpeq r4, r4, lsl #18 │ │ │ │ - cmpeq r4, r8, asr r4 │ │ │ │ - strheq r1, [r4, #-112] @ 0xffffff90 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffbe54 │ │ │ │ + cmppeq r4, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #116] @ c372f0 <__cxa_atexit@plt+0xc29394> │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2], #-24 @ 0xffffffe8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c372c0 <__cxa_atexit@plt+0xc29364> │ │ │ │ - ldr r3, [pc, #96] @ c372f4 <__cxa_atexit@plt+0xc29398> │ │ │ │ - ldr r9, [pc, #96] @ c372f8 <__cxa_atexit@plt+0xc2939c> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #92] @ c372fc <__cxa_atexit@plt+0xc293a0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c2b9d8 <__cxa_atexit@plt+0xc1da7c> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #2 │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ - ldr r3, [pc, #72] @ c37300 <__cxa_atexit@plt+0xc293a4> │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c2b9dc <__cxa_atexit@plt+0xc1da80> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ - ldr r3, [pc, #60] @ c37304 <__cxa_atexit@plt+0xc293a8> │ │ │ │ - ldr r2, [pc, #60] @ c37308 <__cxa_atexit@plt+0xc293ac> │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #2 │ │ │ │ - ldr r2, [pc, #40] @ c3730c <__cxa_atexit@plt+0xc293b0> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + strheq sp, [r4, #-64] @ 0xffffffc0 │ │ │ │ + cmppeq r4, ip, lsr #31 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2ba40 <__cxa_atexit@plt+0xc1dae4> │ │ │ │ + ldr r2, [pc, #92] @ c2ba5c <__cxa_atexit@plt+0xc1db00> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2ba4c <__cxa_atexit@plt+0xc1daf0> │ │ │ │ + ldr r3, [pc, #68] @ c2ba60 <__cxa_atexit@plt+0xc1db04> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c2ba30 <__cxa_atexit@plt+0xc1dad4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c2ba64 <__cxa_atexit@plt+0xc1db08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r2, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xfffff770 │ │ │ │ - cmpeq r4, ip, lsl #14 │ │ │ │ - cmpeq r4, r0, lsr r8 │ │ │ │ - cmpeq r4, r4, lsl #7 │ │ │ │ - cmpeq r4, r0, lsr r7 │ │ │ │ - cmpeq r4, r0, lsl #16 │ │ │ │ - cmpeq r4, r8, asr r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc c3736c <__cxa_atexit@plt+0xc29410> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [pc, #60] @ c37384 <__cxa_atexit@plt+0xc29428> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c37388 <__cxa_atexit@plt+0xc2942c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, ror #5 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmppeq r4, r0, asr #29 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffbe10 │ │ │ │ + smlaltbeq sp, r4, r4, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ba9c <__cxa_atexit@plt+0xc1db40> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2baa4 <__cxa_atexit@plt+0xc1db48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r4, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c373e8 <__cxa_atexit@plt+0xc2948c> │ │ │ │ - ldr lr, [pc, #80] @ c37400 <__cxa_atexit@plt+0xc294a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r0, r1, r2, r7} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c37404 <__cxa_atexit@plt+0xc294a8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c2baec <__cxa_atexit@plt+0xc1db90> │ │ │ │ + ldr r2, [pc, #44] @ c2bafc <__cxa_atexit@plt+0xc1dba0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2bb60 <__cxa_atexit@plt+0xc1dc04> │ │ │ │ + ldr r3, [pc, #80] @ c2bb78 <__cxa_atexit@plt+0xc1dc1c> │ │ │ │ + ldr r2, [pc, #80] @ c2bb7c <__cxa_atexit@plt+0xc1dc20> │ │ │ │ + ldr r1, [pc, #80] @ c2bb80 <__cxa_atexit@plt+0xc1dc24> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, ror r2 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq r4, r4, lsr #12 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3745c <__cxa_atexit@plt+0xc29500> │ │ │ │ - ldr r1, [pc, #56] @ c37468 <__cxa_atexit@plt+0xc2950c> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - stmdb r5, {r1, r2, r8} │ │ │ │ - beq c3744c <__cxa_atexit@plt+0xc294f0> │ │ │ │ - mov r7, r2 │ │ │ │ - b c379a4 <__cxa_atexit@plt+0xc29a48> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2bb84 <__cxa_atexit@plt+0xc1dc28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalbteq r1, r4, r4, r5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c379a4 <__cxa_atexit@plt+0xc29a48> │ │ │ │ - smlaltbeq r1, r4, r4, r5 │ │ │ │ - andeq r0, r4, r0, lsl r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + cmpeq r4, r4, lsl #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - sub r2, r3, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - stmib r3, {r8, r9, sl} │ │ │ │ - bhi c374bc <__cxa_atexit@plt+0xc29560> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c374c4 <__cxa_atexit@plt+0xc29568> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2bbb8 <__cxa_atexit@plt+0xc1dc5c> │ │ │ │ + ldr r3, [pc, #24] @ c2bbc4 <__cxa_atexit@plt+0xc1dc68> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc c37564 <__cxa_atexit@plt+0xc29608> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r0, r1, r3} │ │ │ │ - ldr lr, [r2, #20] │ │ │ │ - cmp r3, lr │ │ │ │ - bge c3752c <__cxa_atexit@plt+0xc295d0> │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - sub r0, r1, r0 │ │ │ │ - cmn r3, #1 │ │ │ │ - cmpeq r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq c37554 <__cxa_atexit@plt+0xc295f8> │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r5, r5, #28 │ │ │ │ - b c37590 <__cxa_atexit@plt+0xc29634> │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r3, [pc, #72] @ c37580 <__cxa_atexit@plt+0xc29624> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, ip, #7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, ip │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - ldr r7, [pc, #32] @ c3757c <__cxa_atexit@plt+0xc29620> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldm r5!, {r7, r8, r9, sl} │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2bc0c <__cxa_atexit@plt+0xc1dcb0> │ │ │ │ + ldr r3, [pc, #24] @ c2bc18 <__cxa_atexit@plt+0xc1dcbc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, ror #21 │ │ │ │ - cmpeq r4, r8, lsl #18 │ │ │ │ - smlaltbeq r1, r4, ip, r4 │ │ │ │ - andeq r7, r0, sl, asr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #28 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c37620 <__cxa_atexit@plt+0xc296c4> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - mov r1, r9 │ │ │ │ - blx 1ec5998 <__cxa_atexit@plt+0x1eb7a3c> │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c375dc <__cxa_atexit@plt+0xc29680> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - sub r3, r3, sl │ │ │ │ - cmp r0, r3 │ │ │ │ - movlt r3, r0 │ │ │ │ - add r3, r3, sl │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - b c37654 <__cxa_atexit@plt+0xc296f8> │ │ │ │ - ldr r7, [pc, #92] @ c37640 <__cxa_atexit@plt+0xc296e4> │ │ │ │ - ldr lr, [pc, #92] @ c37644 <__cxa_atexit@plt+0xc296e8> │ │ │ │ - sub r3, r8, #22 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2bc90 <__cxa_atexit@plt+0xc1dd34> │ │ │ │ + ldr r3, [pc, #80] @ c2bca8 <__cxa_atexit@plt+0xc1dd4c> │ │ │ │ + ldr r9, [pc, #80] @ c2bcac <__cxa_atexit@plt+0xc1dd50> │ │ │ │ + ldr lr, [pc, #80] @ c2bcb0 <__cxa_atexit@plt+0xc1dd54> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - add r7, r6, #8 │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stm r7, {r2, sl, lr} │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r8, #10 │ │ │ │ - mov r6, r8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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 r6, [pc, #20] @ c3763c <__cxa_atexit@plt+0xc296e0> │ │ │ │ + ldr r7, [pc, #28] @ c2bcb4 <__cxa_atexit@plt+0xc1dd58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - cmpeq r4, ip, asr r8 │ │ │ │ - smlaltteq r1, r4, r8, r3 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c37700 <__cxa_atexit@plt+0xc297a4> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - movgt r2, r1 │ │ │ │ - bge c376b0 <__cxa_atexit@plt+0xc29754> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add r8, r3, #8 │ │ │ │ - add r3, r8, r1 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - bgt c376c4 <__cxa_atexit@plt+0xc29768> │ │ │ │ - add r1, r1, #1 │ │ │ │ - strb r3, [r0], #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - bne c37688 <__cxa_atexit@plt+0xc2972c> │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b c374c4 <__cxa_atexit@plt+0xc29568> │ │ │ │ - ldr r1, [pc, #76] @ c37718 <__cxa_atexit@plt+0xc297bc> │ │ │ │ - strb r3, [lr, #16] │ │ │ │ - ldr r2, [pc, #72] @ c3771c <__cxa_atexit@plt+0xc297c0> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #56] @ c37720 <__cxa_atexit@plt+0xc297c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r0, [lr, #8] │ │ │ │ - str r3, [lr, #4] │ │ │ │ - str r2, [lr, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #28] @ c37724 <__cxa_atexit@plt+0xc297c8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0x01544594 │ │ │ │ - cmpeq r4, r4, lsr #4 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq r4, r8, lsl #6 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c37764 <__cxa_atexit@plt+0xc29808> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c3775c <__cxa_atexit@plt+0xc29800> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c37788 <__cxa_atexit@plt+0xc2982c> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalbteq r1, r4, r8, r2 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c37788 <__cxa_atexit@plt+0xc2982c> │ │ │ │ - strheq r1, [r4, #-36] @ 0xffffffdc │ │ │ │ - andeq r7, r0, sl, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, fp │ │ │ │ - ldr fp, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #8 │ │ │ │ - cmp fp, ip │ │ │ │ - bcc c3788c <__cxa_atexit@plt+0xc29930> │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #244] @ c378b0 <__cxa_atexit@plt+0xc29954> │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r2, r8 │ │ │ │ - movgt r8, r2 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr sl, [r9, #3] │ │ │ │ - add r3, r6, r1 │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c37838 <__cxa_atexit@plt+0xc298dc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldrsb lr, [r7, #8] │ │ │ │ - cmn lr, #1 │ │ │ │ - bgt c37858 <__cxa_atexit@plt+0xc298fc> │ │ │ │ - add r7, r3, #5 │ │ │ │ - add r1, r1, #8 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r7, r6, r1 │ │ │ │ - add r0, r0, #8 │ │ │ │ - strb lr, [sl], #1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmib r3, {r4, sl} │ │ │ │ - add r3, r7, #8 │ │ │ │ - sub r9, ip, #3 │ │ │ │ - mov ip, r0 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmppeq r4, r8, lsl #27 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r4, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - bcs c377cc <__cxa_atexit@plt+0xc29870> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - b c37890 <__cxa_atexit@plt+0xc29934> │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r3 │ │ │ │ - b c374c4 <__cxa_atexit@plt+0xc29568> │ │ │ │ - ldr r0, [pc, #88] @ c378b8 <__cxa_atexit@plt+0xc2995c> │ │ │ │ - strb lr, [r3, #8]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r6, [pc, #72] @ c378bc <__cxa_atexit@plt+0xc29960> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r6, [r3, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, ip │ │ │ │ - ldr r1, [pc, #28] @ c378b4 <__cxa_atexit@plt+0xc29958> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, r2 │ │ │ │ + bhi c2bd10 <__cxa_atexit@plt+0xc1ddb4> │ │ │ │ + ldr r1, [pc, #68] @ c2bd18 <__cxa_atexit@plt+0xc1ddbc> │ │ │ │ + ldr r0, [pc, #68] @ c2bd1c <__cxa_atexit@plt+0xc1ddc0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, asr #2 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsheq r4, [r4, #-60] @ 0xffffffc4 │ │ │ │ - hvceq 16656 @ 0x4110 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c378fc <__cxa_atexit@plt+0xc299a0> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c378f4 <__cxa_atexit@plt+0xc29998> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c37788 <__cxa_atexit@plt+0xc2982c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq c2bd00 <__cxa_atexit@plt+0xc1dda4> │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, r0, lsr r1 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c37788 <__cxa_atexit@plt+0xc2982c> │ │ │ │ - cmpeq r4, r8, lsl r1 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmppeq r4, r4, ror #23 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c37968 <__cxa_atexit@plt+0xc29a0c> │ │ │ │ - ldr r1, [pc, #56] @ c37974 <__cxa_atexit@plt+0xc29a18> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ + bhi c2bd90 <__cxa_atexit@plt+0xc1de34> │ │ │ │ + ldr r1, [pc, #68] @ c2bd98 <__cxa_atexit@plt+0xc1de3c> │ │ │ │ + ldr r0, [pc, #68] @ c2bd9c <__cxa_atexit@plt+0xc1de40> │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - stmdb r5, {r1, r2, r8} │ │ │ │ - beq c37958 <__cxa_atexit@plt+0xc299fc> │ │ │ │ - mov r7, r2 │ │ │ │ - b c379a4 <__cxa_atexit@plt+0xc29a48> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq c2bd80 <__cxa_atexit@plt+0xc1de24> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmppeq r4, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2be20 <__cxa_atexit@plt+0xc1dec4> │ │ │ │ + ldr r3, [pc, #88] @ c2be38 <__cxa_atexit@plt+0xc1dedc> │ │ │ │ + ldr r2, [pc, #88] @ c2be3c <__cxa_atexit@plt+0xc1dee0> │ │ │ │ + ldr r1, [pc, #88] @ c2be40 <__cxa_atexit@plt+0xc1dee4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #32 │ │ │ │ + str r3, [r2, #16]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r9, [r7, #24] │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c2be44 <__cxa_atexit@plt+0xc1dee8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strheq r1, [r4, #-8] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c379a4 <__cxa_atexit@plt+0xc29a48> │ │ │ │ - swpbeq r1, r8, [r4] │ │ │ │ - andeq r0, r3, sp │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmppeq r4, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r4, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c37a30 <__cxa_atexit@plt+0xc29ad4> │ │ │ │ - ldr r1, [r7, #17] │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c379fc <__cxa_atexit@plt+0xc29aa0> │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #21] │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - sub lr, r0, ip │ │ │ │ - cmn r2, #1 │ │ │ │ - bne c37a08 <__cxa_atexit@plt+0xc29aac> │ │ │ │ - mvn r2, #0 │ │ │ │ - cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ - bne c37a08 <__cxa_atexit@plt+0xc29aac> │ │ │ │ - ldr r7, [pc, #64] @ c37a38 <__cxa_atexit@plt+0xc29adc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - mov r8, r9 │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [sp] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str sl, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bhi c2be94 <__cxa_atexit@plt+0xc1df38> │ │ │ │ + ldr r2, [pc, #56] @ c2be9c <__cxa_atexit@plt+0xc1df40> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2bea0 <__cxa_atexit@plt+0xc1df44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2bea4 <__cxa_atexit@plt+0xc1df48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - stm lr, {r2, r7, r8, ip} │ │ │ │ - b c37a48 <__cxa_atexit@plt+0xc29aec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r4, asr r6 │ │ │ │ - strdeq r0, [r4, #-244] @ 0xffffff0c │ │ │ │ - andeq r7, r0, sl, asr #18 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #28 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c37ad4 <__cxa_atexit@plt+0xc29b78> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - mov r1, r9 │ │ │ │ - blx 1ec5998 <__cxa_atexit@plt+0x1eb7a3c> │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c37a90 <__cxa_atexit@plt+0xc29b34> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - sub r3, r3, sl │ │ │ │ - cmp r0, r3 │ │ │ │ - movlt r3, r0 │ │ │ │ - add r3, r3, sl │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - b c37b08 <__cxa_atexit@plt+0xc29bac> │ │ │ │ - ldr r7, [pc, #92] @ c37af4 <__cxa_atexit@plt+0xc29b98> │ │ │ │ - ldr lr, [pc, #92] @ c37af8 <__cxa_atexit@plt+0xc29b9c> │ │ │ │ - sub r3, r8, #22 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - add r7, r6, #8 │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stm r7, {r2, sl, lr} │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r8, #10 │ │ │ │ - mov r6, r8 │ │ │ │ + cmpeq r4, r0, lsl r0 │ │ │ │ + cmppeq r4, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [r4, #-172] @ 0xffffff54 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2bf18 <__cxa_atexit@plt+0xc1dfbc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2bf24 <__cxa_atexit@plt+0xc1dfc8> │ │ │ │ + ldr lr, [pc, #92] @ c2bf34 <__cxa_atexit@plt+0xc1dfd8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #88] @ c2bf38 <__cxa_atexit@plt+0xc1dfdc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #64] @ c2bf3c <__cxa_atexit@plt+0xc1dfe0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c37af0 <__cxa_atexit@plt+0xc29b94> │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - cmpeq r4, r8, lsr #7 │ │ │ │ - cmpeq r4, r4, lsr pc │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c37bc0 <__cxa_atexit@plt+0xc29c64> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - cmp sl, r7 │ │ │ │ - bge c37b5c <__cxa_atexit@plt+0xc29c00> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r1, sl, r1 │ │ │ │ - ldrsb r1, [r1, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - bgt c37b84 <__cxa_atexit@plt+0xc29c28> │ │ │ │ - strb r1, [r8], #1 │ │ │ │ - add sl, sl, #1 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - cmp sl, r7 │ │ │ │ - blt c37b30 <__cxa_atexit@plt+0xc29bd4> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi c37bdc <__cxa_atexit@plt+0xc29c80> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c374c4 <__cxa_atexit@plt+0xc29568> │ │ │ │ - ldr r3, [pc, #92] @ c37be8 <__cxa_atexit@plt+0xc29c8c> │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - ldr r7, [pc, #88] @ c37bec <__cxa_atexit@plt+0xc29c90> │ │ │ │ - sub r9, r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #76] @ c37bf0 <__cxa_atexit@plt+0xc29c94> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + ldrsbeq pc, [r4, #-156] @ 0xffffff64 @ │ │ │ │ + @ instruction: 0x0154fa94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2bf8c <__cxa_atexit@plt+0xc1e030> │ │ │ │ + ldr r2, [pc, #56] @ c2bf94 <__cxa_atexit@plt+0xc1e038> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2bf98 <__cxa_atexit@plt+0xc1e03c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r6, [pc, #44] @ c37bf4 <__cxa_atexit@plt+0xc29c98> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2bf9c <__cxa_atexit@plt+0xc1e040> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r4, [r4, #-8] │ │ │ │ - cmpeq r4, r8, ror #26 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq r4, r8, lsr lr │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c37c34 <__cxa_atexit@plt+0xc29cd8> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ + cmpeq r4, r4, lsl pc │ │ │ │ + cmppeq r4, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2bfd8 <__cxa_atexit@plt+0xc1e07c> │ │ │ │ + ldr r3, [pc, #36] @ c2bfe0 <__cxa_atexit@plt+0xc1e084> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c37c2c <__cxa_atexit@plt+0xc29cd0> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c37c58 <__cxa_atexit@plt+0xc29cfc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #20] @ c2bfe4 <__cxa_atexit@plt+0xc1e088> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r0, [r4, #-216] @ 0xffffff28 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c37c58 <__cxa_atexit@plt+0xc29cfc> │ │ │ │ - smlaltteq r0, r4, r4, sp │ │ │ │ - andeq r7, r0, sl, asr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrsheq pc, [r4, #-128] @ 0xffffff80 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c2c008 <__cxa_atexit@plt+0xc1e0ac> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c37d00 <__cxa_atexit@plt+0xc29da4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #28]! │ │ │ │ - ldr sl, [r2, #4] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - cmp sl, r1 │ │ │ │ - bge c37cc4 <__cxa_atexit@plt+0xc29d68> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2c074 <__cxa_atexit@plt+0xc1e118> │ │ │ │ + ldr lr, [pc, #80] @ c2c080 <__cxa_atexit@plt+0xc1e124> │ │ │ │ + ldr r1, [pc, #80] @ c2c084 <__cxa_atexit@plt+0xc1e128> │ │ │ │ + ldr r8, [pc, #80] @ c2c088 <__cxa_atexit@plt+0xc1e12c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - add r2, sl, r2 │ │ │ │ - ldrsb r2, [r2, #8] │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c37cec <__cxa_atexit@plt+0xc29d90> │ │ │ │ - ldr r1, [pc, #136] @ c37d28 <__cxa_atexit@plt+0xc29dcc> │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - ldr r7, [pc, #132] @ c37d2c <__cxa_atexit@plt+0xc29dd0> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmppeq r4, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2c0e0 <__cxa_atexit@plt+0xc1e184> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2c0e8 <__cxa_atexit@plt+0xc1e18c> │ │ │ │ + ldr r1, [pc, #68] @ c2c104 <__cxa_atexit@plt+0xc1e1a8> │ │ │ │ + ldr r0, [pc, #68] @ c2c108 <__cxa_atexit@plt+0xc1e1ac> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi c37d1c <__cxa_atexit@plt+0xc29dc0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c374c4 <__cxa_atexit@plt+0xc29568> │ │ │ │ - strb r2, [r8], #1 │ │ │ │ - add r3, sl, #1 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - b c37d94 <__cxa_atexit@plt+0xc29e38> │ │ │ │ - ldr r6, [pc, #40] @ c37d30 <__cxa_atexit@plt+0xc29dd4> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + b c2c0f0 <__cxa_atexit@plt+0xc1e194> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2c100 <__cxa_atexit@plt+0xc1e1a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r4, r4, asr #31 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - strdeq r0, [r4, #-204] @ 0xffffff34 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c37d70 <__cxa_atexit@plt+0xc29e14> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c37d68 <__cxa_atexit@plt+0xc29e0c> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c37c58 <__cxa_atexit@plt+0xc29cfc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strheq r0, [r4, #-204] @ 0xffffff34 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c37c58 <__cxa_atexit@plt+0xc29cfc> │ │ │ │ - smlaltbeq r0, r4, r8, ip │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c37e4c <__cxa_atexit@plt+0xc29ef0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - cmp sl, r7 │ │ │ │ - bge c37de8 <__cxa_atexit@plt+0xc29e8c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r1, sl, r1 │ │ │ │ - ldrsb r1, [r1, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - bgt c37e10 <__cxa_atexit@plt+0xc29eb4> │ │ │ │ - strb r1, [r8], #1 │ │ │ │ - add sl, sl, #1 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - cmp sl, r7 │ │ │ │ - blt c37dbc <__cxa_atexit@plt+0xc29e60> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi c37e68 <__cxa_atexit@plt+0xc29f0c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c374c4 <__cxa_atexit@plt+0xc29568> │ │ │ │ - ldr r3, [pc, #92] @ c37e74 <__cxa_atexit@plt+0xc29f18> │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - ldr r7, [pc, #88] @ c37e78 <__cxa_atexit@plt+0xc29f1c> │ │ │ │ - sub r9, r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #76] @ c37e7c <__cxa_atexit@plt+0xc29f20> │ │ │ │ + smlalbbeq ip, r4, r4, sp │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + ldrheq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c158 <__cxa_atexit@plt+0xc1e1fc> │ │ │ │ + ldr r2, [pc, #56] @ c2c160 <__cxa_atexit@plt+0xc1e204> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2c164 <__cxa_atexit@plt+0xc1e208> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r6, [pc, #44] @ c37e80 <__cxa_atexit@plt+0xc29f24> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2c168 <__cxa_atexit@plt+0xc1e20c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r4, ip, asr #28 │ │ │ │ - ldrsbeq r3, [r4, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - smlaltbeq r0, r4, ip, fp │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c37ec0 <__cxa_atexit@plt+0xc29f64> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c37eb8 <__cxa_atexit@plt+0xc29f5c> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c37c58 <__cxa_atexit@plt+0xc29cfc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r4, r8, asr #26 │ │ │ │ + cmppeq r4, r8, lsl #15 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c1ac <__cxa_atexit@plt+0xc1e250> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c2c1b4 <__cxa_atexit@plt+0xc1e258> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c2c1b8 <__cxa_atexit@plt+0xc1e25c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b94 <__cxa_atexit@plt+0x17ebc38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, ip, ror #22 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c37c58 <__cxa_atexit@plt+0xc29cfc> │ │ │ │ - cmpeq r4, r4, asr fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r3, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub sl, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ + cmppeq r4, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r4, ror #15 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, sl │ │ │ │ - bhi c37f94 <__cxa_atexit@plt+0xc2a038> │ │ │ │ + bhi c2c240 <__cxa_atexit@plt+0xc1e2e4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #56 @ 0x38 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c37f9c <__cxa_atexit@plt+0xc2a040> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #152] @ c37fb0 <__cxa_atexit@plt+0xc2a054> │ │ │ │ - add lr, r7, #2 │ │ │ │ - ldr r8, [r7, #22] │ │ │ │ - add fp, pc, fp │ │ │ │ - ldm lr, {r0, r1, r2, ip, lr} │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - ldr r7, [pc, #132] @ c37fb4 <__cxa_atexit@plt+0xc2a058> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr fp, [pc, #120] @ c37fb8 <__cxa_atexit@plt+0xc2a05c> │ │ │ │ - sub r7, r6, #21 │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - add fp, pc, fp │ │ │ │ - str r0, [r3, #32] │ │ │ │ - add r0, r3, #44 @ 0x2c │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - stm r0, {r2, ip, lr} │ │ │ │ - beq c37f80 <__cxa_atexit@plt+0xc2a024> │ │ │ │ - ldr fp, [sp] │ │ │ │ - b c379a4 <__cxa_atexit@plt+0xc29a48> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr fp, [sp] │ │ │ │ + bcc c2c24c <__cxa_atexit@plt+0xc1e2f0> │ │ │ │ + ldr r9, [pc, #112] @ c2c25c <__cxa_atexit@plt+0xc1e300> │ │ │ │ + ldr lr, [pc, #112] @ c2c260 <__cxa_atexit@plt+0xc1e304> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ c2c264 <__cxa_atexit@plt+0xc1e308> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [pc, #80] @ c2c268 <__cxa_atexit@plt+0xc1e30c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ mov r5, sl │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b c37fa4 <__cxa_atexit@plt+0xc2a048> │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffff560 │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - hvceq 16548 @ 0x40a4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c379a4 <__cxa_atexit@plt+0xc29a48> │ │ │ │ - cmpeq r4, r4, asr sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmppeq r4, r0, asr #13 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3802c <__cxa_atexit@plt+0xc2a0d0> │ │ │ │ - ldr r1, [pc, #56] @ c38038 <__cxa_atexit@plt+0xc2a0dc> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - stmdb r5, {r1, r2, r8} │ │ │ │ - beq c3801c <__cxa_atexit@plt+0xc2a0c0> │ │ │ │ - mov r7, r2 │ │ │ │ - b c38574 <__cxa_atexit@plt+0xc2a618> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi c2c2b8 <__cxa_atexit@plt+0xc1e35c> │ │ │ │ + ldr r2, [pc, #56] @ c2c2c0 <__cxa_atexit@plt+0xc1e364> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2c2c4 <__cxa_atexit@plt+0xc1e368> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2c2c8 <__cxa_atexit@plt+0xc1e36c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq r0, [r4, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c38574 <__cxa_atexit@plt+0xc2a618> │ │ │ │ - ldrdeq r0, [r4, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r4, r0, lsl r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - sub r2, r3, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - stmib r3, {r8, r9, sl} │ │ │ │ - bhi c3808c <__cxa_atexit@plt+0xc2a130> │ │ │ │ + smlaltteq ip, r4, ip, fp │ │ │ │ + cmppeq r4, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [r4, #-104] @ 0xffffff98 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c2f8 <__cxa_atexit@plt+0xc1e39c> │ │ │ │ + ldr r2, [pc, #28] @ c2c308 <__cxa_atexit@plt+0xc1e3ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c2c30c <__cxa_atexit@plt+0xc1e3b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq ip, r4, r0, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc c38134 <__cxa_atexit@plt+0xc2a1d8> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r0, r1, r3} │ │ │ │ - ldr lr, [r2, #20] │ │ │ │ - cmp r3, lr │ │ │ │ - bge c380fc <__cxa_atexit@plt+0xc2a1a0> │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - sub r0, r1, r0 │ │ │ │ - cmn r3, #1 │ │ │ │ - cmpeq r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq c38124 <__cxa_atexit@plt+0xc2a1c8> │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r5, r5, #28 │ │ │ │ - b c38160 <__cxa_atexit@plt+0xc2a204> │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r3, [pc, #72] @ c38150 <__cxa_atexit@plt+0xc2a1f4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, ip, #7 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2c378 <__cxa_atexit@plt+0xc1e41c> │ │ │ │ + ldr lr, [pc, #80] @ c2c384 <__cxa_atexit@plt+0xc1e428> │ │ │ │ + ldr r1, [pc, #80] @ c2c388 <__cxa_atexit@plt+0xc1e42c> │ │ │ │ + ldr r8, [pc, #80] @ c2c38c <__cxa_atexit@plt+0xc1e430> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + mov r0, r3 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmppeq r4, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c3c4 <__cxa_atexit@plt+0xc1e468> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2c3cc <__cxa_atexit@plt+0xc1e470> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r4, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2c44c <__cxa_atexit@plt+0xc1e4f0> │ │ │ │ + ldr r3, [pc, #108] @ c2c464 <__cxa_atexit@plt+0xc1e508> │ │ │ │ + ldr lr, [pc, #108] @ c2c468 <__cxa_atexit@plt+0xc1e50c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + ldr r3, [pc, #84] @ c2c46c <__cxa_atexit@plt+0xc1e510> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, ip │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - ldr r7, [pc, #32] @ c3814c <__cxa_atexit@plt+0xc2a1f0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldm r5!, {r7, r8, r9, sl} │ │ │ │ + str r3, [r1, #16]! │ │ │ │ + ldr r3, [pc, #68] @ c2c470 <__cxa_atexit@plt+0xc1e514> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + str r3, [r2, #28]! │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ + str r1, [r7, #48] @ 0x30 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c2c474 <__cxa_atexit@plt+0xc1e518> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, ip, lsl pc │ │ │ │ - cmpeq r4, r8, lsr sp │ │ │ │ - ldrdeq r0, [r4, #-140] @ 0xffffff74 │ │ │ │ - andeq r7, r0, sl, asr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrsheq pc, [r4, #-84] @ 0xffffffac @ │ │ │ │ + cmppeq r4, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r8, asr #21 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r4, ip, lsr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c4ac <__cxa_atexit@plt+0xc1e550> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2c4b4 <__cxa_atexit@plt+0xc1e558> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r4, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #28 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c381f0 <__cxa_atexit@plt+0xc2a294> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - mov r1, r9 │ │ │ │ - blx 1ec5998 <__cxa_atexit@plt+0x1eb7a3c> │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c381ac <__cxa_atexit@plt+0xc2a250> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - sub r3, r3, sl │ │ │ │ - cmp r0, r3 │ │ │ │ - movlt r3, r0 │ │ │ │ - add r3, r3, sl │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - b c38224 <__cxa_atexit@plt+0xc2a2c8> │ │ │ │ - ldr r7, [pc, #92] @ c38210 <__cxa_atexit@plt+0xc2a2b4> │ │ │ │ - ldr lr, [pc, #92] @ c38214 <__cxa_atexit@plt+0xc2a2b8> │ │ │ │ - sub r3, r8, #22 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2c534 <__cxa_atexit@plt+0xc1e5d8> │ │ │ │ + ldr r3, [pc, #108] @ c2c54c <__cxa_atexit@plt+0xc1e5f0> │ │ │ │ + ldr lr, [pc, #108] @ c2c550 <__cxa_atexit@plt+0xc1e5f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - add r7, r6, #8 │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stm r7, {r2, sl, lr} │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r8, #10 │ │ │ │ - mov r6, r8 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + ldr r3, [pc, #84] @ c2c554 <__cxa_atexit@plt+0xc1e5f8> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #16]! │ │ │ │ + ldr r3, [pc, #68] @ c2c558 <__cxa_atexit@plt+0xc1e5fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + str r3, [r2, #28]! │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ + str r1, [r7, #48] @ 0x30 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c3820c <__cxa_atexit@plt+0xc2a2b0> │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r7, [pc, #32] @ c2c55c <__cxa_atexit@plt+0xc1e600> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - cmpeq r4, ip, lsl #25 │ │ │ │ - cmpeq r4, r8, lsl r8 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c382d0 <__cxa_atexit@plt+0xc2a374> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - movgt r2, r1 │ │ │ │ - bge c38280 <__cxa_atexit@plt+0xc2a324> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add r8, r3, #8 │ │ │ │ - add r3, r8, r1 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - bgt c38294 <__cxa_atexit@plt+0xc2a338> │ │ │ │ - add r1, r1, #1 │ │ │ │ - strb r3, [r0], #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - bne c38258 <__cxa_atexit@plt+0xc2a2fc> │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ - ldr r1, [pc, #76] @ c382e8 <__cxa_atexit@plt+0xc2a38c> │ │ │ │ - strb r3, [lr, #16] │ │ │ │ - ldr r2, [pc, #72] @ c382ec <__cxa_atexit@plt+0xc2a390> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmppeq r4, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r0, ror #19 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r4, r8, asr #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c5ac <__cxa_atexit@plt+0xc1e650> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c2c5c8 <__cxa_atexit@plt+0xc1e66c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #56] @ c382f0 <__cxa_atexit@plt+0xc2a394> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r0, [lr, #8] │ │ │ │ - str r3, [lr, #4] │ │ │ │ - str r2, [lr, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #28] @ c382f4 <__cxa_atexit@plt+0xc2a398> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r4, r4, asr #19 │ │ │ │ - cmpeq r4, r4, asr r6 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq r4, r8, lsr r7 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c38334 <__cxa_atexit@plt+0xc2a3d8> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - tst r7, #3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2c5b4 <__cxa_atexit@plt+0xc1e658> │ │ │ │ + ldr r3, [pc, #52] @ c2c5d0 <__cxa_atexit@plt+0xc1e674> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c3832c <__cxa_atexit@plt+0xc2a3d0> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c38358 <__cxa_atexit@plt+0xc2a3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r0, [r4, #-104] @ 0xffffff98 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c38358 <__cxa_atexit@plt+0xc2a3fc> │ │ │ │ - smlaltteq r0, r4, r4, r6 │ │ │ │ - andeq r7, r0, sl, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, fp │ │ │ │ - ldr fp, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #8 │ │ │ │ - cmp fp, ip │ │ │ │ - bcc c3845c <__cxa_atexit@plt+0xc2a500> │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #244] @ c38480 <__cxa_atexit@plt+0xc2a524> │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r2, r8 │ │ │ │ - movgt r8, r2 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr sl, [r9, #3] │ │ │ │ - add r3, r6, r1 │ │ │ │ - cmp r8, r2 │ │ │ │ - beq c38408 <__cxa_atexit@plt+0xc2a4ac> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldrsb lr, [r7, #8] │ │ │ │ - cmn lr, #1 │ │ │ │ - bgt c38428 <__cxa_atexit@plt+0xc2a4cc> │ │ │ │ - add r7, r3, #5 │ │ │ │ - add r1, r1, #8 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r7, r6, r1 │ │ │ │ - add r0, r0, #8 │ │ │ │ - strb lr, [sl], #1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmib r3, {r4, sl} │ │ │ │ - add r3, r7, #8 │ │ │ │ - sub r9, ip, #3 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r7, [pc, #16] @ c2c5cc <__cxa_atexit@plt+0xc1e670> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r4, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq ip, r4, r0, r8 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - bcs c3839c <__cxa_atexit@plt+0xc2a440> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - b c38460 <__cxa_atexit@plt+0xc2a504> │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r6, r3 │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ - ldr r0, [pc, #88] @ c38488 <__cxa_atexit@plt+0xc2a52c> │ │ │ │ - strb lr, [r3, #8]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r6, [pc, #72] @ c3848c <__cxa_atexit@plt+0xc2a530> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r6, [r3, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, ip │ │ │ │ - ldr r1, [pc, #28] @ c38484 <__cxa_atexit@plt+0xc2a528> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bhi c2c620 <__cxa_atexit@plt+0xc1e6c4> │ │ │ │ + ldr r2, [pc, #56] @ c2c628 <__cxa_atexit@plt+0xc1e6cc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2c62c <__cxa_atexit@plt+0xc1e6d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2c630 <__cxa_atexit@plt+0xc1e6d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0144c894 │ │ │ │ + cmppeq r4, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c2c6b8 <__cxa_atexit@plt+0xc1e75c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2c6c4 <__cxa_atexit@plt+0xc1e768> │ │ │ │ + ldr r9, [pc, #112] @ c2c6d4 <__cxa_atexit@plt+0xc1e778> │ │ │ │ + ldr lr, [pc, #112] @ c2c6d8 <__cxa_atexit@plt+0xc1e77c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ c2c6dc <__cxa_atexit@plt+0xc1e780> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [pc, #80] @ c2c6e0 <__cxa_atexit@plt+0xc1e784> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, sl │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - mov fp, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, ror r5 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r4, ip, lsr #16 │ │ │ │ - smlaltbeq r0, r4, r0, r5 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c384cc <__cxa_atexit@plt+0xc2a570> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c384c4 <__cxa_atexit@plt+0xc2a568> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c38358 <__cxa_atexit@plt+0xc2a3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, r0, ror #10 │ │ │ │ - andeq r7, r0, sl, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c38358 <__cxa_atexit@plt+0xc2a3fc> │ │ │ │ - cmpeq r4, r8, asr #10 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, ip │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmppeq r4, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r0, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c38538 <__cxa_atexit@plt+0xc2a5dc> │ │ │ │ - ldr r1, [pc, #56] @ c38544 <__cxa_atexit@plt+0xc2a5e8> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ + bhi c2c730 <__cxa_atexit@plt+0xc1e7d4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c2c74c <__cxa_atexit@plt+0xc1e7f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2c738 <__cxa_atexit@plt+0xc1e7dc> │ │ │ │ + ldr r3, [pc, #52] @ c2c754 <__cxa_atexit@plt+0xc1e7f8> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c2c750 <__cxa_atexit@plt+0xc1e7f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrheq pc, [r4, #-24] @ 0xffffffe8 @ │ │ │ │ + cmpeq r4, ip, lsr r7 │ │ │ │ + @ instruction: 0xfffffbec │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c2c7e8 <__cxa_atexit@plt+0xc1e88c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2c7f4 <__cxa_atexit@plt+0xc1e898> │ │ │ │ + ldr lr, [pc, #124] @ c2c804 <__cxa_atexit@plt+0xc1e8a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #120] @ c2c808 <__cxa_atexit@plt+0xc1e8ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [pc, #92] @ c2c80c <__cxa_atexit@plt+0xc1e8b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #80] @ c2c810 <__cxa_atexit@plt+0xc1e8b4> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - stmdb r5, {r1, r2, r8} │ │ │ │ - beq c38528 <__cxa_atexit@plt+0xc2a5cc> │ │ │ │ - mov r7, r2 │ │ │ │ - b c38574 <__cxa_atexit@plt+0xc2a618> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r3, #20]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmppeq r4, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r0, ror #3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c860 <__cxa_atexit@plt+0xc1e904> │ │ │ │ + ldr r2, [pc, #56] @ c2c868 <__cxa_atexit@plt+0xc1e90c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2c86c <__cxa_atexit@plt+0xc1e910> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2c870 <__cxa_atexit@plt+0xc1e914> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r4, r0, asr r6 │ │ │ │ + cmppeq r4, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r4, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2c8a0 <__cxa_atexit@plt+0xc1e944> │ │ │ │ + ldr r2, [pc, #28] @ c2c8b0 <__cxa_atexit@plt+0xc1e954> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c2c8b4 <__cxa_atexit@plt+0xc1e958> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltteq r0, r4, r8, r4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c38574 <__cxa_atexit@plt+0xc2a618> │ │ │ │ - smlalbteq r0, r4, r8, r4 │ │ │ │ - andeq r0, r3, sp │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq ip, r4, r4, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2c928 <__cxa_atexit@plt+0xc1e9cc> │ │ │ │ + ldr r9, [pc, #88] @ c2c934 <__cxa_atexit@plt+0xc1e9d8> │ │ │ │ + ldr lr, [pc, #88] @ c2c938 <__cxa_atexit@plt+0xc1e9dc> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [pc, #84] @ c2c93c <__cxa_atexit@plt+0xc1e9e0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + str r0, [r3, #32] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmppeq r4, r0, lsr #1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c38600 <__cxa_atexit@plt+0xc2a6a4> │ │ │ │ - ldr r1, [r7, #17] │ │ │ │ - cmp r8, r1 │ │ │ │ - bge c385cc <__cxa_atexit@plt+0xc2a670> │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #21] │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - sub lr, r0, ip │ │ │ │ - cmn r2, #1 │ │ │ │ - bne c385d8 <__cxa_atexit@plt+0xc2a67c> │ │ │ │ - mvn r2, #0 │ │ │ │ - cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ - bne c385d8 <__cxa_atexit@plt+0xc2a67c> │ │ │ │ - ldr r7, [pc, #64] @ c38608 <__cxa_atexit@plt+0xc2a6ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - mov r8, r9 │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [sp] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str sl, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bhi c2c974 <__cxa_atexit@plt+0xc1ea18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c2c97c <__cxa_atexit@plt+0xc1ea20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - stm lr, {r2, r7, r8, ip} │ │ │ │ - b c38618 <__cxa_atexit@plt+0xc2a6bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r4, lsl #21 │ │ │ │ - cmpeq r4, r4, lsr #8 │ │ │ │ - andeq r7, r0, sl, asr #18 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r4, ip, asr pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #28 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c386a4 <__cxa_atexit@plt+0xc2a748> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - mov r1, r9 │ │ │ │ - blx 1ec5998 <__cxa_atexit@plt+0x1eb7a3c> │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c38660 <__cxa_atexit@plt+0xc2a704> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - sub r3, r3, sl │ │ │ │ - cmp r0, r3 │ │ │ │ - movlt r3, r0 │ │ │ │ - add r3, r3, sl │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - b c386d8 <__cxa_atexit@plt+0xc2a77c> │ │ │ │ - ldr r7, [pc, #92] @ c386c4 <__cxa_atexit@plt+0xc2a768> │ │ │ │ - ldr lr, [pc, #92] @ c386c8 <__cxa_atexit@plt+0xc2a76c> │ │ │ │ - sub r3, r8, #22 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - add r7, r6, #8 │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stm r7, {r2, sl, lr} │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r8, #10 │ │ │ │ - mov r6, r8 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2c9d4 <__cxa_atexit@plt+0xc1ea78> │ │ │ │ + ldr r3, [pc, #68] @ c2c9ec <__cxa_atexit@plt+0xc1ea90> │ │ │ │ + ldr r2, [pc, #68] @ c2c9f0 <__cxa_atexit@plt+0xc1ea94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c386c0 <__cxa_atexit@plt+0xc2a764> │ │ │ │ + ldr r7, [pc, #24] @ c2c9f4 <__cxa_atexit@plt+0xc1ea98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - ldrsbeq r3, [r4, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r4, r4, ror #6 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c38790 <__cxa_atexit@plt+0xc2a834> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - cmp sl, r7 │ │ │ │ - bge c3872c <__cxa_atexit@plt+0xc2a7d0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r1, sl, r1 │ │ │ │ - ldrsb r1, [r1, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - bgt c38754 <__cxa_atexit@plt+0xc2a7f8> │ │ │ │ - strb r1, [r8], #1 │ │ │ │ - add sl, sl, #1 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - cmp sl, r7 │ │ │ │ - blt c38700 <__cxa_atexit@plt+0xc2a7a4> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi c387ac <__cxa_atexit@plt+0xc2a850> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ - ldr r3, [pc, #92] @ c387b8 <__cxa_atexit@plt+0xc2a85c> │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - ldr r7, [pc, #88] @ c387bc <__cxa_atexit@plt+0xc2a860> │ │ │ │ - sub r9, r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #76] @ c387c0 <__cxa_atexit@plt+0xc2a864> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmppeq r4, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strheq ip, [r4, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ca44 <__cxa_atexit@plt+0xc1eae8> │ │ │ │ + ldr r2, [pc, #56] @ c2ca4c <__cxa_atexit@plt+0xc1eaf0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2ca50 <__cxa_atexit@plt+0xc1eaf4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r6, [pc, #44] @ c387c4 <__cxa_atexit@plt+0xc2a868> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2ca54 <__cxa_atexit@plt+0xc1eaf8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r4, r8, lsl #10 │ │ │ │ - @ instruction: 0x01543198 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq r4, r8, ror #4 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c38804 <__cxa_atexit@plt+0xc2a8a8> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ + hvceq 19528 @ 0x4c48 │ │ │ │ + @ instruction: 0x0154ee9c │ │ │ │ + cmpeq r4, ip, asr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2caa4 <__cxa_atexit@plt+0xc1eb48> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #68] @ c2cac0 <__cxa_atexit@plt+0xc1eb64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2caac <__cxa_atexit@plt+0xc1eb50> │ │ │ │ + ldr r3, [pc, #52] @ c2cac8 <__cxa_atexit@plt+0xc1eb6c> │ │ │ │ + sub lr, r5, #24 │ │ │ │ + mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c387fc <__cxa_atexit@plt+0xc2a8a0> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c38828 <__cxa_atexit@plt+0xc2a8cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r4, r8, lsr #4 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c38828 <__cxa_atexit@plt+0xc2a8cc> │ │ │ │ - cmpeq r4, r4, lsl r2 │ │ │ │ - andeq r7, r0, sl, asr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c388d0 <__cxa_atexit@plt+0xc2a974> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #28]! │ │ │ │ - ldr sl, [r2, #4] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - cmp sl, r1 │ │ │ │ - bge c38894 <__cxa_atexit@plt+0xc2a938> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r2, sl, r2 │ │ │ │ - ldrsb r2, [r2, #8] │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c388bc <__cxa_atexit@plt+0xc2a960> │ │ │ │ - ldr r1, [pc, #136] @ c388f8 <__cxa_atexit@plt+0xc2a99c> │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - ldr r7, [pc, #132] @ c388fc <__cxa_atexit@plt+0xc2a9a0> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + ldr r7, [pc, #16] @ c2cac4 <__cxa_atexit@plt+0xc1eb68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, asr #28 │ │ │ │ + ldrdeq ip, [r4, #-52] @ 0xffffffcc │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2cb3c <__cxa_atexit@plt+0xc1ebe0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2cb44 <__cxa_atexit@plt+0xc1ebe8> │ │ │ │ + ldr lr, [pc, #96] @ c2cb60 <__cxa_atexit@plt+0xc1ec04> │ │ │ │ + ldr r0, [pc, #96] @ c2cb64 <__cxa_atexit@plt+0xc1ec08> │ │ │ │ + ldr r1, [pc, #96] @ c2cb68 <__cxa_atexit@plt+0xc1ec0c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi c388ec <__cxa_atexit@plt+0xc2a990> │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ - strb r2, [r8], #1 │ │ │ │ - add r3, sl, #1 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - b c38964 <__cxa_atexit@plt+0xc2aa08> │ │ │ │ - ldr r6, [pc, #40] @ c38900 <__cxa_atexit@plt+0xc2a9a4> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrsheq r3, [r4, #-52] @ 0xffffffcc │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - cmpeq r4, ip, lsr #2 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c38940 <__cxa_atexit@plt+0xc2a9e4> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c38938 <__cxa_atexit@plt+0xc2a9dc> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c38828 <__cxa_atexit@plt+0xc2a8cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlaltteq r0, r4, ip, r0 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c38828 <__cxa_atexit@plt+0xc2a8cc> │ │ │ │ - ldrdeq r0, [r4, #-8] │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c38a1c <__cxa_atexit@plt+0xc2aac0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - cmp sl, r7 │ │ │ │ - bge c389b8 <__cxa_atexit@plt+0xc2aa5c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r1, sl, r1 │ │ │ │ - ldrsb r1, [r1, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - bgt c389e0 <__cxa_atexit@plt+0xc2aa84> │ │ │ │ - strb r1, [r8], #1 │ │ │ │ - add sl, sl, #1 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - cmp sl, r7 │ │ │ │ - blt c3898c <__cxa_atexit@plt+0xc2aa30> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi c38a38 <__cxa_atexit@plt+0xc2aadc> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ - ldr r3, [pc, #92] @ c38a44 <__cxa_atexit@plt+0xc2aae8> │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - ldr r7, [pc, #88] @ c38a48 <__cxa_atexit@plt+0xc2aaec> │ │ │ │ - sub r9, r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #76] @ c38a4c <__cxa_atexit@plt+0xc2aaf0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r6, [pc, #44] @ c38a50 <__cxa_atexit@plt+0xc2aaf4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + b c2cb4c <__cxa_atexit@plt+0xc1ebf0> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2cb5c <__cxa_atexit@plt+0xc1ec00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + cmpeq r4, r0, asr #6 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r4, ip, ror r2 │ │ │ │ - cmpeq r4, ip, lsl #30 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - ldrdeq pc, [r3, #-252] @ 0xffffff04 │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c38a90 <__cxa_atexit@plt+0xc2ab34> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq c38a88 <__cxa_atexit@plt+0xc2ab2c> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c38828 <__cxa_atexit@plt+0xc2a8cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c2cb90 <__cxa_atexit@plt+0xc1ec34> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r4, r8, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2cbd0 <__cxa_atexit@plt+0xc1ec74> │ │ │ │ + ldr r2, [pc, #40] @ c2cbd8 <__cxa_atexit@plt+0xc1ec7c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ c2cbdc <__cxa_atexit@plt+0xc1ec80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x0143ff9c │ │ │ │ - andeq r7, r0, sl, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c38828 <__cxa_atexit@plt+0xc2a8cc> │ │ │ │ - @ instruction: 0x0143ff90 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ + cmpeq r4, r4, lsl #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c38b18 <__cxa_atexit@plt+0xc2abbc> │ │ │ │ - ldr r3, [pc, #92] @ c38b28 <__cxa_atexit@plt+0xc2abcc> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2cc48 <__cxa_atexit@plt+0xc1ecec> │ │ │ │ + ldr r3, [pc, #84] @ c2cc74 <__cxa_atexit@plt+0xc1ed18> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - beq c38b08 <__cxa_atexit@plt+0xc2abac> │ │ │ │ - ldr r7, [pc, #68] @ c38b2c <__cxa_atexit@plt+0xc2abd0> │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + bhi c2cc64 <__cxa_atexit@plt+0xc1ed08> │ │ │ │ + ldr r2, [pc, #68] @ c2cc80 <__cxa_atexit@plt+0xc1ed24> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #44] @ c2cc7c <__cxa_atexit@plt+0xc1ed20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, sl │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c38b30 <__cxa_atexit@plt+0xc2abd4> │ │ │ │ + ldr r7, [pc, #12] @ c2cc78 <__cxa_atexit@plt+0xc1ed1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmppeq r3, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #20] @ c38b68 <__cxa_atexit@plt+0xc2ac0c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r4, r0, lsr #4 │ │ │ │ + cmpeq r4, r4, asr #4 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2cd00 <__cxa_atexit@plt+0xc1eda4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2cd08 <__cxa_atexit@plt+0xc1edac> │ │ │ │ + ldr lr, [pc, #96] @ c2cd24 <__cxa_atexit@plt+0xc1edc8> │ │ │ │ + ldr r0, [pc, #96] @ c2cd28 <__cxa_atexit@plt+0xc1edcc> │ │ │ │ + ldr r1, [pc, #96] @ c2cd2c <__cxa_atexit@plt+0xc1edd0> │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrdeq pc, [r3, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #144] @ c38c10 <__cxa_atexit@plt+0xc2acb4> │ │ │ │ - ldmib r5, {r2, r3} │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r2, r2, r3 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - beq c38bf0 <__cxa_atexit@plt+0xc2ac94> │ │ │ │ - cmp r3, r2 │ │ │ │ - bge c38bfc <__cxa_atexit@plt+0xc2aca0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [pc, #96] @ c38c14 <__cxa_atexit@plt+0xc2acb8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - beq c38c04 <__cxa_atexit@plt+0xc2aca8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r2, r1, r2 │ │ │ │ - cmp r0, #4 │ │ │ │ - movle r0, #4 │ │ │ │ - stmdb r5, {r0, r2, r3} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b c38ce4 <__cxa_atexit@plt+0xc2ad88> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r3 │ │ │ │ + b c2cd10 <__cxa_atexit@plt+0xc1edb4> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2cd20 <__cxa_atexit@plt+0xc1edc4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmppeq r3, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge c38c84 <__cxa_atexit@plt+0xc2ad28> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [pc, #84] @ c38c9c <__cxa_atexit@plt+0xc2ad40> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - beq c38c90 <__cxa_atexit@plt+0xc2ad34> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r2, r1, r2 │ │ │ │ - cmp r0, #4 │ │ │ │ - movle r0, #4 │ │ │ │ - stmdb r5, {r0, r2, r3} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b c38ce4 <__cxa_atexit@plt+0xc2ad88> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - ldr r0, [r7] │ │ │ │ + hvceq 19484 @ 0x4c1c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2cd68 <__cxa_atexit@plt+0xc1ee0c> │ │ │ │ + ldr r2, [pc, #28] @ c2cd78 <__cxa_atexit@plt+0xc1ee1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c2cd7c <__cxa_atexit@plt+0xc1ee20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0x0143fd9c │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r2, #4 │ │ │ │ - movle r2, #4 │ │ │ │ - sub r1, r1, r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b c38ce4 <__cxa_atexit@plt+0xc2ad88> │ │ │ │ - cmppeq r3, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffb60 │ │ │ │ + cmpeq r4, ip, lsl r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc c38d84 <__cxa_atexit@plt+0xc2ae28> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - stm sp, {r7, fp} │ │ │ │ - add fp, r5, #20 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldm fp, {r7, sl, fp} │ │ │ │ - mov r1, r9 │ │ │ │ - blx 1ec5998 <__cxa_atexit@plt+0x1eb7a3c> │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c38d3c <__cxa_atexit@plt+0xc2ade0> │ │ │ │ - sub r7, r7, sl │ │ │ │ - cmp r0, r7 │ │ │ │ - movlt r7, r0 │ │ │ │ - add r7, r7, sl │ │ │ │ - str fp, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - str sl, [r5, #8] │ │ │ │ - b c38db8 <__cxa_atexit@plt+0xc2ae5c> │ │ │ │ - ldr lr, [pc, #96] @ c38da4 <__cxa_atexit@plt+0xc2ae48> │ │ │ │ - str fp, [r6, #44] @ 0x2c │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - ldr fp, [pc, #88] @ c38da8 <__cxa_atexit@plt+0xc2ae4c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r8, #38 @ 0x26 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldmdb r5, {r2, r3} │ │ │ │ - stm lr, {r1, r2, r3, r7, r9, sl, fp} │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r8, #10 │ │ │ │ - mov r6, r8 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c38da0 <__cxa_atexit@plt+0xc2ae44> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffff194 │ │ │ │ - ldrsheq r3, [r4, #-4] │ │ │ │ - smlalbbeq pc, r3, r4, ip @ │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c38e5c <__cxa_atexit@plt+0xc2af00> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - movgt r2, r1 │ │ │ │ - bge c38e14 <__cxa_atexit@plt+0xc2aeb8> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add r8, r3, #8 │ │ │ │ - add r3, r8, r1 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - bgt c38e20 <__cxa_atexit@plt+0xc2aec4> │ │ │ │ - add r1, r1, #1 │ │ │ │ - strb r3, [r0], #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bne c38dec <__cxa_atexit@plt+0xc2ae90> │ │ │ │ - mov r6, lr │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b c39120 <__cxa_atexit@plt+0xc2b1c4> │ │ │ │ - ldr r1, [pc, #76] @ c38e74 <__cxa_atexit@plt+0xc2af18> │ │ │ │ - strb r3, [lr, #16] │ │ │ │ - ldr r2, [pc, #72] @ c38e78 <__cxa_atexit@plt+0xc2af1c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #56] @ c38e7c <__cxa_atexit@plt+0xc2af20> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r0, [lr, #8] │ │ │ │ - str r3, [lr, #4] │ │ │ │ - str r2, [lr, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #28] @ c38e80 <__cxa_atexit@plt+0xc2af24> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r4, r8, lsr lr │ │ │ │ - cmpeq r4, r8, asr #21 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - smlaltbeq pc, r3, ip, fp @ │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c38ec0 <__cxa_atexit@plt+0xc2af64> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2cdd8 <__cxa_atexit@plt+0xc1ee7c> │ │ │ │ + ldr r3, [pc, #84] @ c2ce04 <__cxa_atexit@plt+0xc1eea8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - beq c38eb8 <__cxa_atexit@plt+0xc2af5c> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c38ee4 <__cxa_atexit@plt+0xc2af88> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmppeq r3, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c38ee4 <__cxa_atexit@plt+0xc2af88> │ │ │ │ - cmppeq r3, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, lsr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c38f6c <__cxa_atexit@plt+0xc2b010> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - cmp r2, r0 │ │ │ │ - bge c38f4c <__cxa_atexit@plt+0xc2aff0> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add r0, r2, r0 │ │ │ │ - ldrsb r0, [r0, #8] │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c38f58 <__cxa_atexit@plt+0xc2affc> │ │ │ │ - ldr r2, [pc, #96] @ c38f88 <__cxa_atexit@plt+0xc2b02c> │ │ │ │ - strb r0, [r6, #8] │ │ │ │ - ldr r7, [pc, #92] @ c38f8c <__cxa_atexit@plt+0xc2b030> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + bhi c2cdf4 <__cxa_atexit@plt+0xc1ee98> │ │ │ │ + ldr r2, [pc, #68] @ c2ce10 <__cxa_atexit@plt+0xc1eeb4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b c39120 <__cxa_atexit@plt+0xc2b1c4> │ │ │ │ - strb r0, [r1], #1 │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b c38ff4 <__cxa_atexit@plt+0xc2b098> │ │ │ │ - ldr r6, [pc, #28] @ c38f90 <__cxa_atexit@plt+0xc2b034> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r4, ip, lsr sp │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0x0143fa9c │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c38fd0 <__cxa_atexit@plt+0xc2b074> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - beq c38fc8 <__cxa_atexit@plt+0xc2b06c> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c38ee4 <__cxa_atexit@plt+0xc2af88> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #44] @ c2ce0c <__cxa_atexit@plt+0xc1eeb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmppeq r3, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c38ee4 <__cxa_atexit@plt+0xc2af88> │ │ │ │ - cmppeq r3, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c39098 <__cxa_atexit@plt+0xc2b13c> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - movgt r2, r1 │ │ │ │ - bge c39050 <__cxa_atexit@plt+0xc2b0f4> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add r8, r3, #8 │ │ │ │ - add r3, r8, r1 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - bgt c3905c <__cxa_atexit@plt+0xc2b100> │ │ │ │ - add r1, r1, #1 │ │ │ │ - strb r3, [r0], #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bne c39028 <__cxa_atexit@plt+0xc2b0cc> │ │ │ │ - mov r6, lr │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b c39120 <__cxa_atexit@plt+0xc2b1c4> │ │ │ │ - ldr r1, [pc, #76] @ c390b0 <__cxa_atexit@plt+0xc2b154> │ │ │ │ - strb r3, [lr, #16] │ │ │ │ - ldr r2, [pc, #72] @ c390b4 <__cxa_atexit@plt+0xc2b158> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #56] @ c390b8 <__cxa_atexit@plt+0xc2b15c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r0, [lr, #8] │ │ │ │ - str r3, [lr, #4] │ │ │ │ - str r2, [lr, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #28] @ c390bc <__cxa_atexit@plt+0xc2b160> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrsheq r2, [r4, #-188] @ 0xffffff44 │ │ │ │ - cmpeq r4, ip, lsl #17 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - hvceq 16272 @ 0x3f90 │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c390fc <__cxa_atexit@plt+0xc2b1a0> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - beq c390f4 <__cxa_atexit@plt+0xc2b198> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c38ee4 <__cxa_atexit@plt+0xc2af88> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c2ce08 <__cxa_atexit@plt+0xc1eeac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmppeq r3, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c38ee4 <__cxa_atexit@plt+0xc2af88> │ │ │ │ - cmppeq r3, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r9, ror #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c391b8 <__cxa_atexit@plt+0xc2b25c> │ │ │ │ - ldr r8, [pc, #164] @ c391e0 <__cxa_atexit@plt+0xc2b284> │ │ │ │ - ldr lr, [pc, #164] @ c391e4 <__cxa_atexit@plt+0xc2b288> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - sub r8, r6, #21 │ │ │ │ - stmib r3, {r0, r7, r8} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - mov r7, r5 │ │ │ │ - add r8, r3, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - stm r8, {r1, r2, r9, lr} │ │ │ │ - ldr r8, [r7, #24]! │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - ldr r9, [r7, #-8] │ │ │ │ - sub r2, r7, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - stm r7, {r3, r8} │ │ │ │ - bhi c391d0 <__cxa_atexit@plt+0xc2b274> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c38094 <__cxa_atexit@plt+0xc2a138> │ │ │ │ - ldr r3, [pc, #40] @ c391e8 <__cxa_atexit@plt+0xc2b28c> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + swpbeq ip, r0, [r4] │ │ │ │ + strheq ip, [r4, #-4] │ │ │ │ + @ instruction: 0xfffffaf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ce48 <__cxa_atexit@plt+0xc1eeec> │ │ │ │ + ldr r2, [pc, #28] @ c2ce58 <__cxa_atexit@plt+0xc1eefc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c2ce5c <__cxa_atexit@plt+0xc1ef00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffef20 │ │ │ │ - @ instruction: 0xfffff408 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffff4d8 │ │ │ │ + cmpeq r4, r0, lsr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c39250 <__cxa_atexit@plt+0xc2b2f4> │ │ │ │ + bhi c2ceb8 <__cxa_atexit@plt+0xc1ef5c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c3925c <__cxa_atexit@plt+0xc2b300> │ │ │ │ - ldr r1, [pc, #80] @ c3926c <__cxa_atexit@plt+0xc2b310> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldrb r5, [r7, r5]! │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - orr r7, r5, r7, lsl #8 │ │ │ │ - ldr r5, [pc, #52] @ c39270 <__cxa_atexit@plt+0xc2b314> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + bcc c2cec0 <__cxa_atexit@plt+0xc1ef64> │ │ │ │ + ldr r1, [pc, #64] @ c2cedc <__cxa_atexit@plt+0xc1ef80> │ │ │ │ + ldr r0, [pc, #64] @ c2cee0 <__cxa_atexit@plt+0xc1ef84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + sub r3, r6, #2 │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ mov r6, r3 │ │ │ │ + b c2cec8 <__cxa_atexit@plt+0xc1ef6c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2ced8 <__cxa_atexit@plt+0xc1ef7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + smlalbteq fp, r4, r4, lr │ │ │ │ + @ instruction: 0xffffcf14 │ │ │ │ + ldrsbeq lr, [r4, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2cf2c <__cxa_atexit@plt+0xc1efd0> │ │ │ │ + ldr r2, [pc, #68] @ c2cf48 <__cxa_atexit@plt+0xc1efec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2cf38 <__cxa_atexit@plt+0xc1efdc> │ │ │ │ + ldr r5, [pc, #48] @ c2cf50 <__cxa_atexit@plt+0xc1eff4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c2cf4c <__cxa_atexit@plt+0xc1eff0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrheq lr, [r4, #-156] @ 0xffffff64 │ │ │ │ + cmpeq r4, r8, asr lr │ │ │ │ + @ instruction: 0xffffcfa4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + mov ip, r5 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2d01c <__cxa_atexit@plt+0xc1f0c0> │ │ │ │ + ldr r3, [pc, #184] @ c2d038 <__cxa_atexit@plt+0xc1f0dc> │ │ │ │ + ldr r9, [pc, #184] @ c2d03c <__cxa_atexit@plt+0xc1f0e0> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c2d040 <__cxa_atexit@plt+0xc1f0e4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c2d044 <__cxa_atexit@plt+0xc1f0e8> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c2d048 <__cxa_atexit@plt+0xc1f0ec> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c2d04c <__cxa_atexit@plt+0xc1f0f0> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c2d050 <__cxa_atexit@plt+0xc1f0f4> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c2d054 <__cxa_atexit@plt+0xc1f0f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r4, r4, lsr #13 │ │ │ │ - ldrheq r2, [r4, #-132] @ 0xffffff7c │ │ │ │ - cmppeq r3, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + ldrheq pc, [r4, #-108] @ 0xffffff94 @ │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + hvceq 19428 @ 0x4be4 │ │ │ │ andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2d0c0 <__cxa_atexit@plt+0xc1f164> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2d0c8 <__cxa_atexit@plt+0xc1f16c> │ │ │ │ + ldr r1, [pc, #68] @ c2d0e4 <__cxa_atexit@plt+0xc1f188> │ │ │ │ + ldr r0, [pc, #68] @ c2d0e8 <__cxa_atexit@plt+0xc1f18c> │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r2, r6, #2 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + mov r6, r2 │ │ │ │ + b c2d0d0 <__cxa_atexit@plt+0xc1f174> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2d0e0 <__cxa_atexit@plt+0xc1f184> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbteq fp, r4, r8, sp │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + ldrsbeq lr, [r4, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c392f0 <__cxa_atexit@plt+0xc2b394> │ │ │ │ - ldr r3, [pc, #104] @ c39300 <__cxa_atexit@plt+0xc2b3a4> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c392e0 <__cxa_atexit@plt+0xc2b384> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #68] @ c39304 <__cxa_atexit@plt+0xc2b3a8> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi c2d120 <__cxa_atexit@plt+0xc1f1c4> │ │ │ │ + ldr r5, [pc, #36] @ c2d130 <__cxa_atexit@plt+0xc1f1d4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c39308 <__cxa_atexit@plt+0xc2b3ac> │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #12] @ c2d134 <__cxa_atexit@plt+0xc1f1d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlaltbeq pc, r3, ip, r7 @ │ │ │ │ - hvceq 16252 @ 0x3f7c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + hvceq 19420 @ 0x4bdc │ │ │ │ + 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, #28] @ c39348 <__cxa_atexit@plt+0xc2b3ec> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmppeq r3, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5], #-12 │ │ │ │ - b c39384 <__cxa_atexit@plt+0xc2b428> │ │ │ │ - cmppeq r3, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c39580 <__cxa_atexit@plt+0xc2b624> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #20]! │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c3942c <__cxa_atexit@plt+0xc2b4d0> │ │ │ │ - ldr r8, [pc, #548] @ c395d8 <__cxa_atexit@plt+0xc2b67c> │ │ │ │ - mov ip, r7 │ │ │ │ - mov r7, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - add r2, r1, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - bge c39450 <__cxa_atexit@plt+0xc2b4f4> │ │ │ │ - ldr r0, [pc, #508] @ c395e4 <__cxa_atexit@plt+0xc2b688> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c394cc <__cxa_atexit@plt+0xc2b570> │ │ │ │ - ldrh r3, [r7, #3] │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - bcc c39414 <__cxa_atexit@plt+0xc2b4b8> │ │ │ │ - lsr r0, r3, #13 │ │ │ │ - cmp r0, #6 │ │ │ │ - bls c39578 <__cxa_atexit@plt+0xc2b61c> │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c39a0c <__cxa_atexit@plt+0xc2bab0> │ │ │ │ - ldr r6, [pc, #436] @ c395e8 <__cxa_atexit@plt+0xc2b68c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r8, [r5, #32] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2d1a0 <__cxa_atexit@plt+0xc1f244> │ │ │ │ + ldr r2, [pc, #56] @ c2d1a8 <__cxa_atexit@plt+0xc1f24c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2d1ac <__cxa_atexit@plt+0xc1f250> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2d1b0 <__cxa_atexit@plt+0xc1f254> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, lsl sp │ │ │ │ + cmpeq r4, r0, asr #14 │ │ │ │ + ldrsheq lr, [r4, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2d200 <__cxa_atexit@plt+0xc1f2a4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #68] @ c2d21c <__cxa_atexit@plt+0xc1f2c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2d208 <__cxa_atexit@plt+0xc1f2ac> │ │ │ │ + ldr r3, [pc, #52] @ c2d224 <__cxa_atexit@plt+0xc1f2c8> │ │ │ │ + sub lr, r5, #24 │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - add r1, r1, #3 │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c39474 <__cxa_atexit@plt+0xc2b518> │ │ │ │ - ldr r0, [pc, #380] @ c395e0 <__cxa_atexit@plt+0xc2b684> │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq c39524 <__cxa_atexit@plt+0xc2b5c8> │ │ │ │ - b c3980c <__cxa_atexit@plt+0xc2b8b0> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c39598 <__cxa_atexit@plt+0xc2b63c> │ │ │ │ - ldr r7, [pc, #360] @ c395f0 <__cxa_atexit@plt+0xc2b694> │ │ │ │ - ldr r8, [pc, #360] @ c395f4 <__cxa_atexit@plt+0xc2b698> │ │ │ │ - ldr r9, [pc, #360] @ c395f8 <__cxa_atexit@plt+0xc2b69c> │ │ │ │ - ldr r3, [pc, #360] @ c395fc <__cxa_atexit@plt+0xc2b6a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c2d220 <__cxa_atexit@plt+0xc1f2c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r7, [pc, #324] @ c39600 <__cxa_atexit@plt+0xc2b6a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, ip │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - sub r1, r5, #12 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c395bc <__cxa_atexit@plt+0xc2b660> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c395b4 <__cxa_atexit@plt+0xc2b658> │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ - ldr r2, [sl, #20] │ │ │ │ - ldr r0, [pc, #280] @ c3960c <__cxa_atexit@plt+0xc2b6b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldrb r7, [r2, r3]! │ │ │ │ - ldrb r5, [r2, #1] │ │ │ │ - orr r7, r7, r5, lsl #8 │ │ │ │ - ldr r5, [pc, #256] @ c39610 <__cxa_atexit@plt+0xc2b6b4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [sl, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [sl, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - sub r2, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, ror #13 │ │ │ │ + hvceq 19400 @ 0x4bc8 │ │ │ │ + @ instruction: 0xfffff6c4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c395d0 <__cxa_atexit@plt+0xc2b674> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c395c8 <__cxa_atexit@plt+0xc2b66c> │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ - ldr r1, [sl, #20] │ │ │ │ - ldr r0, [pc, #184] @ c39604 <__cxa_atexit@plt+0xc2b6a8> │ │ │ │ + bhi c2d2b0 <__cxa_atexit@plt+0xc1f354> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2d2bc <__cxa_atexit@plt+0xc1f360> │ │ │ │ + ldr r9, [pc, #116] @ c2d2cc <__cxa_atexit@plt+0xc1f370> │ │ │ │ + ldr lr, [pc, #116] @ c2d2d0 <__cxa_atexit@plt+0xc1f374> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ c2d2d4 <__cxa_atexit@plt+0xc1f378> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldrb r7, [r1, r3]! │ │ │ │ - ldrb r5, [r1, #1] │ │ │ │ - orr r7, r7, r5, lsl #8 │ │ │ │ - ldr r5, [pc, #164] @ c39608 <__cxa_atexit@plt+0xc2b6ac> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [sl, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [sl, #24] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr sl, [pc, #84] @ c2d2d8 <__cxa_atexit@plt+0xc1f37c> │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12]! │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r8, fp │ │ │ │ - b c396d8 <__cxa_atexit@plt+0xc2b77c> │ │ │ │ - ldr r3, [pc, #100] @ c395ec <__cxa_atexit@plt+0xc2b690> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #60] @ c395dc <__cxa_atexit@plt+0xc2b680> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, ip │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r4, r4, asr r6 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c2d300 <__cxa_atexit@plt+0xc1f3a4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + @ instruction: 0x0154e698 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2d350 <__cxa_atexit@plt+0xc1f3f4> │ │ │ │ + ldr r2, [pc, #56] @ c2d358 <__cxa_atexit@plt+0xc1f3fc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2d35c <__cxa_atexit@plt+0xc1f400> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2d360 <__cxa_atexit@plt+0xc1f404> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - andeq r0, r0, ip, asr r3 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r0, r0, lsl r5 │ │ │ │ - smlalbteq pc, r3, r4, r5 @ │ │ │ │ - ldrdeq pc, [r3, #-84] @ 0xffffffac │ │ │ │ - @ instruction: 0x01542498 │ │ │ │ - cmpeq r4, r4, lsr #8 │ │ │ │ - cmpeq r4, r4, ror r3 │ │ │ │ - cmpeq r4, ip, lsl #11 │ │ │ │ - cmpeq r4, ip, asr #7 │ │ │ │ - cmpeq r4, r0, ror #11 │ │ │ │ - cmppeq r3, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3967c <__cxa_atexit@plt+0xc2b720> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c39668 <__cxa_atexit@plt+0xc2b70c> │ │ │ │ - ldr lr, [pc, #76] @ c39690 <__cxa_atexit@plt+0xc2b734> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ + smlalbbeq fp, r4, r0, fp │ │ │ │ + @ instruction: 0x0154e590 │ │ │ │ + cmpeq r4, r0, asr #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2d3d4 <__cxa_atexit@plt+0xc1f478> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2d3dc <__cxa_atexit@plt+0xc1f480> │ │ │ │ + ldr lr, [pc, #96] @ c2d3f8 <__cxa_atexit@plt+0xc1f49c> │ │ │ │ + ldr r0, [pc, #96] @ c2d3fc <__cxa_atexit@plt+0xc1f4a0> │ │ │ │ + ldr r1, [pc, #96] @ c2d400 <__cxa_atexit@plt+0xc1f4a4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #28] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3968c <__cxa_atexit@plt+0xc2b730> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + b c2d3e4 <__cxa_atexit@plt+0xc1f488> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2d3f4 <__cxa_atexit@plt+0xc1f498> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsr pc │ │ │ │ - cmpeq r4, r4, ror r2 │ │ │ │ - strdeq pc, [r3, #-52] @ 0xffffffcc │ │ │ │ - andeq r1, r0, r9, asr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrh r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - bcc c396c0 <__cxa_atexit@plt+0xc2b764> │ │ │ │ - lsr r1, r3, #13 │ │ │ │ - cmp r1, #6 │ │ │ │ - bls c396d0 <__cxa_atexit@plt+0xc2b774> │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b c39a0c <__cxa_atexit@plt+0xc2bab0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c396d8 <__cxa_atexit@plt+0xc2b77c> │ │ │ │ + strheq fp, [r4, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - mov fp, r8 │ │ │ │ - add r3, r2, #3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c39758 <__cxa_atexit@plt+0xc2b7fc> │ │ │ │ - ldr r1, [pc, #240] @ c397e8 <__cxa_atexit@plt+0xc2b88c> │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq c397bc <__cxa_atexit@plt+0xc2b860> │ │ │ │ - ldrh r1, [r7, #3] │ │ │ │ - and r0, r1, #64512 @ 0xfc00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c39758 <__cxa_atexit@plt+0xc2b7fc> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldrb lr, [r0, r3] │ │ │ │ - and r3, lr, #252 @ 0xfc │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ - bne c39758 <__cxa_atexit@plt+0xc2b7fc> │ │ │ │ - add r0, r2, r0 │ │ │ │ - mov r8, fp │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ - orr r3, r0, lr, lsl #8 │ │ │ │ - ldr r0, [pc, #156] @ c397e0 <__cxa_atexit@plt+0xc2b884> │ │ │ │ - add r3, r3, r1, lsl #10 │ │ │ │ - add r3, r3, r0 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c39a0c <__cxa_atexit@plt+0xc2bab0> │ │ │ │ + ldr r1, [pc, #12] @ c2d428 <__cxa_atexit@plt+0xc1f4cc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r4, r0, ror r5 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2d4d0 <__cxa_atexit@plt+0xc1f574> │ │ │ │ + ldr r3, [pc, #192] @ c2d50c <__cxa_atexit@plt+0xc1f5b0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + beq c2d4c0 <__cxa_atexit@plt+0xc1f564> │ │ │ │ + ldr r2, [r5] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc c397c4 <__cxa_atexit@plt+0xc2b868> │ │ │ │ - ldr r8, [pc, #124] @ c397ec <__cxa_atexit@plt+0xc2b890> │ │ │ │ - ldr r9, [pc, #124] @ c397f0 <__cxa_atexit@plt+0xc2b894> │ │ │ │ - ldr r1, [pc, #124] @ c397f4 <__cxa_atexit@plt+0xc2b898> │ │ │ │ - ldr r0, [pc, #124] @ c397f8 <__cxa_atexit@plt+0xc2b89c> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc c2d4e0 <__cxa_atexit@plt+0xc1f584> │ │ │ │ + ldr lr, [pc, #164] @ c2d518 <__cxa_atexit@plt+0xc1f5bc> │ │ │ │ + ldr r0, [pc, #164] @ c2d51c <__cxa_atexit@plt+0xc1f5c0> │ │ │ │ + ldr r1, [pc, #164] @ c2d520 <__cxa_atexit@plt+0xc1f5c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r6, r3, #3 │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r6, [r5, #-4] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r6, [pc, #84] @ c397fc <__cxa_atexit@plt+0xc2b8a0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c397e4 <__cxa_atexit@plt+0xc2b888> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - stc2 4, cr2, [r0] │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - ldrdeq pc, [r3, #-40] @ 0xffffffd8 │ │ │ │ - smlalbteq pc, r3, r8, r2 @ │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - ldrheq r2, [r4, #-16] │ │ │ │ - cmpeq r4, r4, lsr r1 │ │ │ │ - smlalbbeq pc, r3, r8, r2 @ │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrh r3, [r7, #3] │ │ │ │ - and r2, r3, #64512 @ 0xfc00 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c39860 <__cxa_atexit@plt+0xc2b904> │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add r1, lr, r1 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ - and r2, r0, #252 @ 0xfc │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ - bne c39860 <__cxa_atexit@plt+0xc2b904> │ │ │ │ - ldrb r1, [r1, #2] │ │ │ │ - mov r8, fp │ │ │ │ - orr r0, r1, r0, lsl #8 │ │ │ │ - ldr r1, [pc, #148] @ c398e0 <__cxa_atexit@plt+0xc2b984> │ │ │ │ - add r0, r0, r3, lsl #10 │ │ │ │ - add r0, r0, r1 │ │ │ │ - add r3, lr, #4 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ str r0, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c39a0c <__cxa_atexit@plt+0xc2bab0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c398c4 <__cxa_atexit@plt+0xc2b968> │ │ │ │ - ldr r8, [pc, #112] @ c398e8 <__cxa_atexit@plt+0xc2b98c> │ │ │ │ - ldr r9, [pc, #112] @ c398ec <__cxa_atexit@plt+0xc2b990> │ │ │ │ - ldr r2, [pc, #112] @ c398f0 <__cxa_atexit@plt+0xc2b994> │ │ │ │ - ldr lr, [pc, #112] @ c398f4 <__cxa_atexit@plt+0xc2b998> │ │ │ │ - sub r1, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r6, [pc, #72] @ c398f8 <__cxa_atexit@plt+0xc2b99c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r6, [pc, #24] @ c398e4 <__cxa_atexit@plt+0xc2b988> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - stc2 4, cr2, [r0] │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq pc, [r3, #-16] │ │ │ │ - smlalbteq pc, r3, r0, r1 @ │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r4, r8, lsr #1 │ │ │ │ - cmpeq r4, ip, lsr #32 │ │ │ │ - smlalbbeq pc, r3, ip, r1 @ │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3996c <__cxa_atexit@plt+0xc2ba10> │ │ │ │ - ldr r8, [pc, #96] @ c39984 <__cxa_atexit@plt+0xc2ba28> │ │ │ │ - ldr r9, [pc, #96] @ c39988 <__cxa_atexit@plt+0xc2ba2c> │ │ │ │ - ldr r2, [pc, #96] @ c3998c <__cxa_atexit@plt+0xc2ba30> │ │ │ │ - ldr lr, [pc, #96] @ c39990 <__cxa_atexit@plt+0xc2ba34> │ │ │ │ - sub r1, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r3, [pc, #56] @ c39994 <__cxa_atexit@plt+0xc2ba38> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r3, [pc, #36] @ c39998 <__cxa_atexit@plt+0xc2ba3c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmppeq r3, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrsheq r1, [r4, #-252] @ 0xffffff04 │ │ │ │ - cmpeq r4, r0, lsl #31 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - smlaltteq pc, r3, ip, r0 @ │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c399dc <__cxa_atexit@plt+0xc2ba80> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c399ec <__cxa_atexit@plt+0xc2ba90> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c39a0c <__cxa_atexit@plt+0xc2bab0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b c39384 <__cxa_atexit@plt+0xc2b428> │ │ │ │ - ldr r7, [pc, #20] @ c39a08 <__cxa_atexit@plt+0xc2baac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add ip, r0, #3 │ │ │ │ - cmp r2, ip │ │ │ │ - bge c39a58 <__cxa_atexit@plt+0xc2bafc> │ │ │ │ - ldr r7, [pc, #340] @ c39b88 <__cxa_atexit@plt+0xc2bc2c> │ │ │ │ - mov r1, #2 │ │ │ │ - add r8, r1, r2, lsl #1 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #8] │ │ │ │ mov r7, r9 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - mov lr, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [lr, #4]! │ │ │ │ - lsr r8, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr sl, r1, #11 │ │ │ │ - movhi r2, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r8, [r3] │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - add sl, r9, #8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c39b10 <__cxa_atexit@plt+0xc2bbb4> │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c39ae8 <__cxa_atexit@plt+0xc2bb8c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c39b20 <__cxa_atexit@plt+0xc2bbc4> │ │ │ │ - mvn r2, #31 │ │ │ │ - add r2, r2, r1, lsr #12 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #6 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r2, [r0, sl] │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #9] │ │ │ │ - b c39b7c <__cxa_atexit@plt+0xc2bc20> │ │ │ │ - mvn r2, #63 @ 0x3f │ │ │ │ - add r2, r2, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - strb r2, [r0, sl] │ │ │ │ - add r2, r9, r0 │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r1, [r2, #9] │ │ │ │ - add ip, r0, #2 │ │ │ │ - b c39b7c <__cxa_atexit@plt+0xc2bc20> │ │ │ │ - strb r1, [r0, sl] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add ip, r0, #1 │ │ │ │ - b c39b7c <__cxa_atexit@plt+0xc2bc20> │ │ │ │ - mvn r2, #15 │ │ │ │ - add r2, r2, r1, lsr #18 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #6 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #12 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add r9, r9, r0 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - strb r2, [r0, sl] │ │ │ │ - ldr r2, [sp] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r9, #10] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r9, #9] │ │ │ │ - strb r1, [ip, sl] │ │ │ │ - add ip, r0, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - b c39384 <__cxa_atexit@plt+0xc2b428> │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - strdeq lr, [r3, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r7, ror #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c39384 <__cxa_atexit@plt+0xc2b428> │ │ │ │ - smlalbteq lr, r3, r0, lr │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c39c24 <__cxa_atexit@plt+0xc2bcc8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c39c10 <__cxa_atexit@plt+0xc2bcb4> │ │ │ │ - ldr lr, [pc, #76] @ c39c38 <__cxa_atexit@plt+0xc2bcdc> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c39c34 <__cxa_atexit@plt+0xc2bcd8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #60] @ c2d514 <__cxa_atexit@plt+0xc1f5b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + ldr r7, [pc, #40] @ c2d510 <__cxa_atexit@plt+0xc1f5b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0x01542994 │ │ │ │ - cmpeq r4, ip, asr #25 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strheq fp, [r4, #-144] @ 0xffffff70 │ │ │ │ + ldrdeq fp, [r4, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2d590 <__cxa_atexit@plt+0xc1f634> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2d598 <__cxa_atexit@plt+0xc1f63c> │ │ │ │ + ldr r3, [pc, #96] @ c2d5b8 <__cxa_atexit@plt+0xc1f65c> │ │ │ │ + ldr r2, [pc, #96] @ c2d5bc <__cxa_atexit@plt+0xc1f660> │ │ │ │ + ldr r1, [pc, #96] @ c2d5c0 <__cxa_atexit@plt+0xc1f664> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2d5a0 <__cxa_atexit@plt+0xc1f644> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2d5b4 <__cxa_atexit@plt+0xc1f658> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq fp, [r4, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #16] @ c2d5fc <__cxa_atexit@plt+0xc1f6a0> │ │ │ │ + mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + smlalbteq fp, r4, r0, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2d654 <__cxa_atexit@plt+0xc1f6f8> │ │ │ │ + ldr r2, [pc, #64] @ c2d65c <__cxa_atexit@plt+0xc1f700> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [pc, #56] @ c2d660 <__cxa_atexit@plt+0xc1f704> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #44] @ c2d664 <__cxa_atexit@plt+0xc1f708> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0144b890 │ │ │ │ + @ instruction: 0x0154e290 │ │ │ │ + cmpeq r4, r8, asr r3 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c39cc4 <__cxa_atexit@plt+0xc2bd68> │ │ │ │ - ldr r3, [pc, #128] @ c39ce0 <__cxa_atexit@plt+0xc2bd84> │ │ │ │ - mov r7, r5 │ │ │ │ + bhi c2d738 <__cxa_atexit@plt+0xc1f7dc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c2d740 <__cxa_atexit@plt+0xc1f7e4> │ │ │ │ + ldr lr, [pc, #236] @ c2d784 <__cxa_atexit@plt+0xc1f828> │ │ │ │ + ldr r0, [pc, #236] @ c2d788 <__cxa_atexit@plt+0xc1f82c> │ │ │ │ + mov r3, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - ldr r3, [pc, #112] @ c39ce4 <__cxa_atexit@plt+0xc2bd88> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq c39cb4 <__cxa_atexit@plt+0xc2bd58> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #84] @ c39ce8 <__cxa_atexit@plt+0xc2bd8c> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #1 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + beq c2d724 <__cxa_atexit@plt+0xc1f7c8> │ │ │ │ + ldr sl, [r5] │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c2d75c <__cxa_atexit@plt+0xc1f800> │ │ │ │ + ldr lr, [pc, #188] @ c2d794 <__cxa_atexit@plt+0xc1f838> │ │ │ │ + ldr r0, [pc, #188] @ c2d798 <__cxa_atexit@plt+0xc1f83c> │ │ │ │ + ldr r1, [pc, #188] @ c2d79c <__cxa_atexit@plt+0xc1f840> │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + str r0, [r6, #20]! │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c39cec <__cxa_atexit@plt+0xc2bd90> │ │ │ │ - ldr r3, [pc, #32] @ c39cf0 <__cxa_atexit@plt+0xc2bd94> │ │ │ │ + mov r2, r6 │ │ │ │ + b c2d748 <__cxa_atexit@plt+0xc1f7ec> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ c2d790 <__cxa_atexit@plt+0xc1f834> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c2d78c <__cxa_atexit@plt+0xc1f830> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #2 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff6ac │ │ │ │ - cmpeq r4, r4, ror #28 │ │ │ │ - @ instruction: 0xfffff6b8 │ │ │ │ - ldrdeq lr, [r3, #-216] @ 0xffffff28 │ │ │ │ - cmpeq r4, r4, lsl #28 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r4, r8, lsr r7 │ │ │ │ + cmpeq r4, r4, ror #14 │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + @ instruction: 0xfffffb48 │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2d80c <__cxa_atexit@plt+0xc1f8b0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2d814 <__cxa_atexit@plt+0xc1f8b8> │ │ │ │ + ldr r3, [pc, #96] @ c2d834 <__cxa_atexit@plt+0xc1f8d8> │ │ │ │ + ldr r2, [pc, #96] @ c2d838 <__cxa_atexit@plt+0xc1f8dc> │ │ │ │ + ldr r1, [pc, #96] @ c2d83c <__cxa_atexit@plt+0xc1f8e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2d81c <__cxa_atexit@plt+0xc1f8c0> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2d830 <__cxa_atexit@plt+0xc1f8d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq fp, r4, r0, r6 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c39d58 <__cxa_atexit@plt+0xc2bdfc> │ │ │ │ + bhi c2d8d0 <__cxa_atexit@plt+0xc1f974> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c39d64 <__cxa_atexit@plt+0xc2be08> │ │ │ │ - ldr r1, [pc, #80] @ c39d74 <__cxa_atexit@plt+0xc2be18> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldrb r5, [r7, r5]! │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - orr r7, r7, r5, lsl #8 │ │ │ │ - ldr r5, [pc, #52] @ c39d78 <__cxa_atexit@plt+0xc2be1c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + bcc c2d8dc <__cxa_atexit@plt+0xc1f980> │ │ │ │ + ldr lr, [pc, #96] @ c2d8ec <__cxa_atexit@plt+0xc1f990> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c2d8f0 <__cxa_atexit@plt+0xc1f994> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c2d8f4 <__cxa_atexit@plt+0xc1f998> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01541b9c │ │ │ │ - cmpeq r4, ip, lsr #27 │ │ │ │ - cmpeq r3, r0, ror #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c39df8 <__cxa_atexit@plt+0xc2be9c> │ │ │ │ - ldr r3, [pc, #104] @ c39e08 <__cxa_atexit@plt+0xc2beac> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r4, r8, lsr #32 │ │ │ │ + ldrsbeq lr, [r4, #-8] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2d99c <__cxa_atexit@plt+0xc1fa40> │ │ │ │ + ldr r3, [pc, #168] @ c2d9c4 <__cxa_atexit@plt+0xc1fa68> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c39de8 <__cxa_atexit@plt+0xc2be8c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #68] @ c39e0c <__cxa_atexit@plt+0xc2beb0> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c39e10 <__cxa_atexit@plt+0xc2beb4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst r8, #3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c2d98c <__cxa_atexit@plt+0xc1fa30> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2d9a8 <__cxa_atexit@plt+0xc1fa4c> │ │ │ │ + ldr r7, [pc, #132] @ c2d9cc <__cxa_atexit@plt+0xc1fa70> │ │ │ │ + ldr r1, [pc, #132] @ c2d9d0 <__cxa_atexit@plt+0xc1fa74> │ │ │ │ + ldr r0, [pc, #132] @ c2d9d4 <__cxa_atexit@plt+0xc1fa78> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strdeq lr, [r3, #-204] @ 0xffffff34 │ │ │ │ - smlalbteq lr, r3, ip, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #28] @ c39e50 <__cxa_atexit@plt+0xc2bef4> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalbbeq lr, r3, ip, ip │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5], #-12 │ │ │ │ - b c39e8c <__cxa_atexit@plt+0xc2bf30> │ │ │ │ - cmpeq r3, r0, ror #24 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c3a088 <__cxa_atexit@plt+0xc2c12c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #20]! │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c39f34 <__cxa_atexit@plt+0xc2bfd8> │ │ │ │ - ldr r8, [pc, #548] @ c3a0e0 <__cxa_atexit@plt+0xc2c184> │ │ │ │ - mov ip, r7 │ │ │ │ - mov r7, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - add r2, r1, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - bge c39f58 <__cxa_atexit@plt+0xc2bffc> │ │ │ │ - ldr r0, [pc, #508] @ c3a0ec <__cxa_atexit@plt+0xc2c190> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c39fd4 <__cxa_atexit@plt+0xc2c078> │ │ │ │ - ldrh r3, [r7, #3] │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - bcc c39f1c <__cxa_atexit@plt+0xc2bfc0> │ │ │ │ - lsr r0, r3, #13 │ │ │ │ - cmp r0, #6 │ │ │ │ - bls c3a080 <__cxa_atexit@plt+0xc2c124> │ │ │ │ - add r1, r1, #2 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c3a514 <__cxa_atexit@plt+0xc2c5b8> │ │ │ │ - ldr r6, [pc, #436] @ c3a0f0 <__cxa_atexit@plt+0xc2c194> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r8, [r5, #32] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - add r1, r1, #3 │ │ │ │ - cmp r1, r0 │ │ │ │ - bge c39f7c <__cxa_atexit@plt+0xc2c020> │ │ │ │ - ldr r0, [pc, #380] @ c3a0e8 <__cxa_atexit@plt+0xc2c18c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq c3a02c <__cxa_atexit@plt+0xc2c0d0> │ │ │ │ - b c3a314 <__cxa_atexit@plt+0xc2c3b8> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c3a0a0 <__cxa_atexit@plt+0xc2c144> │ │ │ │ - ldr r7, [pc, #360] @ c3a0f8 <__cxa_atexit@plt+0xc2c19c> │ │ │ │ - ldr r8, [pc, #360] @ c3a0fc <__cxa_atexit@plt+0xc2c1a0> │ │ │ │ - ldr r9, [pc, #360] @ c3a100 <__cxa_atexit@plt+0xc2c1a4> │ │ │ │ - ldr r3, [pc, #360] @ c3a104 <__cxa_atexit@plt+0xc2c1a8> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2d9c8 <__cxa_atexit@plt+0xc1fa6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r7, [pc, #324] @ c3a108 <__cxa_atexit@plt+0xc2c1ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, ip │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - sub r1, r5, #12 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c3a0c4 <__cxa_atexit@plt+0xc2c168> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c3a0bc <__cxa_atexit@plt+0xc2c160> │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ - ldr r2, [sl, #20] │ │ │ │ - ldr r0, [pc, #280] @ c3a114 <__cxa_atexit@plt+0xc2c1b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldrb r7, [r2, r3]! │ │ │ │ - ldrb r5, [r2, #1] │ │ │ │ - orr r7, r5, r7, lsl #8 │ │ │ │ - ldr r5, [pc, #256] @ c3a118 <__cxa_atexit@plt+0xc2c1bc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [sl, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [sl, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c3a0d8 <__cxa_atexit@plt+0xc2c17c> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c3a0d0 <__cxa_atexit@plt+0xc2c174> │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ - ldr r1, [sl, #20] │ │ │ │ - ldr r0, [pc, #184] @ c3a10c <__cxa_atexit@plt+0xc2c1b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldrb r7, [r1, r3]! │ │ │ │ - ldrb r5, [r1, #1] │ │ │ │ - orr r7, r5, r7, lsl #8 │ │ │ │ - ldr r5, [pc, #164] @ c3a110 <__cxa_atexit@plt+0xc2c1b4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [sl, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [sl, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r8, fp │ │ │ │ - b c3a1e0 <__cxa_atexit@plt+0xc2c284> │ │ │ │ - ldr r3, [pc, #100] @ c3a0f4 <__cxa_atexit@plt+0xc2c198> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + strdeq fp, [r4, #-64] @ 0xffffffc0 │ │ │ │ + @ instruction: 0xfffffab8 │ │ │ │ + @ instruction: 0xfffff8d8 │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2da44 <__cxa_atexit@plt+0xc1fae8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2da4c <__cxa_atexit@plt+0xc1faf0> │ │ │ │ + ldr r3, [pc, #96] @ c2da6c <__cxa_atexit@plt+0xc1fb10> │ │ │ │ + ldr r2, [pc, #96] @ c2da70 <__cxa_atexit@plt+0xc1fb14> │ │ │ │ + ldr r1, [pc, #96] @ c2da74 <__cxa_atexit@plt+0xc1fb18> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #60] @ c3a0e4 <__cxa_atexit@plt+0xc2c188> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2da54 <__cxa_atexit@plt+0xc1faf8> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2da68 <__cxa_atexit@plt+0xc1fb0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, ip │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + cmpeq r4, r8, asr #8 │ │ │ │ + @ instruction: 0xfffff9f4 │ │ │ │ + @ instruction: 0xfffff814 │ │ │ │ + @ instruction: 0xfffff8e4 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2dadc <__cxa_atexit@plt+0xc1fb80> │ │ │ │ + ldr r2, [pc, #84] @ c2daf4 <__cxa_atexit@plt+0xc1fb98> │ │ │ │ + ldr r1, [pc, #84] @ c2daf8 <__cxa_atexit@plt+0xc1fb9c> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r7, #16] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r9, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2dafc <__cxa_atexit@plt+0xc1fba0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - andeq r0, r0, ip, asr r3 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r0, r0, lsl r5 │ │ │ │ - cmpeq r3, r0, lsr #22 │ │ │ │ - cmpeq r3, r0, lsr fp │ │ │ │ - @ instruction: 0x01541990 │ │ │ │ - cmpeq r4, ip, lsl r9 │ │ │ │ - cmpeq r4, ip, ror #16 │ │ │ │ - cmpeq r4, r4, lsl #21 │ │ │ │ - cmpeq r4, r4, asr #17 │ │ │ │ - ldrsbeq r1, [r4, #-168] @ 0xffffff58 │ │ │ │ - cmpeq r3, r0, ror #18 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3a184 <__cxa_atexit@plt+0xc2c228> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3a170 <__cxa_atexit@plt+0xc2c214> │ │ │ │ - ldr lr, [pc, #76] @ c3a198 <__cxa_atexit@plt+0xc2c23c> │ │ │ │ - mov r2, #0 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + ldrdeq fp, [r4, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #16] @ c2db24 <__cxa_atexit@plt+0xc1fbc8> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + cmpeq r4, r0, ror #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2db7c <__cxa_atexit@plt+0xc1fc20> │ │ │ │ + ldr r2, [pc, #64] @ c2db84 <__cxa_atexit@plt+0xc1fc28> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [pc, #56] @ c2db88 <__cxa_atexit@plt+0xc1fc2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ + ldr r0, [pc, #44] @ c2db8c <__cxa_atexit@plt+0xc1fc30> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + hvceq 19252 @ 0x4b34 │ │ │ │ + cmpeq r4, r8, ror #26 │ │ │ │ + cmpeq r4, r0, lsr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2dc34 <__cxa_atexit@plt+0xc1fcd8> │ │ │ │ + ldr r3, [pc, #168] @ c2dc5c <__cxa_atexit@plt+0xc1fd00> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c2dc24 <__cxa_atexit@plt+0xc1fcc8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2dc40 <__cxa_atexit@plt+0xc1fce4> │ │ │ │ + ldr r7, [pc, #132] @ c2dc64 <__cxa_atexit@plt+0xc1fd08> │ │ │ │ + ldr r1, [pc, #132] @ c2dc68 <__cxa_atexit@plt+0xc1fd0c> │ │ │ │ + ldr r0, [pc, #132] @ c2dc6c <__cxa_atexit@plt+0xc1fd10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ add lr, r6, #8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3a194 <__cxa_atexit@plt+0xc2c238> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + ldr r7, [pc, #24] @ c2dc60 <__cxa_atexit@plt+0xc1fd04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r4, lsr r4 │ │ │ │ - cmpeq r4, ip, ror #14 │ │ │ │ - cmpeq r3, r4, asr #18 │ │ │ │ - andeq r1, r0, r9, asr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrh r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - bcc c3a1c8 <__cxa_atexit@plt+0xc2c26c> │ │ │ │ - lsr r1, r3, #13 │ │ │ │ - cmp r1, #6 │ │ │ │ - bls c3a1d8 <__cxa_atexit@plt+0xc2c27c> │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b c3a514 <__cxa_atexit@plt+0xc2c5b8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c3a1e0 <__cxa_atexit@plt+0xc2c284> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - mov fp, r8 │ │ │ │ - add r3, r2, #3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c3a260 <__cxa_atexit@plt+0xc2c304> │ │ │ │ - ldr r1, [pc, #240] @ c3a2f0 <__cxa_atexit@plt+0xc2c394> │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq c3a2c4 <__cxa_atexit@plt+0xc2c368> │ │ │ │ - ldrh r1, [r7, #3] │ │ │ │ - and r0, r1, #64512 @ 0xfc00 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c3a260 <__cxa_atexit@plt+0xc2c304> │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - add r0, r2, lr │ │ │ │ - ldrb r8, [r0, #2] │ │ │ │ - and r0, r8, #252 @ 0xfc │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ - bne c3a260 <__cxa_atexit@plt+0xc2c304> │ │ │ │ - ldrb r3, [lr, r3] │ │ │ │ - ldr r0, [pc, #164] @ c3a2e8 <__cxa_atexit@plt+0xc2c38c> │ │ │ │ - orr r3, r3, r8, lsl #8 │ │ │ │ - add r3, r3, r1, lsl #10 │ │ │ │ - add r3, r3, r0 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, fp │ │ │ │ - b c3a514 <__cxa_atexit@plt+0xc2c5b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c3a2cc <__cxa_atexit@plt+0xc2c370> │ │ │ │ - ldr r8, [pc, #124] @ c3a2f4 <__cxa_atexit@plt+0xc2c398> │ │ │ │ - ldr r9, [pc, #124] @ c3a2f8 <__cxa_atexit@plt+0xc2c39c> │ │ │ │ - ldr r1, [pc, #124] @ c3a2fc <__cxa_atexit@plt+0xc2c3a0> │ │ │ │ - ldr r0, [pc, #124] @ c3a300 <__cxa_atexit@plt+0xc2c3a4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r6, r3, #3 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r6, [pc, #84] @ c3a304 <__cxa_atexit@plt+0xc2c3a8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c3a2ec <__cxa_atexit@plt+0xc2c390> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - stc2 4, cr2, [r0] │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - cmpeq r3, r4, lsr r8 │ │ │ │ - cmpeq r3, r4, lsr #16 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - cmpeq r4, r8, lsr #13 │ │ │ │ - cmpeq r4, ip, lsr #12 │ │ │ │ - ldrdeq lr, [r3, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrh r3, [r7, #3] │ │ │ │ - and r2, r3, #64512 @ 0xfc00 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c3a368 <__cxa_atexit@plt+0xc2c40c> │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add r1, lr, r1 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ - and r2, r0, #252 @ 0xfc │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ - bne c3a368 <__cxa_atexit@plt+0xc2c40c> │ │ │ │ - ldrb r1, [r1, #3] │ │ │ │ - mov r8, fp │ │ │ │ - orr r0, r1, r0, lsl #8 │ │ │ │ - ldr r1, [pc, #148] @ c3a3e8 <__cxa_atexit@plt+0xc2c48c> │ │ │ │ - add r0, r0, r3, lsl #10 │ │ │ │ - add r0, r0, r1 │ │ │ │ - add r3, lr, #4 │ │ │ │ - str r0, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c3a514 <__cxa_atexit@plt+0xc2c5b8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3a3cc <__cxa_atexit@plt+0xc2c470> │ │ │ │ - ldr r8, [pc, #112] @ c3a3f0 <__cxa_atexit@plt+0xc2c494> │ │ │ │ - ldr r9, [pc, #112] @ c3a3f4 <__cxa_atexit@plt+0xc2c498> │ │ │ │ - ldr r2, [pc, #112] @ c3a3f8 <__cxa_atexit@plt+0xc2c49c> │ │ │ │ - ldr lr, [pc, #112] @ c3a3fc <__cxa_atexit@plt+0xc2c4a0> │ │ │ │ - sub r1, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r6, [pc, #72] @ c3a400 <__cxa_atexit@plt+0xc2c4a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r6, [pc, #24] @ c3a3ec <__cxa_atexit@plt+0xc2c490> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - stc2 4, cr2, [r0] │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r3, ip, lsr #14 │ │ │ │ - cmpeq r3, ip, lsl r7 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r4, r0, lsr #11 │ │ │ │ - cmpeq r4, r4, lsr #10 │ │ │ │ - ldrdeq lr, [r3, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3a474 <__cxa_atexit@plt+0xc2c518> │ │ │ │ - ldr r8, [pc, #96] @ c3a48c <__cxa_atexit@plt+0xc2c530> │ │ │ │ - ldr r9, [pc, #96] @ c3a490 <__cxa_atexit@plt+0xc2c534> │ │ │ │ - ldr r2, [pc, #96] @ c3a494 <__cxa_atexit@plt+0xc2c538> │ │ │ │ - ldr lr, [pc, #96] @ c3a498 <__cxa_atexit@plt+0xc2c53c> │ │ │ │ - sub r1, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r3, [pc, #56] @ c3a49c <__cxa_atexit@plt+0xc2c540> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r3, [pc, #36] @ c3a4a0 <__cxa_atexit@plt+0xc2c544> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq r4, r8, asr r2 │ │ │ │ + @ instruction: 0xfffff820 │ │ │ │ + @ instruction: 0xfffff640 │ │ │ │ + @ instruction: 0xfffff710 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2dcdc <__cxa_atexit@plt+0xc1fd80> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2dce4 <__cxa_atexit@plt+0xc1fd88> │ │ │ │ + ldr r3, [pc, #96] @ c2dd04 <__cxa_atexit@plt+0xc1fda8> │ │ │ │ + ldr r2, [pc, #96] @ c2dd08 <__cxa_atexit@plt+0xc1fdac> │ │ │ │ + ldr r1, [pc, #96] @ c2dd0c <__cxa_atexit@plt+0xc1fdb0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - smlalbbeq lr, r3, r0, r6 │ │ │ │ - hvceq 15968 @ 0x3e60 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrsheq r1, [r4, #-68] @ 0xffffffbc │ │ │ │ - cmpeq r4, r8, ror r4 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r3, ip, lsr r6 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3a4e4 <__cxa_atexit@plt+0xc2c588> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3a4f4 <__cxa_atexit@plt+0xc2c598> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c3a514 <__cxa_atexit@plt+0xc2c5b8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b c39e8c <__cxa_atexit@plt+0xc2bf30> │ │ │ │ - ldr r7, [pc, #20] @ c3a510 <__cxa_atexit@plt+0xc2c5b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add ip, r0, #3 │ │ │ │ - cmp r2, ip │ │ │ │ - bge c3a560 <__cxa_atexit@plt+0xc2c604> │ │ │ │ - ldr r7, [pc, #340] @ c3a690 <__cxa_atexit@plt+0xc2c734> │ │ │ │ - mov r1, #2 │ │ │ │ - add r8, r1, r2, lsl #1 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2dcec <__cxa_atexit@plt+0xc1fd90> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2dd00 <__cxa_atexit@plt+0xc1fda4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r9 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - mov lr, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [lr, #4]! │ │ │ │ - lsr r8, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr sl, r1, #11 │ │ │ │ - movhi r2, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r8, [r3] │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - add sl, r9, #8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c3a618 <__cxa_atexit@plt+0xc2c6bc> │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c3a5f0 <__cxa_atexit@plt+0xc2c694> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c3a628 <__cxa_atexit@plt+0xc2c6cc> │ │ │ │ - mvn r2, #31 │ │ │ │ - add r2, r2, r1, lsr #12 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #6 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r2, [r0, sl] │ │ │ │ - add r0, r9, r0 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #9] │ │ │ │ - b c3a684 <__cxa_atexit@plt+0xc2c728> │ │ │ │ - mvn r2, #63 @ 0x3f │ │ │ │ - add r2, r2, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - strb r2, [r0, sl] │ │ │ │ - add r2, r9, r0 │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - strb r1, [r2, #9] │ │ │ │ - add ip, r0, #2 │ │ │ │ - b c3a684 <__cxa_atexit@plt+0xc2c728> │ │ │ │ - strb r1, [r0, sl] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add ip, r0, #1 │ │ │ │ - b c3a684 <__cxa_atexit@plt+0xc2c728> │ │ │ │ - mvn r2, #15 │ │ │ │ - add r2, r2, r1, lsr #18 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #6 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r2, r2, r1, lsr #12 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add r9, r9, r0 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - strb r2, [r0, sl] │ │ │ │ - ldr r2, [sp] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r9, #10] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r9, #9] │ │ │ │ - strb r1, [ip, sl] │ │ │ │ - add ip, r0, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - b c39e8c <__cxa_atexit@plt+0xc2bf30> │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - cmpeq r3, ip, asr #8 │ │ │ │ - andeq r0, r0, r7, ror #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c39e8c <__cxa_atexit@plt+0xc2bf30> │ │ │ │ - strheq lr, [r3, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3a72c <__cxa_atexit@plt+0xc2c7d0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3a718 <__cxa_atexit@plt+0xc2c7bc> │ │ │ │ - ldr lr, [pc, #76] @ c3a740 <__cxa_atexit@plt+0xc2c7e4> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3a73c <__cxa_atexit@plt+0xc2c7e0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, ip, lsl #29 │ │ │ │ - cmpeq r4, r4, asr #3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + strheq fp, [r4, #-16] │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ + @ instruction: 0xfffff64c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3a7cc <__cxa_atexit@plt+0xc2c870> │ │ │ │ - ldr r3, [pc, #128] @ c3a7e8 <__cxa_atexit@plt+0xc2c88c> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2dd64 <__cxa_atexit@plt+0xc1fe08> │ │ │ │ + ldr r3, [pc, #68] @ c2dd7c <__cxa_atexit@plt+0xc1fe20> │ │ │ │ + ldr r2, [pc, #68] @ c2dd80 <__cxa_atexit@plt+0xc1fe24> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - ldr r3, [pc, #112] @ c3a7ec <__cxa_atexit@plt+0xc2c890> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq c3a7bc <__cxa_atexit@plt+0xc2c860> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #84] @ c3a7f0 <__cxa_atexit@plt+0xc2c894> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c3a7f4 <__cxa_atexit@plt+0xc2c898> │ │ │ │ - ldr r3, [pc, #32] @ c3a7f8 <__cxa_atexit@plt+0xc2c89c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #24] @ c2dd84 <__cxa_atexit@plt+0xc1fe28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff6ac │ │ │ │ - cmpeq r4, ip, asr r3 │ │ │ │ - @ instruction: 0xfffff6b8 │ │ │ │ - cmpeq r3, r8, lsr #6 │ │ │ │ - ldrsheq r1, [r4, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r3, r8, lsr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c3a85c <__cxa_atexit@plt+0xc2c900> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c3a854 <__cxa_atexit@plt+0xc2c8f8> │ │ │ │ - ldr r9, [pc, #52] @ c3a864 <__cxa_atexit@plt+0xc2c908> │ │ │ │ - ldr r3, [pc, #52] @ c3a868 <__cxa_atexit@plt+0xc2c90c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #36] @ c3a86c <__cxa_atexit@plt+0xc2c910> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlaltteq lr, r3, r4, r2 │ │ │ │ - cmpeq r4, r0, lsl #1 │ │ │ │ - cmpeq r4, ip, ror #26 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + cmpeq r4, r4, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c3aa40 <__cxa_atexit@plt+0xc2cae4> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c3a8f8 <__cxa_atexit@plt+0xc2c99c> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c3a910 <__cxa_atexit@plt+0xc2c9b4> │ │ │ │ - ldr lr, [pc, #464] @ c3aa84 <__cxa_atexit@plt+0xc2cb28> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c3aa88 <__cxa_atexit@plt+0xc2cb2c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c3aa8c <__cxa_atexit@plt+0xc2cb30> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c3aa94 <__cxa_atexit@plt+0xc2cb38> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc c2dde8 <__cxa_atexit@plt+0xc1fe8c> │ │ │ │ + ldr r7, [pc, #68] @ c2de00 <__cxa_atexit@plt+0xc1fea4> │ │ │ │ + ldr r2, [pc, #68] @ c2de04 <__cxa_atexit@plt+0xc1fea8> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c3a970 <__cxa_atexit@plt+0xc2ca14> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c3aa78 <__cxa_atexit@plt+0xc2cb1c> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c3aa7c <__cxa_atexit@plt+0xc2cb20> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c3aa80 <__cxa_atexit@plt+0xc2cb24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c3a9e0 <__cxa_atexit@plt+0xc2ca84> │ │ │ │ - ldr r8, [pc, #228] @ c3aa6c <__cxa_atexit@plt+0xc2cb10> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c3aa70 <__cxa_atexit@plt+0xc2cb14> │ │ │ │ - ldr r9, [pc, #192] @ c3aa5c <__cxa_atexit@plt+0xc2cb00> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c3aa74 <__cxa_atexit@plt+0xc2cb18> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c3aa60 <__cxa_atexit@plt+0xc2cb04> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c3aa64 <__cxa_atexit@plt+0xc2cb08> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c3aa58 <__cxa_atexit@plt+0xc2cafc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c3aa68 <__cxa_atexit@plt+0xc2cb0c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c3a8ec <__cxa_atexit@plt+0xc2c990> │ │ │ │ - ldr r7, [pc, #72] @ c3aa90 <__cxa_atexit@plt+0xc2cb34> │ │ │ │ + ldr r7, [pc, #24] @ c2de08 <__cxa_atexit@plt+0xc1feac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r4, r4, lsl r6 │ │ │ │ - cmpeq r4, r4, lsr pc │ │ │ │ - cmpeq r4, r4, asr #23 │ │ │ │ - cmpeq r4, r8, ror r6 │ │ │ │ - @ instruction: 0x01540f94 │ │ │ │ - cmpeq r4, r8, lsr #24 │ │ │ │ - cmpeq r4, r8, asr #25 │ │ │ │ - cmpeq r4, r4, asr #13 │ │ │ │ - cmpeq r4, ip, ror #31 │ │ │ │ - cmpeq r4, r8, lsr sp │ │ │ │ - cmpeq r4, r0, asr #14 │ │ │ │ - cmpeq r4, r8, rrx │ │ │ │ - mrseq lr, (UNDEF: 83) │ │ │ │ - ldrsheq r1, [r4, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + ldrdeq fp, [r4, #-0] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c3aae8 <__cxa_atexit@plt+0xc2cb8c> │ │ │ │ - ldr r2, [pc, #56] @ c3aaf4 <__cxa_atexit@plt+0xc2cb98> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bhi c2de40 <__cxa_atexit@plt+0xc1fee4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c2d674 <__cxa_atexit@plt+0xc1f718> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2dec0 <__cxa_atexit@plt+0xc1ff64> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + str r9, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c2decc <__cxa_atexit@plt+0xc1ff70> │ │ │ │ + ldr r7, [pc, #100] @ c2def4 <__cxa_atexit@plt+0xc1ff98> │ │ │ │ + ldr r2, [pc, #100] @ c2def8 <__cxa_atexit@plt+0xc1ff9c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c3aadc <__cxa_atexit@plt+0xc2cb80> │ │ │ │ - mov r7, r8 │ │ │ │ - b c3ab00 <__cxa_atexit@plt+0xc2cba4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add lr, r6, #20 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + stm lr, {r2, r3, r6} │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3ab84 <__cxa_atexit@plt+0xc2cc28> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3abdc <__cxa_atexit@plt+0xc2cc80> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r1, [r3, #-2] │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, #3 │ │ │ │ - bne c3abfc <__cxa_atexit@plt+0xc2cca0> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3ac60 <__cxa_atexit@plt+0xc2cd04> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r9, [r7, #7] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #320] @ c3ac94 <__cxa_atexit@plt+0xc2cd38> │ │ │ │ - add sl, r6, #24 │ │ │ │ - sub r2, r3, #25 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm sl, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #300] @ c3ac98 <__cxa_atexit@plt+0xc2cd3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #292] @ c3ac9c <__cxa_atexit@plt+0xc2cd40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r9, [r6, #13] │ │ │ │ - b c3ac48 <__cxa_atexit@plt+0xc2ccec> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3ac68 <__cxa_atexit@plt+0xc2cd0c> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #212] @ c3ac7c <__cxa_atexit@plt+0xc2cd20> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #188] @ c3ac80 <__cxa_atexit@plt+0xc2cd24> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #184] @ c3ac84 <__cxa_atexit@plt+0xc2cd28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r7, [r6, #16] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - b c3ac54 <__cxa_atexit@plt+0xc2ccf8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #140] @ c3ac78 <__cxa_atexit@plt+0xc2cd1c> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c3a87c <__cxa_atexit@plt+0xc2c920> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3ac60 <__cxa_atexit@plt+0xc2cd04> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r1, [pc, #108] @ c3ac88 <__cxa_atexit@plt+0xc2cd2c> │ │ │ │ - sub r0, r3, #26 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r0, [pc, #84] @ c3ac8c <__cxa_atexit@plt+0xc2cd30> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #76] @ c3ac90 <__cxa_atexit@plt+0xc2cd34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #28] @ c2def0 <__cxa_atexit@plt+0xc1ff94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, #32 │ │ │ │ - b c3ac6c <__cxa_atexit@plt+0xc2cd10> │ │ │ │ - mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r4, r8, asr #20 │ │ │ │ - ldrheq r1, [r4, #-0] │ │ │ │ - cmpeq r4, r4, ror sl │ │ │ │ - ldrsbeq r1, [r4, #-148] @ 0xffffff6c │ │ │ │ - cmpeq r4, ip, lsr r0 │ │ │ │ - cmpeq r4, r0, lsl #20 │ │ │ │ - @ instruction: 0x01541a98 │ │ │ │ - cmpeq r4, r8, lsl #2 │ │ │ │ - ldrsbeq r1, [r4, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3ad28 <__cxa_atexit@plt+0xc2cdcc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3ad68 <__cxa_atexit@plt+0xc2ce0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + smlaltteq sl, r4, r0, pc @ │ │ │ │ + @ instruction: 0xfffff9c8 │ │ │ │ + @ instruction: 0xfffffa60 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2dfa8 <__cxa_atexit@plt+0xc2004c> │ │ │ │ + ldr r3, [pc, #176] @ c2dfd4 <__cxa_atexit@plt+0xc20078> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + beq c2df98 <__cxa_atexit@plt+0xc2003c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3adec <__cxa_atexit@plt+0xc2ce90> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, #65536 @ 0x10000 │ │ │ │ - bge c3ad7c <__cxa_atexit@plt+0xc2ce20> │ │ │ │ - ldr lr, [pc, #300] @ c3ae14 <__cxa_atexit@plt+0xc2ceb8> │ │ │ │ - lsr r1, r2, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - strb r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #288] @ c3ae18 <__cxa_atexit@plt+0xc2cebc> │ │ │ │ - sub r2, r3, #26 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #276] @ c3ae1c <__cxa_atexit@plt+0xc2cec0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - strb r1, [r6, #12] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r3, #15 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - b c3ade0 <__cxa_atexit@plt+0xc2ce84> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3adf4 <__cxa_atexit@plt+0xc2ce98> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #216] @ c3ae20 <__cxa_atexit@plt+0xc2cec4> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #208] @ c3ae24 <__cxa_atexit@plt+0xc2cec8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2dfb8 <__cxa_atexit@plt+0xc2005c> │ │ │ │ + ldr r7, [pc, #136] @ c2dfdc <__cxa_atexit@plt+0xc20080> │ │ │ │ + ldr r1, [pc, #136] @ c2dfe0 <__cxa_atexit@plt+0xc20084> │ │ │ │ + ldr r0, [pc, #136] @ c2dfe4 <__cxa_atexit@plt+0xc20088> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #148] @ c3ae04 <__cxa_atexit@plt+0xc2cea8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #132] @ c3ae08 <__cxa_atexit@plt+0xc2ceac> │ │ │ │ - mov r1, #3 │ │ │ │ - and lr, r1, r2, lsr #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mvn r1, #39 @ 0x27 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub r0, r2, #65536 @ 0x10000 │ │ │ │ - add r8, r1, r0, lsr #18 │ │ │ │ - ldr r1, [pc, #104] @ c3ae0c <__cxa_atexit@plt+0xc2ceb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r2, [r6, #13] │ │ │ │ - sub r2, r3, #25 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - lsr r1, r0, #10 │ │ │ │ - ldr r0, [pc, #84] @ c3ae10 <__cxa_atexit@plt+0xc2ceb4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r2, r3, #15 │ │ │ │ - str r2, [r6, #28] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - orr r7, lr, #220 @ 0xdc │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r1, [r6, #20] │ │ │ │ - strb r7, [r6, #14] │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2dfd8 <__cxa_atexit@plt+0xc2007c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, #32 │ │ │ │ - b c3adf8 <__cxa_atexit@plt+0xc2ce9c> │ │ │ │ - mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, lsl #17 │ │ │ │ - cmpeq r4, ip, ror #16 │ │ │ │ - ldrsbeq r0, [r4, #-224] @ 0xffffff20 │ │ │ │ - @ instruction: 0x01541890 │ │ │ │ - cmpeq r4, ip, lsl #18 │ │ │ │ - cmpeq r4, r8, ror pc │ │ │ │ - cmpeq r4, ip, lsr r9 │ │ │ │ - cmpeq r4, r4, lsl #18 │ │ │ │ - cmpeq r4, ip, ror #17 │ │ │ │ - cmpeq r3, r0, lsr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlaltteq sl, r4, r0, lr │ │ │ │ + @ instruction: 0xfffff4ac │ │ │ │ + @ instruction: 0xfffff2cc │ │ │ │ + @ instruction: 0xfffff39c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c3ae70 <__cxa_atexit@plt+0xc2cf14> │ │ │ │ - ldr r7, [pc, #52] @ c3ae84 <__cxa_atexit@plt+0xc2cf28> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c3ae64 <__cxa_atexit@plt+0xc2cf08> │ │ │ │ - mov r7, r8 │ │ │ │ - b c3ae98 <__cxa_atexit@plt+0xc2cf3c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi c2e054 <__cxa_atexit@plt+0xc200f8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2e05c <__cxa_atexit@plt+0xc20100> │ │ │ │ + ldr r3, [pc, #96] @ c2e07c <__cxa_atexit@plt+0xc20120> │ │ │ │ + ldr r2, [pc, #96] @ c2e080 <__cxa_atexit@plt+0xc20124> │ │ │ │ + ldr r1, [pc, #96] @ c2e084 <__cxa_atexit@plt+0xc20128> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3ae88 <__cxa_atexit@plt+0xc2cf2c> │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2e064 <__cxa_atexit@plt+0xc20108> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2e078 <__cxa_atexit@plt+0xc2011c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq sp, r3, r4, ip │ │ │ │ - smlalbteq sp, r3, r0, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r4, r8, lsr lr │ │ │ │ + @ instruction: 0xfffff3e4 │ │ │ │ + @ instruction: 0xfffff204 │ │ │ │ + @ instruction: 0xfffff2d4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3af4c <__cxa_atexit@plt+0xc2cff0> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c3aed8 <__cxa_atexit@plt+0xc2cf7c> │ │ │ │ - ldr r7, [pc, #148] @ c3af58 <__cxa_atexit@plt+0xc2cffc> │ │ │ │ - ldr r0, [pc, #148] @ c3af5c <__cxa_atexit@plt+0xc2d000> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2e0e8 <__cxa_atexit@plt+0xc2018c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2e0f0 <__cxa_atexit@plt+0xc20194> │ │ │ │ + ldr r1, [pc, #68] @ c2e10c <__cxa_atexit@plt+0xc201b0> │ │ │ │ + ldr r0, [pc, #68] @ c2e110 <__cxa_atexit@plt+0xc201b4> │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r1, sl} │ │ │ │ + sub r3, r6, #2 │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c2e0f8 <__cxa_atexit@plt+0xc2019c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2e108 <__cxa_atexit@plt+0xc201ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mvn r1, #1 │ │ │ │ - and lr, r1, r2, asr #1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #112] @ c3af60 <__cxa_atexit@plt+0xc2d004> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r9, [pc, #92] @ c3af64 <__cxa_atexit@plt+0xc2d008> │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #80] @ c3af68 <__cxa_atexit@plt+0xc2d00c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #76] @ c3af6c <__cxa_atexit@plt+0xc2d010> │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r2, sl, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b c7594c <__cxa_atexit@plt+0xc679f0> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - hvceq 15812 @ 0x3dc4 │ │ │ │ - cmpeq r3, ip, ror #24 │ │ │ │ - cmpeq r4, r8, asr #14 │ │ │ │ - cmpeq r4, r8, lsr #20 │ │ │ │ - ldrsheq r1, [r4, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ + smlaltbeq sl, r4, r0, sp │ │ │ │ + @ instruction: 0xffffef90 │ │ │ │ + cmpeq r4, r8, lsr #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3b140 <__cxa_atexit@plt+0xc2d1e4> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c3aff8 <__cxa_atexit@plt+0xc2d09c> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c3b010 <__cxa_atexit@plt+0xc2d0b4> │ │ │ │ - ldr lr, [pc, #464] @ c3b184 <__cxa_atexit@plt+0xc2d228> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c3b188 <__cxa_atexit@plt+0xc2d22c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c3b18c <__cxa_atexit@plt+0xc2d230> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c3b194 <__cxa_atexit@plt+0xc2d238> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c3b070 <__cxa_atexit@plt+0xc2d114> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c3b178 <__cxa_atexit@plt+0xc2d21c> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c3b17c <__cxa_atexit@plt+0xc2d220> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c3b180 <__cxa_atexit@plt+0xc2d224> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c3b0e0 <__cxa_atexit@plt+0xc2d184> │ │ │ │ - ldr r8, [pc, #228] @ c3b16c <__cxa_atexit@plt+0xc2d210> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c3b170 <__cxa_atexit@plt+0xc2d214> │ │ │ │ - ldr r9, [pc, #192] @ c3b15c <__cxa_atexit@plt+0xc2d200> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2e254 <__cxa_atexit@plt+0xc202f8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c2e25c <__cxa_atexit@plt+0xc20300> │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r0, [pc, #356] @ c2e2b0 <__cxa_atexit@plt+0xc20354> │ │ │ │ + ldr r2, [pc, #356] @ c2e2b4 <__cxa_atexit@plt+0xc20358> │ │ │ │ + ldr sl, [pc, #356] @ c2e2b8 <__cxa_atexit@plt+0xc2035c> │ │ │ │ + ldr ip, [pc, #356] @ c2e2bc <__cxa_atexit@plt+0xc20360> │ │ │ │ + ldr r7, [pc, #356] @ c2e2c0 <__cxa_atexit@plt+0xc20364> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #352] @ c2e2c4 <__cxa_atexit@plt+0xc20368> │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + stm r2, {r0, r8, r9} │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, r6, #20 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + stmib r6, {r7, r8, r9, ip} │ │ │ │ + sub fp, r3, #51 @ 0x33 │ │ │ │ + sub sl, r3, #38 @ 0x26 │ │ │ │ + sub ip, r3, #26 │ │ │ │ + sub r2, r3, #14 │ │ │ │ + sub r0, r3, #7 │ │ │ │ + add r3, r6, #84 @ 0x54 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r1, r3 │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str fp, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + bcc c2e278 <__cxa_atexit@plt+0xc2031c> │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r7, [pc, #236] @ c2e2c8 <__cxa_atexit@plt+0xc2036c> │ │ │ │ + ldr r4, [pc, #236] @ c2e2cc <__cxa_atexit@plt+0xc20370> │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [pc, #212] @ c2e2d0 <__cxa_atexit@plt+0xc20374> │ │ │ │ + add r7, r6, #76 @ 0x4c │ │ │ │ + sub lr, r3, #22 │ │ │ │ + sub r9, r3, #14 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stm r7, {r4, r9, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + add r3, r6, #112 @ 0x70 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c2e294 <__cxa_atexit@plt+0xc20338> │ │ │ │ + ldr r4, [pc, #176] @ c2e2d4 <__cxa_atexit@plt+0xc20378> │ │ │ │ + add lr, r6, #96 @ 0x60 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r6, #92] @ 0x5c │ │ │ │ + stm lr, {r0, r2, ip} │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ + str sl, [r6, #108] @ 0x6c │ │ │ │ + str fp, [r6, #112] @ 0x70 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c3b174 <__cxa_atexit@plt+0xc2d218> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c3b160 <__cxa_atexit@plt+0xc2d204> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c3b164 <__cxa_atexit@plt+0xc2d208> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c3b158 <__cxa_atexit@plt+0xc2d1fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c3b168 <__cxa_atexit@plt+0xc2d20c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c3afec <__cxa_atexit@plt+0xc2d090> │ │ │ │ - ldr r7, [pc, #72] @ c3b190 <__cxa_atexit@plt+0xc2d234> │ │ │ │ + mov r3, r6 │ │ │ │ + b c2e264 <__cxa_atexit@plt+0xc20308> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #112] @ c2e2dc <__cxa_atexit@plt+0xc20380> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r4, r4, lsl pc │ │ │ │ - cmpeq r4, r4, lsr r8 │ │ │ │ - cmpeq r4, r4, asr #9 │ │ │ │ - cmpeq r4, r8, ror pc │ │ │ │ - @ instruction: 0x01540894 │ │ │ │ - cmpeq r4, r8, lsr #10 │ │ │ │ - cmpeq r4, r8, asr #11 │ │ │ │ - cmpeq r4, r4, asr #31 │ │ │ │ - cmpeq r4, ip, ror #17 │ │ │ │ - cmpeq r4, r8, lsr r6 │ │ │ │ - cmpeq r4, r0, asr #32 │ │ │ │ - cmpeq r4, r8, ror #18 │ │ │ │ - cmpeq r3, ip, lsl sl │ │ │ │ - ldrsheq r1, [r4, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3b1e8 <__cxa_atexit@plt+0xc2d28c> │ │ │ │ - ldr r2, [pc, #56] @ c3b1f4 <__cxa_atexit@plt+0xc2d298> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c3b1dc <__cxa_atexit@plt+0xc2d280> │ │ │ │ - mov r7, r8 │ │ │ │ - b c3b200 <__cxa_atexit@plt+0xc2d2a4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #88] @ c2e2d8 <__cxa_atexit@plt+0xc2037c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3b284 <__cxa_atexit@plt+0xc2d328> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3b2dc <__cxa_atexit@plt+0xc2d380> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r1, [r3, #-2] │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, #3 │ │ │ │ - bne c3b2fc <__cxa_atexit@plt+0xc2d3a0> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3b360 <__cxa_atexit@plt+0xc2d404> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r9, [r7, #7] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #320] @ c3b394 <__cxa_atexit@plt+0xc2d438> │ │ │ │ - add sl, r6, #24 │ │ │ │ - sub r2, r3, #25 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm sl, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #300] @ c3b398 <__cxa_atexit@plt+0xc2d43c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #292] @ c3b39c <__cxa_atexit@plt+0xc2d440> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r9, [r6, #13] │ │ │ │ - b c3b348 <__cxa_atexit@plt+0xc2d3ec> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3b368 <__cxa_atexit@plt+0xc2d40c> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #212] @ c3b37c <__cxa_atexit@plt+0xc2d420> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #188] @ c3b380 <__cxa_atexit@plt+0xc2d424> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #184] @ c3b384 <__cxa_atexit@plt+0xc2d428> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r7, [r6, #16] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - b c3b354 <__cxa_atexit@plt+0xc2d3f8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #140] @ c3b378 <__cxa_atexit@plt+0xc2d41c> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c3af7c <__cxa_atexit@plt+0xc2d020> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3b360 <__cxa_atexit@plt+0xc2d404> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r1, [pc, #108] @ c3b388 <__cxa_atexit@plt+0xc2d42c> │ │ │ │ - sub r0, r3, #26 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r0, [pc, #84] @ c3b38c <__cxa_atexit@plt+0xc2d430> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #76] @ c3b390 <__cxa_atexit@plt+0xc2d434> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #32 │ │ │ │ - b c3b36c <__cxa_atexit@plt+0xc2d410> │ │ │ │ + ldr r5, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + b c2e248 <__cxa_atexit@plt+0xc202ec> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r4, r8, asr #6 │ │ │ │ - ldrheq r0, [r4, #-144] @ 0xffffff70 │ │ │ │ - cmpeq r4, r4, ror r3 │ │ │ │ - ldrsbeq r1, [r4, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r4, ip, lsr r9 │ │ │ │ - cmpeq r4, r0, lsl #6 │ │ │ │ - @ instruction: 0x01541398 │ │ │ │ - cmpeq r4, r8, lsl #20 │ │ │ │ - ldrsbeq r1, [r4, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffc10 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + @ instruction: 0xffffbe34 │ │ │ │ + @ instruction: 0xffffbed0 │ │ │ │ + cmpeq r4, ip, ror #24 │ │ │ │ + cmpeq r4, r0, asr ip │ │ │ │ + cmpeq r4, ip, lsl fp │ │ │ │ + cmpeq r4, r8, asr ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3b428 <__cxa_atexit@plt+0xc2d4cc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3b468 <__cxa_atexit@plt+0xc2d50c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3b4ec <__cxa_atexit@plt+0xc2d590> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, #65536 @ 0x10000 │ │ │ │ - bge c3b47c <__cxa_atexit@plt+0xc2d520> │ │ │ │ - ldr lr, [pc, #300] @ c3b514 <__cxa_atexit@plt+0xc2d5b8> │ │ │ │ - lsr r1, r2, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2e338 <__cxa_atexit@plt+0xc203dc> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #60] @ c2e344 <__cxa_atexit@plt+0xc203e8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #292] @ c3b518 <__cxa_atexit@plt+0xc2d5bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r2, [r6, #12] │ │ │ │ - sub r2, r3, #26 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #276] @ c3b51c <__cxa_atexit@plt+0xc2d5c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - strb r1, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r3, #15 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - b c3b4e0 <__cxa_atexit@plt+0xc2d584> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3b4f4 <__cxa_atexit@plt+0xc2d598> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, r1, r2} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r0, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e378 <__cxa_atexit@plt+0xc2041c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c2e380 <__cxa_atexit@plt+0xc20424> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, asr r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #216] @ c3b520 <__cxa_atexit@plt+0xc2d5c4> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #208] @ c3b524 <__cxa_atexit@plt+0xc2d5c8> │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2e408 <__cxa_atexit@plt+0xc204ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2e410 <__cxa_atexit@plt+0xc204b4> │ │ │ │ + ldr lr, [pc, #96] @ c2e42c <__cxa_atexit@plt+0xc204d0> │ │ │ │ + ldr r8, [pc, #96] @ c2e430 <__cxa_atexit@plt+0xc204d4> │ │ │ │ + ldr r1, [pc, #96] @ c2e434 <__cxa_atexit@plt+0xc204d8> │ │ │ │ + sub r0, r6, #2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + mov r8, r9 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ mov r6, r3 │ │ │ │ + b c2e418 <__cxa_atexit@plt+0xc204bc> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c2e428 <__cxa_atexit@plt+0xc204cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #148] @ c3b504 <__cxa_atexit@plt+0xc2d5a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + smlaltbeq sl, r4, ip, sl │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0x0154d59c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e468 <__cxa_atexit@plt+0xc2050c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c2e470 <__cxa_atexit@plt+0xc20514> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #132] @ c3b508 <__cxa_atexit@plt+0xc2d5ac> │ │ │ │ - mov r1, #3 │ │ │ │ - and lr, r1, r2, lsr #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mvn r1, #39 @ 0x27 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub r0, r2, #65536 @ 0x10000 │ │ │ │ - add r8, r1, r0, lsr #18 │ │ │ │ - ldr r1, [pc, #104] @ c3b50c <__cxa_atexit@plt+0xc2d5b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r2, [r6, #14] │ │ │ │ - sub r2, r3, #25 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - lsr r1, r0, #10 │ │ │ │ - ldr r0, [pc, #84] @ c3b510 <__cxa_atexit@plt+0xc2d5b4> │ │ │ │ + cmpeq r4, r8, ror #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c2e510 <__cxa_atexit@plt+0xc205b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c2e51c <__cxa_atexit@plt+0xc205c0> │ │ │ │ + ldr lr, [pc, #108] @ c2e52c <__cxa_atexit@plt+0xc205d0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #104] @ c2e530 <__cxa_atexit@plt+0xc205d4> │ │ │ │ + sub r2, r6, #2 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r2, r3, #15 │ │ │ │ - str r2, [r6, #28] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - orr r7, lr, #220 @ 0xdc │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r6, #20] │ │ │ │ - strb r7, [r6, #13] │ │ │ │ - strb r1, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #72] @ c2e534 <__cxa_atexit@plt+0xc205d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #56] @ c2e538 <__cxa_atexit@plt+0xc205dc> │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - b c3b4f8 <__cxa_atexit@plt+0xc2d59c> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r4, ip, lsl #3 │ │ │ │ - cmpeq r4, ip, ror #2 │ │ │ │ - ldrsbeq r0, [r4, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0x01541190 │ │ │ │ - cmpeq r4, ip, lsl #4 │ │ │ │ - cmpeq r4, r0, lsl #17 │ │ │ │ - cmpeq r4, ip, lsr r2 │ │ │ │ - cmpeq r4, r4, lsl #4 │ │ │ │ - cmpeq r4, ip, ror #3 │ │ │ │ - cmpeq r3, r0, lsr #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + ldrsheq sp, [r4, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq r4, r4, lsr #9 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3b570 <__cxa_atexit@plt+0xc2d614> │ │ │ │ - ldr r7, [pc, #52] @ c3b584 <__cxa_atexit@plt+0xc2d628> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2e5e0 <__cxa_atexit@plt+0xc20684> │ │ │ │ + ldr r3, [pc, #168] @ c2e608 <__cxa_atexit@plt+0xc206ac> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r8, #3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c2e5d0 <__cxa_atexit@plt+0xc20674> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c2e5ec <__cxa_atexit@plt+0xc20690> │ │ │ │ + ldr r7, [pc, #132] @ c2e610 <__cxa_atexit@plt+0xc206b4> │ │ │ │ + ldr r1, [pc, #132] @ c2e614 <__cxa_atexit@plt+0xc206b8> │ │ │ │ + ldr r0, [pc, #132] @ c2e618 <__cxa_atexit@plt+0xc206bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c3b564 <__cxa_atexit@plt+0xc2d608> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b c3b598 <__cxa_atexit@plt+0xc2d63c> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3b588 <__cxa_atexit@plt+0xc2d62c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq sp, [r3, #-80] @ 0xffffffb0 │ │ │ │ - smlalbteq sp, r3, r0, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3b64c <__cxa_atexit@plt+0xc2d6f0> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c3b5d8 <__cxa_atexit@plt+0xc2d67c> │ │ │ │ - ldr r7, [pc, #148] @ c3b658 <__cxa_atexit@plt+0xc2d6fc> │ │ │ │ - ldr r0, [pc, #148] @ c3b65c <__cxa_atexit@plt+0xc2d700> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #24] @ c2e60c <__cxa_atexit@plt+0xc206b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mvn r1, #1 │ │ │ │ - and lr, r1, r2, asr #1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #112] @ c3b660 <__cxa_atexit@plt+0xc2d704> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r9, [pc, #92] @ c3b664 <__cxa_atexit@plt+0xc2d708> │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #80] @ c3b668 <__cxa_atexit@plt+0xc2d70c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #76] @ c3b66c <__cxa_atexit@plt+0xc2d710> │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r2, sl, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b c7594c <__cxa_atexit@plt+0xc679f0> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - hvceq 15700 @ 0x3d54 │ │ │ │ - cmpeq r3, ip, ror #10 │ │ │ │ - cmpeq r4, r8, asr #32 │ │ │ │ - cmpeq r4, r8, lsr #6 │ │ │ │ - ldrsheq r0, [r4, #-244] @ 0xffffff0c │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - cmpeq r3, r4, lsr #10 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3b6ec <__cxa_atexit@plt+0xc2d790> │ │ │ │ - ldr r3, [pc, #104] @ c3b6fc <__cxa_atexit@plt+0xc2d7a0> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlaltbeq sl, r4, ip, r8 │ │ │ │ + @ instruction: 0xffffee74 │ │ │ │ + @ instruction: 0xffffec94 │ │ │ │ + @ instruction: 0xffffed64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2e688 <__cxa_atexit@plt+0xc2072c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2e690 <__cxa_atexit@plt+0xc20734> │ │ │ │ + ldr r3, [pc, #96] @ c2e6b0 <__cxa_atexit@plt+0xc20754> │ │ │ │ + ldr r2, [pc, #96] @ c2e6b4 <__cxa_atexit@plt+0xc20758> │ │ │ │ + ldr r1, [pc, #96] @ c2e6b8 <__cxa_atexit@plt+0xc2075c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c3b6dc <__cxa_atexit@plt+0xc2d780> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #68] @ c3b700 <__cxa_atexit@plt+0xc2d7a4> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3b704 <__cxa_atexit@plt+0xc2d7a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2e698 <__cxa_atexit@plt+0xc2073c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2e6ac <__cxa_atexit@plt+0xc20750> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlalbteq sp, r3, r0, r4 │ │ │ │ - @ instruction: 0x0143d490 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #28] @ c3b744 <__cxa_atexit@plt+0xc2d7e8> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r3, r0, asr r4 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r8, fp │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c3b778 <__cxa_atexit@plt+0xc2d81c> │ │ │ │ + cmpeq r4, r4, lsl #16 │ │ │ │ + @ instruction: 0xffffedb0 │ │ │ │ + @ instruction: 0xffffebd0 │ │ │ │ + @ instruction: 0xffffeca0 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2e720 <__cxa_atexit@plt+0xc207c4> │ │ │ │ + ldr r2, [pc, #84] @ c2e738 <__cxa_atexit@plt+0xc207dc> │ │ │ │ + ldr r1, [pc, #84] @ c2e73c <__cxa_atexit@plt+0xc207e0> │ │ │ │ mov r3, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r1, [r3, #16]! │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c3b7ec <__cxa_atexit@plt+0xc2d890> │ │ │ │ - add r3, r2, #3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c3b80c <__cxa_atexit@plt+0xc2d8b0> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov r1, r0 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ - ldrb lr, [r1, r2]! │ │ │ │ - ldrb r8, [r1, #1] │ │ │ │ - ldrb r1, [r1, #2] │ │ │ │ - lsl r1, r1, #16 │ │ │ │ - orr r0, r1, r0, lsl #24 │ │ │ │ - orr r3, r0, lr │ │ │ │ - orr r3, r3, r8, lsl #8 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - subcs r1, r3, #57344 @ 0xe000 │ │ │ │ - lsrcs r1, r1, #13 │ │ │ │ - cmpcs r1, #128 @ 0x80 │ │ │ │ - bhi c3b80c <__cxa_atexit@plt+0xc2d8b0> │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r8, fp │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b c3ba44 <__cxa_atexit@plt+0xc2dae8> │ │ │ │ - ldr r2, [pc, #156] @ c3b890 <__cxa_atexit@plt+0xc2d934> │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c3b86c <__cxa_atexit@plt+0xc2d910> │ │ │ │ - ldr r8, [pc, #112] @ c3b894 <__cxa_atexit@plt+0xc2d938> │ │ │ │ - ldr r9, [pc, #112] @ c3b898 <__cxa_atexit@plt+0xc2d93c> │ │ │ │ - ldr r1, [pc, #112] @ c3b89c <__cxa_atexit@plt+0xc2d940> │ │ │ │ - ldr r0, [pc, #112] @ c3b8a0 <__cxa_atexit@plt+0xc2d944> │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - ldr r6, [pc, #88] @ c3b8a4 <__cxa_atexit@plt+0xc2d948> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - sub r6, r3, #3 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r6, [pc, #24] @ c3b88c <__cxa_atexit@plt+0xc2d930> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r3, r4, asr #6 │ │ │ │ - cmpeq r3, r4, asr r3 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - ldrsheq r0, [r4, #-12] │ │ │ │ - @ instruction: 0x01540094 │ │ │ │ - ldrdeq sp, [r3, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3b910 <__cxa_atexit@plt+0xc2d9b4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3b8fc <__cxa_atexit@plt+0xc2d9a0> │ │ │ │ - ldr lr, [pc, #76] @ c3b924 <__cxa_atexit@plt+0xc2d9c8> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + str r5, [r7, #12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r9, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3b920 <__cxa_atexit@plt+0xc2d9c4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c2e740 <__cxa_atexit@plt+0xc207e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r8, lsr #25 │ │ │ │ - cmppeq r3, r0, ror #31 @ p-variant is OBSOLETE │ │ │ │ - hvceq 15648 @ 0x3d20 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3b998 <__cxa_atexit@plt+0xc2da3c> │ │ │ │ - ldr r8, [pc, #96] @ c3b9b0 <__cxa_atexit@plt+0xc2da54> │ │ │ │ - ldr r9, [pc, #96] @ c3b9b4 <__cxa_atexit@plt+0xc2da58> │ │ │ │ - ldr r2, [pc, #96] @ c3b9b8 <__cxa_atexit@plt+0xc2da5c> │ │ │ │ - ldr lr, [pc, #96] @ c3b9bc <__cxa_atexit@plt+0xc2da60> │ │ │ │ - sub r1, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + smlaltbeq sl, r4, r4, r7 │ │ │ │ + strheq sl, [r4, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c2e798 <__cxa_atexit@plt+0xc2083c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c2e790 <__cxa_atexit@plt+0xc20834> │ │ │ │ + ldr r8, [pc, #40] @ c2e7a0 <__cxa_atexit@plt+0xc20844> │ │ │ │ + ldr r3, [pc, #40] @ c2e7a4 <__cxa_atexit@plt+0xc20848> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r3, [pc, #56] @ c3b9c0 <__cxa_atexit@plt+0xc2da64> │ │ │ │ - add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r3, [pc, #36] @ c3b9c4 <__cxa_atexit@plt+0xc2da68> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r4, lsl r2 │ │ │ │ - cmpeq r3, r4, lsl #4 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrsbeq pc, [r3, #-240] @ 0xffffff10 @ │ │ │ │ - cmppeq r3, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - ldrdeq sp, [r3, #-16] │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3ba08 <__cxa_atexit@plt+0xc2daac> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3ba24 <__cxa_atexit@plt+0xc2dac8> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c3ba44 <__cxa_atexit@plt+0xc2dae8> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add r3, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b c3b778 <__cxa_atexit@plt+0xc2d81c> │ │ │ │ - ldr r7, [pc, #20] @ c3ba40 <__cxa_atexit@plt+0xc2dae4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - add sl, ip, #3 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c3ba90 <__cxa_atexit@plt+0xc2db34> │ │ │ │ - ldr r1, [pc, #296] @ c3bb94 <__cxa_atexit@plt+0xc2dc38> │ │ │ │ - mov r2, #2 │ │ │ │ - add r8, r2, r0, lsl #1 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - mov r7, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldm r3, {r2, r8} │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - lsrs r1, r2, #16 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r1, r2, #11 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - add r9, lr, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c3bb28 <__cxa_atexit@plt+0xc2dbcc> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c3bb00 <__cxa_atexit@plt+0xc2dba4> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c3bb38 <__cxa_atexit@plt+0xc2dbdc> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #12 │ │ │ │ - and r1, r1, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r3, lr, ip │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - strb r2, [r3, #10] │ │ │ │ - orr r2, r1, #128 @ 0x80 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - b c3bb88 <__cxa_atexit@plt+0xc2dc2c> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r3, lr, ip │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - add sl, ip, #2 │ │ │ │ - b c3bb88 <__cxa_atexit@plt+0xc2dc2c> │ │ │ │ - strb r2, [ip, r9] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add sl, ip, #1 │ │ │ │ - b c3bb88 <__cxa_atexit@plt+0xc2dc2c> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r2, lsr #18 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r1, r0, r2, lsr #6 │ │ │ │ - and r0, r0, r2, lsr #12 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - add r0, lr, ip │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #9] │ │ │ │ - strb r2, [sl, r9] │ │ │ │ - add sl, ip, #4 │ │ │ │ - mov r8, fp │ │ │ │ - str sl, [r5] │ │ │ │ - b c3b778 <__cxa_atexit@plt+0xc2d81c> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - mrseq sp, (UNDEF: 67) │ │ │ │ - andeq r0, r0, r7, ror #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - b c3b778 <__cxa_atexit@plt+0xc2d81c> │ │ │ │ - strheq ip, [r3, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3bc30 <__cxa_atexit@plt+0xc2dcd4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3bc1c <__cxa_atexit@plt+0xc2dcc0> │ │ │ │ - ldr lr, [pc, #76] @ c3bc44 <__cxa_atexit@plt+0xc2dce8> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3bc40 <__cxa_atexit@plt+0xc2dce4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r8, lsl #19 │ │ │ │ - cmppeq r3, r0, asr #25 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3bcd0 <__cxa_atexit@plt+0xc2dd74> │ │ │ │ - ldr r3, [pc, #128] @ c3bcec <__cxa_atexit@plt+0xc2dd90> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - ldr r3, [pc, #112] @ c3bcf0 <__cxa_atexit@plt+0xc2dd94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq c3bcc0 <__cxa_atexit@plt+0xc2dd64> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #84] @ c3bcf4 <__cxa_atexit@plt+0xc2dd98> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c3bcf8 <__cxa_atexit@plt+0xc2dd9c> │ │ │ │ - ldr r3, [pc, #32] @ c3bcfc <__cxa_atexit@plt+0xc2dda0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + hvceq 19060 @ 0x4a74 │ │ │ │ + cmpeq r4, r8, lsr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e7dc <__cxa_atexit@plt+0xc20880> │ │ │ │ + ldr r3, [pc, #32] @ c2e7e4 <__cxa_atexit@plt+0xc20888> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c2e7e8 <__cxa_atexit@plt+0xc2088c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #2 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - cmppeq r3, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffaa8 │ │ │ │ - ldrdeq ip, [r3, #-236] @ 0xffffff14 │ │ │ │ - ldrsheq pc, [r3, #-216] @ 0xffffff28 @ │ │ │ │ - smlaltteq ip, r3, ip, lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, ip, ror #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3bd7c <__cxa_atexit@plt+0xc2de20> │ │ │ │ - ldr r3, [pc, #104] @ c3bd8c <__cxa_atexit@plt+0xc2de30> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c2e818 <__cxa_atexit@plt+0xc208bc> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - beq c3bd6c <__cxa_atexit@plt+0xc2de10> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #68] @ c3bd90 <__cxa_atexit@plt+0xc2de34> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c2e81c <__cxa_atexit@plt+0xc208c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + smlaltteq sl, r4, r8, r6 │ │ │ │ + cmpeq r4, ip, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e850 <__cxa_atexit@plt+0xc208f4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c2e858 <__cxa_atexit@plt+0xc208fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3bd94 <__cxa_atexit@plt+0xc2de38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmpeq r4, r0, lsl #1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e8c4 <__cxa_atexit@plt+0xc20968> │ │ │ │ + ldr r2, [pc, #56] @ c2e8cc <__cxa_atexit@plt+0xc20970> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2e8d0 <__cxa_atexit@plt+0xc20974> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2e8d4 <__cxa_atexit@plt+0xc20978> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlalbbeq ip, r3, r8, lr │ │ │ │ - cmpeq r3, r8, asr lr │ │ │ │ + cmpeq r4, ip, lsr r6 │ │ │ │ + cmpeq r4, ip, lsl r0 │ │ │ │ + cmpeq r4, ip, asr #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #28] @ c3bdd4 <__cxa_atexit@plt+0xc2de78> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r3, r8, lsl lr │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r8, fp │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c3be08 <__cxa_atexit@plt+0xc2deac> │ │ │ │ - mov r3, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r1, [r3, #16]! │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c3be7c <__cxa_atexit@plt+0xc2df20> │ │ │ │ - add r3, r2, #3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c3be9c <__cxa_atexit@plt+0xc2df40> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov r1, r0 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ - ldrb lr, [r1, r2]! │ │ │ │ - ldrb r8, [r1, #1] │ │ │ │ - ldrb r1, [r1, #2] │ │ │ │ - lsl r3, r8, #16 │ │ │ │ - orr r3, r3, lr, lsl #24 │ │ │ │ - orr r3, r3, r0 │ │ │ │ - orr r3, r3, r1, lsl #8 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - subcs r1, r3, #57344 @ 0xe000 │ │ │ │ - lsrcs r1, r1, #13 │ │ │ │ - cmpcs r1, #128 @ 0x80 │ │ │ │ - bhi c3be9c <__cxa_atexit@plt+0xc2df40> │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r8, fp │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b c3c0d4 <__cxa_atexit@plt+0xc2e178> │ │ │ │ - ldr r2, [pc, #156] @ c3bf20 <__cxa_atexit@plt+0xc2dfc4> │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e924 <__cxa_atexit@plt+0xc209c8> │ │ │ │ + ldr r2, [pc, #56] @ c2e92c <__cxa_atexit@plt+0xc209d0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2e930 <__cxa_atexit@plt+0xc209d4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r8, [r5, #28] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2e934 <__cxa_atexit@plt+0xc209d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c3befc <__cxa_atexit@plt+0xc2dfa0> │ │ │ │ - ldr r8, [pc, #112] @ c3bf24 <__cxa_atexit@plt+0xc2dfc8> │ │ │ │ - ldr r9, [pc, #112] @ c3bf28 <__cxa_atexit@plt+0xc2dfcc> │ │ │ │ - ldr r1, [pc, #112] @ c3bf2c <__cxa_atexit@plt+0xc2dfd0> │ │ │ │ - ldr r0, [pc, #112] @ c3bf30 <__cxa_atexit@plt+0xc2dfd4> │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlaltteq sl, r4, ip, r5 │ │ │ │ + ldrheq ip, [r4, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r4, ip, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e984 <__cxa_atexit@plt+0xc20a28> │ │ │ │ + ldr r2, [pc, #56] @ c2e98c <__cxa_atexit@plt+0xc20a30> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c2e990 <__cxa_atexit@plt+0xc20a34> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - ldr r6, [pc, #88] @ c3bf34 <__cxa_atexit@plt+0xc2dfd8> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - sub r6, r3, #3 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r6, [pc, #24] @ c3bf1c <__cxa_atexit@plt+0xc2dfc0> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r3, ip, lsl #26 │ │ │ │ - cmpeq r3, ip, lsl sp │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - cmppeq r3, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r4, asr #22 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3bfa0 <__cxa_atexit@plt+0xc2e044> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3bf8c <__cxa_atexit@plt+0xc2e030> │ │ │ │ - ldr lr, [pc, #76] @ c3bfb4 <__cxa_atexit@plt+0xc2e058> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c2e994 <__cxa_atexit@plt+0xc20a38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3bfb0 <__cxa_atexit@plt+0xc2e054> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlalbbeq sl, r4, r4, r5 │ │ │ │ + cmpeq r4, ip, asr pc │ │ │ │ + cmpeq r4, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2e9e4 <__cxa_atexit@plt+0xc20a88> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2e9ec <__cxa_atexit@plt+0xc20a90> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c2e9f0 <__cxa_atexit@plt+0xc20a94> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r4, r8, lsl r6 │ │ │ │ - cmppeq r3, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r8, lsr ip │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3c028 <__cxa_atexit@plt+0xc2e0cc> │ │ │ │ - ldr r8, [pc, #96] @ c3c040 <__cxa_atexit@plt+0xc2e0e4> │ │ │ │ - ldr r9, [pc, #96] @ c3c044 <__cxa_atexit@plt+0xc2e0e8> │ │ │ │ - ldr r2, [pc, #96] @ c3c048 <__cxa_atexit@plt+0xc2e0ec> │ │ │ │ - ldr lr, [pc, #96] @ c3c04c <__cxa_atexit@plt+0xc2e0f0> │ │ │ │ - sub r1, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ + cmpeq r4, r0, lsl #30 │ │ │ │ + cmpeq r4, r8, asr #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ea40 <__cxa_atexit@plt+0xc20ae4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2ea48 <__cxa_atexit@plt+0xc20aec> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r3, [pc, #56] @ c3c050 <__cxa_atexit@plt+0xc2e0f4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b c75e10 <__cxa_atexit@plt+0xc67eb4> │ │ │ │ - ldr r3, [pc, #36] @ c3c054 <__cxa_atexit@plt+0xc2e0f8> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrdeq ip, [r3, #-188] @ 0xffffff44 │ │ │ │ - smlalbteq ip, r3, ip, fp │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmppeq r3, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - @ instruction: 0x0143cb98 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3c098 <__cxa_atexit@plt+0xc2e13c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3c0b4 <__cxa_atexit@plt+0xc2e158> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b c3c0d4 <__cxa_atexit@plt+0xc2e178> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add r3, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldr r0, [pc, #40] @ c2ea4c <__cxa_atexit@plt+0xc20af0> │ │ │ │ + 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 c3be08 <__cxa_atexit@plt+0xc2deac> │ │ │ │ - ldr r7, [pc, #20] @ c3c0d0 <__cxa_atexit@plt+0xc2e174> │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsr #29 │ │ │ │ + cmpeq r4, ip, ror #30 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2eb34 <__cxa_atexit@plt+0xc20bd8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc c2eb3c <__cxa_atexit@plt+0xc20be0> │ │ │ │ + ldr r3, [pc, #244] @ c2eb70 <__cxa_atexit@plt+0xc20c14> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r7, [pc, #208] @ c2eb74 <__cxa_atexit@plt+0xc20c18> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + str sl, [r9, #16] │ │ │ │ + ldr r7, [pc, #184] @ c2eb78 <__cxa_atexit@plt+0xc20c1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r1, {r7, r9, sl} │ │ │ │ + beq c2eb20 <__cxa_atexit@plt+0xc20bc4> │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c2eb50 <__cxa_atexit@plt+0xc20bf4> │ │ │ │ + ldr r7, [pc, #164] @ c2eb80 <__cxa_atexit@plt+0xc20c24> │ │ │ │ + ldr r1, [pc, #164] @ c2eb84 <__cxa_atexit@plt+0xc20c28> │ │ │ │ + ldr r0, [pc, #164] @ c2eb88 <__cxa_atexit@plt+0xc20c2c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - add sl, ip, #3 │ │ │ │ - cmp r0, sl │ │ │ │ - bge c3c120 <__cxa_atexit@plt+0xc2e1c4> │ │ │ │ - ldr r1, [pc, #296] @ c3c224 <__cxa_atexit@plt+0xc2e2c8> │ │ │ │ - mov r2, #2 │ │ │ │ - add r8, r2, r0, lsl #1 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - mov r7, lr │ │ │ │ add r1, pc, r1 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldm r3, {r2, r8} │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - lsrs r1, r2, #16 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r1, r2, #11 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - add r9, lr, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c3c1b8 <__cxa_atexit@plt+0xc2e25c> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c3c190 <__cxa_atexit@plt+0xc2e234> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c3c1c8 <__cxa_atexit@plt+0xc2e26c> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #12 │ │ │ │ - and r1, r1, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r3, lr, ip │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - strb r2, [r3, #10] │ │ │ │ - orr r2, r1, #128 @ 0x80 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - b c3c218 <__cxa_atexit@plt+0xc2e2bc> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r3, lr, ip │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - add sl, ip, #2 │ │ │ │ - b c3c218 <__cxa_atexit@plt+0xc2e2bc> │ │ │ │ - strb r2, [ip, r9] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add sl, ip, #1 │ │ │ │ - b c3c218 <__cxa_atexit@plt+0xc2e2bc> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r2, lsr #18 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r1, r0, r2, lsr #6 │ │ │ │ - and r0, r0, r2, lsr #12 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r0, [ip, r9] │ │ │ │ - add r0, lr, ip │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #10] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r0, #9] │ │ │ │ - strb r2, [sl, r9] │ │ │ │ - add sl, ip, #4 │ │ │ │ - mov r8, fp │ │ │ │ - str sl, [r5] │ │ │ │ - b c3be08 <__cxa_atexit@plt+0xc2deac> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - smlalbteq ip, r3, r8, r9 │ │ │ │ - andeq r0, r0, r7, ror #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - b c3be08 <__cxa_atexit@plt+0xc2deac> │ │ │ │ - cmpeq r3, r4, lsr #16 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3c2c0 <__cxa_atexit@plt+0xc2e364> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3c2ac <__cxa_atexit@plt+0xc2e350> │ │ │ │ - ldr lr, [pc, #76] @ c3c2d4 <__cxa_atexit@plt+0xc2e378> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ add lr, r6, #8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3c2d0 <__cxa_atexit@plt+0xc2e374> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov ip, r6 │ │ │ │ + b c2eb44 <__cxa_atexit@plt+0xc20be8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + ldr r7, [pc, #36] @ c2eb7c <__cxa_atexit@plt+0xc20c20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r0, [r4, #-40] @ 0xffffffd8 │ │ │ │ - cmppeq r3, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, lsr lr │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r4, r8, asr #6 │ │ │ │ + @ instruction: 0xffffe924 │ │ │ │ + @ instruction: 0xffffe744 │ │ │ │ + @ instruction: 0xffffe814 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3c360 <__cxa_atexit@plt+0xc2e404> │ │ │ │ - ldr r3, [pc, #128] @ c3c37c <__cxa_atexit@plt+0xc2e420> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2ebf8 <__cxa_atexit@plt+0xc20c9c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2ec00 <__cxa_atexit@plt+0xc20ca4> │ │ │ │ + ldr r3, [pc, #96] @ c2ec20 <__cxa_atexit@plt+0xc20cc4> │ │ │ │ + ldr r2, [pc, #96] @ c2ec24 <__cxa_atexit@plt+0xc20cc8> │ │ │ │ + ldr r1, [pc, #96] @ c2ec28 <__cxa_atexit@plt+0xc20ccc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - ldr r3, [pc, #112] @ c3c380 <__cxa_atexit@plt+0xc2e424> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq c3c350 <__cxa_atexit@plt+0xc2e3f4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [pc, #84] @ c3c384 <__cxa_atexit@plt+0xc2e428> │ │ │ │ - mov r7, #3 │ │ │ │ - add r7, r7, r1, asr #2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c3c388 <__cxa_atexit@plt+0xc2e42c> │ │ │ │ - ldr r3, [pc, #32] @ c3c38c <__cxa_atexit@plt+0xc2e430> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2ec08 <__cxa_atexit@plt+0xc20cac> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2ec1c <__cxa_atexit@plt+0xc20cc0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #2 │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - cmppeq r3, r8, asr #15 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffaa8 │ │ │ │ - smlaltbeq ip, r3, r4, r8 │ │ │ │ - cmppeq r3, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3c560 <__cxa_atexit@plt+0xc2e604> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c3c418 <__cxa_atexit@plt+0xc2e4bc> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c3c430 <__cxa_atexit@plt+0xc2e4d4> │ │ │ │ - ldr lr, [pc, #464] @ c3c5a4 <__cxa_atexit@plt+0xc2e648> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ + @ instruction: 0x0144a294 │ │ │ │ + @ instruction: 0xffffe840 │ │ │ │ + @ instruction: 0xffffe660 │ │ │ │ + @ instruction: 0xffffe730 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ec78 <__cxa_atexit@plt+0xc20d1c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2ec80 <__cxa_atexit@plt+0xc20d24> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c3c5a8 <__cxa_atexit@plt+0xc2e64c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c3c5ac <__cxa_atexit@plt+0xc2e650> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c3c5b4 <__cxa_atexit@plt+0xc2e658> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [pc, #40] @ c2ec84 <__cxa_atexit@plt+0xc20d28> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c3c490 <__cxa_atexit@plt+0xc2e534> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c3c598 <__cxa_atexit@plt+0xc2e63c> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ + cmpeq r4, ip, ror #24 │ │ │ │ + cmpeq r4, r4, lsr sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ecd4 <__cxa_atexit@plt+0xc20d78> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2ecdc <__cxa_atexit@plt+0xc20d80> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c3c59c <__cxa_atexit@plt+0xc2e640> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c3c5a0 <__cxa_atexit@plt+0xc2e644> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c3c500 <__cxa_atexit@plt+0xc2e5a4> │ │ │ │ - ldr r8, [pc, #228] @ c3c58c <__cxa_atexit@plt+0xc2e630> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c3c590 <__cxa_atexit@plt+0xc2e634> │ │ │ │ - ldr r9, [pc, #192] @ c3c57c <__cxa_atexit@plt+0xc2e620> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c3c594 <__cxa_atexit@plt+0xc2e638> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + ldr r0, [pc, #40] @ c2ece0 <__cxa_atexit@plt+0xc20d84> │ │ │ │ + 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 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c3c580 <__cxa_atexit@plt+0xc2e624> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c3c584 <__cxa_atexit@plt+0xc2e628> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c3c578 <__cxa_atexit@plt+0xc2e61c> │ │ │ │ + cmpeq r4, r0, lsl ip │ │ │ │ + ldrsbeq ip, [r4, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ed30 <__cxa_atexit@plt+0xc20dd4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2ed38 <__cxa_atexit@plt+0xc20ddc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c3c588 <__cxa_atexit@plt+0xc2e62c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c3c40c <__cxa_atexit@plt+0xc2e4b0> │ │ │ │ - ldr r7, [pc, #72] @ c3c5b0 <__cxa_atexit@plt+0xc2e654> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #40] @ c2ed3c <__cxa_atexit@plt+0xc20de0> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - ldrsheq pc, [r3, #-164] @ 0xffffff5c @ │ │ │ │ - cmppeq r3, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r4, r4, lsr #1 │ │ │ │ - cmppeq r3, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r4, r8, lsl #2 │ │ │ │ - cmpeq r4, r8, lsr #3 │ │ │ │ - cmppeq r3, r4, lsr #23 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, ip, asr #9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r4, r8, lsl r2 │ │ │ │ - cmppeq r3, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strheq ip, [r3, #-104] @ 0xffffff98 │ │ │ │ - ldrsbeq r0, [r4, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3c608 <__cxa_atexit@plt+0xc2e6ac> │ │ │ │ - ldr r2, [pc, #56] @ c3c614 <__cxa_atexit@plt+0xc2e6b8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrheq ip, [r4, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r4, ip, ror ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2ee2c <__cxa_atexit@plt+0xc20ed0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c2ee34 <__cxa_atexit@plt+0xc20ed8> │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #248] @ c2ee68 <__cxa_atexit@plt+0xc20f0c> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr ip, [r7, #16] │ │ │ │ + ldr sl, [r7, #24] │ │ │ │ + ldr r7, [pc, #208] @ c2ee6c <__cxa_atexit@plt+0xc20f10> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c3c5fc <__cxa_atexit@plt+0xc2e6a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + str ip, [r9, #16] │ │ │ │ + ldr r7, [pc, #184] @ c2ee70 <__cxa_atexit@plt+0xc20f14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r1, {r7, r9, sl} │ │ │ │ + beq c2ee18 <__cxa_atexit@plt+0xc20ebc> │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c2ee48 <__cxa_atexit@plt+0xc20eec> │ │ │ │ + ldr r7, [pc, #164] @ c2ee78 <__cxa_atexit@plt+0xc20f1c> │ │ │ │ + ldr r1, [pc, #164] @ c2ee7c <__cxa_atexit@plt+0xc20f20> │ │ │ │ + ldr r0, [pc, #164] @ c2ee80 <__cxa_atexit@plt+0xc20f24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b c3c620 <__cxa_atexit@plt+0xc2e6c4> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r8] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3c6a4 <__cxa_atexit@plt+0xc2e748> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3c6fc <__cxa_atexit@plt+0xc2e7a0> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r1, [r3, #-2] │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, #3 │ │ │ │ - bne c3c71c <__cxa_atexit@plt+0xc2e7c0> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3c780 <__cxa_atexit@plt+0xc2e824> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r9, [r7, #7] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #320] @ c3c7b4 <__cxa_atexit@plt+0xc2e858> │ │ │ │ - add sl, r6, #24 │ │ │ │ - sub r2, r3, #25 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm sl, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #300] @ c3c7b8 <__cxa_atexit@plt+0xc2e85c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #292] @ c3c7bc <__cxa_atexit@plt+0xc2e860> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r9, [r6, #13] │ │ │ │ - b c3c768 <__cxa_atexit@plt+0xc2e80c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3c788 <__cxa_atexit@plt+0xc2e82c> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #212] @ c3c79c <__cxa_atexit@plt+0xc2e840> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #188] @ c3c7a0 <__cxa_atexit@plt+0xc2e844> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #184] @ c3c7a4 <__cxa_atexit@plt+0xc2e848> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r7, [r6, #16] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - b c3c774 <__cxa_atexit@plt+0xc2e818> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #140] @ c3c798 <__cxa_atexit@plt+0xc2e83c> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c3c39c <__cxa_atexit@plt+0xc2e440> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3c780 <__cxa_atexit@plt+0xc2e824> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r1, [pc, #108] @ c3c7a8 <__cxa_atexit@plt+0xc2e84c> │ │ │ │ - sub r0, r3, #26 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r0, [pc, #84] @ c3c7ac <__cxa_atexit@plt+0xc2e850> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #76] @ c3c7b0 <__cxa_atexit@plt+0xc2e854> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #32 │ │ │ │ - b c3c78c <__cxa_atexit@plt+0xc2e830> │ │ │ │ - mov r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + b c2ee3c <__cxa_atexit@plt+0xc20ee0> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmppeq r3, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0153f590 │ │ │ │ - cmppeq r3, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r3, #-228] @ 0xffffff1c @ │ │ │ │ - cmppeq r3, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r0, ror #29 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r8, ror #11 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r3, #-240] @ 0xffffff10 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3c858 <__cxa_atexit@plt+0xc2e8fc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3c898 <__cxa_atexit@plt+0xc2e93c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3c8ac <__cxa_atexit@plt+0xc2e950> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr lr, [r7, #5] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [pc, #200] @ c3c8d0 <__cxa_atexit@plt+0xc2e974> │ │ │ │ - sub r0, r3, #15 │ │ │ │ - lsr r8, r2, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r1, [pc, #176] @ c3c8d4 <__cxa_atexit@plt+0xc2e978> │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r7, [pc, #164] @ c3c8d8 <__cxa_atexit@plt+0xc2e97c> │ │ │ │ - lsr r1, r2, #24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - strb r2, [r6, #20] │ │ │ │ - strb r1, [r6, #14] │ │ │ │ - strb r0, [r6, #13] │ │ │ │ - stmib r6, {r7, lr} │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3c8b4 <__cxa_atexit@plt+0xc2e958> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #80] @ c3c8c8 <__cxa_atexit@plt+0xc2e96c> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #72] @ c3c8cc <__cxa_atexit@plt+0xc2e970> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c3c8c4 <__cxa_atexit@plt+0xc2e968> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c2ee74 <__cxa_atexit@plt+0xc20f18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, #32 │ │ │ │ - b c3c8b8 <__cxa_atexit@plt+0xc2e95c> │ │ │ │ - mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r3, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq pc, [r3, #-212] @ 0xffffff2c @ │ │ │ │ - ldrheq pc, [r3, #-220] @ 0xffffff24 @ │ │ │ │ - cmppeq r3, r8, ror #27 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, ip, ror #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, asr #22 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + qdaddeq sl, r0, r4 │ │ │ │ + @ instruction: 0xffffe62c │ │ │ │ + @ instruction: 0xffffe44c │ │ │ │ + @ instruction: 0xffffe51c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c3c924 <__cxa_atexit@plt+0xc2e9c8> │ │ │ │ - ldr r7, [pc, #52] @ c3c938 <__cxa_atexit@plt+0xc2e9dc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c3c918 <__cxa_atexit@plt+0xc2e9bc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c3c94c <__cxa_atexit@plt+0xc2e9f0> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi c2eef0 <__cxa_atexit@plt+0xc20f94> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2eef8 <__cxa_atexit@plt+0xc20f9c> │ │ │ │ + ldr r3, [pc, #96] @ c2ef18 <__cxa_atexit@plt+0xc20fbc> │ │ │ │ + ldr r2, [pc, #96] @ c2ef1c <__cxa_atexit@plt+0xc20fc0> │ │ │ │ + ldr r1, [pc, #96] @ c2ef20 <__cxa_atexit@plt+0xc20fc4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3c93c <__cxa_atexit@plt+0xc2e9e0> │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2ef00 <__cxa_atexit@plt+0xc20fa4> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2ef14 <__cxa_atexit@plt+0xc20fb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq ip, [r3, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r3, ip, lsl #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3ca00 <__cxa_atexit@plt+0xc2eaa4> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c3c98c <__cxa_atexit@plt+0xc2ea30> │ │ │ │ - ldr r7, [pc, #148] @ c3ca0c <__cxa_atexit@plt+0xc2eab0> │ │ │ │ - ldr r0, [pc, #148] @ c3ca10 <__cxa_atexit@plt+0xc2eab4> │ │ │ │ - add r5, r5, #4 │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - mvn r1, #1 │ │ │ │ - and lr, r1, r2, asr #1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #112] @ c3ca14 <__cxa_atexit@plt+0xc2eab8> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r9, [pc, #92] @ c3ca18 <__cxa_atexit@plt+0xc2eabc> │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #80] @ c3ca1c <__cxa_atexit@plt+0xc2eac0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #76] @ c3ca20 <__cxa_atexit@plt+0xc2eac4> │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r2, sl, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b c7594c <__cxa_atexit@plt+0xc679f0> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbteq ip, r3, r0, r1 │ │ │ │ - strheq ip, [r3, #-24] @ 0xffffffe8 │ │ │ │ - @ instruction: 0x0153fc94 │ │ │ │ - cmpeq r3, r4, ror pc │ │ │ │ - cmppeq r3, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3cbf4 <__cxa_atexit@plt+0xc2ec98> │ │ │ │ - cmp sl, r9 │ │ │ │ - bge c3caac <__cxa_atexit@plt+0xc2eb50> │ │ │ │ - add r2, r8, sl │ │ │ │ - ldrsb r1, [r2, #8] │ │ │ │ - cmn r1, #1 │ │ │ │ - uxtb r7, r1 │ │ │ │ - ble c3cac4 <__cxa_atexit@plt+0xc2eb68> │ │ │ │ - ldr lr, [pc, #464] @ c3cc38 <__cxa_atexit@plt+0xc2ecdc> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - add r0, sl, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #448] @ c3cc3c <__cxa_atexit@plt+0xc2ece0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #444] @ c3cc40 <__cxa_atexit@plt+0xc2ece4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #404] @ c3cc48 <__cxa_atexit@plt+0xc2ecec> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c3cb24 <__cxa_atexit@plt+0xc2ebc8> │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #336] @ c3cc2c <__cxa_atexit@plt+0xc2ecd0> │ │ │ │ - add r2, r2, r7, lsl #6 │ │ │ │ - sub r9, r6, #23 │ │ │ │ + @ instruction: 0x01449f9c │ │ │ │ + @ instruction: 0xffffe548 │ │ │ │ + @ instruction: 0xffffe368 │ │ │ │ + @ instruction: 0xffffe438 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ef70 <__cxa_atexit@plt+0xc21014> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2ef78 <__cxa_atexit@plt+0xc2101c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #324] @ c3cc30 <__cxa_atexit@plt+0xc2ecd4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, sl, #2 │ │ │ │ - sub r2, r2, #12416 @ 0x3080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #308] @ c3cc34 <__cxa_atexit@plt+0xc2ecd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ - ldrb r1, [r2, #10] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c3cb94 <__cxa_atexit@plt+0xc2ec38> │ │ │ │ - ldr r8, [pc, #228] @ c3cc20 <__cxa_atexit@plt+0xc2ecc4> │ │ │ │ - lsl r7, r7, #12 │ │ │ │ - add r7, r7, r0, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [pc, #216] @ c3cc24 <__cxa_atexit@plt+0xc2ecc8> │ │ │ │ - ldr r9, [pc, #192] @ c3cc10 <__cxa_atexit@plt+0xc2ecb4> │ │ │ │ - add r1, r7, r1 │ │ │ │ - add sl, sl, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - add r1, r1, r9 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #176] @ c3cc28 <__cxa_atexit@plt+0xc2eccc> │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + ldr r0, [pc, #40] @ c2ef7c <__cxa_atexit@plt+0xc21020> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ - ldr r9, [pc, #116] @ c3cc14 <__cxa_atexit@plt+0xc2ecb8> │ │ │ │ - lsl r7, r7, #18 │ │ │ │ - add r7, r7, r0, lsl #12 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #104] @ c3cc18 <__cxa_atexit@plt+0xc2ecbc> │ │ │ │ - add r7, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, #84] @ c3cc0c <__cxa_atexit@plt+0xc2ecb0> │ │ │ │ + cmpeq r4, r4, ror r9 │ │ │ │ + cmpeq r4, ip, lsr sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2efcc <__cxa_atexit@plt+0xc21070> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2efd4 <__cxa_atexit@plt+0xc21078> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r2, r7, r2 │ │ │ │ - add sl, sl, #4 │ │ │ │ - add r2, r2, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [pc, #60] @ c3cc1c <__cxa_atexit@plt+0xc2ecc0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - b c3caa0 <__cxa_atexit@plt+0xc2eb44> │ │ │ │ - ldr r7, [pc, #72] @ c3cc44 <__cxa_atexit@plt+0xc2ece8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #40] @ c2efd8 <__cxa_atexit@plt+0xc2107c> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmppeq r3, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r0, lsl #27 │ │ │ │ - cmppeq r3, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, asr #9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r0, ror #27 │ │ │ │ - cmppeq r3, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r8, lsr lr │ │ │ │ - cmppeq r3, r4, lsl #23 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, ip, lsl #11 @ p-variant is OBSOLETE │ │ │ │ - ldrheq lr, [r3, #-228] @ 0xffffff1c │ │ │ │ - cmpeq r3, r0, lsr r0 │ │ │ │ - cmppeq r3, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3cc9c <__cxa_atexit@plt+0xc2ed40> │ │ │ │ - ldr r2, [pc, #56] @ c3cca8 <__cxa_atexit@plt+0xc2ed4c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + cmpeq r4, r8, lsl r9 │ │ │ │ + cmpeq r4, r0, ror #19 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2f0c0 <__cxa_atexit@plt+0xc21164> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc c2f0c8 <__cxa_atexit@plt+0xc2116c> │ │ │ │ + ldr r3, [pc, #244] @ c2f0fc <__cxa_atexit@plt+0xc211a0> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r7, [pc, #208] @ c2f100 <__cxa_atexit@plt+0xc211a4> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq c3cc90 <__cxa_atexit@plt+0xc2ed34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + str sl, [r9, #16] │ │ │ │ + ldr r7, [pc, #184] @ c2f104 <__cxa_atexit@plt+0xc211a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r1, {r7, r9, sl} │ │ │ │ + beq c2f0ac <__cxa_atexit@plt+0xc21150> │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c2f0dc <__cxa_atexit@plt+0xc21180> │ │ │ │ + ldr r7, [pc, #164] @ c2f10c <__cxa_atexit@plt+0xc211b0> │ │ │ │ + ldr r1, [pc, #164] @ c2f110 <__cxa_atexit@plt+0xc211b4> │ │ │ │ + ldr r0, [pc, #164] @ c2f114 <__cxa_atexit@plt+0xc211b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b c3ccb4 <__cxa_atexit@plt+0xc2ed58> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, ip │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov ip, r6 │ │ │ │ + b c2f0d0 <__cxa_atexit@plt+0xc21174> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3cd38 <__cxa_atexit@plt+0xc2eddc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3cd90 <__cxa_atexit@plt+0xc2ee34> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r1, [r3, #-2] │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, #3 │ │ │ │ - bne c3cdb0 <__cxa_atexit@plt+0xc2ee54> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3ce14 <__cxa_atexit@plt+0xc2eeb8> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r9, [r7, #7] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #320] @ c3ce48 <__cxa_atexit@plt+0xc2eeec> │ │ │ │ - add sl, r6, #24 │ │ │ │ - sub r2, r3, #25 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm sl, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #300] @ c3ce4c <__cxa_atexit@plt+0xc2eef0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #292] @ c3ce50 <__cxa_atexit@plt+0xc2eef4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r9, [r6, #13] │ │ │ │ - b c3cdfc <__cxa_atexit@plt+0xc2eea0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3ce1c <__cxa_atexit@plt+0xc2eec0> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldrb r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #212] @ c3ce30 <__cxa_atexit@plt+0xc2eed4> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #188] @ c3ce34 <__cxa_atexit@plt+0xc2eed8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #184] @ c3ce38 <__cxa_atexit@plt+0xc2eedc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r7, [r6, #16] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - b c3ce08 <__cxa_atexit@plt+0xc2eeac> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #140] @ c3ce2c <__cxa_atexit@plt+0xc2eed0> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c3ca30 <__cxa_atexit@plt+0xc2ead4> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3ce14 <__cxa_atexit@plt+0xc2eeb8> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldrb r8, [r7, #6] │ │ │ │ - ldrb r7, [r7, #5] │ │ │ │ - ldr r1, [pc, #108] @ c3ce3c <__cxa_atexit@plt+0xc2eee0> │ │ │ │ - sub r0, r3, #26 │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r0, [pc, #84] @ c3ce40 <__cxa_atexit@plt+0xc2eee4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [pc, #76] @ c3ce44 <__cxa_atexit@plt+0xc2eee8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r7, [r6, #20] │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #36] @ c2f108 <__cxa_atexit@plt+0xc211ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, #32 │ │ │ │ - b c3ce20 <__cxa_atexit@plt+0xc2eec4> │ │ │ │ - mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0153f894 │ │ │ │ - ldrsheq lr, [r3, #-236] @ 0xffffff14 │ │ │ │ - cmppeq r3, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r8, lsl #29 │ │ │ │ - cmppeq r3, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, ror #17 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r4, asr pc │ │ │ │ - cmppeq r3, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bx r0 │ │ │ │ + ldrheq ip, [r4, #-128] @ 0xffffff80 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + strheq r9, [r4, #-220] @ 0xffffff24 │ │ │ │ + @ instruction: 0xffffe398 │ │ │ │ + @ instruction: 0xffffe1b8 │ │ │ │ + @ instruction: 0xffffe288 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3ceec <__cxa_atexit@plt+0xc2ef90> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3cf2c <__cxa_atexit@plt+0xc2efd0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3cf40 <__cxa_atexit@plt+0xc2efe4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr lr, [r7, #5] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [pc, #200] @ c3cf64 <__cxa_atexit@plt+0xc2f008> │ │ │ │ - sub r0, r3, #15 │ │ │ │ - lsr r8, r2, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r1, [pc, #176] @ c3cf68 <__cxa_atexit@plt+0xc2f00c> │ │ │ │ - lsr r0, r2, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r7, [pc, #164] @ c3cf6c <__cxa_atexit@plt+0xc2f010> │ │ │ │ - lsr r1, r2, #24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - strb r2, [r6, #14] │ │ │ │ - strb r1, [r6, #20] │ │ │ │ - strb r0, [r6, #13] │ │ │ │ - stmib r6, {r7, lr} │ │ │ │ - strb r8, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3cf48 <__cxa_atexit@plt+0xc2efec> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #80] @ c3cf5c <__cxa_atexit@plt+0xc2f000> │ │ │ │ - sub r2, r3, #11 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2f184 <__cxa_atexit@plt+0xc21228> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2f18c <__cxa_atexit@plt+0xc21230> │ │ │ │ + ldr r3, [pc, #96] @ c2f1ac <__cxa_atexit@plt+0xc21250> │ │ │ │ + ldr r2, [pc, #96] @ c2f1b0 <__cxa_atexit@plt+0xc21254> │ │ │ │ + ldr r1, [pc, #96] @ c2f1b4 <__cxa_atexit@plt+0xc21258> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2f194 <__cxa_atexit@plt+0xc21238> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2f1a8 <__cxa_atexit@plt+0xc2124c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, lsl #26 │ │ │ │ + @ instruction: 0xffffe2b4 │ │ │ │ + @ instruction: 0xffffe0d4 │ │ │ │ + @ instruction: 0xffffe1a4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2f204 <__cxa_atexit@plt+0xc212a8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2f20c <__cxa_atexit@plt+0xc212b0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #72] @ c3cf60 <__cxa_atexit@plt+0xc2f004> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [pc, #40] @ c2f210 <__cxa_atexit@plt+0xc212b4> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c3cf58 <__cxa_atexit@plt+0xc2effc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r4, r0, ror #13 │ │ │ │ + cmpeq r4, r8, lsr #15 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2f260 <__cxa_atexit@plt+0xc21304> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2f268 <__cxa_atexit@plt+0xc2130c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c2f26c <__cxa_atexit@plt+0xc21310> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - b c3cf4c <__cxa_atexit@plt+0xc2eff0> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r3, r8, asr #13 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r3, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - ldrheq lr, [r3, #-216] @ 0xffffff28 │ │ │ │ - cmppeq r3, r0, lsl #15 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r3, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3cfb8 <__cxa_atexit@plt+0xc2f05c> │ │ │ │ - ldr r7, [pc, #52] @ c3cfcc <__cxa_atexit@plt+0xc2f070> │ │ │ │ + cmpeq r4, r4, lsl #13 │ │ │ │ + cmpeq r4, ip, asr #14 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c2f354 <__cxa_atexit@plt+0xc213f8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc c2f35c <__cxa_atexit@plt+0xc21400> │ │ │ │ + ldr r3, [pc, #244] @ c2f390 <__cxa_atexit@plt+0xc21434> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r7, [pc, #208] @ c2f394 <__cxa_atexit@plt+0xc21438> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c3cfac <__cxa_atexit@plt+0xc2f050> │ │ │ │ + str r7, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + str sl, [r9, #16] │ │ │ │ + ldr r7, [pc, #184] @ c2f398 <__cxa_atexit@plt+0xc2143c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r1, {r7, r9, sl} │ │ │ │ + beq c2f340 <__cxa_atexit@plt+0xc213e4> │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c2f370 <__cxa_atexit@plt+0xc21414> │ │ │ │ + ldr r7, [pc, #164] @ c2f3a0 <__cxa_atexit@plt+0xc21444> │ │ │ │ + ldr r1, [pc, #164] @ c2f3a4 <__cxa_atexit@plt+0xc21448> │ │ │ │ + ldr r0, [pc, #164] @ c2f3a8 <__cxa_atexit@plt+0xc2144c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b c3cfe0 <__cxa_atexit@plt+0xc2f084> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, ip │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3cfd0 <__cxa_atexit@plt+0xc2f074> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov ip, r6 │ │ │ │ + b c2f364 <__cxa_atexit@plt+0xc21408> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - hvceq 15296 @ 0x3bc0 │ │ │ │ - hvceq 15288 @ 0x3bb8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3d094 <__cxa_atexit@plt+0xc2f138> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c3d020 <__cxa_atexit@plt+0xc2f0c4> │ │ │ │ - ldr r7, [pc, #148] @ c3d0a0 <__cxa_atexit@plt+0xc2f144> │ │ │ │ - ldr r0, [pc, #148] @ c3d0a4 <__cxa_atexit@plt+0xc2f148> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #36] @ c2f39c <__cxa_atexit@plt+0xc21440> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mvn r1, #1 │ │ │ │ - and lr, r1, r2, asr #1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #112] @ c3d0a8 <__cxa_atexit@plt+0xc2f14c> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r9, [pc, #92] @ c3d0ac <__cxa_atexit@plt+0xc2f150> │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - add r2, r1, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #80] @ c3d0b0 <__cxa_atexit@plt+0xc2f154> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #76] @ c3d0b4 <__cxa_atexit@plt+0xc2f158> │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r2, sl, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b c7594c <__cxa_atexit@plt+0xc679f0> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, ip, lsr #22 │ │ │ │ - cmpeq r3, r4, lsr #22 │ │ │ │ - cmppeq r3, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, r0, ror #17 │ │ │ │ - cmppeq r3, ip, lsr #11 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #12] @ c3d0dc <__cxa_atexit@plt+0xc2f180> │ │ │ │ - sub r8, r3, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r3, r8, ror #16 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r4, ip, lsl r6 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r4, r8, lsr #22 │ │ │ │ + @ instruction: 0xffffe104 │ │ │ │ + @ instruction: 0xffffdf24 │ │ │ │ + @ instruction: 0xffffdff4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2f418 <__cxa_atexit@plt+0xc214bc> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r7, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c3d124 <__cxa_atexit@plt+0xc2f1c8> │ │ │ │ - ldr r3, [pc, #48] @ c3d134 <__cxa_atexit@plt+0xc2f1d8> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #40] @ c3d138 <__cxa_atexit@plt+0xc2f1dc> │ │ │ │ + bcc c2f420 <__cxa_atexit@plt+0xc214c4> │ │ │ │ + ldr r3, [pc, #96] @ c2f440 <__cxa_atexit@plt+0xc214e4> │ │ │ │ + ldr r2, [pc, #96] @ c2f444 <__cxa_atexit@plt+0xc214e8> │ │ │ │ + ldr r1, [pc, #96] @ c2f448 <__cxa_atexit@plt+0xc214ec> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2f428 <__cxa_atexit@plt+0xc214cc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2f43c <__cxa_atexit@plt+0xc214e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + hvceq 18852 @ 0x49a4 │ │ │ │ + @ instruction: 0xffffe020 │ │ │ │ + @ instruction: 0xffffde40 │ │ │ │ + @ instruction: 0xffffdf10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2f498 <__cxa_atexit@plt+0xc2153c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2f4a0 <__cxa_atexit@plt+0xc21544> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c2f4a4 <__cxa_atexit@plt+0xc21548> │ │ │ │ + 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 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0x012a80ed │ │ │ │ - andeq r0, r3, r0 │ │ │ │ + cmpeq r4, ip, asr #8 │ │ │ │ + cmpeq r4, r4, lsl r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi c3d1ac <__cxa_atexit@plt+0xc2f250> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3d1b8 <__cxa_atexit@plt+0xc2f25c> │ │ │ │ - ldr lr, [pc, #92] @ c3d1c8 <__cxa_atexit@plt+0xc2f26c> │ │ │ │ - ldrb r9, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2f4f4 <__cxa_atexit@plt+0xc21598> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr r3, [pc, #80] @ c3d1cc <__cxa_atexit@plt+0xc2f270> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr lr, [pc, #44] @ c2f4fc <__cxa_atexit@plt+0xc215a0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c2f500 <__cxa_atexit@plt+0xc215a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - ldr r5, [pc, #52] @ c3d1d0 <__cxa_atexit@plt+0xc2f274> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + ldrsheq ip, [r4, #-48] @ 0xffffffd0 │ │ │ │ + ldrheq ip, [r4, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2f550 <__cxa_atexit@plt+0xc215f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c2f558 <__cxa_atexit@plt+0xc215fc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c2f55c <__cxa_atexit@plt+0xc21600> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq r3, r0, lsr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - smlalbteq fp, r3, r0, fp │ │ │ │ - andeq r0, r3, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0x0154c394 │ │ │ │ + cmpeq r4, ip, asr r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c3d258 <__cxa_atexit@plt+0xc2f2fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3d260 <__cxa_atexit@plt+0xc2f304> │ │ │ │ - ldr r5, [pc, #92] @ c3d280 <__cxa_atexit@plt+0xc2f324> │ │ │ │ - ldr r0, [pc, #92] @ c3d284 <__cxa_atexit@plt+0xc2f328> │ │ │ │ - ldr r1, [pc, #92] @ c3d288 <__cxa_atexit@plt+0xc2f32c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ + bhi c2f644 <__cxa_atexit@plt+0xc216e8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc c2f64c <__cxa_atexit@plt+0xc216f0> │ │ │ │ + ldr r3, [pc, #244] @ c2f680 <__cxa_atexit@plt+0xc21724> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r7, [pc, #208] @ c2f684 <__cxa_atexit@plt+0xc21728> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + str sl, [r9, #16] │ │ │ │ + ldr r7, [pc, #184] @ c2f688 <__cxa_atexit@plt+0xc2172c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r1, {r7, r9, sl} │ │ │ │ + beq c2f630 <__cxa_atexit@plt+0xc216d4> │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c2f660 <__cxa_atexit@plt+0xc21704> │ │ │ │ + ldr r7, [pc, #164] @ c2f690 <__cxa_atexit@plt+0xc21734> │ │ │ │ + ldr r1, [pc, #164] @ c2f694 <__cxa_atexit@plt+0xc21738> │ │ │ │ + ldr r0, [pc, #164] @ c2f698 <__cxa_atexit@plt+0xc2173c> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - strb r8, [r3, #8] │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - str sl, [r3, #16] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ mov r6, r3 │ │ │ │ - b c3d268 <__cxa_atexit@plt+0xc2f30c> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ c3d27c <__cxa_atexit@plt+0xc2f320> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - uxtb r8, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r0, asr fp │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - ldrdeq r7, [sl, -fp]! │ │ │ │ - cmpeq r3, r4, lsr #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c3d2b0 <__cxa_atexit@plt+0xc2f354> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - strdeq fp, [r3, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r3, r2, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r1, r5, #32 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c3d384 <__cxa_atexit@plt+0xc2f428> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c3d38c <__cxa_atexit@plt+0xc2f430> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c3d338 <__cxa_atexit@plt+0xc2f3dc> │ │ │ │ - stm sp, {r1, r2} │ │ │ │ - add r1, sl, r8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl d8b454 <__cxa_atexit@plt+0xd7d4f8> │ │ │ │ - ldr r3, [pc, #172] @ c3d3a8 <__cxa_atexit@plt+0xc2f44c> │ │ │ │ - cmp r0, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - blt c3d348 <__cxa_atexit@plt+0xc2f3ec> │ │ │ │ - ldm sp, {r2, r6} │ │ │ │ - sub lr, r5, #28 │ │ │ │ - cmp sl, r0 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - bls c3d360 <__cxa_atexit@plt+0xc2f404> │ │ │ │ - sub sl, sl, r0 │ │ │ │ - add r3, r0, r8 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - b c3d378 <__cxa_atexit@plt+0xc2f41c> │ │ │ │ - ldr r7, [pc, #112] @ c3d3b0 <__cxa_atexit@plt+0xc2f454> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - ldm sp, {r2, r6} │ │ │ │ + mov r7, r8 │ │ │ │ stm lr, {r8, r9, sl} │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - b c3d378 <__cxa_atexit@plt+0xc2f41c> │ │ │ │ - ldr r3, [pc, #68] @ c3d3ac <__cxa_atexit@plt+0xc2f450> │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r2 │ │ │ │ - b c3d3c4 <__cxa_atexit@plt+0xc2f468> │ │ │ │ - mov r2, r6 │ │ │ │ - b c3d394 <__cxa_atexit@plt+0xc2f438> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ c3d3b4 <__cxa_atexit@plt+0xc2f458> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr r6 │ │ │ │ - cmpeq r3, r4, asr r7 │ │ │ │ - cmppeq r3, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r3, ip, lsr #20 │ │ │ │ - cmpeq r3, r8, lsl #20 │ │ │ │ - andeq r0, r0, r7, lsr #23 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3d4b8 <__cxa_atexit@plt+0xc2f55c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r2, #28]! │ │ │ │ - ldr r3, [r2, #-16] │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c3d440 <__cxa_atexit@plt+0xc2f4e4> │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - cmp fp, r2 │ │ │ │ - ldrb r8, [r6] │ │ │ │ - bhi c3d4d0 <__cxa_atexit@plt+0xc2f574> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3d4d8 <__cxa_atexit@plt+0xc2f57c> │ │ │ │ - ldr r5, [pc, #252] @ c3d50c <__cxa_atexit@plt+0xc2f5b0> │ │ │ │ - ldr r0, [pc, #252] @ c3d510 <__cxa_atexit@plt+0xc2f5b4> │ │ │ │ - ldr r1, [pc, #252] @ c3d514 <__cxa_atexit@plt+0xc2f5b8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - strb r8, [r9, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str sl, [r9, #16] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c3d468 <__cxa_atexit@plt+0xc2f50c> │ │ │ │ - cmp r7, r3 │ │ │ │ - bge c3d4a0 <__cxa_atexit@plt+0xc2f544> │ │ │ │ - ldr r6, [pc, #188] @ c3d518 <__cxa_atexit@plt+0xc2f5bc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r9 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r3, [pc, #144] @ c3d500 <__cxa_atexit@plt+0xc2f5a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r2, [pc, #132] @ c3d504 <__cxa_atexit@plt+0xc2f5a8> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r9, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r9, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ + mov ip, r6 │ │ │ │ + b c2f654 <__cxa_atexit@plt+0xc216f8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ c3d4fc <__cxa_atexit@plt+0xc2f5a0> │ │ │ │ - mov r6, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r3, [pc, #72] @ c3d508 <__cxa_atexit@plt+0xc2f5ac> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, r9 │ │ │ │ - b c3d4e0 <__cxa_atexit@plt+0xc2f584> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ c3d4f8 <__cxa_atexit@plt+0xc2f59c> │ │ │ │ + ldr r7, [pc, #36] @ c2f68c <__cxa_atexit@plt+0xc21730> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #32 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq fp, [r3, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r3, r4, lsl r8 │ │ │ │ - cmpeq r3, r8, lsr r4 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - @ instruction: 0xfffffd24 │ │ │ │ - @ instruction: 0x012a7def │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r7, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c3d570 <__cxa_atexit@plt+0xc2f614> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c3d57c <__cxa_atexit@plt+0xc2f620> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r4, ror #6 │ │ │ │ - andeq r0, r0, r7, lsr #31 │ │ │ │ + cmpeq r4, ip, lsr #6 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r4, r8, lsr r8 │ │ │ │ + @ instruction: 0xffffde14 │ │ │ │ + @ instruction: 0xffffdc34 │ │ │ │ + @ instruction: 0xffffdd04 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c2f708 <__cxa_atexit@plt+0xc217ac> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r7, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c3d5d4 <__cxa_atexit@plt+0xc2f678> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c3d5e0 <__cxa_atexit@plt+0xc2f684> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r0, lsl #6 │ │ │ │ - smlaltteq fp, r3, r0, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3d63c <__cxa_atexit@plt+0xc2f6e0> │ │ │ │ - ldr r3, [pc, #68] @ c3d64c <__cxa_atexit@plt+0xc2f6f0> │ │ │ │ - tst r8, #3 │ │ │ │ + bcc c2f710 <__cxa_atexit@plt+0xc217b4> │ │ │ │ + ldr r3, [pc, #96] @ c2f730 <__cxa_atexit@plt+0xc217d4> │ │ │ │ + ldr r2, [pc, #96] @ c2f734 <__cxa_atexit@plt+0xc217d8> │ │ │ │ + ldr r1, [pc, #96] @ c2f738 <__cxa_atexit@plt+0xc217dc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c3d62c <__cxa_atexit@plt+0xc2f6d0> │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b c3d2c0 <__cxa_atexit@plt+0xc2f364> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c3d650 <__cxa_atexit@plt+0xc2f6f4> │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c2f718 <__cxa_atexit@plt+0xc217bc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c2f72c <__cxa_atexit@plt+0xc217d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0x0143b798 │ │ │ │ - hvceq 15220 @ 0x3b74 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c3d2c0 <__cxa_atexit@plt+0xc2f364> │ │ │ │ - cmpeq r3, r8, ror #14 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + smlalbbeq r9, r4, r4, r7 │ │ │ │ + @ instruction: 0xffffdd30 │ │ │ │ + @ instruction: 0xffffdb50 │ │ │ │ + @ instruction: 0xffffdc20 │ │ │ │ + smlalbteq r9, r4, ip, r7 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3d6e0 <__cxa_atexit@plt+0xc2f784> │ │ │ │ - ldr r2, [pc, #88] @ c3d6f0 <__cxa_atexit@plt+0xc2f794> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - beq c3d6d0 <__cxa_atexit@plt+0xc2f774> │ │ │ │ - ldr r2, [pc, #68] @ c3d6f4 <__cxa_atexit@plt+0xc2f798> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3d6f8 <__cxa_atexit@plt+0xc2f79c> │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2f770 <__cxa_atexit@plt+0xc21814> │ │ │ │ + ldr r3, [pc, #32] @ c2f780 <__cxa_atexit@plt+0xc21824> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r7, [pc, #12] @ c2f784 <__cxa_atexit@plt+0xc21828> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r3, ip, lsl #14 │ │ │ │ - smlaltteq fp, r3, r4, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r9, r4, r8, r7 │ │ │ │ + smlalbbeq r9, r4, r4, r7 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [pc, #12] @ c3d724 <__cxa_atexit@plt+0xc2f7c8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2f7d4 <__cxa_atexit@plt+0xc21878> │ │ │ │ + ldr r2, [pc, #48] @ c2f7e0 <__cxa_atexit@plt+0xc21884> │ │ │ │ + ldr r1, [pc, #48] @ c2f7e4 <__cxa_atexit@plt+0xc21888> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strheq fp, [r3, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c3d750 <__cxa_atexit@plt+0xc2f7f4> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffeff4 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r4, r4, lsr #14 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c2f81c <__cxa_atexit@plt+0xc218c0> │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r9, [pc, #8] @ c3d754 <__cxa_atexit@plt+0xc2f7f8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b 1d0dcf4 <__cxa_atexit@plt+0x1cffd98> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r3, ip, ror #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #12] @ c2f820 <__cxa_atexit@plt+0xc218c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1ef1c <__cxa_atexit@plt+0x1e10fc0> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, ip, ror r1 │ │ │ │ + smlaltteq r9, r4, r8, r6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c3d79c <__cxa_atexit@plt+0xc2f840> │ │ │ │ + bne c2f84c <__cxa_atexit@plt+0xc218f0> │ │ │ │ + ldr r7, [pc, #108] @ c2f8b0 <__cxa_atexit@plt+0xc21954> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c3d7a8 <__cxa_atexit@plt+0xc2f84c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ c3d7b8 <__cxa_atexit@plt+0xc2f85c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ + bcc c2f8a0 <__cxa_atexit@plt+0xc21944> │ │ │ │ + ldr r2, [pc, #80] @ c2f8b4 <__cxa_atexit@plt+0xc21958> │ │ │ │ + ldr r9, [pc, #80] @ c2f8b8 <__cxa_atexit@plt+0xc2195c> │ │ │ │ + ldr lr, [pc, #80] @ c2f8bc <__cxa_atexit@plt+0xc21960> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1e9e480 <__cxa_atexit@plt+0x1e90524> │ │ │ │ - mov r6, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r1, r3, #2 │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r2, [r5] │ │ │ │ + b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, ip, ror #17 │ │ │ │ - cmpeq r3, r0, lsl r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3d800 <__cxa_atexit@plt+0xc2f8a4> │ │ │ │ - ldr r9, [pc, #44] @ c3d808 <__cxa_atexit@plt+0xc2f8ac> │ │ │ │ - ldr r2, [pc, #44] @ c3d80c <__cxa_atexit@plt+0xc2f8b0> │ │ │ │ + smlalbteq r9, r4, ip, r6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xffffefb4 │ │ │ │ + @ instruction: 0xffffefe8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c2f8dc <__cxa_atexit@plt+0xc21980> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ c2f8fc <__cxa_atexit@plt+0xc219a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ + 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 c2f9b8 <__cxa_atexit@plt+0xc21a5c> │ │ │ │ + ldr r1, [pc, #204] @ c2f9ec <__cxa_atexit@plt+0xc21a90> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r9, [pc, #200] @ c2f9f0 <__cxa_atexit@plt+0xc21a94> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #32] @ c3d810 <__cxa_atexit@plt+0xc2f8b4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r8, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq fp, [r3, #-16] │ │ │ │ - ldrsbeq lr, [r3, #-12] │ │ │ │ - cmpeq r3, r8, ror #5 │ │ │ │ - strheq fp, [r3, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3d8d4 <__cxa_atexit@plt+0xc2f978> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3d8e0 <__cxa_atexit@plt+0xc2f984> │ │ │ │ - ldr r8, [pc, #192] @ c3d90c <__cxa_atexit@plt+0xc2f9b0> │ │ │ │ - ldr lr, [pc, #192] @ c3d910 <__cxa_atexit@plt+0xc2f9b4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r7, r2 │ │ │ │ + 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, #24] │ │ │ │ + str r0, [r5, #28] │ │ │ │ + bcc c2f9c8 <__cxa_atexit@plt+0xc21a6c> │ │ │ │ + ldr sl, [pc, #132] @ c2f9f8 <__cxa_atexit@plt+0xc21a9c> │ │ │ │ + ldr lr, [pc, #132] @ c2f9fc <__cxa_atexit@plt+0xc21aa0> │ │ │ │ + ldr r2, [pc, #132] @ c2fa00 <__cxa_atexit@plt+0xc21aa4> │ │ │ │ + add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - beq c3d898 <__cxa_atexit@plt+0xc2f93c> │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3d8f0 <__cxa_atexit@plt+0xc2f994> │ │ │ │ - ldr r3, [pc, #156] @ c3d920 <__cxa_atexit@plt+0xc2f9c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str r3, [r2, #16] │ │ │ │ - bx r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c3d900 <__cxa_atexit@plt+0xc2f9a4> │ │ │ │ - ldr r9, [pc, #104] @ c3d914 <__cxa_atexit@plt+0xc2f9b8> │ │ │ │ - ldr r3, [pc, #104] @ c3d918 <__cxa_atexit@plt+0xc2f9bc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r5, [pc, #88] @ c3d91c <__cxa_atexit@plt+0xc2f9c0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r8, r5, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b c6d450 <__cxa_atexit@plt+0xc5f4f4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r6, #28]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - mrseq fp, (UNDEF: 83) │ │ │ │ - cmpeq r3, ip │ │ │ │ - cmpeq r3, r4, lsl r2 │ │ │ │ - ldrsheq lr, [r3, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [pc, #36] @ c2f9f4 <__cxa_atexit@plt+0xc21a98> │ │ │ │ + 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 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xffffef54 │ │ │ │ + @ instruction: 0xffffef9c │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq r4, ip │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c3d958 <__cxa_atexit@plt+0xc2f9fc> │ │ │ │ - ldr r2, [pc, #28] @ c3d964 <__cxa_atexit@plt+0xc2fa08> │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + bcc c2fa70 <__cxa_atexit@plt+0xc21b14> │ │ │ │ + ldr r9, [pc, #92] @ c2fa88 <__cxa_atexit@plt+0xc21b2c> │ │ │ │ + ldr lr, [pc, #92] @ c2fa8c <__cxa_atexit@plt+0xc21b30> │ │ │ │ + ldr r2, [pc, #92] @ c2fa90 <__cxa_atexit@plt+0xc21b34> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, ip, lsr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c3d9c4 <__cxa_atexit@plt+0xc2fa68> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3d9cc <__cxa_atexit@plt+0xc2fa70> │ │ │ │ - ldr r7, [pc, #76] @ c3d9e8 <__cxa_atexit@plt+0xc2fa8c> │ │ │ │ - ldr r5, [pc, #76] @ c3d9ec <__cxa_atexit@plt+0xc2fa90> │ │ │ │ - ldr r1, [pc, #76] @ c3d9f0 <__cxa_atexit@plt+0xc2fa94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - str r5, [r2] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9e124 <__cxa_atexit@plt+0x1e901c8> │ │ │ │ - mov r6, r3 │ │ │ │ - b c3d9d4 <__cxa_atexit@plt+0xc2fa78> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c3d9e4 <__cxa_atexit@plt+0xc2fa88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r0, lsr #8 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r3, ip, asr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r2, r5, #44 @ 0x2c │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c2fa94 <__cxa_atexit@plt+0xc21b38> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r4, r4, asr pc │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c3da50 <__cxa_atexit@plt+0xc2faf4> │ │ │ │ - ldm r5, {r3, r8} │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r0, [pc, #48] @ c3da68 <__cxa_atexit@plt+0xc2fb0c> │ │ │ │ - add r9, r8, r2 │ │ │ │ - add r5, r5, #20 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr ip, [r3, #-4] │ │ │ │ + bne c2fb70 <__cxa_atexit@plt+0xc21c14> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #44 @ 0x2c │ │ │ │ + cmp sl, r1 │ │ │ │ + bcc c2fbc8 <__cxa_atexit@plt+0xc21c6c> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [pc, #344] @ c2fc2c <__cxa_atexit@plt+0xc21cd0> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, r5, #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #4]! │ │ │ │ + ldm lr, {r0, r2, lr} │ │ │ │ + str r0, [r1, #28] │ │ │ │ + str lr, [r1, #32] │ │ │ │ + str fp, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r9, [r1, #16] │ │ │ │ + str ip, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #288] @ c2fc30 <__cxa_atexit@plt+0xc21cd4> │ │ │ │ + mov r0, r1 │ │ │ │ + add lr, r1, #60 @ 0x3c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #20]! │ │ │ │ + cmp sl, lr │ │ │ │ + stmib r5, {r0, r1} │ │ │ │ + bcc c2fbfc <__cxa_atexit@plt+0xc21ca0> │ │ │ │ + ldr sl, [pc, #276] @ c2fc44 <__cxa_atexit@plt+0xc21ce8> │ │ │ │ + ldr r3, [pc, #276] @ c2fc48 <__cxa_atexit@plt+0xc21cec> │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #48]! @ 0x30 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [pc, #236] @ c2fc4c <__cxa_atexit@plt+0xc21cf0> │ │ │ │ + mov r6, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + stmib r5, {r8, ip} │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc c2fbd8 <__cxa_atexit@plt+0xc21c7c> │ │ │ │ + ldr lr, [pc, #172] @ c2fc38 <__cxa_atexit@plt+0xc21cdc> │ │ │ │ + ldr r0, [pc, #172] @ c2fc3c <__cxa_atexit@plt+0xc21ce0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r7, #4]! │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r1, [r7, #8] │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - ldr r7, [pc, #20] @ c3da6c <__cxa_atexit@plt+0xc2fb10> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + 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, #136] @ c2fc40 <__cxa_atexit@plt+0xc21ce4> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r1 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #72] @ c2fc28 <__cxa_atexit@plt+0xc21ccc> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - strheq fp, [r3, #-48] @ 0xffffffd0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, ip │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + ldr r2, [pc, #48] @ c2fc34 <__cxa_atexit@plt+0xc21cd8> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xffffeda4 │ │ │ │ + ldrsbeq fp, [r4, #-212] @ 0xffffff2c │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffff914 │ │ │ │ + cmpeq r4, ip, lsr #28 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3dadc <__cxa_atexit@plt+0xc2fb80> │ │ │ │ - ldr r2, [r1, #6] │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr r9, [r1, #10] │ │ │ │ - ldr r1, [pc, #64] @ c3dae8 <__cxa_atexit@plt+0xc2fb8c> │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ + 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 c2fcb8 <__cxa_atexit@plt+0xc21d5c> │ │ │ │ + ldr r1, [pc, #84] @ c2fcd0 <__cxa_atexit@plt+0xc21d74> │ │ │ │ + ldr lr, [pc, #84] @ c2fcd4 <__cxa_atexit@plt+0xc21d78> │ │ │ │ + ldr r2, [pc, #84] @ c2fcd8 <__cxa_atexit@plt+0xc21d7c> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r7, r9} │ │ │ │ - beq c3dacc <__cxa_atexit@plt+0xc2fb70> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c2fcdc <__cxa_atexit@plt+0xc21d80> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xffffecb8 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq r4, r4, lsl #26 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, sl │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c2fd08 <__cxa_atexit@plt+0xc21dac> │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c2fdd0 <__cxa_atexit@plt+0xc21e74> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr sl, [pc, #228] @ c2fe08 <__cxa_atexit@plt+0xc21eac> │ │ │ │ + mov r8, r6 │ │ │ │ + add lr, r5, #20 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + ldm lr, {r1, fp, ip, lr} │ │ │ │ + str r1, [r8, #28] │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str sl, [r8, #16] │ │ │ │ + str ip, [r8, #32] │ │ │ │ + str r9, [r8, #36] @ 0x24 │ │ │ │ + str fp, [r8, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #172] @ c2fe0c <__cxa_atexit@plt+0xc21eb0> │ │ │ │ + mov r1, r8 │ │ │ │ + str r9, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #20]! │ │ │ │ + add r2, r8, #60 @ 0x3c │ │ │ │ + cmp r0, r2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bcc c2fde0 <__cxa_atexit@plt+0xc21e84> │ │ │ │ + ldr r0, [pc, #140] @ c2fe14 <__cxa_atexit@plt+0xc21eb8> │ │ │ │ + ldr r9, [pc, #140] @ c2fe18 <__cxa_atexit@plt+0xc21ebc> │ │ │ │ + ldr r3, [pc, #140] @ c2fe1c <__cxa_atexit@plt+0xc21ec0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str lr, [r6, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r1, [r5, #52] @ 0x34 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #40] @ c2fe10 <__cxa_atexit@plt+0xc21eb4> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xffffec70 │ │ │ │ + @ instruction: 0xffffecec │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xffffeefc │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + ldrsheq fp, [r4, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldmdb r5, {r7, r9} │ │ │ │ + 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 c2fe94 <__cxa_atexit@plt+0xc21f38> │ │ │ │ + ldr r9, [pc, #92] @ c2feac <__cxa_atexit@plt+0xc21f50> │ │ │ │ + ldr lr, [pc, #92] @ c2feb0 <__cxa_atexit@plt+0xc21f54> │ │ │ │ + ldr r2, [pc, #92] @ c2feb4 <__cxa_atexit@plt+0xc21f58> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add r2, r5, #48 @ 0x30 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c2feb8 <__cxa_atexit@plt+0xc21f5c> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xffffee34 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r4, r0, lsr fp │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ andeq r0, r0, fp │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c3dc10 <__cxa_atexit@plt+0xc2fcb4> │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - sub fp, r9, r8 │ │ │ │ - sub r4, r5, sl │ │ │ │ - cmp fp, r4 │ │ │ │ - ble c3dbc4 <__cxa_atexit@plt+0xc2fc68> │ │ │ │ - add r3, r8, r3 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r4 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #184] @ c3dc30 <__cxa_atexit@plt+0xc2fcd4> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr fp, [pc, #180] @ c3dc34 <__cxa_atexit@plt+0xc2fcd8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + mov ip, r4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c2ffb0 <__cxa_atexit@plt+0xc22054> │ │ │ │ + ldr lr, [ip, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc c2ffdc <__cxa_atexit@plt+0xc22080> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [pc, #296] @ c30020 <__cxa_atexit@plt+0xc220c4> │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + mov r8, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [sp] │ │ │ │ + str r0, [r8, #4]! │ │ │ │ + ldr fp, [r3, #12] │ │ │ │ + ldr sl, [r3, #16] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ + ldr r9, [r3, #24] │ │ │ │ + ldr r0, [pc, #260] @ c30024 <__cxa_atexit@plt+0xc220c8> │ │ │ │ + mov r1, r8 │ │ │ │ + str r2, [r8, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [sp] │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ + str r2, [r8, #36] @ 0x24 │ │ │ │ + add r2, r8, #60 @ 0x3c │ │ │ │ + cmp lr, r2 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + str r1, [r3] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str fp, [r8, #28] │ │ │ │ + str r4, [r8, #32] │ │ │ │ + str sl, [r8, #40] @ 0x28 │ │ │ │ + bcc c2fff0 <__cxa_atexit@plt+0xc22094> │ │ │ │ + ldr lr, [pc, #204] @ c30034 <__cxa_atexit@plt+0xc220d8> │ │ │ │ + ldr r1, [pc, #204] @ c30038 <__cxa_atexit@plt+0xc220dc> │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #48]! @ 0x30 │ │ │ │ + stmda r5, {r4, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r6, [pc, #164] @ c3003c <__cxa_atexit@plt+0xc220e0> │ │ │ │ + mov r4, ip │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #116] @ c3002c <__cxa_atexit@plt+0xc220d0> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ add r3, pc, r3 │ │ │ │ - sub r0, r1, #26 │ │ │ │ - add r2, r4, r8 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - ldr r5, [sp] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r2, r9, fp} │ │ │ │ - str r0, [r6, #24] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov lr, #1 │ │ │ │ - str lr, [r6, #28] │ │ │ │ - sub r7, r1, #10 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - add r3, r8, r3 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, fp │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - bl cdc8 │ │ │ │ - str r5, [r6, #12]! │ │ │ │ - ldr r2, [pc, #68] @ c3dc2c <__cxa_atexit@plt+0xc2fcd0> │ │ │ │ - add r3, sl, fp │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r5, r7, #4 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - stmdb r6, {r2, r3} │ │ │ │ - sub r8, r7, #27 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + ldr r3, [pc, #96] @ c30030 <__cxa_atexit@plt+0xc220d4> │ │ │ │ + mov r4, ip │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [ip, #828] @ 0x33c │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #48] @ c30028 <__cxa_atexit@plt+0xc220cc> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r6, [ip, #828] @ 0x33c │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, ip, asr r2 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmpeq r3, r0, asr #5 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c3dc90 <__cxa_atexit@plt+0xc2fd34> │ │ │ │ - ldr r2, [pc, #68] @ c3dcb0 <__cxa_atexit@plt+0xc2fd54> │ │ │ │ - ldm r5!, {r1, r3} │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff2bc │ │ │ │ + @ instruction: 0xfffff34c │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrheq fp, [r4, #-156] @ 0xffffff64 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xffffed18 │ │ │ │ + ldrsheq fp, [r4, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r8, [r3, #-8] │ │ │ │ + bne c30074 <__cxa_atexit@plt+0xc22118> │ │ │ │ + str r8, [r5, #40] @ 0x28 │ │ │ │ + str r1, [r5, #44] @ 0x2c │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r7, fp │ │ │ │ + b c301c0 <__cxa_atexit@plt+0xc22264> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c3016c <__cxa_atexit@plt+0xc22210> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r2, [pc, #276] @ c301a4 <__cxa_atexit@plt+0xc22248> │ │ │ │ + mov r9, r6 │ │ │ │ + str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - add r2, sl, r9 │ │ │ │ - str r8, [r7, #4] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r9, #24] │ │ │ │ + str fp, [r9, #40] @ 0x28 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str ip, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + str r1, [r9, #64] @ 0x40 │ │ │ │ + str lr, [r9, #20] │ │ │ │ + str r2, [r9, #56] @ 0x38 │ │ │ │ + str ip, [r9, #60] @ 0x3c │ │ │ │ + str lr, [r9, #68] @ 0x44 │ │ │ │ + str sl, [r9, #36] @ 0x24 │ │ │ │ + str r0, [r9, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #188] @ c301a8 <__cxa_atexit@plt+0xc2224c> │ │ │ │ mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r7, #8] │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - ldr r7, [pc, #28] @ c3dcb4 <__cxa_atexit@plt+0xc2fd58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r1, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #28]! │ │ │ │ + ldr r2, [pc, #172] @ c301ac <__cxa_atexit@plt+0xc22250> │ │ │ │ + add fp, r9, #88 @ 0x58 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #48]! @ 0x30 │ │ │ │ + ldr r2, [sp] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + cmp r2, fp │ │ │ │ + bcc c3017c <__cxa_atexit@plt+0xc22220> │ │ │ │ + ldr lr, [pc, #140] @ c301b4 <__cxa_atexit@plt+0xc22258> │ │ │ │ + ldr r9, [pc, #140] @ c301b8 <__cxa_atexit@plt+0xc2225c> │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #76]! @ 0x4c │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r6, [pc, #100] @ c301bc <__cxa_atexit@plt+0xc22260> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #44] @ c301b0 <__cxa_atexit@plt+0xc22254> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - hvceq 15120 @ 0x3b10 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3dcfc <__cxa_atexit@plt+0xc2fda0> │ │ │ │ - ldr r7, [pc, #52] @ c3dd0c <__cxa_atexit@plt+0xc2fdb0> │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xffffecac │ │ │ │ + @ instruction: 0xffffee34 │ │ │ │ + @ instruction: 0xffffeed8 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + @ instruction: 0xffffeb58 │ │ │ │ + cmpeq r4, r4, lsr r8 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c30288 <__cxa_atexit@plt+0xc2232c> │ │ │ │ + ldr sl, [pc, #220] @ c302c0 <__cxa_atexit@plt+0xc22364> │ │ │ │ + mov r9, r2 │ │ │ │ + ldr lr, [pc, #216] @ c302c4 <__cxa_atexit@plt+0xc22368> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldm r5, {r0, r8} │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add sl, r9, #8 │ │ │ │ + stm sl, {r0, r3, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12]! │ │ │ │ tst r8, #3 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + beq c30278 <__cxa_atexit@plt+0xc2231c> │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c302ac <__cxa_atexit@plt+0xc22350> │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c302a4 <__cxa_atexit@plt+0xc22348> │ │ │ │ + ldr r7, [pc, #152] @ c302d0 <__cxa_atexit@plt+0xc22374> │ │ │ │ + ldr r1, [pc, #152] @ c302d4 <__cxa_atexit@plt+0xc22378> │ │ │ │ + ldr r0, [pc, #152] @ c302d8 <__cxa_atexit@plt+0xc2237c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - beq c3dcf0 <__cxa_atexit@plt+0xc2fd94> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #24]! │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b c3dd1c <__cxa_atexit@plt+0xc2fdc0> │ │ │ │ + add lr, r2, #8 │ │ │ │ + str r8, [r2, #28] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c3dd10 <__cxa_atexit@plt+0xc2fdb4> │ │ │ │ + ldr r3, [pc, #60] @ c302cc <__cxa_atexit@plt+0xc22370> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c302c8 <__cxa_atexit@plt+0xc2236c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r3, ip, lsl #2 │ │ │ │ + @ instruction: 0xffffea44 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq r8, [r4, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xffffd1c8 │ │ │ │ + @ instruction: 0xffffcfe8 │ │ │ │ + @ instruction: 0xffffd0b8 │ │ │ │ + andeq r0, r0, r6, lsl #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b c301c0 <__cxa_atexit@plt+0xc22264> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - ldr r1, [pc, #148] @ c3ddcc <__cxa_atexit@plt+0xc2fe70> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r5 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c30368 <__cxa_atexit@plt+0xc2240c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c30370 <__cxa_atexit@plt+0xc22414> │ │ │ │ + ldr r3, [pc, #96] @ c30390 <__cxa_atexit@plt+0xc22434> │ │ │ │ + ldr r2, [pc, #96] @ c30394 <__cxa_atexit@plt+0xc22438> │ │ │ │ + ldr r1, [pc, #96] @ c30398 <__cxa_atexit@plt+0xc2243c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r3] │ │ │ │ - stmda r5, {r0, r8} │ │ │ │ - beq c3dd9c <__cxa_atexit@plt+0xc2fe40> │ │ │ │ - ldr r6, [r7, #7] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5, #8] │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - stm r5, {r1, sl} │ │ │ │ - bcc c3ddac <__cxa_atexit@plt+0xc2fe50> │ │ │ │ - ldr r5, [pc, #84] @ c3ddd4 <__cxa_atexit@plt+0xc2fe78> │ │ │ │ - add r9, r8, r0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2, #4]! │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c30378 <__cxa_atexit@plt+0xc2241c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c3038c <__cxa_atexit@plt+0xc22430> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsr #22 │ │ │ │ + @ instruction: 0xffffd0d0 │ │ │ │ + @ instruction: 0xffffcef0 │ │ │ │ + @ instruction: 0xffffcfc0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c303cc <__cxa_atexit@plt+0xc22470> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c303d4 <__cxa_atexit@plt+0xc22478> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsl #10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3047c <__cxa_atexit@plt+0xc22520> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + ldr r1, [pc, #116] @ c30494 <__cxa_atexit@plt+0xc22538> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c30488 <__cxa_atexit@plt+0xc2252c> │ │ │ │ + ldr lr, [pc, #96] @ c30498 <__cxa_atexit@plt+0xc2253c> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + tst r9, #3 │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + stm lr, {r0, r7, r8} │ │ │ │ + beq c3046c <__cxa_atexit@plt+0xc22510> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b c3056c <__cxa_atexit@plt+0xc22610> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3ddd0 <__cxa_atexit@plt+0xc2fe74> │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq r3, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffd9c │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr lr, [r3, #16]! │ │ │ │ - ldr r6, [r7, #7] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - ldr r8, [r3, #-8] │ │ │ │ - ldr r0, [r3, #-4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r3] │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - stmdb r3, {r0, sl} │ │ │ │ - bcc c3de3c <__cxa_atexit@plt+0xc2fee0> │ │ │ │ - ldr r1, [pc, #60] @ c3de5c <__cxa_atexit@plt+0xc2ff00> │ │ │ │ - add r9, r8, r7 │ │ │ │ + cmpeq r4, r0, lsr #9 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c304e8 <__cxa_atexit@plt+0xc2258c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c304f0 <__cxa_atexit@plt+0xc22594> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c304f4 <__cxa_atexit@plt+0xc22598> │ │ │ │ + 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 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - ldr r7, [pc, #28] @ c3de60 <__cxa_atexit@plt+0xc2ff04> │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq fp, [r4, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq r4, r4, asr #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c30554 <__cxa_atexit@plt+0xc225f8> │ │ │ │ + ldr lr, [pc, #68] @ c30560 <__cxa_atexit@plt+0xc22604> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r9, #3 │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r7, r8} │ │ │ │ + beq c30548 <__cxa_atexit@plt+0xc225ec> │ │ │ │ + mov r7, r9 │ │ │ │ + b c3056c <__cxa_atexit@plt+0xc22610> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - strheq sl, [r3, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3ded4 <__cxa_atexit@plt+0xc2ff78> │ │ │ │ - ldr r2, [pc, #96] @ c3dee4 <__cxa_atexit@plt+0xc2ff88> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + mov r2, r6 │ │ │ │ + and r6, r1, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c3066c <__cxa_atexit@plt+0xc22710> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c30690 <__cxa_atexit@plt+0xc22734> │ │ │ │ + stm sp, {r3, r6, fp} │ │ │ │ + ldr r9, [pc, #284] @ c306bc <__cxa_atexit@plt+0xc22760> │ │ │ │ + ldr r8, [pc, #284] @ c306c0 <__cxa_atexit@plt+0xc22764> │ │ │ │ mov r3, r5 │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r6, [r3, #12]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r1, #2] │ │ │ │ + ldr r1, [r1, #6] │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + str r9, [r3] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + ldr ip, [r3, #-8] │ │ │ │ + ldr fp, [r3, #4] │ │ │ │ + ldr lr, [pc, #232] @ c306c4 <__cxa_atexit@plt+0xc22768> │ │ │ │ + mov r9, sl │ │ │ │ + str ip, [sl, #28] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + add lr, sl, #8 │ │ │ │ tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ - beq c3dec4 <__cxa_atexit@plt+0xc2ff68> │ │ │ │ - ldr r3, [pc, #72] @ c3dee8 <__cxa_atexit@plt+0xc2ff8c> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - sub lr, r5, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r0, r1, fp} │ │ │ │ + str r6, [sl, #32] │ │ │ │ + str r7, [sl, #36] @ 0x24 │ │ │ │ + beq c30678 <__cxa_atexit@plt+0xc2271c> │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c306a8 <__cxa_atexit@plt+0xc2274c> │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r6, r2, #72 @ 0x48 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c306a0 <__cxa_atexit@plt+0xc22744> │ │ │ │ + ldr r7, [pc, #160] @ c306cc <__cxa_atexit@plt+0xc22770> │ │ │ │ + ldr r1, [pc, #160] @ c306d0 <__cxa_atexit@plt+0xc22774> │ │ │ │ + ldr r0, [pc, #160] @ c306d4 <__cxa_atexit@plt+0xc22778> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #44]! @ 0x2c │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + add lr, r2, #8 │ │ │ │ + str r8, [r2, #28] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r2 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3deec <__cxa_atexit@plt+0xc2ff90> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c306c8 <__cxa_atexit@plt+0xc2276c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r3, r8, lsr pc │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + strdeq r8, [r4, #-116] @ 0xffffff8c │ │ │ │ + @ instruction: 0xffffcdd4 │ │ │ │ + @ instruction: 0xffffcbf4 │ │ │ │ + @ instruction: 0xffffccc4 │ │ │ │ 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, #20] @ c3df20 <__cxa_atexit@plt+0xc2ffc4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ c3df58 <__cxa_atexit@plt+0xc2fffc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c30744 <__cxa_atexit@plt+0xc227e8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3074c <__cxa_atexit@plt+0xc227f0> │ │ │ │ + ldr r3, [pc, #96] @ c3076c <__cxa_atexit@plt+0xc22810> │ │ │ │ + ldr r2, [pc, #96] @ c30770 <__cxa_atexit@plt+0xc22814> │ │ │ │ + ldr r1, [pc, #96] @ c30774 <__cxa_atexit@plt+0xc22818> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c3df50 <__cxa_atexit@plt+0xc2fff4> │ │ │ │ - b c3df64 <__cxa_atexit@plt+0xc30008> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3e00c <__cxa_atexit@plt+0xc300b0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr ip, [r3, #16]! │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - ldr r8, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - add r9, r0, r2 │ │ │ │ - cmp r7, r9 │ │ │ │ - bcs c3dfd4 <__cxa_atexit@plt+0xc30078> │ │ │ │ - ldr lr, [pc, #112] @ c3e01c <__cxa_atexit@plt+0xc300c0> │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmib sl, {r1, ip} │ │ │ │ - mov r7, sl │ │ │ │ - add r9, r2, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, r0 │ │ │ │ - b c3db24 <__cxa_atexit@plt+0xc2fbc8> │ │ │ │ - add r3, r1, r8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - mov fp, ip │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #48] @ c3e020 <__cxa_atexit@plt+0xc300c4> │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stmib sl, {r3, r9} │ │ │ │ - b 1ead1cc <__cxa_atexit@plt+0x1e9f270> │ │ │ │ - mov r7, #12 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c30754 <__cxa_atexit@plt+0xc227f8> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - cmpeq r3, r0, asr lr │ │ │ │ - andeq r0, r3, r2, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3e054 <__cxa_atexit@plt+0xc300f8> │ │ │ │ - ldr r2, [pc, #32] @ c3e064 <__cxa_atexit@plt+0xc30108> │ │ │ │ - lsl r7, sl, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c3e068 <__cxa_atexit@plt+0xc3010c> │ │ │ │ + ldr r7, [pc, #12] @ c30768 <__cxa_atexit@plt+0xc2280c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strheq sl, [r3, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - cmp fp, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - blt c3e124 <__cxa_atexit@plt+0xc301c8> │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r5, r7, #9 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - add r4, fp, r6 │ │ │ │ - add r7, r7, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r5, #0 │ │ │ │ - b c3e0d8 <__cxa_atexit@plt+0xc3017c> │ │ │ │ - mov r9, r0 │ │ │ │ - add r0, r7, r8 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r9, r5 │ │ │ │ - add r8, r9, r8 │ │ │ │ - cmp r5, fp │ │ │ │ - bge c3e128 <__cxa_atexit@plt+0xc301cc> │ │ │ │ - add sl, r5, r6 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - bl d8b454 <__cxa_atexit@plt+0xd7d4f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c3e0b4 <__cxa_atexit@plt+0xc30158> │ │ │ │ - ldrb r3, [sl] │ │ │ │ - mov r2, #192 @ 0xc0 │ │ │ │ - add r5, r5, #1 │ │ │ │ - orr r2, r2, r3, lsr #6 │ │ │ │ - strb r2, [r8, r7] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r2, r8] │ │ │ │ - add r8, r8, #2 │ │ │ │ - cmp r5, fp │ │ │ │ - blt c3e0d8 <__cxa_atexit@plt+0xc3017c> │ │ │ │ - b c3e128 <__cxa_atexit@plt+0xc301cc> │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [pc, #28] @ c3e14c <__cxa_atexit@plt+0xc301f0> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add fp, sp, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldm fp, {r6, r7, fp} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r4, r8, asr #14 │ │ │ │ + @ instruction: 0xffffccf4 │ │ │ │ + @ instruction: 0xffffcb14 │ │ │ │ + @ instruction: 0xffffcbe4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3e1e8 <__cxa_atexit@plt+0xc3028c> │ │ │ │ - ldr r7, [pc, #136] @ c3e210 <__cxa_atexit@plt+0xc302b4> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - beq c3e1d8 <__cxa_atexit@plt+0xc3027c> │ │ │ │ - ldr r7, [pc, #116] @ c3e214 <__cxa_atexit@plt+0xc302b8> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - sub r2, r5, #20 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c30824 <__cxa_atexit@plt+0xc228c8> │ │ │ │ + ldr r7, [pc, #180] @ c30854 <__cxa_atexit@plt+0xc228f8> │ │ │ │ + ldr lr, [pc, #180] @ c30858 <__cxa_atexit@plt+0xc228fc> │ │ │ │ + ldr r0, [pc, #180] @ c3085c <__cxa_atexit@plt+0xc22900> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r1, r6, #18 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r2, #28] │ │ │ │ + str sl, [r2, #8] │ │ │ │ + stm r3, {r0, r2, lr} │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r9, [r2, #32] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + sub r1, r6, #10 │ │ │ │ cmp fp, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bhi c3e1f8 <__cxa_atexit@plt+0xc3029c> │ │ │ │ - ldr r1, [pc, #92] @ c3e220 <__cxa_atexit@plt+0xc302c4> │ │ │ │ - lsl r7, sl, #1 │ │ │ │ - sub lr, r5, #20 │ │ │ │ + bhi c3083c <__cxa_atexit@plt+0xc228e0> │ │ │ │ + ldr lr, [pc, #112] @ c30860 <__cxa_atexit@plt+0xc22904> │ │ │ │ + ldmdb r6, {r0, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + stm r5, {r1, ip} │ │ │ │ + beq c30818 <__cxa_atexit@plt+0xc228bc> │ │ │ │ + mov r5, r2 │ │ │ │ + b c3056c <__cxa_atexit@plt+0xc22610> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm lr, {r1, r3, r9, sl} │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c3e21c <__cxa_atexit@plt+0xc302c0> │ │ │ │ + ldr r7, [pc, #56] @ c30864 <__cxa_atexit@plt+0xc22908> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c3e218 <__cxa_atexit@plt+0xc302bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r9, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, ip │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + strdeq r8, [r4, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c308f0 <__cxa_atexit@plt+0xc22994> │ │ │ │ + ldr r0, [pc, #120] @ c30900 <__cxa_atexit@plt+0xc229a4> │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r3, #-4]! │ │ │ │ + str r0, [r1, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5] │ │ │ │ + beq c308d8 <__cxa_atexit@plt+0xc2297c> │ │ │ │ + ldr lr, [pc, #80] @ c30904 <__cxa_atexit@plt+0xc229a8> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r1] │ │ │ │ + beq c308e4 <__cxa_atexit@plt+0xc22988> │ │ │ │ + stmda r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b c30784 <__cxa_atexit@plt+0xc22828> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c30908 <__cxa_atexit@plt+0xc229ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r3, r4, lsl ip │ │ │ │ - cmpeq r3, ip, lsr #24 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq r4, r4, lsr r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ c3e278 <__cxa_atexit@plt+0xc3031c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #56] @ c3095c <__cxa_atexit@plt+0xc22a00> │ │ │ │ mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c30950 <__cxa_atexit@plt+0xc229f4> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b c30784 <__cxa_atexit@plt+0xc22828> │ │ │ │ + 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 sl, [r5, #12]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldmdb r5, {r3, r9} │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b c30784 <__cxa_atexit@plt+0xc22828> │ │ │ │ + @ instruction: 0x0144859c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r0, r5, #12 │ │ │ │ + mov r2, r9 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c309d4 <__cxa_atexit@plt+0xc22a78> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r9, [r7, #5] │ │ │ │ + ldr r3, [r7, #9] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + bhi c309e0 <__cxa_atexit@plt+0xc22a84> │ │ │ │ + ldr r2, [pc, #60] @ c30a00 <__cxa_atexit@plt+0xc22aa4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3], #-16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3e268 <__cxa_atexit@plt+0xc3030c> │ │ │ │ - ldr r2, [pc, #36] @ c3e27c <__cxa_atexit@plt+0xc30320> │ │ │ │ - lsl r7, sl, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + stmib r5, {r1, r9} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c309fc <__cxa_atexit@plt+0xc22aa0> │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r2 │ │ │ │ + cmpeq r4, r4, lsr r5 │ │ │ │ + @ instruction: 0xffffedcc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c30a34 <__cxa_atexit@plt+0xc22ad8> │ │ │ │ + add sl, r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + mov r8, r3 │ │ │ │ + b c30874 <__cxa_atexit@plt+0xc22918> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #16] @ c3e280 <__cxa_atexit@plt+0xc30324> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c30aac <__cxa_atexit@plt+0xc22b50> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r1 │ │ │ │ + str r8, [r2] │ │ │ │ + bcc c30ab4 <__cxa_atexit@plt+0xc22b58> │ │ │ │ + ldr r7, [pc, #96] @ c30adc <__cxa_atexit@plt+0xc22b80> │ │ │ │ + ldr r2, [pc, #96] @ c30ae0 <__cxa_atexit@plt+0xc22b84> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c30ad8 <__cxa_atexit@plt+0xc22b7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - smlaltbeq sl, r3, r8, fp │ │ │ │ + cmpeq r4, ip, lsl #8 │ │ │ │ + @ instruction: 0xffffda10 │ │ │ │ + @ instruction: 0xffffdab8 │ │ │ │ + cmpeq r4, r4, lsr r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ 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 c3e2c0 <__cxa_atexit@plt+0xc30364> │ │ │ │ - ldr r2, [pc, #40] @ c3e2d8 <__cxa_atexit@plt+0xc3037c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c3e2dc <__cxa_atexit@plt+0xc30380> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + mov ip, fp │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c30b74 <__cxa_atexit@plt+0xc22c18> │ │ │ │ + ldr r3, [pc, #124] @ c30b90 <__cxa_atexit@plt+0xc22c34> │ │ │ │ + ldr fp, [pc, #124] @ c30b94 <__cxa_atexit@plt+0xc22c38> │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, ip, lsl #12 │ │ │ │ - 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 c3e324 <__cxa_atexit@plt+0xc303c8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c3e33c <__cxa_atexit@plt+0xc303e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + sub lr, r6, #27 │ │ │ │ + str lr, [r7, #56] @ 0x38 │ │ │ │ + str fp, [r7, #52] @ 0x34 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r8, [r7, #40] @ 0x28 │ │ │ │ + str r9, [r7, #44] @ 0x2c │ │ │ │ + str sl, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r3, [pc, #68] @ c30b98 <__cxa_atexit@plt+0xc22c3c> │ │ │ │ + add lr, r7, #20 │ │ │ │ + mov fp, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + ldr r3, [pc, #52] @ c30b9c <__cxa_atexit@plt+0xc22c40> │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c3e340 <__cxa_atexit@plt+0xc303e4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r8, lsr #11 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c3e3e0 <__cxa_atexit@plt+0xc30484> │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr ip, [pc, #124] @ c3e3f8 <__cxa_atexit@plt+0xc3049c> │ │ │ │ - mov r3, r2 │ │ │ │ - add r5, r5, #28 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - cmp lr, #10 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r1, r3, #28 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ - str r9, [r3, #16] │ │ │ │ - ldr r0, [pc, #84] @ c3e3fc <__cxa_atexit@plt+0xc304a0> │ │ │ │ - mov r1, r3 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #20]! │ │ │ │ - ble c3e3c4 <__cxa_atexit@plt+0xc30468> │ │ │ │ - ldr lr, [pc, #68] @ c3e404 <__cxa_atexit@plt+0xc304a8> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c3e3cc <__cxa_atexit@plt+0xc30470> │ │ │ │ - ldr lr, [pc, #52] @ c3e400 <__cxa_atexit@plt+0xc304a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - str r3, [r2, #48] @ 0x30 │ │ │ │ - str r1, [r2, #52] @ 0x34 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c3e408 <__cxa_atexit@plt+0xc304ac> │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #36] @ c30ba0 <__cxa_atexit@plt+0xc22c44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + mov fp, ip │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - andeq r0, r0, r0, lsl r6 │ │ │ │ - cmpeq r3, r8, asr #20 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3e43c <__cxa_atexit@plt+0xc304e0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ c3e444 <__cxa_atexit@plt+0xc304e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b d85510 <__cxa_atexit@plt+0xd775b4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0153d490 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3e488 <__cxa_atexit@plt+0xc3052c> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ c3e490 <__cxa_atexit@plt+0xc30534> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #28] @ c3e494 <__cxa_atexit@plt+0xc30538> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r1, r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 138d048 <__cxa_atexit@plt+0x137f0ec> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r0, asr r4 │ │ │ │ - cmpeq r3, r4, asr #9 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq r4, r8, lsr r3 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + strheq r8, [r4, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3e4d0 <__cxa_atexit@plt+0xc30574> │ │ │ │ - ldr r8, [pc, #36] @ c3e4d8 <__cxa_atexit@plt+0xc3057c> │ │ │ │ + bhi c30bd4 <__cxa_atexit@plt+0xc22c78> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ c3e4dc <__cxa_atexit@plt+0xc30580> │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r2, [pc, #24] @ c30bdc <__cxa_atexit@plt+0xc22c80> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x012a6d40 │ │ │ │ - cmpeq r3, r0, lsl #8 │ │ │ │ - cmpeq r3, r4, asr #18 │ │ │ │ + ldrsheq sl, [r4, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3e558 <__cxa_atexit@plt+0xc305fc> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c30c70 <__cxa_atexit@plt+0xc22d14> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c3e560 <__cxa_atexit@plt+0xc30604> │ │ │ │ - ldr r1, [pc, #92] @ c3e574 <__cxa_atexit@plt+0xc30618> │ │ │ │ - ldr r0, [pc, #92] @ c3e578 <__cxa_atexit@plt+0xc3061c> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bcc c30c7c <__cxa_atexit@plt+0xc22d20> │ │ │ │ + ldr r9, [pc, #104] @ c30c8c <__cxa_atexit@plt+0xc22d30> │ │ │ │ + ldr lr, [pc, #104] @ c30c90 <__cxa_atexit@plt+0xc22d34> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #100] @ c30c94 <__cxa_atexit@plt+0xc22d38> │ │ │ │ + sub r1, r6, #2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ + str r0, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #64] @ c3e57c <__cxa_atexit@plt+0xc30620> │ │ │ │ - add lr, r3, #12 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #68] @ c30c98 <__cxa_atexit@plt+0xc22d3c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #56] @ c3e580 <__cxa_atexit@plt+0xc30624> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ - mov r6, r3 │ │ │ │ - b c3e568 <__cxa_atexit@plt+0xc3060c> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0x0153d39c │ │ │ │ - cmpeq r3, ip, ror r4 │ │ │ │ - ldrheq sp, [r3, #-48] @ 0xffffffd0 │ │ │ │ - smlaltbeq sl, r3, r0, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3e630 <__cxa_atexit@plt+0xc306d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3e638 <__cxa_atexit@plt+0xc306dc> │ │ │ │ - ldr r1, [pc, #144] @ c3e64c <__cxa_atexit@plt+0xc306f0> │ │ │ │ - ldr r0, [pc, #144] @ c3e650 <__cxa_atexit@plt+0xc306f4> │ │ │ │ - sub lr, r6, #30 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r0, [pc, #112] @ c3e654 <__cxa_atexit@plt+0xc306f8> │ │ │ │ - sub r1, r6, #18 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #104] @ c3e658 <__cxa_atexit@plt+0xc306fc> │ │ │ │ - add r0, r0, #1 │ │ │ │ - add ip, r0, #256 @ 0x100 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #92] @ c3e65c <__cxa_atexit@plt+0xc30700> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - stm r1, {r0, r2, r3} │ │ │ │ - add r1, r3, #28 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #8] │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ - mov r6, r3 │ │ │ │ - b c3e640 <__cxa_atexit@plt+0xc306e4> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - ldrsheq sp, [r3, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r3, r8, lsl r3 │ │ │ │ - cmpeq r3, r4, asr #7 │ │ │ │ - ldrsheq sp, [r3, #-40] @ 0xffffffd8 │ │ │ │ - smlalbteq sl, r3, r0, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3e6d0 <__cxa_atexit@plt+0xc30774> │ │ │ │ - ldr r1, [pc, #84] @ c3e6e0 <__cxa_atexit@plt+0xc30784> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #72] @ c3e6e4 <__cxa_atexit@plt+0xc30788> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #68] @ c3e6e8 <__cxa_atexit@plt+0xc3078c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [pc, #56] @ c3e6ec <__cxa_atexit@plt+0xc30790> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm sl, {r0, r2, r8, r9} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r8, lr │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0x012a6b5b │ │ │ │ - cmpeq r3, r0, lsl r3 │ │ │ │ - cmpeq r3, r4, asr #4 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq r4, r4, lsl #25 │ │ │ │ + cmpeq r4, r8, lsr #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c30ccc <__cxa_atexit@plt+0xc22d70> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c30cd4 <__cxa_atexit@plt+0xc22d78> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsl #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c3e758 <__cxa_atexit@plt+0xc307fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3e764 <__cxa_atexit@plt+0xc30808> │ │ │ │ - ldr r8, [pc, #84] @ c3e774 <__cxa_atexit@plt+0xc30818> │ │ │ │ - ldr r1, [pc, #84] @ c3e778 <__cxa_atexit@plt+0xc3081c> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi c30d78 <__cxa_atexit@plt+0xc22e1c> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #116] @ c30d90 <__cxa_atexit@plt+0xc22e34> │ │ │ │ + sub r9, r5, #32 │ │ │ │ + cmp fp, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ c3e77c <__cxa_atexit@plt+0xc30820> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #60] @ c3e780 <__cxa_atexit@plt+0xc30824> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + bhi c30d84 <__cxa_atexit@plt+0xc22e28> │ │ │ │ + ldr lr, [pc, #96] @ c30d94 <__cxa_atexit@plt+0xc22e38> │ │ │ │ + add r3, r7, #7 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + sub lr, r5, #28 │ │ │ │ + tst r8, #3 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + beq c30d68 <__cxa_atexit@plt+0xc22e0c> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + b c30e74 <__cxa_atexit@plt+0xc22f18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r6, [sl, -r4]! │ │ │ │ - @ instruction: 0x0153d194 │ │ │ │ - cmpeq r3, r8, lsl #5 │ │ │ │ - ldrheq sp, [r3, #-20] @ 0xffffffec │ │ │ │ - smlaltbeq sl, r3, r0, 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 c3e7fc <__cxa_atexit@plt+0xc308a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3e804 <__cxa_atexit@plt+0xc308a8> │ │ │ │ - ldr r1, [pc, #92] @ c3e818 <__cxa_atexit@plt+0xc308bc> │ │ │ │ - ldr r0, [pc, #92] @ c3e81c <__cxa_atexit@plt+0xc308c0> │ │ │ │ - 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] @ c3e820 <__cxa_atexit@plt+0xc308c4> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #56] @ c3e824 <__cxa_atexit@plt+0xc308c8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ - mov r6, r3 │ │ │ │ - b c3e80c <__cxa_atexit@plt+0xc308b0> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - ldrsheq sp, [r3, #-8] │ │ │ │ - ldrsbeq sp, [r3, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq r3, ip, lsl #2 │ │ │ │ - strdeq sl, [r3, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0x0154ab9c │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3e8d4 <__cxa_atexit@plt+0xc30978> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3e8dc <__cxa_atexit@plt+0xc30980> │ │ │ │ - ldr r1, [pc, #144] @ c3e8f0 <__cxa_atexit@plt+0xc30994> │ │ │ │ - ldr r0, [pc, #144] @ c3e8f4 <__cxa_atexit@plt+0xc30998> │ │ │ │ - sub lr, r6, #30 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c30de4 <__cxa_atexit@plt+0xc22e88> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r0, [pc, #112] @ c3e8f8 <__cxa_atexit@plt+0xc3099c> │ │ │ │ - sub r1, r6, #18 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #104] @ c3e8fc <__cxa_atexit@plt+0xc309a0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - add ip, r0, #256 @ 0x100 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #92] @ c3e900 <__cxa_atexit@plt+0xc309a4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - stm r1, {r0, r2, r3} │ │ │ │ - add r1, r3, #28 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #8] │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - b 1c6c508 <__cxa_atexit@plt+0x1c5e5ac> │ │ │ │ - mov r6, r3 │ │ │ │ - b c3e8e4 <__cxa_atexit@plt+0xc30988> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - cmpeq r3, r4, asr r0 │ │ │ │ - cmpeq r3, r4, ror r0 │ │ │ │ - cmpeq r3, r0, lsr #2 │ │ │ │ - cmpeq r3, r4, asr r0 │ │ │ │ - cmpeq r3, r0, lsr #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3e994 <__cxa_atexit@plt+0xc30a38> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3e99c <__cxa_atexit@plt+0xc30a40> │ │ │ │ - ldr lr, [pc, #116] @ c3e9b0 <__cxa_atexit@plt+0xc30a54> │ │ │ │ - ldr r0, [pc, #116] @ c3e9b4 <__cxa_atexit@plt+0xc30a58> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr r8, [pc, #92] @ c3e9b8 <__cxa_atexit@plt+0xc30a5c> │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #88] @ c3e9bc <__cxa_atexit@plt+0xc30a60> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #80] @ c3e9c0 <__cxa_atexit@plt+0xc30a64> │ │ │ │ - add r0, r0, #1 │ │ │ │ + ldr lr, [pc, #44] @ c30dec <__cxa_atexit@plt+0xc22e90> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r3 │ │ │ │ - b c3e9a4 <__cxa_atexit@plt+0xc30a48> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #40] @ c30df0 <__cxa_atexit@plt+0xc22e94> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq r3, ip, ror pc │ │ │ │ - @ instruction: 0x012a689b │ │ │ │ - cmpeq r3, r4, asr r0 │ │ │ │ - cmpeq r3, r8, lsl #31 │ │ │ │ - cmpeq r3, ip, asr r4 │ │ │ │ + cmpeq r4, r0, lsl #22 │ │ │ │ + cmpeq r4, r8, asr #23 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3ea2c <__cxa_atexit@plt+0xc30ad0> │ │ │ │ - ldr lr, [pc, #76] @ c3ea3c <__cxa_atexit@plt+0xc30ae0> │ │ │ │ - ldr r1, [pc, #76] @ c3ea40 <__cxa_atexit@plt+0xc30ae4> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c30e5c <__cxa_atexit@plt+0xc22f00> │ │ │ │ + ldr lr, [pc, #80] @ c30e68 <__cxa_atexit@plt+0xc22f0c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr lr, [pc, #52] @ c3ea44 <__cxa_atexit@plt+0xc30ae8> │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm r9, {r2, r7, r8, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + beq c30e50 <__cxa_atexit@plt+0xc22ef4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c30e74 <__cxa_atexit@plt+0xc22f18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r3, ip, asr #31 │ │ │ │ - cmpeq r3, r4, ror #29 │ │ │ │ - @ instruction: 0xfffff8e4 │ │ │ │ - andeq r0, r0, r7, lsr #23 │ │ │ │ - ldrdeq sl, [r3, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c30f5c <__cxa_atexit@plt+0xc23000> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c30f7c <__cxa_atexit@plt+0xc23020> │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #260] @ c30fa4 <__cxa_atexit@plt+0xc23048> │ │ │ │ + ldr lr, [pc, #260] @ c30fa8 <__cxa_atexit@plt+0xc2304c> │ │ │ │ + mov sl, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r7, [sl, #8] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + ldr lr, [r3, #-8] │ │ │ │ + ldmib r3, {r1, r7} │ │ │ │ + ldr ip, [pc, #212] @ c30fac <__cxa_atexit@plt+0xc23050> │ │ │ │ + mov r9, sl │ │ │ │ + str r7, [sl, #12] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r9, #16]! │ │ │ │ + tst r8, #3 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + str lr, [sl, #24] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + str r0, [sl, #32] │ │ │ │ + beq c30f6c <__cxa_atexit@plt+0xc23010> │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c30f90 <__cxa_atexit@plt+0xc23034> │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r6, r2, #68 @ 0x44 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c3eaf0 <__cxa_atexit@plt+0xc30b94> │ │ │ │ - ldr r7, [pc, #148] @ c3eb10 <__cxa_atexit@plt+0xc30bb4> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr lr, [pc, #144] @ c3eb14 <__cxa_atexit@plt+0xc30bb8> │ │ │ │ + bcc c30f88 <__cxa_atexit@plt+0xc2302c> │ │ │ │ + ldr r7, [pc, #152] @ c30fb4 <__cxa_atexit@plt+0xc23058> │ │ │ │ + ldr r1, [pc, #152] @ c30fb8 <__cxa_atexit@plt+0xc2305c> │ │ │ │ + ldr r0, [pc, #152] @ c30fbc <__cxa_atexit@plt+0xc23060> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldm r5, {r7, ip} │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - cmp r8, #10 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - ble c3ead4 <__cxa_atexit@plt+0xc30b78> │ │ │ │ - ldr lr, [pc, #76] @ c3eb1c <__cxa_atexit@plt+0xc30bc0> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c3eadc <__cxa_atexit@plt+0xc30b80> │ │ │ │ - ldr lr, [pc, #60] @ c3eb18 <__cxa_atexit@plt+0xc30bbc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - str r3, [r2, #48] @ 0x30 │ │ │ │ - str r1, [r2, #52] @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40]! @ 0x28 │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + add lr, r2, #8 │ │ │ │ + str r8, [r2, #28] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c3eb20 <__cxa_atexit@plt+0xc30bc4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c30fb0 <__cxa_atexit@plt+0xc23054> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmpeq r3, r8, lsr r3 │ │ │ │ - cmpeq r3, r8, lsl #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3eb9c <__cxa_atexit@plt+0xc30c40> │ │ │ │ - ldr r7, [pc, #100] @ c3ebb0 <__cxa_atexit@plt+0xc30c54> │ │ │ │ - mov r5, r3 │ │ │ │ - tst r8, #3 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r4, ip, lsl #30 │ │ │ │ + @ instruction: 0xffffc4e4 │ │ │ │ + @ instruction: 0xffffc304 │ │ │ │ + @ instruction: 0xffffc3d4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3102c <__cxa_atexit@plt+0xc230d0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c31034 <__cxa_atexit@plt+0xc230d8> │ │ │ │ + ldr r3, [pc, #96] @ c31054 <__cxa_atexit@plt+0xc230f8> │ │ │ │ + ldr r2, [pc, #96] @ c31058 <__cxa_atexit@plt+0xc230fc> │ │ │ │ + ldr r1, [pc, #96] @ c3105c <__cxa_atexit@plt+0xc23100> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c3103c <__cxa_atexit@plt+0xc230e0> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c31050 <__cxa_atexit@plt+0xc230f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c3eb84 <__cxa_atexit@plt+0xc30c28> │ │ │ │ - ldr r7, [pc, #76] @ c3ebb4 <__cxa_atexit@plt+0xc30c58> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, ror #28 │ │ │ │ + @ instruction: 0xffffc40c │ │ │ │ + @ instruction: 0xffffc22c │ │ │ │ + @ instruction: 0xffffc2fc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c31138 <__cxa_atexit@plt+0xc231dc> │ │ │ │ + ldr r7, [pc, #212] @ c31160 <__cxa_atexit@plt+0xc23204> │ │ │ │ + ldr lr, [pc, #212] @ c31164 <__cxa_atexit@plt+0xc23208> │ │ │ │ + ldr ip, [pc, #212] @ c31168 <__cxa_atexit@plt+0xc2320c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c3eb90 <__cxa_atexit@plt+0xc30c34> │ │ │ │ - mov r7, r9 │ │ │ │ - b c3ec04 <__cxa_atexit@plt+0xc30ca8> │ │ │ │ + ldr r2, [pc, #208] @ c3116c <__cxa_atexit@plt+0xc23210> │ │ │ │ + str r7, [r1, #4]! │ │ │ │ + ldm r5, {r0, r8} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r1, #12] │ │ │ │ + str lr, [r1, #36] @ 0x24 │ │ │ │ + sub r7, r6, #22 │ │ │ │ + add lr, r1, #40 @ 0x28 │ │ │ │ + mov r0, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + str r9, [r1, #8] │ │ │ │ + sub r9, r5, #16 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r0, #16]! │ │ │ │ + cmp fp, r9 │ │ │ │ + str sl, [r1, #24] │ │ │ │ + str ip, [r1, #28] │ │ │ │ + str r0, [r1, #32] │ │ │ │ + str r1, [r1, #52] @ 0x34 │ │ │ │ + bhi c31154 <__cxa_atexit@plt+0xc231f8> │ │ │ │ + ldr lr, [pc, #124] @ c31170 <__cxa_atexit@plt+0xc23214> │ │ │ │ + ldr r0, [r6, #-12] │ │ │ │ + ldr r2, [r6, #-4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r3, [r6, #-8] │ │ │ │ + tst r8, #3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + beq c31128 <__cxa_atexit@plt+0xc231cc> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + b c30e74 <__cxa_atexit@plt+0xc22f18> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #52] @ c31174 <__cxa_atexit@plt+0xc23218> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c3ebb8 <__cxa_atexit@plt+0xc30c5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb64 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + @ instruction: 0xfffffc10 │ │ │ │ + @ instruction: 0xfffffbe4 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + strdeq r7, [r4, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c311ac <__cxa_atexit@plt+0xc23250> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b c3106c <__cxa_atexit@plt+0xc23110> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c31220 <__cxa_atexit@plt+0xc232c4> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r1 │ │ │ │ + str r8, [r2] │ │ │ │ + bcc c31228 <__cxa_atexit@plt+0xc232cc> │ │ │ │ + ldr r7, [pc, #96] @ c31250 <__cxa_atexit@plt+0xc232f4> │ │ │ │ + ldr r2, [pc, #96] @ c31254 <__cxa_atexit@plt+0xc232f8> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0143a294 │ │ │ │ - hvceq 14884 @ 0x3a24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c3ebf4 <__cxa_atexit@plt+0xc30c98> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c3ebec <__cxa_atexit@plt+0xc30c90> │ │ │ │ - b c3ec04 <__cxa_atexit@plt+0xc30ca8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r3, r8, lsr r2 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #19] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r7} │ │ │ │ - bcc c3ecac <__cxa_atexit@plt+0xc30d50> │ │ │ │ - ldr ip, [pc, #136] @ c3ecd0 <__cxa_atexit@plt+0xc30d74> │ │ │ │ - mov r3, r1 │ │ │ │ - add r5, r5, #8 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - add ip, r3, #28 │ │ │ │ - stm ip, {r0, r2, r7} │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - ldr r7, [pc, #100] @ c3ecd4 <__cxa_atexit@plt+0xc30d78> │ │ │ │ - mov r2, r3 │ │ │ │ - cmp r9, #10 │ │ │ │ + ldr r7, [pc, #28] @ c3124c <__cxa_atexit@plt+0xc232f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - ble c3ec90 <__cxa_atexit@plt+0xc30d34> │ │ │ │ - ldr lr, [pc, #80] @ c3ecdc <__cxa_atexit@plt+0xc30d80> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c3ec98 <__cxa_atexit@plt+0xc30d3c> │ │ │ │ - ldr lr, [pc, #64] @ c3ecd8 <__cxa_atexit@plt+0xc30d7c> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01447c98 │ │ │ │ + @ instruction: 0xffffd29c │ │ │ │ + @ instruction: 0xffffd344 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c312e8 <__cxa_atexit@plt+0xc2338c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #148] @ c31318 <__cxa_atexit@plt+0xc233bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r1, r2, r7} │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c312f4 <__cxa_atexit@plt+0xc23398> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c312fc <__cxa_atexit@plt+0xc233a0> │ │ │ │ + ldr lr, [pc, #116] @ c31320 <__cxa_atexit@plt+0xc233c4> │ │ │ │ + ldr r8, [pc, #116] @ c31324 <__cxa_atexit@plt+0xc233c8> │ │ │ │ + ldr r0, [pc, #116] @ c31328 <__cxa_atexit@plt+0xc233cc> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r1, #44] @ 0x2c │ │ │ │ - str r3, [r1, #48] @ 0x30 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + mov r8, r9 │ │ │ │ + str r0, [r2] │ │ │ │ + sub r0, r3, #2 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c3ece0 <__cxa_atexit@plt+0xc30d84> │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r6 │ │ │ │ + b c31304 <__cxa_atexit@plt+0xc233a8> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c3131c <__cxa_atexit@plt+0xc233c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff7c0 │ │ │ │ - @ instruction: 0xfffff7d4 │ │ │ │ - @ instruction: 0xfffff9d4 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - hvceq 14868 @ 0x3a14 │ │ │ │ - cmpeq r3, r8, asr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r4, ip, lsr r6 │ │ │ │ + strheq r7, [r4, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xffffd0d8 │ │ │ │ + @ instruction: 0xffffd094 │ │ │ │ + cmpeq r4, r0, asr #13 │ │ │ │ + strdeq r7, [r4, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c3edc0 <__cxa_atexit@plt+0xc30e64> │ │ │ │ - ldr r7, [pc, #240] @ c3edf8 <__cxa_atexit@plt+0xc30e9c> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c31474 <__cxa_atexit@plt+0xc23518> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c3147c <__cxa_atexit@plt+0xc23520> │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r7, [pc, #368] @ c314d8 <__cxa_atexit@plt+0xc2357c> │ │ │ │ + ldr lr, [pc, #368] @ c314dc <__cxa_atexit@plt+0xc23580> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [pc, #364] @ c314e0 <__cxa_atexit@plt+0xc23584> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #40]! @ 0x28 │ │ │ │ + sub ip, r3, #35 @ 0x23 │ │ │ │ + sub r4, r3, #55 @ 0x37 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add lr, r0, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-8]! │ │ │ │ - str r9, [r2, #4] │ │ │ │ - beq c3edb0 <__cxa_atexit@plt+0xc30e54> │ │ │ │ - ldr r7, [pc, #216] @ c3edfc <__cxa_atexit@plt+0xc30ea0> │ │ │ │ - add sl, r8, #19 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r0, #36 @ 0x24 │ │ │ │ + stm lr, {r2, r8, r9, sl} │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + stmda r5, {r0, r4} │ │ │ │ + str r3, [r0, #20] │ │ │ │ + str r3, [r0, #-20] @ 0xffffffec │ │ │ │ + str sl, [r0, #-4] │ │ │ │ + ldr r7, [pc, #296] @ c314e4 <__cxa_atexit@plt+0xc23588> │ │ │ │ + add r3, r0, #84 @ 0x54 │ │ │ │ + sub lr, r0, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + bcc c31498 <__cxa_atexit@plt+0xc2353c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r7, [pc, #268] @ c314e8 <__cxa_atexit@plt+0xc2358c> │ │ │ │ + str r8, [r6, #100] @ 0x64 │ │ │ │ + str r9, [r6, #104] @ 0x68 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #96] @ 0x60 │ │ │ │ + str sl, [r6, #108] @ 0x6c │ │ │ │ + ldr r7, [pc, #248] @ c314ec <__cxa_atexit@plt+0xc23590> │ │ │ │ + sub lr, r3, #57 @ 0x39 │ │ │ │ + sub r2, r3, #43 @ 0x2b │ │ │ │ + sub fp, r3, #27 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr lr, [r8, #15] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldm sl, {r0, r7, sl} │ │ │ │ - cmp ip, r3 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - bcc c3edd0 <__cxa_atexit@plt+0xc30e74> │ │ │ │ - ldr r5, [pc, #164] @ c3ee08 <__cxa_atexit@plt+0xc30eac> │ │ │ │ - ldr r8, [pc, #164] @ c3ee0c <__cxa_atexit@plt+0xc30eb0> │ │ │ │ - ldr ip, [pc, #164] @ c3ee10 <__cxa_atexit@plt+0xc30eb4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - mov r5, r6 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r5, #20]! │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - str r5, [r6, #48] @ 0x30 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r5, r2 │ │ │ │ + str lr, [r6, #124] @ 0x7c │ │ │ │ + str fp, [r6, #116] @ 0x74 │ │ │ │ + str r7, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r7, [pc, #216] @ c314f0 <__cxa_atexit@plt+0xc23594> │ │ │ │ + add lr, r6, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, r9, sl} │ │ │ │ + ldr r7, [pc, #204] @ c314f4 <__cxa_atexit@plt+0xc23598> │ │ │ │ + add lr, r6, #80 @ 0x50 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r3, r6, #144 @ 0x90 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c314bc <__cxa_atexit@plt+0xc23560> │ │ │ │ + ldr r2, [pc, #184] @ c31500 <__cxa_atexit@plt+0xc235a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r6, #136] @ 0x88 │ │ │ │ + str r4, [r6, #144] @ 0x90 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #132] @ 0x84 │ │ │ │ + str r2, [r6, #128] @ 0x80 │ │ │ │ + str ip, [r6, #140] @ 0x8c │ │ │ │ + sub r7, r3, #15 │ │ │ │ mov r6, r3 │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c3ee04 <__cxa_atexit@plt+0xc30ea8> │ │ │ │ + mov r3, r6 │ │ │ │ + b c31484 <__cxa_atexit@plt+0xc23528> │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #112] @ c314fc <__cxa_atexit@plt+0xc235a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #36] @ c3ee00 <__cxa_atexit@plt+0xc30ea4> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #88] @ c314f8 <__cxa_atexit@plt+0xc2359c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - cmpeq r3, r0, asr ip │ │ │ │ - cmpeq r3, ip, asr #32 │ │ │ │ - hvceq 14860 @ 0x3a0c │ │ │ │ - @ instruction: 0xfffff6a4 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - @ instruction: 0xfffff6d4 │ │ │ │ - cmpeq r3, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffff664 │ │ │ │ + cmpeq r4, ip, asr sl │ │ │ │ + @ instruction: 0xfffff56c │ │ │ │ + @ instruction: 0xfffff5e0 │ │ │ │ + smlalbbeq r7, r4, r8, sl │ │ │ │ + smlaltbeq r7, r4, ip, sl │ │ │ │ + cmpeq r4, r8, lsl sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #168] @ c3eed4 <__cxa_atexit@plt+0xc30f78> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - stmda r5, {r2, r6} │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r9, r6 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - bcc c3eeb0 <__cxa_atexit@plt+0xc30f54> │ │ │ │ - ldr r9, [pc, #108] @ c3eed8 <__cxa_atexit@plt+0xc30f7c> │ │ │ │ - ldr sl, [pc, #108] @ c3eedc <__cxa_atexit@plt+0xc30f80> │ │ │ │ - ldr ip, [pc, #108] @ c3eee0 <__cxa_atexit@plt+0xc30f84> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - add sl, pc, sl │ │ │ │ - str r1, [r3, #16] │ │ │ │ - mov r1, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r1, #20]! │ │ │ │ - add lr, r3, #32 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #40] @ c3eee4 <__cxa_atexit@plt+0xc30f88> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c31550 <__cxa_atexit@plt+0xc235f4> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ c3155c <__cxa_atexit@plt+0xc23600> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r8, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3159c <__cxa_atexit@plt+0xc23640> │ │ │ │ + ldr r2, [pc, #40] @ c315a4 <__cxa_atexit@plt+0xc23648> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ c315a8 <__cxa_atexit@plt+0xc2364c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, asr fp │ │ │ │ - @ instruction: 0xfffff59c │ │ │ │ - @ instruction: 0xfffff7f0 │ │ │ │ - @ instruction: 0xfffff5c4 │ │ │ │ - cmpeq r3, ip, ror #30 │ │ │ │ - cmpeq r3, r4, asr pc │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r4, r8, lsr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ c3ef10 <__cxa_atexit@plt+0xc30fb4> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c315f8 <__cxa_atexit@plt+0xc2369c> │ │ │ │ + ldr r3, [pc, #40] @ c31610 <__cxa_atexit@plt+0xc236b4> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - cmpeq r3, r0, asr #30 │ │ │ │ - cmpeq r3, r8, lsl pc │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + mov r9, r7 │ │ │ │ + b c2e120 <__cxa_atexit@plt+0xc201c4> │ │ │ │ + ldr r7, [pc, #20] @ c31614 <__cxa_atexit@plt+0xc236b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r4, r0, asr #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3effc <__cxa_atexit@plt+0xc310a0> │ │ │ │ - ldr r3, [pc, #256] @ c3f038 <__cxa_atexit@plt+0xc310dc> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - beq c3efec <__cxa_atexit@plt+0xc31090> │ │ │ │ - ldr r7, [pc, #236] @ c3f03c <__cxa_atexit@plt+0xc310e0> │ │ │ │ - mov r3, r5 │ │ │ │ - add sl, r6, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - ldr r7, [pc, #220] @ c3f040 <__cxa_atexit@plt+0xc310e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r8, #23] │ │ │ │ - ldr lr, [r8, #3] │ │ │ │ - add r2, r7, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r8, #19] │ │ │ │ - ldr r7, [r8, #27] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r9, [r8, #15] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r1, r7} │ │ │ │ - cmp ip, sl │ │ │ │ - bcc c3f00c <__cxa_atexit@plt+0xc310b0> │ │ │ │ - ldr r5, [pc, #172] @ c3f04c <__cxa_atexit@plt+0xc310f0> │ │ │ │ - ldr r8, [pc, #172] @ c3f050 <__cxa_atexit@plt+0xc310f4> │ │ │ │ - ldr ip, [pc, #172] @ c3f054 <__cxa_atexit@plt+0xc310f8> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c31644 <__cxa_atexit@plt+0xc236e8> │ │ │ │ + ldr r5, [pc, #28] @ c31654 <__cxa_atexit@plt+0xc236f8> │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - mov r5, r6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str ip, [r5, #20]! │ │ │ │ - add lr, r6, #32 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - str r5, [r6, #48] @ 0x30 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - sub r7, sl, #7 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c3f048 <__cxa_atexit@plt+0xc310ec> │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + ldr r7, [pc, #12] @ c31658 <__cxa_atexit@plt+0xc236fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #44] @ c3f044 <__cxa_atexit@plt+0xc310e8> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-36]! @ 0xffffffdc │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r7, [r4, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c31724 <__cxa_atexit@plt+0xc237c8> │ │ │ │ + ldr r3, [pc, #184] @ c31740 <__cxa_atexit@plt+0xc237e4> │ │ │ │ + ldr r9, [pc, #184] @ c31744 <__cxa_atexit@plt+0xc237e8> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c31748 <__cxa_atexit@plt+0xc237ec> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c3174c <__cxa_atexit@plt+0xc237f0> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c31750 <__cxa_atexit@plt+0xc237f4> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c31754 <__cxa_atexit@plt+0xc237f8> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c31758 <__cxa_atexit@plt+0xc237fc> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c3175c <__cxa_atexit@plt+0xc23800> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, sl │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmpeq r3, r4, lsr #20 │ │ │ │ - ldrsbeq ip, [r3, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r3, r0, lsl lr │ │ │ │ - cmpeq r3, r8, asr lr │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - @ instruction: 0xfffff6a8 │ │ │ │ - @ instruction: 0xfffff498 │ │ │ │ - ldrdeq r9, [r3, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #212] @ c3f140 <__cxa_atexit@plt+0xc311e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #160] @ c3f144 <__cxa_atexit@plt+0xc311e8> │ │ │ │ + @ instruction: 0xffffb858 │ │ │ │ + @ instruction: 0xffffb5f0 │ │ │ │ + ldrheq sl, [r4, #-244] @ 0xffffff0c │ │ │ │ + @ instruction: 0xffffb7b0 │ │ │ │ + @ instruction: 0xffffb66c │ │ │ │ + @ instruction: 0xffffb6a8 │ │ │ │ + @ instruction: 0xffffb728 │ │ │ │ + cmpeq r4, ip, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c31790 <__cxa_atexit@plt+0xc23834> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c31798 <__cxa_atexit@plt+0xc2383c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, asr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c317e4 <__cxa_atexit@plt+0xc23888> │ │ │ │ + ldr r2, [pc, #68] @ c31800 <__cxa_atexit@plt+0xc238a4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c3f114 <__cxa_atexit@plt+0xc311b8> │ │ │ │ - ldr r1, [pc, #132] @ c3f148 <__cxa_atexit@plt+0xc311ec> │ │ │ │ - ldr ip, [pc, #132] @ c3f14c <__cxa_atexit@plt+0xc311f0> │ │ │ │ - ldr r5, [pc, #132] @ c3f150 <__cxa_atexit@plt+0xc311f4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - mov r1, r6 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c317f0 <__cxa_atexit@plt+0xc23894> │ │ │ │ + ldr r5, [pc, #48] @ c31808 <__cxa_atexit@plt+0xc238ac> │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [r1, #20]! │ │ │ │ - add ip, pc, ip │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r2, #7 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #52] @ c3f154 <__cxa_atexit@plt+0xc311f8> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c31804 <__cxa_atexit@plt+0xc238a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq ip, [r3, #-128] @ 0xffffff80 │ │ │ │ - ldrsbeq ip, [r3, #-132] @ 0xffffff7c │ │ │ │ - @ instruction: 0xfffff344 │ │ │ │ - @ instruction: 0xfffff58c │ │ │ │ - @ instruction: 0xfffff374 │ │ │ │ - cmpeq r3, r8, lsl #26 │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ + cmpeq r4, r4, lsl #2 │ │ │ │ + cmpeq r4, r0, asr r7 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3f1a4 <__cxa_atexit@plt+0xc31248> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c3f190 <__cxa_atexit@plt+0xc31234> │ │ │ │ - ldr r3, [pc, #60] @ c3f1bc <__cxa_atexit@plt+0xc31260> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3186c <__cxa_atexit@plt+0xc23910> │ │ │ │ + ldr r3, [pc, #80] @ c31884 <__cxa_atexit@plt+0xc23928> │ │ │ │ + ldr r2, [pc, #80] @ c31888 <__cxa_atexit@plt+0xc2392c> │ │ │ │ + ldr r1, [pc, #80] @ c3188c <__cxa_atexit@plt+0xc23930> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #28] @ c3f1b4 <__cxa_atexit@plt+0xc31258> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c3f1b8 <__cxa_atexit@plt+0xc3125c> │ │ │ │ + ldr r7, [pc, #28] @ c31890 <__cxa_atexit@plt+0xc23934> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sp, [r3, #-12] │ │ │ │ - smlalbteq r9, r3, ip, ip │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c3f230 <__cxa_atexit@plt+0xc312d4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add sl, r7, #8 │ │ │ │ - add r3, r3, r2 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #52] @ c3f23c <__cxa_atexit@plt+0xc312e0> │ │ │ │ - add lr, r8, #12 │ │ │ │ - sub r3, r6, #17 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #40] @ c3f240 <__cxa_atexit@plt+0xc312e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stm lr, {r2, r3, sl} │ │ │ │ - stmib r8, {r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r9, [r8, #24] │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r4, ip, lsl lr │ │ │ │ + ldrdeq r7, [r4, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c318c4 <__cxa_atexit@plt+0xc23968> │ │ │ │ + ldr r5, [pc, #32] @ c318d4 <__cxa_atexit@plt+0xc23978> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c318d8 <__cxa_atexit@plt+0xc2397c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq ip, [r3, #-132] @ 0xffffff7c │ │ │ │ - ldrheq ip, [r3, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq r7, r4, r4, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3f2c8 <__cxa_atexit@plt+0xc3136c> │ │ │ │ - ldr r3, [pc, #136] @ c3f2ec <__cxa_atexit@plt+0xc31390> │ │ │ │ - tst r8, #3 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3191c <__cxa_atexit@plt+0xc239c0> │ │ │ │ + ldr r5, [pc, #28] @ c3192c <__cxa_atexit@plt+0xc239d0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c31930 <__cxa_atexit@plt+0xc239d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r0, lsr r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c31998 <__cxa_atexit@plt+0xc23a3c> │ │ │ │ + ldr r3, [pc, #80] @ c319b0 <__cxa_atexit@plt+0xc23a54> │ │ │ │ + ldr r2, [pc, #80] @ c319b4 <__cxa_atexit@plt+0xc23a58> │ │ │ │ + ldr r1, [pc, #80] @ c319b8 <__cxa_atexit@plt+0xc23a5c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c3f2a4 <__cxa_atexit@plt+0xc31348> │ │ │ │ - add sl, r8, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3f2d8 <__cxa_atexit@plt+0xc3137c> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c3f2b4 <__cxa_atexit@plt+0xc31358> │ │ │ │ - ldr r2, [pc, #104] @ c3f2fc <__cxa_atexit@plt+0xc313a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ c3f2f0 <__cxa_atexit@plt+0xc31394> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c3f2f8 <__cxa_atexit@plt+0xc3139c> │ │ │ │ + ldr r7, [pc, #28] @ c319bc <__cxa_atexit@plt+0xc23a60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c3f2f4 <__cxa_atexit@plt+0xc31398> │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + ldrsheq sl, [r4, #-192] @ 0xffffff40 │ │ │ │ + smlaltbeq r7, r4, r8, r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c319f4 <__cxa_atexit@plt+0xc23a98> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c319fc <__cxa_atexit@plt+0xc23aa0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrheq ip, [r3, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0x01439b94 │ │ │ │ - smlaltbeq r9, r3, ip, fp │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r2, r5, #4 │ │ │ │ + cmpeq r4, ip, lsr #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c31a48 <__cxa_atexit@plt+0xc23aec> │ │ │ │ + ldr r2, [pc, #68] @ c31a64 <__cxa_atexit@plt+0xc23b08> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3f358 <__cxa_atexit@plt+0xc313fc> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c3f340 <__cxa_atexit@plt+0xc313e4> │ │ │ │ - ldr r7, [pc, #68] @ c3f374 <__cxa_atexit@plt+0xc31418> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmda r5, {r7, r8, r9, sl} │ │ │ │ + bhi c31a54 <__cxa_atexit@plt+0xc23af8> │ │ │ │ + ldr r5, [pc, #48] @ c31a6c <__cxa_atexit@plt+0xc23b10> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #36] @ c3f36c <__cxa_atexit@plt+0xc31410> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r2] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3f370 <__cxa_atexit@plt+0xc31414> │ │ │ │ + ldr r7, [pc, #12] @ c31a68 <__cxa_atexit@plt+0xc23b0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr #30 │ │ │ │ - cmpeq r3, r4, lsl fp │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ + cmpeq r4, r0, lsr #29 │ │ │ │ + strdeq r7, [r4, #-72] @ 0xffffffb8 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c3f3cc <__cxa_atexit@plt+0xc31470> │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [pc, #68] @ c3f3e4 <__cxa_atexit@plt+0xc31488> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - ldmdb r5, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7, #4] │ │ │ │ - add lr, r7, #12 │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str r0, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - stm lr, {r1, r3, r9} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #20] @ c3f3e8 <__cxa_atexit@plt+0xc3148c> │ │ │ │ + bcc c31ad0 <__cxa_atexit@plt+0xc23b74> │ │ │ │ + ldr r3, [pc, #80] @ c31ae8 <__cxa_atexit@plt+0xc23b8c> │ │ │ │ + ldr r2, [pc, #80] @ c31aec <__cxa_atexit@plt+0xc23b90> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c31af0 <__cxa_atexit@plt+0xc23b94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c31af4 <__cxa_atexit@plt+0xc23b98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, lsl #5 │ │ │ │ - smlaltbeq r9, r3, r8, sl │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, asr #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrheq sl, [r4, #-176] @ 0xffffff50 │ │ │ │ + hvceq 18252 @ 0x474c │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c3f458 <__cxa_atexit@plt+0xc314fc> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr lr, [pc, #72] @ c3f478 <__cxa_atexit@plt+0xc3151c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #4] │ │ │ │ - add lr, r7, #16 │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ c3f47c <__cxa_atexit@plt+0xc31520> │ │ │ │ + bcc c31b30 <__cxa_atexit@plt+0xc23bd4> │ │ │ │ + ldr r3, [pc, #40] @ c31b48 <__cxa_atexit@plt+0xc23bec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c31b4c <__cxa_atexit@plt+0xc23bf0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldrsheq sp, [r3, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq r3, ip, lsl sl │ │ │ │ - @ instruction: 0x012a5ea8 │ │ │ │ - andeq r0, r4, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrsbeq r9, [r4, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r4, r0, lsr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c3f4b8 <__cxa_atexit@plt+0xc3155c> │ │ │ │ + ldr r3, [pc, #16] @ c31b74 <__cxa_atexit@plt+0xc23c18> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + strdeq r7, [r4, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c31b98 <__cxa_atexit@plt+0xc23c3c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, ror #8 │ │ │ │ + ldrheq r9, [r4, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3f4f4 <__cxa_atexit@plt+0xc31598> │ │ │ │ - ldr r8, [pc, #36] @ c3f4fc <__cxa_atexit@plt+0xc315a0> │ │ │ │ + bhi c31be8 <__cxa_atexit@plt+0xc23c8c> │ │ │ │ + ldr r2, [pc, #56] @ c31bf0 <__cxa_atexit@plt+0xc23c94> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ c3f500 <__cxa_atexit@plt+0xc315a4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #52] @ c31bf4 <__cxa_atexit@plt+0xc23c98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c31bf8 <__cxa_atexit@plt+0xc23c9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x012a5f76 │ │ │ │ - ldrsbeq ip, [r3, #-60] @ 0xffffffc4 │ │ │ │ - smlaltbeq r9, r3, r4, r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3f578 <__cxa_atexit@plt+0xc3161c> │ │ │ │ + smlaltbeq r7, r4, r8, r3 │ │ │ │ + ldrsheq r9, [r4, #-200] @ 0xffffff38 │ │ │ │ + cmpeq r4, r8, lsr #27 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c31c6c <__cxa_atexit@plt+0xc23d10> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c3f584 <__cxa_atexit@plt+0xc31628> │ │ │ │ - ldr lr, [pc, #92] @ c3f594 <__cxa_atexit@plt+0xc31638> │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + bcc c31c78 <__cxa_atexit@plt+0xc23d1c> │ │ │ │ + ldr lr, [pc, #92] @ c31c88 <__cxa_atexit@plt+0xc23d2c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #88] @ c31c8c <__cxa_atexit@plt+0xc23d30> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #80] @ c3f598 <__cxa_atexit@plt+0xc3163c> │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r1, [r2, #8] │ │ │ │ - ldr r5, [pc, #68] @ c3f59c <__cxa_atexit@plt+0xc31640> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r9, r9, #1 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #52] @ c3f5a0 <__cxa_atexit@plt+0xc31644> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1cca99c <__cxa_atexit@plt+0x1cbca40> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #64] @ c31c90 <__cxa_atexit@plt+0xc23d34> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq r3, r4, lsr r9 │ │ │ │ - ldrsheq sp, [r3, #-4] │ │ │ │ - cmpeq r3, r0, lsl #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + cmpeq r4, r8, lsl #25 │ │ │ │ + cmpeq r4, r0, asr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3f5dc <__cxa_atexit@plt+0xc31680> │ │ │ │ - ldr r8, [pc, #36] @ c3f5e4 <__cxa_atexit@plt+0xc31688> │ │ │ │ + bhi c31ce8 <__cxa_atexit@plt+0xc23d8c> │ │ │ │ + ldr r2, [pc, #64] @ c31cf0 <__cxa_atexit@plt+0xc23d94> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [pc, #56] @ c31cf4 <__cxa_atexit@plt+0xc23d98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #44] @ c31cf8 <__cxa_atexit@plt+0xc23d9c> │ │ │ │ + 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 r2, [pc, #32] @ c3f5e8 <__cxa_atexit@plt+0xc3168c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlawbeq sl, lr, lr, r5 │ │ │ │ - ldrsheq ip, [r3, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + smlaltbeq r7, r4, r8, r2 │ │ │ │ + ldrsheq r9, [r4, #-188] @ 0xffffff44 │ │ │ │ + cmpeq r4, r4, asr #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3f664 <__cxa_atexit@plt+0xc31708> │ │ │ │ - ldr r1, [pc, #120] @ c3f684 <__cxa_atexit@plt+0xc31728> │ │ │ │ - ldr r7, [pc, #120] @ c3f688 <__cxa_atexit@plt+0xc3172c> │ │ │ │ - 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 c3f658 <__cxa_atexit@plt+0xc316fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c3f670 <__cxa_atexit@plt+0xc31714> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ c3f68c <__cxa_atexit@plt+0xc31730> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c31d4c <__cxa_atexit@plt+0xc23df0> │ │ │ │ + ldr r2, [pc, #60] @ c31d54 <__cxa_atexit@plt+0xc23df8> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr lr, [pc, #48] @ c31d58 <__cxa_atexit@plt+0xc23dfc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0x01549b94 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c31d78 <__cxa_atexit@plt+0xc23e1c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc c31e40 <__cxa_atexit@plt+0xc23ee4> │ │ │ │ + ldr r1, [pc, #200] @ c31e6c <__cxa_atexit@plt+0xc23f10> │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr lr, [pc, #192] @ c31e70 <__cxa_atexit@plt+0xc23f14> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + mov r9, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + cmp fp, r3 │ │ │ │ + str r0, [sl, #12] │ │ │ │ + str r8, [sl, #16] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + str r2, [sl, #32] │ │ │ │ + bhi c31e58 <__cxa_atexit@plt+0xc23efc> │ │ │ │ + add r6, r7, #68 @ 0x44 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc c31e50 <__cxa_atexit@plt+0xc23ef4> │ │ │ │ + ldr r2, [pc, #120] @ c31e78 <__cxa_atexit@plt+0xc23f1c> │ │ │ │ + ldr r1, [pc, #120] @ c31e7c <__cxa_atexit@plt+0xc23f20> │ │ │ │ + ldr r0, [pc, #120] @ c31e80 <__cxa_atexit@plt+0xc23f24> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #40]! @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r3, ip, lsr #5 │ │ │ │ - ldrsheq ip, [r3, #-32] @ 0xffffffe0 │ │ │ │ - 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 c3f6c8 <__cxa_atexit@plt+0xc3176c> │ │ │ │ - ldr r2, [pc, #32] @ c3f6d4 <__cxa_atexit@plt+0xc31778> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c31e74 <__cxa_atexit@plt+0xc23f18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmpeq r4, r4, asr #32 │ │ │ │ + @ instruction: 0xffffb600 │ │ │ │ + @ instruction: 0xffffb420 │ │ │ │ + @ instruction: 0xffffb4f0 │ │ │ │ + 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, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c31ec0 <__cxa_atexit@plt+0xc23f64> │ │ │ │ + ldr r3, [pc, #44] @ c31ed8 <__cxa_atexit@plt+0xc23f7c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #20] @ c31edc <__cxa_atexit@plt+0xc23f80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r4, lsl #5 │ │ │ │ - strheq r9, [r3, #-124] @ 0xffffff84 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + swpbeq r7, ip, [r4] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c31f2c <__cxa_atexit@plt+0xc23fd0> │ │ │ │ + ldr r2, [pc, #56] @ c31f34 <__cxa_atexit@plt+0xc23fd8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c31f38 <__cxa_atexit@plt+0xc23fdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c31f3c <__cxa_atexit@plt+0xc23fe0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, rrx │ │ │ │ + ldrheq r9, [r4, #-148] @ 0xffffff6c │ │ │ │ + cmpeq r4, r4, ror #20 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c31f94 <__cxa_atexit@plt+0xc24038> │ │ │ │ + ldr r2, [pc, #64] @ c31f9c <__cxa_atexit@plt+0xc24040> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [pc, #56] @ c31fa0 <__cxa_atexit@plt+0xc24044> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #44] @ c31fa4 <__cxa_atexit@plt+0xc24048> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strdeq r6, [r4, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r4, r0, asr r9 │ │ │ │ + cmpeq r4, r8, lsl sl │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub ip, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, ip │ │ │ │ - bhi c3f764 <__cxa_atexit@plt+0xc31808> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3f770 <__cxa_atexit@plt+0xc31814> │ │ │ │ - ldr lr, [pc, #116] @ c3f780 <__cxa_atexit@plt+0xc31824> │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #108] @ c3f784 <__cxa_atexit@plt+0xc31828> │ │ │ │ + bhi c32060 <__cxa_atexit@plt+0xc24104> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c3206c <__cxa_atexit@plt+0xc24110> │ │ │ │ + ldr lr, [pc, #192] @ c32098 <__cxa_atexit@plt+0xc2413c> │ │ │ │ + ldr r1, [pc, #192] @ c3209c <__cxa_atexit@plt+0xc24140> │ │ │ │ + mov r9, r3 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - mov r2, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r2, #12]! │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - ldr r5, [pc, #76] @ c3f788 <__cxa_atexit@plt+0xc3182c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - add r9, r5, #256 @ 0x100 │ │ │ │ - ldr r5, [pc, #64] @ c3f78c <__cxa_atexit@plt+0xc31830> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #56] @ c3f790 <__cxa_atexit@plt+0xc31834> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, ip │ │ │ │ - b 1cca99c <__cxa_atexit@plt+0x1cbca40> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r2, [r9, #12] │ │ │ │ + bhi c32084 <__cxa_atexit@plt+0xc24128> │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c3207c <__cxa_atexit@plt+0xc24120> │ │ │ │ + ldr lr, [pc, #128] @ c320a4 <__cxa_atexit@plt+0xc24148> │ │ │ │ + ldr r0, [pc, #128] @ c320a8 <__cxa_atexit@plt+0xc2414c> │ │ │ │ + ldr r2, [pc, #128] @ c320ac <__cxa_atexit@plt+0xc24150> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #20]! │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + str r8, [r3, #28] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - cmpeq r3, r0, lsr #5 │ │ │ │ - cmpeq r3, r0, lsl ip │ │ │ │ - @ instruction: 0x0153cc94 │ │ │ │ - cmpeq r3, r4, lsr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3f7d8 <__cxa_atexit@plt+0xc3187c> │ │ │ │ - ldr r7, [pc, #48] @ c3f7e8 <__cxa_atexit@plt+0xc3188c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq c3f7cc <__cxa_atexit@plt+0xc31870> │ │ │ │ - mov r7, r8 │ │ │ │ - b c3f7fc <__cxa_atexit@plt+0xc318a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c3f7ec <__cxa_atexit@plt+0xc31890> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c320a0 <__cxa_atexit@plt+0xc24144> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq r9, [r3, #-96] @ 0xffffffa0 │ │ │ │ - smlalbteq r9, r3, ip, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + ldrsbeq r9, [r4, #-140] @ 0xffffff74 │ │ │ │ + cmpeq r4, r8, lsl lr │ │ │ │ + @ instruction: 0xffffb3dc │ │ │ │ + @ instruction: 0xffffb1fc │ │ │ │ + @ instruction: 0xffffb2c4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c3f858 <__cxa_atexit@plt+0xc318fc> │ │ │ │ - ldr r6, [pc, #240] @ c3f908 <__cxa_atexit@plt+0xc319ac> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmda r5, {r6, r9} │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq c3f8b8 <__cxa_atexit@plt+0xc3195c> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c3f8c8 <__cxa_atexit@plt+0xc3196c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3f8e8 <__cxa_atexit@plt+0xc3198c> │ │ │ │ - ldr r2, [pc, #196] @ c3f910 <__cxa_atexit@plt+0xc319b4> │ │ │ │ - ldr r8, [pc, #196] @ c3f914 <__cxa_atexit@plt+0xc319b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b c3f89c <__cxa_atexit@plt+0xc31940> │ │ │ │ - ldr r6, [pc, #152] @ c3f8f8 <__cxa_atexit@plt+0xc3199c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmda r5, {r6, r9} │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq c3f8b8 <__cxa_atexit@plt+0xc3195c> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c3f8d4 <__cxa_atexit@plt+0xc31978> │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3213c <__cxa_atexit@plt+0xc241e0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c3f8e8 <__cxa_atexit@plt+0xc3198c> │ │ │ │ - ldr r2, [pc, #108] @ c3f900 <__cxa_atexit@plt+0xc319a4> │ │ │ │ - ldr r8, [pc, #108] @ c3f904 <__cxa_atexit@plt+0xc319a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r5, r5, #4 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r9, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + bcc c32148 <__cxa_atexit@plt+0xc241ec> │ │ │ │ + ldr lr, [pc, #120] @ c32158 <__cxa_atexit@plt+0xc241fc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #116] @ c3215c <__cxa_atexit@plt+0xc24200> │ │ │ │ + add lr, pc, lr │ │ │ │ + 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] @ c32160 <__cxa_atexit@plt+0xc24204> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #72] @ c32164 <__cxa_atexit@plt+0xc24208> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + stm lr, {r0, r7, sl} │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #60] @ c3f90c <__cxa_atexit@plt+0xc319b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b c3f8dc <__cxa_atexit@plt+0xc31980> │ │ │ │ - ldr r8, [pc, #32] @ c3f8fc <__cxa_atexit@plt+0xc319a0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0x012a5b95 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0x012a5bbe │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0x012a5b70 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - ldrdeq r5, [sl, -r0]! │ │ │ │ - hvceq 14684 @ 0x395c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c3f974 <__cxa_atexit@plt+0xc31a18> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3f984 <__cxa_atexit@plt+0xc31a28> │ │ │ │ - ldr r2, [pc, #76] @ c3f998 <__cxa_atexit@plt+0xc31a3c> │ │ │ │ - ldr r8, [pc, #76] @ c3f99c <__cxa_atexit@plt+0xc31a40> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r9, r6 │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r8, [pc, #24] @ c3f994 <__cxa_atexit@plt+0xc31a38> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlawteq sl, r0, sl, r5 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - smlawteq sl, r8, sl, r5 │ │ │ │ - cmpeq r3, r8, lsl #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c3f9fc <__cxa_atexit@plt+0xc31aa0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3fa0c <__cxa_atexit@plt+0xc31ab0> │ │ │ │ - ldr r2, [pc, #76] @ c3fa20 <__cxa_atexit@plt+0xc31ac4> │ │ │ │ - ldr r8, [pc, #76] @ c3fa24 <__cxa_atexit@plt+0xc31ac8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r9, r6 │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r8, [pc, #24] @ c3fa1c <__cxa_atexit@plt+0xc31ac0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x012a5a69 │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ - @ instruction: 0x012a5a76 │ │ │ │ - smlaltbeq r9, r3, r0, r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + ldrsbeq r9, [r4, #-116] @ 0xffffff8c │ │ │ │ + cmpeq r4, r8, lsl #17 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3fa84 <__cxa_atexit@plt+0xc31b28> │ │ │ │ - ldr r7, [pc, #92] @ c3faa8 <__cxa_atexit@plt+0xc31b4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3fa94 <__cxa_atexit@plt+0xc31b38> │ │ │ │ - ldr r7, [pc, #72] @ c3faac <__cxa_atexit@plt+0xc31b50> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c32198 <__cxa_atexit@plt+0xc2423c> │ │ │ │ + ldr r2, [pc, #32] @ c321a8 <__cxa_atexit@plt+0xc2424c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c321ac <__cxa_atexit@plt+0xc24250> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - beq c3fa78 <__cxa_atexit@plt+0xc31b1c> │ │ │ │ - mov r7, r8 │ │ │ │ - b c3f7fc <__cxa_atexit@plt+0xc318a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c3fab4 <__cxa_atexit@plt+0xc31b58> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq r6, r4, ip, sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c321cc <__cxa_atexit@plt+0xc24270> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c32220 <__cxa_atexit@plt+0xc242c4> │ │ │ │ + ldr lr, [pc, #56] @ c3222c <__cxa_atexit@plt+0xc242d0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3226c <__cxa_atexit@plt+0xc24310> │ │ │ │ + ldr r2, [pc, #32] @ c3227c <__cxa_atexit@plt+0xc24320> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c32280 <__cxa_atexit@plt+0xc24324> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c3fab0 <__cxa_atexit@plt+0xc31b54> │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + strdeq r6, [r4, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c322d0 <__cxa_atexit@plt+0xc24374> │ │ │ │ + ldr r7, [pc, #48] @ c322e8 <__cxa_atexit@plt+0xc2438c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #20] @ c322ec <__cxa_atexit@plt+0xc24390> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - cmpeq r3, r0, lsr r4 │ │ │ │ - cmpeq r3, ip, asr #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - cmpeq r3, r0, lsl #8 │ │ │ │ + @ instruction: 0xfffffa48 │ │ │ │ + smlalbbeq r6, r4, ip, ip │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ c3faf8 <__cxa_atexit@plt+0xc31b9c> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - smlaltteq r9, r3, ip, r3 │ │ │ │ - smlalbteq r9, r3, ip, r3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3fb58 <__cxa_atexit@plt+0xc31bfc> │ │ │ │ - ldr r7, [pc, #96] @ c3fb80 <__cxa_atexit@plt+0xc31c24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, sl} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3fb68 <__cxa_atexit@plt+0xc31c0c> │ │ │ │ - ldr r7, [pc, #76] @ c3fb84 <__cxa_atexit@plt+0xc31c28> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - beq c3fb4c <__cxa_atexit@plt+0xc31bf0> │ │ │ │ - mov r7, r9 │ │ │ │ - b c3f7fc <__cxa_atexit@plt+0xc318a0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi c32324 <__cxa_atexit@plt+0xc243c8> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c3232c <__cxa_atexit@plt+0xc243d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, ror r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c32380 <__cxa_atexit@plt+0xc24424> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c3239c <__cxa_atexit@plt+0xc24440> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3238c <__cxa_atexit@plt+0xc24430> │ │ │ │ + ldr r5, [pc, #52] @ c323a4 <__cxa_atexit@plt+0xc24448> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c3fb8c <__cxa_atexit@plt+0xc31c30> │ │ │ │ + ldr r7, [pc, #12] @ c323a0 <__cxa_atexit@plt+0xc24444> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c3fb88 <__cxa_atexit@plt+0xc31c2c> │ │ │ │ + cmpeq r4, r8, ror #10 │ │ │ │ + strheq r6, [r4, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xfffff56c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c32400 <__cxa_atexit@plt+0xc244a4> │ │ │ │ + ldr r2, [pc, #92] @ c32428 <__cxa_atexit@plt+0xc244cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c32410 <__cxa_atexit@plt+0xc244b4> │ │ │ │ + ldr r7, [pc, #64] @ c32430 <__cxa_atexit@plt+0xc244d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r9, r3 │ │ │ │ + b c2e120 <__cxa_atexit@plt+0xc201c4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3242c <__cxa_atexit@plt+0xc244d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r9 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - cmpeq r3, ip, asr r3 │ │ │ │ - smlalbbeq r9, r3, r8, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - smlaltbeq r9, r3, r8, r3 │ │ │ │ + ldrsheq r9, [r4, #-68] @ 0xffffffbc │ │ │ │ + cmpeq r4, r8, lsr #22 │ │ │ │ + @ instruction: 0xfffff174 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c3fc0c <__cxa_atexit@plt+0xc31cb0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c3fc04 <__cxa_atexit@plt+0xc31ca8> │ │ │ │ - ldr r3, [pc, #56] @ c3fc14 <__cxa_atexit@plt+0xc31cb8> │ │ │ │ - ldr r2, [pc, #56] @ c3fc18 <__cxa_atexit@plt+0xc31cbc> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #88 @ 0x58 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c324dc <__cxa_atexit@plt+0xc24580> │ │ │ │ + ldr r3, [pc, #152] @ c324f4 <__cxa_atexit@plt+0xc24598> │ │ │ │ + ldr ip, [pc, #152] @ c324f8 <__cxa_atexit@plt+0xc2459c> │ │ │ │ + ldr r0, [pc, #152] @ c324fc <__cxa_atexit@plt+0xc245a0> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r5, [pc, #36] @ c3fc1c <__cxa_atexit@plt+0xc31cc0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 1d0cd2c <__cxa_atexit@plt+0x1cfedd0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #36]! @ 0x24 │ │ │ │ + ldr sl, [pc, #144] @ c32500 <__cxa_atexit@plt+0xc245a4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r7, #32 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm r3, {r0, r8, r9, ip} │ │ │ │ + str r8, [r7, #-16] │ │ │ │ + str r9, [r7, #-12] │ │ │ │ + ldr r0, [pc, #108] @ c32504 <__cxa_atexit@plt+0xc245a8> │ │ │ │ + sub r1, r6, #58 @ 0x3a │ │ │ │ + sub lr, r6, #83 @ 0x53 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r7, {r0, r9} │ │ │ │ + ldr r3, [pc, #92] @ c32508 <__cxa_atexit@plt+0xc245ac> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r2, r6, #71 @ 0x47 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r0, #16]! │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ + add r0, r7, #44 @ 0x2c │ │ │ │ + stm r0, {r1, r2, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, r7, #24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + stm r3, {r8, r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #40] @ c3250c <__cxa_atexit@plt+0xc245b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, asr r3 │ │ │ │ - ldrsbeq fp, [r3, #-192] @ 0xffffff40 │ │ │ │ - cmpeq r3, r4, asr #26 │ │ │ │ - cmpeq r3, r8, asr #6 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq r4, r0, lsr #1 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + smlalbbeq r6, r4, r8, sl │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3fc84 <__cxa_atexit@plt+0xc31d28> │ │ │ │ - ldr r3, [pc, #80] @ c3fc94 <__cxa_atexit@plt+0xc31d38> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq c3fc78 <__cxa_atexit@plt+0xc31d1c> │ │ │ │ - ldr r2, [pc, #64] @ c3fc98 <__cxa_atexit@plt+0xc31d3c> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3fc9c <__cxa_atexit@plt+0xc31d40> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3253c <__cxa_atexit@plt+0xc245e0> │ │ │ │ + ldr r5, [pc, #28] @ c3254c <__cxa_atexit@plt+0xc245f0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r7, [pc, #12] @ c32550 <__cxa_atexit@plt+0xc245f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strdeq r9, [r3, #-36] @ 0xffffffdc │ │ │ │ - smlalbteq r9, r3, ip, r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r0, lsr sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [pc, #12] @ c3fcc8 <__cxa_atexit@plt+0xc31d6c> │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 1a1aad8 <__cxa_atexit@plt+0x1a0cb7c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlaltbeq r9, r3, r0, r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c3fcf4 <__cxa_atexit@plt+0xc31d98> │ │ │ │ - ldr r9, [pc, #20] @ c3fcf8 <__cxa_atexit@plt+0xc31d9c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3261c <__cxa_atexit@plt+0xc246c0> │ │ │ │ + ldr r3, [pc, #184] @ c32638 <__cxa_atexit@plt+0xc246dc> │ │ │ │ + ldr r9, [pc, #184] @ c3263c <__cxa_atexit@plt+0xc246e0> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c32640 <__cxa_atexit@plt+0xc246e4> │ │ │ │ add r9, pc, r9 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1d0dcf4 <__cxa_atexit@plt+0x1cffd98> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - hvceq 14632 @ 0x3928 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c32644 <__cxa_atexit@plt+0xc246e8> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c32648 <__cxa_atexit@plt+0xc246ec> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c3264c <__cxa_atexit@plt+0xc246f0> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c32650 <__cxa_atexit@plt+0xc246f4> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c32654 <__cxa_atexit@plt+0xc246f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffa960 │ │ │ │ + @ instruction: 0xffffa6f8 │ │ │ │ + ldrheq sl, [r4, #-12] │ │ │ │ + @ instruction: 0xffffa8b8 │ │ │ │ + @ instruction: 0xffffa774 │ │ │ │ + @ instruction: 0xffffa7b0 │ │ │ │ + @ instruction: 0xffffa830 │ │ │ │ + hvceq 18052 @ 0x4684 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c3fd40 <__cxa_atexit@plt+0xc31de4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c3fd54 <__cxa_atexit@plt+0xc31df8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #56] @ c3fd68 <__cxa_atexit@plt+0xc31e0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c326b4 <__cxa_atexit@plt+0xc24758> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c326bc <__cxa_atexit@plt+0xc24760> │ │ │ │ + ldr r1, [pc, #68] @ c326d8 <__cxa_atexit@plt+0xc2477c> │ │ │ │ + ldr r0, [pc, #68] @ c326dc <__cxa_atexit@plt+0xc24780> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ mov r6, r3 │ │ │ │ + b c326c4 <__cxa_atexit@plt+0xc24768> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c326d4 <__cxa_atexit@plt+0xc24778> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3fd64 <__cxa_atexit@plt+0xc31e08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + strheq r6, [r4, #-112] @ 0xffffff90 │ │ │ │ + @ instruction: 0xffff990c │ │ │ │ + cmpeq r4, r0, ror #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c32728 <__cxa_atexit@plt+0xc247cc> │ │ │ │ + ldr r2, [pc, #68] @ c32744 <__cxa_atexit@plt+0xc247e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c32734 <__cxa_atexit@plt+0xc247d8> │ │ │ │ + ldr r5, [pc, #48] @ c3274c <__cxa_atexit@plt+0xc247f0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0153bb98 │ │ │ │ - cmpeq r3, r0, ror ip │ │ │ │ + ldr r7, [pc, #12] @ c32748 <__cxa_atexit@plt+0xc247ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, asr #3 │ │ │ │ + cmpeq r4, r8, lsr r8 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c3fdc4 <__cxa_atexit@plt+0xc31e68> │ │ │ │ - ldr r3, [pc, #72] @ c3fddc <__cxa_atexit@plt+0xc31e80> │ │ │ │ - ldr r2, [pc, #72] @ c3fde0 <__cxa_atexit@plt+0xc31e84> │ │ │ │ + bcc c327b0 <__cxa_atexit@plt+0xc24854> │ │ │ │ + ldr r3, [pc, #80] @ c327c8 <__cxa_atexit@plt+0xc2486c> │ │ │ │ + ldr r2, [pc, #80] @ c327cc <__cxa_atexit@plt+0xc24870> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #60] @ c3fde4 <__cxa_atexit@plt+0xc31e88> │ │ │ │ - add r2, r2, #1 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c327d0 <__cxa_atexit@plt+0xc24874> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - stmib r7, {r1, r3} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c3fde8 <__cxa_atexit@plt+0xc31e8c> │ │ │ │ + ldr r7, [pc, #28] @ c327d4 <__cxa_atexit@plt+0xc24878> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r9, [r3, #-20] @ 0xffffffec │ │ │ │ - cmpeq r3, r8, lsr #24 │ │ │ │ - cmpeq r3, r0, lsr #24 │ │ │ │ - ldrdeq r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + ldrsbeq r9, [r4, #-228] @ 0xffffff1c │ │ │ │ + strheq r6, [r4, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c32818 <__cxa_atexit@plt+0xc248bc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c32820 <__cxa_atexit@plt+0xc248c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c32824 <__cxa_atexit@plt+0xc248c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b c398b4 <__cxa_atexit@plt+0xc2b958> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, asr #1 │ │ │ │ + cmpeq r4, r8, ror r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c3fe78 <__cxa_atexit@plt+0xc31f1c> │ │ │ │ - sub r5, r3, #8 │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c3fe44 <__cxa_atexit@plt+0xc31ee8> │ │ │ │ - ldr r2, [pc, #112] @ c3fe90 <__cxa_atexit@plt+0xc31f34> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - beq c3fe70 <__cxa_atexit@plt+0xc31f14> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c3feac <__cxa_atexit@plt+0xc31f50> │ │ │ │ - ldr r2, [pc, #64] @ c3fe8c <__cxa_atexit@plt+0xc31f30> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c3287c <__cxa_atexit@plt+0xc24920> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c32884 <__cxa_atexit@plt+0xc24928> │ │ │ │ + ldr r2, [pc, #68] @ c328a0 <__cxa_atexit@plt+0xc24944> │ │ │ │ + ldr r1, [pc, #68] @ c328a4 <__cxa_atexit@plt+0xc24948> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - beq c3fe70 <__cxa_atexit@plt+0xc31f14> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c40030 <__cxa_atexit@plt+0xc320d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c3fe94 <__cxa_atexit@plt+0xc31f38> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3288c <__cxa_atexit@plt+0xc24930> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3289c <__cxa_atexit@plt+0xc24940> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r3, r0, asr #2 │ │ │ │ + smlaltteq r6, r4, r8, r6 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c3feac <__cxa_atexit@plt+0xc31f50> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c3ff20 <__cxa_atexit@plt+0xc31fc4> │ │ │ │ - ldr r2, [pc, #168] @ c3ff70 <__cxa_atexit@plt+0xc32014> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - tst r2, #3 │ │ │ │ - beq c3ff08 <__cxa_atexit@plt+0xc31fac> │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c3fed0 <__cxa_atexit@plt+0xc31f74> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c3ff1c <__cxa_atexit@plt+0xc31fc0> │ │ │ │ - ldr r3, [pc, #128] @ c3ff7c <__cxa_atexit@plt+0xc32020> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #40] @ c328e0 <__cxa_atexit@plt+0xc24984> │ │ │ │ + ldr r2, [pc, #40] @ c328e4 <__cxa_atexit@plt+0xc24988> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ c3ff74 <__cxa_atexit@plt+0xc32018> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c3ff64 <__cxa_atexit@plt+0xc32008> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c3ff5c <__cxa_atexit@plt+0xc32000> │ │ │ │ - ldr r2, [pc, #44] @ c3ff78 <__cxa_atexit@plt+0xc3201c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c3ff64 <__cxa_atexit@plt+0xc32008> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r3, r3, #2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ c328e8 <__cxa_atexit@plt+0xc2498c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + strheq r6, [r4, #-92] @ 0xffffffa4 │ │ │ │ + strheq r6, [r4, #-84] @ 0xffffffac │ │ │ │ + ldrheq r9, [r4, #-4] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #16] @ c32910 <__cxa_atexit@plt+0xc249b4> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + cmpeq r4, r4, ror #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c32954 <__cxa_atexit@plt+0xc249f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c3295c <__cxa_atexit@plt+0xc24a00> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c32960 <__cxa_atexit@plt+0xc24a04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ + b c398b4 <__cxa_atexit@plt+0xc2b958> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ + cmpeq r4, r8, lsl #31 │ │ │ │ + cmpeq r4, ip, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c3ffb4 <__cxa_atexit@plt+0xc32058> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c3ffac <__cxa_atexit@plt+0xc32050> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c3feac <__cxa_atexit@plt+0xc31f50> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #24 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c329c8 <__cxa_atexit@plt+0xc24a6c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c329d4 <__cxa_atexit@plt+0xc24a78> │ │ │ │ + ldr r2, [pc, #80] @ c329e4 <__cxa_atexit@plt+0xc24a88> │ │ │ │ + ldr r1, [pc, #80] @ c329e8 <__cxa_atexit@plt+0xc24a8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #60] @ c329ec <__cxa_atexit@plt+0xc24a90> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq r4, r4, lsr #30 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c3feac <__cxa_atexit@plt+0xc31f50> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c3fff8 <__cxa_atexit@plt+0xc3209c> │ │ │ │ - ldr r3, [pc, #32] @ c40008 <__cxa_atexit@plt+0xc320ac> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #40] @ c32a28 <__cxa_atexit@plt+0xc24acc> │ │ │ │ + ldr r2, [pc, #40] @ c32a2c <__cxa_atexit@plt+0xc24ad0> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c40000 <__cxa_atexit@plt+0xc320a4> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r3, r3, #2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ c32a30 <__cxa_atexit@plt+0xc24ad4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + hvceq 17988 @ 0x4644 │ │ │ │ + cmpeq r4, ip, ror #8 │ │ │ │ + cmpeq r4, ip, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c32a88 <__cxa_atexit@plt+0xc24b2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c32a90 <__cxa_atexit@plt+0xc24b34> │ │ │ │ + ldr r2, [pc, #68] @ c32aac <__cxa_atexit@plt+0xc24b50> │ │ │ │ + ldr r1, [pc, #68] @ c32ab0 <__cxa_atexit@plt+0xc24b54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c32a98 <__cxa_atexit@plt+0xc24b3c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c32aa8 <__cxa_atexit@plt+0xc24b4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + smlaltteq r6, r4, r4, r4 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c40030 <__cxa_atexit@plt+0xc320d4> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c400a4 <__cxa_atexit@plt+0xc32148> │ │ │ │ - ldr r2, [pc, #168] @ c400f4 <__cxa_atexit@plt+0xc32198> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - tst r2, #3 │ │ │ │ - beq c4008c <__cxa_atexit@plt+0xc32130> │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c40054 <__cxa_atexit@plt+0xc320f8> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c400a0 <__cxa_atexit@plt+0xc32144> │ │ │ │ - ldr r3, [pc, #128] @ c40100 <__cxa_atexit@plt+0xc321a4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #32] @ c32ae4 <__cxa_atexit@plt+0xc24b88> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ c400f8 <__cxa_atexit@plt+0xc3219c> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r3, [pc, #12] @ c32ae8 <__cxa_atexit@plt+0xc24b8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + strheq r6, [r4, #-76] @ 0xffffffb4 │ │ │ │ + ldrheq r8, [r4, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c32b48 <__cxa_atexit@plt+0xc24bec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c32b50 <__cxa_atexit@plt+0xc24bf4> │ │ │ │ + ldr r2, [pc, #68] @ c32b6c <__cxa_atexit@plt+0xc24c10> │ │ │ │ + ldr r1, [pc, #68] @ c32b70 <__cxa_atexit@plt+0xc24c14> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c400e8 <__cxa_atexit@plt+0xc3218c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c400e0 <__cxa_atexit@plt+0xc32184> │ │ │ │ - ldr r2, [pc, #44] @ c400fc <__cxa_atexit@plt+0xc321a0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c32b58 <__cxa_atexit@plt+0xc24bfc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c32b68 <__cxa_atexit@plt+0xc24c0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsr #8 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c32bd0 <__cxa_atexit@plt+0xc24c74> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c32bd8 <__cxa_atexit@plt+0xc24c7c> │ │ │ │ + ldr r2, [pc, #68] @ c32bf4 <__cxa_atexit@plt+0xc24c98> │ │ │ │ + ldr r1, [pc, #68] @ c32bf8 <__cxa_atexit@plt+0xc24c9c> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c400e8 <__cxa_atexit@plt+0xc3218c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c32be0 <__cxa_atexit@plt+0xc24c84> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c32bf0 <__cxa_atexit@plt+0xc24c94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0x01446394 │ │ │ │ + @ instruction: 0xfffffc28 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c32c44 <__cxa_atexit@plt+0xc24ce8> │ │ │ │ + ldr r2, [pc, #68] @ c32c60 <__cxa_atexit@plt+0xc24d04> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c32c50 <__cxa_atexit@plt+0xc24cf4> │ │ │ │ + ldr r5, [pc, #48] @ c32c68 <__cxa_atexit@plt+0xc24d0c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c40138 <__cxa_atexit@plt+0xc321dc> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c40130 <__cxa_atexit@plt+0xc321d4> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c40030 <__cxa_atexit@plt+0xc320d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c32c64 <__cxa_atexit@plt+0xc24d08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c40030 <__cxa_atexit@plt+0xc320d4> │ │ │ │ + cmpeq r4, r4, lsr #25 │ │ │ │ + cmpeq r4, r4, lsr r1 │ │ │ │ + @ instruction: 0xffff6f54 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4017c <__cxa_atexit@plt+0xc32220> │ │ │ │ - ldr r3, [pc, #32] @ c4018c <__cxa_atexit@plt+0xc32230> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c32ce8 <__cxa_atexit@plt+0xc24d8c> │ │ │ │ + ldr r3, [pc, #108] @ c32d00 <__cxa_atexit@plt+0xc24da4> │ │ │ │ + ldr lr, [pc, #108] @ c32d04 <__cxa_atexit@plt+0xc24da8> │ │ │ │ + ldr r9, [pc, #108] @ c32d08 <__cxa_atexit@plt+0xc24dac> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c40184 <__cxa_atexit@plt+0xc32228> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c32d0c <__cxa_atexit@plt+0xc24db0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #32] @ c32d10 <__cxa_atexit@plt+0xc24db4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + ldrheq r9, [r4, #-152] @ 0xffffff68 │ │ │ │ + @ instruction: 0x01446294 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c401ec <__cxa_atexit@plt+0xc32290> │ │ │ │ - ldr r7, [pc, #60] @ c40200 <__cxa_atexit@plt+0xc322a4> │ │ │ │ + bhi c32d88 <__cxa_atexit@plt+0xc24e2c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c32da4 <__cxa_atexit@plt+0xc24e48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c32da8 <__cxa_atexit@plt+0xc24e4c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c32d94 <__cxa_atexit@plt+0xc24e38> │ │ │ │ + ldr r3, [pc, #72] @ c32dac <__cxa_atexit@plt+0xc24e50> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c401e0 <__cxa_atexit@plt+0xc32284> │ │ │ │ - ldr r7, [pc, #44] @ c40204 <__cxa_atexit@plt+0xc322a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c3fdf8 <__cxa_atexit@plt+0xc31e9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c32d78 <__cxa_atexit@plt+0xc24e1c> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c40208 <__cxa_atexit@plt+0xc322ac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c32db0 <__cxa_atexit@plt+0xc24e54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrdeq r8, [r3, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c40228 <__cxa_atexit@plt+0xc322cc> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c3fdf8 <__cxa_atexit@plt+0xc31e9c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq r4, r4, lsl #23 │ │ │ │ + cmpeq r4, r8, lsr ip │ │ │ │ + @ instruction: 0xffff4ac8 │ │ │ │ + cmpeq r4, ip, asr pc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c40248 <__cxa_atexit@plt+0xc322ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c32df4 <__cxa_atexit@plt+0xc24e98> │ │ │ │ + ldr r7, [pc, #48] @ c32e0c <__cxa_atexit@plt+0xc24eb0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c32e10 <__cxa_atexit@plt+0xc24eb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + smlalbbeq r6, r4, ip, r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c40298 <__cxa_atexit@plt+0xc3233c> │ │ │ │ - ldr r7, [pc, #60] @ c402ac <__cxa_atexit@plt+0xc32350> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c32e54 <__cxa_atexit@plt+0xc24ef8> │ │ │ │ + ldr r7, [pc, #48] @ c32e6c <__cxa_atexit@plt+0xc24f10> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c4028c <__cxa_atexit@plt+0xc32330> │ │ │ │ - ldr r7, [pc, #44] @ c402b0 <__cxa_atexit@plt+0xc32354> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c32e70 <__cxa_atexit@plt+0xc24f14> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b c3fdf8 <__cxa_atexit@plt+0xc31e9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c402b4 <__cxa_atexit@plt+0xc32358> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + cmpeq r4, ip, lsr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c32ea8 <__cxa_atexit@plt+0xc24f4c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c32eb0 <__cxa_atexit@plt+0xc24f54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, lsr #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c32f20 <__cxa_atexit@plt+0xc24fc4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c32f28 <__cxa_atexit@plt+0xc24fcc> │ │ │ │ + ldr r2, [pc, #92] @ c32f44 <__cxa_atexit@plt+0xc24fe8> │ │ │ │ + ldr ip, [pc, #92] @ c32f48 <__cxa_atexit@plt+0xc24fec> │ │ │ │ + ldr r1, [pc, #92] @ c32f4c <__cxa_atexit@plt+0xc24ff0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #76] @ c32f50 <__cxa_atexit@plt+0xc24ff4> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + stmdb r5, {r0, r1, r2, r3} │ │ │ │ + mov r5, lr │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b c32f30 <__cxa_atexit@plt+0xc24fd4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c32f40 <__cxa_atexit@plt+0xc24fe4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq r3, r4, lsr #26 │ │ │ │ - cmpeq r3, r4, lsl sp │ │ │ │ + qdaddeq r6, ip, r4 │ │ │ │ + cmpeq r4, ip, lsl #30 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r4, r0, lsl #3 │ │ │ │ + cmpeq r4, r4, lsl #21 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c4030c <__cxa_atexit@plt+0xc323b0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c40304 <__cxa_atexit@plt+0xc323a8> │ │ │ │ - ldr r8, [pc, #40] @ c40314 <__cxa_atexit@plt+0xc323b8> │ │ │ │ - ldr r3, [pc, #40] @ c40318 <__cxa_atexit@plt+0xc323bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c32f8c <__cxa_atexit@plt+0xc25030> │ │ │ │ + ldr r3, [pc, #40] @ c32fa4 <__cxa_atexit@plt+0xc25048> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 180a960 <__cxa_atexit@plt+0x17fca04> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ c32fa8 <__cxa_atexit@plt+0xc2504c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r5, [sl, -sl]! │ │ │ │ - cmpeq r3, r4, asr #11 │ │ │ │ - ldrdeq r8, [r3, #-196] @ 0xffffff3c │ │ │ │ + ldrsbeq r9, [r4, #-96] @ 0xffffffa0 │ │ │ │ + mrseq r6, (UNDEF: 100) │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c32fe4 <__cxa_atexit@plt+0xc25088> │ │ │ │ + ldr r3, [pc, #40] @ c32ffc <__cxa_atexit@plt+0xc250a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c33000 <__cxa_atexit@plt+0xc250a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, ror r6 │ │ │ │ + smlaltbeq r6, r4, ip, r1 │ │ │ │ + @ instruction: 0x012b253d │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x012b2571 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c40364 <__cxa_atexit@plt+0xc32408> │ │ │ │ - ldr r7, [pc, #52] @ c40374 <__cxa_atexit@plt+0xc32418> │ │ │ │ + bhi c33078 <__cxa_atexit@plt+0xc2511c> │ │ │ │ + ldr r3, [pc, #52] @ c33088 <__cxa_atexit@plt+0xc2512c> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c40358 <__cxa_atexit@plt+0xc323fc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c40388 <__cxa_atexit@plt+0xc3242c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33068 <__cxa_atexit@plt+0xc2510c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c40378 <__cxa_atexit@plt+0xc3241c> │ │ │ │ + ldr r7, [pc, #12] @ c3308c <__cxa_atexit@plt+0xc25130> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x01438c9c │ │ │ │ - hvceq 14536 @ 0x38c8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ c40400 <__cxa_atexit@plt+0xc324a4> │ │ │ │ - and r2, r3, #3 │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq c403d8 <__cxa_atexit@plt+0xc3247c> │ │ │ │ - cmp r2, r1 │ │ │ │ - bne c403e4 <__cxa_atexit@plt+0xc32488> │ │ │ │ - ldr r3, [pc, #64] @ c40404 <__cxa_atexit@plt+0xc324a8> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r4, r0, lsr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c330e8 <__cxa_atexit@plt+0xc2518c> │ │ │ │ + ldr r3, [pc, #52] @ c330f8 <__cxa_atexit@plt+0xc2519c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c403f8 <__cxa_atexit@plt+0xc3249c> │ │ │ │ - b c40478 <__cxa_atexit@plt+0xc3251c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c40408 <__cxa_atexit@plt+0xc324ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c330d8 <__cxa_atexit@plt+0xc2517c> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c330fc <__cxa_atexit@plt+0xc251a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r3, r8, lsr #10 │ │ │ │ - smlaltteq r8, r3, r8, fp │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne c40448 <__cxa_atexit@plt+0xc324ec> │ │ │ │ - ldr r3, [pc, #48] @ c40464 <__cxa_atexit@plt+0xc32508> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strheq r6, [r4, #-4] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c33158 <__cxa_atexit@plt+0xc251fc> │ │ │ │ + ldr r3, [pc, #52] @ c33168 <__cxa_atexit@plt+0xc2520c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4045c <__cxa_atexit@plt+0xc32500> │ │ │ │ - b c40478 <__cxa_atexit@plt+0xc3251c> │ │ │ │ - ldr r7, [pc, #24] @ c40468 <__cxa_atexit@plt+0xc3250c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33148 <__cxa_atexit@plt+0xc251ec> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c3316c <__cxa_atexit@plt+0xc25210> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r3, r4, asr #9 │ │ │ │ - smlalbbeq r8, r3, r8, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c404d4 <__cxa_atexit@plt+0xc32578> │ │ │ │ - ldr r0, [pc, #160] @ c40540 <__cxa_atexit@plt+0xc325e4> │ │ │ │ - ldr r8, [r2, #2] │ │ │ │ - sub lr, r3, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - cmp r1, #0 │ │ │ │ - stm lr, {r0, r2, r8} │ │ │ │ - beq c40514 <__cxa_atexit@plt+0xc325b8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c404fc <__cxa_atexit@plt+0xc325a0> │ │ │ │ - ldr r2, [pc, #124] @ c40544 <__cxa_atexit@plt+0xc325e8> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - b c4052c <__cxa_atexit@plt+0xc325d0> │ │ │ │ - ldr r0, [pc, #92] @ c40538 <__cxa_atexit@plt+0xc325dc> │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - sub lr, r3, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - cmp r1, #0 │ │ │ │ - stm lr, {r0, r2, r8} │ │ │ │ - beq c40514 <__cxa_atexit@plt+0xc325b8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4051c <__cxa_atexit@plt+0xc325c0> │ │ │ │ - ldr r7, [pc, #68] @ c40548 <__cxa_atexit@plt+0xc325ec> │ │ │ │ - ldr r0, [pc, #68] @ c4054c <__cxa_atexit@plt+0xc325f0> │ │ │ │ - add r5, r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + cmpeq r4, r8, asr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c331c8 <__cxa_atexit@plt+0xc2526c> │ │ │ │ + ldr r3, [pc, #52] @ c331d8 <__cxa_atexit@plt+0xc2527c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c331b8 <__cxa_atexit@plt+0xc2525c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c331dc <__cxa_atexit@plt+0xc25280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #24] @ c4053c <__cxa_atexit@plt+0xc325e0> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ - andeq r0, r0, r0, lsr r3 │ │ │ │ - andeq r0, r0, r4, asr #6 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - ldrdeq r8, [r3, #-164] @ 0xffffff5c │ │ │ │ - ldrdeq r8, [r3, #-160] @ 0xffffff60 │ │ │ │ - smlaltbeq r8, r3, r4, sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c40588 <__cxa_atexit@plt+0xc3262c> │ │ │ │ - ldr r3, [pc, #56] @ c405a8 <__cxa_atexit@plt+0xc3264c> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrdeq r5, [r4, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c33238 <__cxa_atexit@plt+0xc252dc> │ │ │ │ + ldr r3, [pc, #52] @ c33248 <__cxa_atexit@plt+0xc252ec> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ - ldr r7, [pc, #16] @ c405a0 <__cxa_atexit@plt+0xc32644> │ │ │ │ - ldr r0, [pc, #16] @ c405a4 <__cxa_atexit@plt+0xc32648> │ │ │ │ - add r5, r5, #12 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33228 <__cxa_atexit@plt+0xc252cc> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c3324c <__cxa_atexit@plt+0xc252f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, asr #20 │ │ │ │ - cmpeq r3, r4, asr #20 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r3, ip, lsr sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c40600 <__cxa_atexit@plt+0xc326a4> │ │ │ │ - ldr r3, [pc, #80] @ c4061c <__cxa_atexit@plt+0xc326c0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + hvceq 17904 @ 0x45f0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c332a8 <__cxa_atexit@plt+0xc2534c> │ │ │ │ + ldr r3, [pc, #52] @ c332b8 <__cxa_atexit@plt+0xc2535c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c40614 <__cxa_atexit@plt+0xc326b8> │ │ │ │ - ldr r2, [pc, #60] @ c40620 <__cxa_atexit@plt+0xc326c4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c40614 <__cxa_atexit@plt+0xc326b8> │ │ │ │ - b c40678 <__cxa_atexit@plt+0xc3271c> │ │ │ │ - ldr r7, [pc, #28] @ c40624 <__cxa_atexit@plt+0xc326c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33298 <__cxa_atexit@plt+0xc2533c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c332bc <__cxa_atexit@plt+0xc25360> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r3, ip, lsl #6 │ │ │ │ - smlalbteq r8, r3, r0, r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c40668 <__cxa_atexit@plt+0xc3270c> │ │ │ │ - mov r3, r7 │ │ │ │ - and r3, r3, #3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c40660 <__cxa_atexit@plt+0xc32704> │ │ │ │ - b c40678 <__cxa_atexit@plt+0xc3271c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r4, r4, lsl #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33314 <__cxa_atexit@plt+0xc253b8> │ │ │ │ + ldr r2, [pc, #28] @ c33324 <__cxa_atexit@plt+0xc253c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #12] @ c33328 <__cxa_atexit@plt+0xc253cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - hvceq 14492 @ 0x389c │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne c406e8 <__cxa_atexit@plt+0xc3278c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #152] @ c40730 <__cxa_atexit@plt+0xc327d4> │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c406dc <__cxa_atexit@plt+0xc32780> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c406fc <__cxa_atexit@plt+0xc327a0> │ │ │ │ - ldr r2, [pc, #124] @ c40734 <__cxa_atexit@plt+0xc327d8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - beq c40710 <__cxa_atexit@plt+0xc327b4> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c4071c <__cxa_atexit@plt+0xc327c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r4, r8, lsl #13 │ │ │ │ + smlaltbeq r5, r4, r0, lr │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33358 <__cxa_atexit@plt+0xc253fc> │ │ │ │ + ldr r2, [pc, #28] @ c33368 <__cxa_atexit@plt+0xc2540c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #12] @ c3336c <__cxa_atexit@plt+0xc25410> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, asr #12 │ │ │ │ + cmpeq r4, ip, asr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c333a4 <__cxa_atexit@plt+0xc25448> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c333ac <__cxa_atexit@plt+0xc25450> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ c4073c <__cxa_atexit@plt+0xc327e0> │ │ │ │ + cmpeq r4, ip, lsr #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3343c <__cxa_atexit@plt+0xc254e0> │ │ │ │ + ldr r7, [pc, #148] @ c33464 <__cxa_atexit@plt+0xc25508> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq c3342c <__cxa_atexit@plt+0xc254d0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3344c <__cxa_atexit@plt+0xc254f0> │ │ │ │ + ldr r7, [pc, #120] @ c3346c <__cxa_atexit@plt+0xc25510> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #100] @ c33470 <__cxa_atexit@plt+0xc25514> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c40740 <__cxa_atexit@plt+0xc327e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1e20334 <__cxa_atexit@plt+0x1e123d8> │ │ │ │ - ldr r7, [pc, #20] @ c40738 <__cxa_atexit@plt+0xc327dc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ c33468 <__cxa_atexit@plt+0xc2550c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq r3, r4, ror sp │ │ │ │ - cmpeq r3, r4, lsr #4 │ │ │ │ - cmpeq r3, r4, lsl r2 │ │ │ │ - smlaltbeq r8, r3, r4, r8 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalbbeq r5, r4, r0, sp │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r4, r4, lsl r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4078c <__cxa_atexit@plt+0xc32830> │ │ │ │ - ldr r3, [pc, #92] @ c407c0 <__cxa_atexit@plt+0xc32864> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c334d0 <__cxa_atexit@plt+0xc25574> │ │ │ │ + ldr r2, [pc, #68] @ c334dc <__cxa_atexit@plt+0xc25580> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ c334e0 <__cxa_atexit@plt+0xc25584> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + cmpeq r4, ip, rrx │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c333bc <__cxa_atexit@plt+0xc25460> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33528 <__cxa_atexit@plt+0xc255cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c33530 <__cxa_atexit@plt+0xc255d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, lsr #7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c335cc <__cxa_atexit@plt+0xc25670> │ │ │ │ + ldr r3, [pc, #160] @ c335f4 <__cxa_atexit@plt+0xc25698> │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - and r3, r7, #3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, sl, #3 │ │ │ │ + beq c335b0 <__cxa_atexit@plt+0xc25654> │ │ │ │ cmp r3, #2 │ │ │ │ - beq c407a0 <__cxa_atexit@plt+0xc32844> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c407ac <__cxa_atexit@plt+0xc32850> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne c335c0 <__cxa_atexit@plt+0xc25664> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c335dc <__cxa_atexit@plt+0xc25680> │ │ │ │ + ldr r7, [pc, #124] @ c335fc <__cxa_atexit@plt+0xc256a0> │ │ │ │ + ldr r2, [pc, #124] @ c33600 <__cxa_atexit@plt+0xc256a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ c407c8 <__cxa_atexit@plt+0xc3286c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1e20334 <__cxa_atexit@plt+0x1e123d8> │ │ │ │ - ldr r7, [pc, #16] @ c407c4 <__cxa_atexit@plt+0xc32868> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r3, r4, ror #25 │ │ │ │ - cmpeq r3, r4, lsl #3 │ │ │ │ - cmpeq r3, ip, lsl r8 │ │ │ │ + ldr r7, [pc, #36] @ c335f8 <__cxa_atexit@plt+0xc2569c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strdeq r5, [r4, #-184] @ 0xffffff48 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r4, ip, lsr #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c407f4 <__cxa_atexit@plt+0xc32898> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1e20334 <__cxa_atexit@plt+0x1e123d8> │ │ │ │ - ldr r7, [pc, #12] @ c40808 <__cxa_atexit@plt+0xc328ac> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne c33664 <__cxa_atexit@plt+0xc25708> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c3366c <__cxa_atexit@plt+0xc25710> │ │ │ │ + ldr r2, [pc, #76] @ c3367c <__cxa_atexit@plt+0xc25720> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ c33680 <__cxa_atexit@plt+0xc25724> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0153bc9c │ │ │ │ - smlaltteq r8, r3, r8, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4083c <__cxa_atexit@plt+0xc328e0> │ │ │ │ - ldr r7, [pc, #52] @ c40860 <__cxa_atexit@plt+0xc32904> │ │ │ │ - ldr r0, [pc, #52] @ c40864 <__cxa_atexit@plt+0xc32908> │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + cmpeq r4, ip, ror #31 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c33540 <__cxa_atexit@plt+0xc255e4> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c336c0 <__cxa_atexit@plt+0xc25764> │ │ │ │ + ldr r2, [pc, #28] @ c336d0 <__cxa_atexit@plt+0xc25774> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c336d4 <__cxa_atexit@plt+0xc25778> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c4085c <__cxa_atexit@plt+0xc32900> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlaltbeq r8, r3, ip, r7 │ │ │ │ - smlaltbeq r8, r3, r8, r7 │ │ │ │ - smlalbbeq r8, r3, r0, r7 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, ip, lsl #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c408bc <__cxa_atexit@plt+0xc32960> │ │ │ │ - ldr r3, [pc, #80] @ c408d8 <__cxa_atexit@plt+0xc3297c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c336f4 <__cxa_atexit@plt+0xc25798> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c408d0 <__cxa_atexit@plt+0xc32974> │ │ │ │ - ldr r2, [pc, #60] @ c408dc <__cxa_atexit@plt+0xc32980> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c408d0 <__cxa_atexit@plt+0xc32974> │ │ │ │ - b c40934 <__cxa_atexit@plt+0xc329d8> │ │ │ │ - ldr r7, [pc, #28] @ c408e0 <__cxa_atexit@plt+0xc32984> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r3, r0, asr r0 │ │ │ │ - cmpeq r3, r4, lsl #14 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c40924 <__cxa_atexit@plt+0xc329c8> │ │ │ │ - mov r3, r7 │ │ │ │ - and r3, r3, #3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c33714 <__cxa_atexit@plt+0xc257b8> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4091c <__cxa_atexit@plt+0xc329c0> │ │ │ │ - b c40934 <__cxa_atexit@plt+0xc329d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalbteq r8, r3, r0, r6 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne c409a4 <__cxa_atexit@plt+0xc32a48> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #152] @ c409ec <__cxa_atexit@plt+0xc32a90> │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c40998 <__cxa_atexit@plt+0xc32a3c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c409b8 <__cxa_atexit@plt+0xc32a5c> │ │ │ │ - ldr r2, [pc, #124] @ c409f0 <__cxa_atexit@plt+0xc32a94> │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r4, r4, lsl #5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3375c <__cxa_atexit@plt+0xc25800> │ │ │ │ + ldr r2, [pc, #44] @ c33764 <__cxa_atexit@plt+0xc25808> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ c33768 <__cxa_atexit@plt+0xc2580c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - beq c409cc <__cxa_atexit@plt+0xc32a70> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c409d8 <__cxa_atexit@plt+0xc32a7c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ c409f8 <__cxa_atexit@plt+0xc32a9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c409fc <__cxa_atexit@plt+0xc32aa0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1cbbb30 <__cxa_atexit@plt+0x1cadbd4> │ │ │ │ - ldr r7, [pc, #20] @ c409f4 <__cxa_atexit@plt+0xc32a98> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - ldrheq fp, [r3, #-168] @ 0xffffff58 │ │ │ │ - cmpeq r3, r8, ror #30 │ │ │ │ - cmpeq r3, r8, asr pc │ │ │ │ - smlaltteq r8, r3, r8, r5 │ │ │ │ + cmpeq r4, ip, lsr pc │ │ │ │ + cmpeq r4, r4, asr #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c40a48 <__cxa_atexit@plt+0xc32aec> │ │ │ │ - ldr r3, [pc, #92] @ c40a7c <__cxa_atexit@plt+0xc32b20> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c337a0 <__cxa_atexit@plt+0xc25844> │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c337a8 <__cxa_atexit@plt+0xc2584c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c40a5c <__cxa_atexit@plt+0xc32b00> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c40a68 <__cxa_atexit@plt+0xc32b0c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ c40a84 <__cxa_atexit@plt+0xc32b28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1cbbb30 <__cxa_atexit@plt+0x1cadbd4> │ │ │ │ - ldr r7, [pc, #16] @ c40a80 <__cxa_atexit@plt+0xc32b24> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r3, r8, lsr #20 │ │ │ │ - cmpeq r3, r8, asr #29 │ │ │ │ - cmpeq r3, r0, ror #10 │ │ │ │ + cmpeq r4, ip, ror #3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c40ab0 <__cxa_atexit@plt+0xc32b54> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1cbbb30 <__cxa_atexit@plt+0x1cadbd4> │ │ │ │ - ldr r7, [pc, #12] @ c40ac4 <__cxa_atexit@plt+0xc32b68> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r0, ror #19 │ │ │ │ - cmpeq r3, r8, lsr r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c40b28 <__cxa_atexit@plt+0xc32bcc> │ │ │ │ - ldr r7, [pc, #96] @ c40b4c <__cxa_atexit@plt+0xc32bf0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c40b38 <__cxa_atexit@plt+0xc32bdc> │ │ │ │ - ldr r7, [pc, #76] @ c40b50 <__cxa_atexit@plt+0xc32bf4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c40b1c <__cxa_atexit@plt+0xc32bc0> │ │ │ │ - mov r7, r8 │ │ │ │ - b c40388 <__cxa_atexit@plt+0xc3242c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c40b58 <__cxa_atexit@plt+0xc32bfc> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c337f8 <__cxa_atexit@plt+0xc2589c> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c33808 <__cxa_atexit@plt+0xc258ac> │ │ │ │ + ldr r2, [pc, #60] @ c33824 <__cxa_atexit@plt+0xc258c8> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c40b54 <__cxa_atexit@plt+0xc32bf8> │ │ │ │ + ldr r7, [pc, #16] @ c33820 <__cxa_atexit@plt+0xc258c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffff87c │ │ │ │ - smlalbteq r8, r3, r4, r4 │ │ │ │ - smlaltteq r8, r3, r0, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ c40b90 <__cxa_atexit@plt+0xc32c34> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ c40b94 <__cxa_atexit@plt+0xc32c38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r0, lsr #27 │ │ │ │ - @ instruction: 0x0153ad9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + smlalbteq r5, r4, r0, r9 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c40bb8 <__cxa_atexit@plt+0xc32c5c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c338a0 <__cxa_atexit@plt+0xc25944> │ │ │ │ + ldr sl, [pc, #104] @ c338b8 <__cxa_atexit@plt+0xc2595c> │ │ │ │ + ldr r2, [pc, #104] @ c338bc <__cxa_atexit@plt+0xc25960> │ │ │ │ + ldr r9, [pc, #104] @ c338c0 <__cxa_atexit@plt+0xc25964> │ │ │ │ + ldr lr, [pc, #104] @ c338c4 <__cxa_atexit@plt+0xc25968> │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ + sub r3, r6, #26 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #17 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + 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] @ c338c8 <__cxa_atexit@plt+0xc2596c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r8, r3, r4, r4 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r4, r0, lsl lr │ │ │ │ + cmpeq r4, ip, lsr #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c40bdc <__cxa_atexit@plt+0xc32c80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3392c <__cxa_atexit@plt+0xc259d0> │ │ │ │ + ldr r3, [pc, #80] @ c3393c <__cxa_atexit@plt+0xc259e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq c33910 <__cxa_atexit@plt+0xc259b4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c33920 <__cxa_atexit@plt+0xc259c4> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl sp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ c33940 <__cxa_atexit@plt+0xc259e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlaltbeq r5, r4, r8, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c3396c <__cxa_atexit@plt+0xc25a10> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c40c18 <__cxa_atexit@plt+0xc32cbc> │ │ │ │ - ldr r3, [pc, #40] @ c40c30 <__cxa_atexit@plt+0xc32cd4> │ │ │ │ + bcc c339ac <__cxa_atexit@plt+0xc25a50> │ │ │ │ + ldr r3, [pc, #40] @ c339c4 <__cxa_atexit@plt+0xc25a68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c40c34 <__cxa_atexit@plt+0xc32cd8> │ │ │ │ + ldr r7, [pc, #20] @ c339c8 <__cxa_atexit@plt+0xc25a6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0153ad98 │ │ │ │ - cmpeq r3, r0, lsr #8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0x01548c98 │ │ │ │ + cmpeq r4, r8, lsr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c40c84 <__cxa_atexit@plt+0xc32d28> │ │ │ │ - ldr r2, [pc, #60] @ c40c9c <__cxa_atexit@plt+0xc32d40> │ │ │ │ - ldr r1, [pc, #60] @ c40ca0 <__cxa_atexit@plt+0xc32d44> │ │ │ │ - ldr r0, [pc, #60] @ c40ca4 <__cxa_atexit@plt+0xc32d48> │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33a0c <__cxa_atexit@plt+0xc25ab0> │ │ │ │ + ldr r2, [pc, #28] @ c33a1c <__cxa_atexit@plt+0xc25ac0> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub sl, r6, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r8, r9} │ │ │ │ - add r8, r2, #2 │ │ │ │ - add r9, r1, #1 │ │ │ │ - b 1a134d4 <__cxa_atexit@plt+0x1a05578> │ │ │ │ - ldr r7, [pc, #28] @ c40ca8 <__cxa_atexit@plt+0xc32d4c> │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ + ldr r7, [pc, #12] @ c33a20 <__cxa_atexit@plt+0xc25ac4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - hvceq 14424 @ 0x3858 │ │ │ │ - cmpeq r3, r0, lsr #6 │ │ │ │ - cmpeq r3, r4, ror #19 │ │ │ │ - cmpeq r3, r0, ror #10 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r5, r4, r8, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c33a40 <__cxa_atexit@plt+0xc25ae4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r4, r8, asr pc │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c40cf8 <__cxa_atexit@plt+0xc32d9c> │ │ │ │ - ldr r2, [pc, #60] @ c40d10 <__cxa_atexit@plt+0xc32db4> │ │ │ │ - ldr r1, [pc, #60] @ c40d14 <__cxa_atexit@plt+0xc32db8> │ │ │ │ - ldr r0, [pc, #60] @ c40d18 <__cxa_atexit@plt+0xc32dbc> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33a88 <__cxa_atexit@plt+0xc25b2c> │ │ │ │ + ldr r2, [pc, #44] @ c33a90 <__cxa_atexit@plt+0xc25b34> │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr r1, [pc, #40] @ c33a94 <__cxa_atexit@plt+0xc25b38> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r8, r9} │ │ │ │ - add r8, r2, #2 │ │ │ │ - add r9, r1, #1 │ │ │ │ - b 1a134d4 <__cxa_atexit@plt+0x1a05578> │ │ │ │ - ldr r7, [pc, #28] @ c40d1c <__cxa_atexit@plt+0xc32dc0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b cf40b0 <__cxa_atexit@plt+0xce6154> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, asr r5 │ │ │ │ - smlaltbeq r8, r3, ip, r2 │ │ │ │ - cmpeq r3, r4, ror r9 │ │ │ │ - cmpeq r3, r8, lsr r5 │ │ │ │ + @ instruction: 0x01445790 │ │ │ │ + cmpeq r4, ip, lsl pc │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c40d58 <__cxa_atexit@plt+0xc32dfc> │ │ │ │ - ldr r3, [pc, #40] @ c40d70 <__cxa_atexit@plt+0xc32e14> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33acc <__cxa_atexit@plt+0xc25b70> │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c33ad4 <__cxa_atexit@plt+0xc25b78> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b cf3fd0 <__cxa_atexit@plt+0xce6074> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, asr #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c33b24 <__cxa_atexit@plt+0xc25bc8> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c33b34 <__cxa_atexit@plt+0xc25bd8> │ │ │ │ + ldr r2, [pc, #60] @ c33b50 <__cxa_atexit@plt+0xc25bf4> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b cf3f50 <__cxa_atexit@plt+0xce5ff4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c40d74 <__cxa_atexit@plt+0xc32e18> │ │ │ │ + ldr r7, [pc, #16] @ c33b4c <__cxa_atexit@plt+0xc25bf0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl r9 │ │ │ │ - smlaltteq r8, r3, ip, r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + strheq r5, [r4, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c40db0 <__cxa_atexit@plt+0xc32e54> │ │ │ │ - ldr r3, [pc, #40] @ c40dc8 <__cxa_atexit@plt+0xc32e6c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + bcc c33bcc <__cxa_atexit@plt+0xc25c70> │ │ │ │ + ldr sl, [pc, #104] @ c33be4 <__cxa_atexit@plt+0xc25c88> │ │ │ │ + ldr r2, [pc, #104] @ c33be8 <__cxa_atexit@plt+0xc25c8c> │ │ │ │ + ldr r9, [pc, #104] @ c33bec <__cxa_atexit@plt+0xc25c90> │ │ │ │ + ldr lr, [pc, #104] @ c33bf0 <__cxa_atexit@plt+0xc25c94> │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #17 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + 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, #20] @ c40dcc <__cxa_atexit@plt+0xc32e70> │ │ │ │ + ldr r7, [pc, #32] @ c33bf4 <__cxa_atexit@plt+0xc25c98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrheq fp, [r3, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0x01438498 │ │ │ │ - @ instruction: 0x012a46af │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - smlawteq sl, pc, r6, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r4, r8, ror #21 │ │ │ │ + cmpeq r4, r8, lsr #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c40e44 <__cxa_atexit@plt+0xc32ee8> │ │ │ │ - ldr r7, [pc, #52] @ c40e58 <__cxa_atexit@plt+0xc32efc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq c40e38 <__cxa_atexit@plt+0xc32edc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c40e68 <__cxa_atexit@plt+0xc32f0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c40e5c <__cxa_atexit@plt+0xc32f00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r3, r8, lsl #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ c40ef8 <__cxa_atexit@plt+0xc32f9c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c40ee0 <__cxa_atexit@plt+0xc32f84> │ │ │ │ - ldr r3, [pc, #108] @ c40efc <__cxa_atexit@plt+0xc32fa0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq c40ee0 <__cxa_atexit@plt+0xc32f84> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c40ee8 <__cxa_atexit@plt+0xc32f8c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [pc, #56] @ c40f00 <__cxa_atexit@plt+0xc32fa4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrsheq sl, [r3, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #108] @ c40f80 <__cxa_atexit@plt+0xc33024> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c33c64 <__cxa_atexit@plt+0xc25d08> │ │ │ │ + ldr r3, [pc, #116] @ c33c8c <__cxa_atexit@plt+0xc25d30> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c40f68 <__cxa_atexit@plt+0xc3300c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c40f70 <__cxa_atexit@plt+0xc33014> │ │ │ │ - ldr lr, [pc, #64] @ c40f84 <__cxa_atexit@plt+0xc33028> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r3, r8, ror r9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c40fcc <__cxa_atexit@plt+0xc33070> │ │ │ │ - ldr lr, [pc, #44] @ c40fd8 <__cxa_atexit@plt+0xc3307c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r0, lsl r9 │ │ │ │ - hvceq 14380 @ 0x382c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi c41080 <__cxa_atexit@plt+0xc33124> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c4106c <__cxa_atexit@plt+0xc33110> │ │ │ │ - ldr r7, [pc, #148] @ c410a4 <__cxa_atexit@plt+0xc33148> │ │ │ │ - ldr r3, [pc, #148] @ c410a8 <__cxa_atexit@plt+0xc3314c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [pc, #128] @ c410ac <__cxa_atexit@plt+0xc33150> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c41074 <__cxa_atexit@plt+0xc33118> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33c54 <__cxa_atexit@plt+0xc25cf8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c41088 <__cxa_atexit@plt+0xc3312c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #100] @ c410b4 <__cxa_atexit@plt+0xc33158> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + bcc c33c74 <__cxa_atexit@plt+0xc25d18> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r2, [pc, #80] @ c33c94 <__cxa_atexit@plt+0xc25d38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7, r9} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1ea8358 <__cxa_atexit@plt+0x1e9a3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ c33c90 <__cxa_atexit@plt+0xc25d34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ c410b0 <__cxa_atexit@plt+0xc33154> │ │ │ │ - mov r5, r8 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r3, r0, lsr #17 │ │ │ │ - cmpeq r3, r4, lsr r6 │ │ │ │ - cmpeq r3, r0, asr #11 │ │ │ │ - cmpeq r3, r8, ror #16 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0x01445598 │ │ │ │ + ldrsbeq r8, [r4, #-140] @ 0xffffff74 │ │ │ │ andeq r0, r0, r0 │ │ │ │ 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 │ │ │ │ - bcc c410fc <__cxa_atexit@plt+0xc331a0> │ │ │ │ + bcc c33cd0 <__cxa_atexit@plt+0xc25d74> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #36] @ c41108 <__cxa_atexit@plt+0xc331ac> │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [pc, #24] @ c33cdc <__cxa_atexit@plt+0xc25d80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq sl, [r3, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c41140 <__cxa_atexit@plt+0xc331e4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c41148 <__cxa_atexit@plt+0xc331ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0153a790 │ │ │ │ + cmpeq r4, ip, asr r8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c41190 <__cxa_atexit@plt+0xc33234> │ │ │ │ - ldr r7, [pc, #52] @ c411a4 <__cxa_atexit@plt+0xc33248> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c33d24 <__cxa_atexit@plt+0xc25dc8> │ │ │ │ + ldr r3, [pc, #52] @ c33d34 <__cxa_atexit@plt+0xc25dd8> │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq c41184 <__cxa_atexit@plt+0xc33228> │ │ │ │ - mov r7, r9 │ │ │ │ - b c411b4 <__cxa_atexit@plt+0xc33258> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33d14 <__cxa_atexit@plt+0xc25db8> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c411a8 <__cxa_atexit@plt+0xc3324c> │ │ │ │ + ldr r7, [pc, #12] @ c33d38 <__cxa_atexit@plt+0xc25ddc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrdeq r8, [r3, #-12] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c41238 <__cxa_atexit@plt+0xc332dc> │ │ │ │ - ldr r3, [pc, #156] @ c41264 <__cxa_atexit@plt+0xc33308> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4124c <__cxa_atexit@plt+0xc332f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c41254 <__cxa_atexit@plt+0xc332f8> │ │ │ │ - ldr r2, [pc, #124] @ c4126c <__cxa_atexit@plt+0xc33310> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #100] @ c41270 <__cxa_atexit@plt+0xc33314> │ │ │ │ - add r9, r6, #8 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #88] @ c41274 <__cxa_atexit@plt+0xc33318> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - stm r9, {r1, r2, r8} │ │ │ │ - add r1, r6, #20 │ │ │ │ - stm r1, {r6, r7, lr} │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #40] @ c41268 <__cxa_atexit@plt+0xc3330c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r3, r0, lsr #13 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r3, ip, lsl #15 │ │ │ │ - ldrsbeq sl, [r3, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldrdeq r5, [r4, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c412e0 <__cxa_atexit@plt+0xc33384> │ │ │ │ - ldr r2, [pc, #80] @ c412ec <__cxa_atexit@plt+0xc33390> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #56] @ c412f0 <__cxa_atexit@plt+0xc33394> │ │ │ │ - add r9, r3, #8 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #44] @ c412f4 <__cxa_atexit@plt+0xc33398> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - stm r9, {r1, r2, r8} │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r3, r7, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - cmpeq r3, r0, ror #13 │ │ │ │ - cmpeq r3, ip, lsr #14 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c413b0 <__cxa_atexit@plt+0xc33454> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r0, [pc, #176] @ c413d4 <__cxa_atexit@plt+0xc33478> │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r3} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c413c0 <__cxa_atexit@plt+0xc33464> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c413a0 <__cxa_atexit@plt+0xc33444> │ │ │ │ - ldr r2, [pc, #136] @ c413d8 <__cxa_atexit@plt+0xc3347c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ c413dc <__cxa_atexit@plt+0xc33480> │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #120] @ c413e0 <__cxa_atexit@plt+0xc33484> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #60] @ c413e4 <__cxa_atexit@plt+0xc33488> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c33d88 <__cxa_atexit@plt+0xc25e2c> │ │ │ │ + ldr r3, [pc, #40] @ c33da0 <__cxa_atexit@plt+0xc25e44> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c33da4 <__cxa_atexit@plt+0xc25e48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0153a598 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x0153a590 │ │ │ │ - @ instruction: 0x0153a594 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c41450 <__cxa_atexit@plt+0xc334f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c4145c <__cxa_atexit@plt+0xc33500> │ │ │ │ - ldr r1, [pc, #84] @ c4146c <__cxa_atexit@plt+0xc33510> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r5, r5, r1 │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #8] │ │ │ │ - ldr r5, [pc, #52] @ c41470 <__cxa_atexit@plt+0xc33514> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr #9 │ │ │ │ - cmpeq r3, r8, lsr r8 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c41508 <__cxa_atexit@plt+0xc335ac> │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c414f0 <__cxa_atexit@plt+0xc33594> │ │ │ │ - ldr r0, [pc, #112] @ c41518 <__cxa_atexit@plt+0xc335bc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #100] @ c4151c <__cxa_atexit@plt+0xc335c0> │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r9, [pc, #96] @ c41520 <__cxa_atexit@plt+0xc335c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - add lr, r3, #24 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stm lr, {r1, r2, r8, r9} │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c41524 <__cxa_atexit@plt+0xc335c8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmpeq r4, r4, lsl #18 │ │ │ │ + smlaltbeq r5, r4, ip, r5 │ │ │ │ + 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 c33de0 <__cxa_atexit@plt+0xc25e84> │ │ │ │ + ldr r3, [pc, #40] @ c33df8 <__cxa_atexit@plt+0xc25e9c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c33dfc <__cxa_atexit@plt+0xc25ea0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - cmpeq r3, r8, lsr r4 │ │ │ │ - cmpeq r3, r0, asr #8 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c41560 <__cxa_atexit@plt+0xc33604> │ │ │ │ - ldr r2, [pc, #36] @ c41568 <__cxa_atexit@plt+0xc3360c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ c4156c <__cxa_atexit@plt+0xc33610> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, ip, ror r3 │ │ │ │ - cmpeq r3, ip, ror #7 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c41604 <__cxa_atexit@plt+0xc336a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c4160c <__cxa_atexit@plt+0xc336b0> │ │ │ │ - ldr r9, [pc, #124] @ c41620 <__cxa_atexit@plt+0xc336c4> │ │ │ │ - ldr lr, [pc, #124] @ c41624 <__cxa_atexit@plt+0xc336c8> │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r0, [pc, #120] @ c41628 <__cxa_atexit@plt+0xc336cc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - str r9, [r2, #-16] │ │ │ │ - ldr r2, [pc, #80] @ c4162c <__cxa_atexit@plt+0xc336d0> │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #72] @ c41630 <__cxa_atexit@plt+0xc336d4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [pc, #56] @ c41634 <__cxa_atexit@plt+0xc336d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - mov r6, r3 │ │ │ │ - b c41614 <__cxa_atexit@plt+0xc336b8> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - cmpeq r3, r4, lsl #6 │ │ │ │ - cmpeq r3, r0, lsr #6 │ │ │ │ - cmpeq r3, ip, lsl #6 │ │ │ │ - cmpeq r3, r0, asr #6 │ │ │ │ + cmpeq r4, r8, lsr #17 │ │ │ │ + cmpeq r4, r8, asr r5 │ │ │ │ + @ instruction: 0x012b1849 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c417a8 <__cxa_atexit@plt+0xc3384c> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc c417b0 <__cxa_atexit@plt+0xc33854> │ │ │ │ - ldr r8, [pc, #352] @ c417e0 <__cxa_atexit@plt+0xc33884> │ │ │ │ - ldr lr, [pc, #352] @ c417e4 <__cxa_atexit@plt+0xc33888> │ │ │ │ - sub r0, r2, #6 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr ip, [pc, #336] @ c417e8 <__cxa_atexit@plt+0xc3388c> │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - mov r0, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str lr, [r0, #20]! │ │ │ │ - ldr r3, [pc, #312] @ c417ec <__cxa_atexit@plt+0xc33890> │ │ │ │ - add r8, r0, #8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr lr, [pc, #300] @ c417f0 <__cxa_atexit@plt+0xc33894> │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r3, r3, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r3, [r0, #20] │ │ │ │ - add r3, r0, #72 @ 0x48 │ │ │ │ - stmdb r0, {r1, r7} │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - sub r7, r2, #39 @ 0x27 │ │ │ │ - cmp sl, r3 │ │ │ │ - str ip, [r0, #-16] │ │ │ │ - str r9, [r0, #-12] │ │ │ │ - str r0, [r0, #24] │ │ │ │ - bcc c417c8 <__cxa_atexit@plt+0xc3386c> │ │ │ │ - ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c41774 <__cxa_atexit@plt+0xc33818> │ │ │ │ - ldr r0, [pc, #236] @ c417f4 <__cxa_atexit@plt+0xc33898> │ │ │ │ - ldr r1, [pc, #236] @ c417f8 <__cxa_atexit@plt+0xc3389c> │ │ │ │ - ldr r8, [pc, #236] @ c417fc <__cxa_atexit@plt+0xc338a0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #48]! @ 0x30 │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [r6, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - mov r7, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r7, #16]! │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, r6, #24 │ │ │ │ - ldr r1, [r6, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stm r8, {r0, r1, r2, lr} │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #172] @ c41800 <__cxa_atexit@plt+0xc338a4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - ldr r7, [pc, #160] @ c41804 <__cxa_atexit@plt+0xc338a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - ldr r7, [pc, #140] @ c41808 <__cxa_atexit@plt+0xc338ac> │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #128] @ c4180c <__cxa_atexit@plt+0xc338b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - ldr r7, [pc, #120] @ c41810 <__cxa_atexit@plt+0xc338b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - mov r2, r6 │ │ │ │ - b c417b8 <__cxa_atexit@plt+0xc3385c> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - cmpeq r3, r4, asr #4 │ │ │ │ - cmpeq r3, r0, lsr r2 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xfffffbe8 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - cmpeq r3, ip, lsl #30 │ │ │ │ - ldrsbeq sl, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrsbeq sl, [r3, #-232] @ 0xffffff18 │ │ │ │ - cmpeq r3, r4, lsr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c41848 <__cxa_atexit@plt+0xc338ec> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #24] @ c4184c <__cxa_atexit@plt+0xc338f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r3, [pc, #16] @ c41850 <__cxa_atexit@plt+0xc338f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r3, r0, lsr lr │ │ │ │ - ldrsheq sl, [r3, #-12] │ │ │ │ + smlawbeq fp, r4, r8, r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - andeq r0, r3, r4, lsl r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c418b4 <__cxa_atexit@plt+0xc33958> │ │ │ │ - ldr r1, [pc, #56] @ c418cc <__cxa_atexit@plt+0xc33970> │ │ │ │ - ldr r2, [pc, #56] @ c418d0 <__cxa_atexit@plt+0xc33974> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #24] @ c418d4 <__cxa_atexit@plt+0xc33978> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c33e68 <__cxa_atexit@plt+0xc25f0c> │ │ │ │ + ldr r3, [pc, #40] @ c33e80 <__cxa_atexit@plt+0xc25f24> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c33e84 <__cxa_atexit@plt+0xc25f28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - @ instruction: 0x012a3cab │ │ │ │ - smlaltbeq r7, r3, r4, sl │ │ │ │ + cmpeq r4, r8, lsr #16 │ │ │ │ + ldrdeq r5, [r4, #-68] @ 0xffffffbc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c4195c <__cxa_atexit@plt+0xc33a00> │ │ │ │ - ldr r3, [pc, #148] @ c4198c <__cxa_atexit@plt+0xc33a30> │ │ │ │ + bhi c33ed4 <__cxa_atexit@plt+0xc25f78> │ │ │ │ + ldr r3, [pc, #60] @ c33ee4 <__cxa_atexit@plt+0xc25f88> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - beq c4194c <__cxa_atexit@plt+0xc339f0> │ │ │ │ - add sl, r8, #3 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc c4196c <__cxa_atexit@plt+0xc33a10> │ │ │ │ - ldr r7, [pc, #116] @ c41998 <__cxa_atexit@plt+0xc33a3c> │ │ │ │ - ldr r2, [pc, #116] @ c4199c <__cxa_atexit@plt+0xc33a40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add lr, r6, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + beq c33ec4 <__cxa_atexit@plt+0xc25f68> │ │ │ │ + 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, #48] @ c41994 <__cxa_atexit@plt+0xc33a38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c41990 <__cxa_atexit@plt+0xc33a34> │ │ │ │ + ldr r7, [pc, #12] @ c33ee8 <__cxa_atexit@plt+0xc25f8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - smlaltteq r7, r3, r8, r9 │ │ │ │ - cmpeq r3, r4, lsl #20 │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - @ instruction: 0x012a3c1b │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + hvceq 17728 @ 0x4540 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c419f0 <__cxa_atexit@plt+0xc33a94> │ │ │ │ - ldr r1, [pc, #56] @ c41a08 <__cxa_atexit@plt+0xc33aac> │ │ │ │ - ldr r2, [pc, #56] @ c41a0c <__cxa_atexit@plt+0xc33ab0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #24] @ c41a10 <__cxa_atexit@plt+0xc33ab4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - @ instruction: 0x012a3b6f │ │ │ │ - cmpeq r3, r8, ror #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c41a7c <__cxa_atexit@plt+0xc33b20> │ │ │ │ - ldr r3, [pc, #88] @ c41a8c <__cxa_atexit@plt+0xc33b30> │ │ │ │ + bhi c33f54 <__cxa_atexit@plt+0xc25ff8> │ │ │ │ + ldr r3, [pc, #60] @ c33f64 <__cxa_atexit@plt+0xc26008> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - beq c41a6c <__cxa_atexit@plt+0xc33b10> │ │ │ │ - ldr r7, [pc, #72] @ c41a90 <__cxa_atexit@plt+0xc33b34> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - mov r2, #260096 @ 0x3f800 │ │ │ │ - orr r2, r2, #1835008 @ 0x1c0000 │ │ │ │ - and r3, r3, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - ldr r0, [r5] │ │ │ │ - addeq r8, r7, #1 │ │ │ │ - mov r7, r8 │ │ │ │ + beq c33f44 <__cxa_atexit@plt+0xc25fe8> │ │ │ │ + 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, #16] @ c41a94 <__cxa_atexit@plt+0xc33b38> │ │ │ │ + ldr r7, [pc, #12] @ c33f68 <__cxa_atexit@plt+0xc2600c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r3, r8, lsl r9 │ │ │ │ - strdeq r7, [r3, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + strdeq r5, [r4, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ c41ac8 <__cxa_atexit@plt+0xc33b6c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r2, r1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strheq r7, [r3, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c41af0 <__cxa_atexit@plt+0xc33b94> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - ldr r7, [pc, #8] @ c41b00 <__cxa_atexit@plt+0xc33ba4> │ │ │ │ + bhi c33fcc <__cxa_atexit@plt+0xc26070> │ │ │ │ + ldr r3, [pc, #52] @ c33fdc <__cxa_atexit@plt+0xc26080> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c33fbc <__cxa_atexit@plt+0xc26060> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c33fe0 <__cxa_atexit@plt+0xc26084> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r7, r3, r0, r8 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalbbeq r5, r4, r0, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - bhi c41b44 <__cxa_atexit@plt+0xc33be8> │ │ │ │ - ldr r7, [r3] │ │ │ │ - stmda r3, {r7, sl} │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - ldr r7, [pc, #12] @ c41b58 <__cxa_atexit@plt+0xc33bfc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r8, lsr #16 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c41b9c <__cxa_atexit@plt+0xc33c40> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r1, r8, #4 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c41bac <__cxa_atexit@plt+0xc33c50> │ │ │ │ - ldr r3, [pc, #76] @ c41bdc <__cxa_atexit@plt+0xc33c80> │ │ │ │ - lsl r8, r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - b 1e9f1bc <__cxa_atexit@plt+0x1e91260> │ │ │ │ - ldr r3, [pc, #60] @ c41be0 <__cxa_atexit@plt+0xc33c84> │ │ │ │ + bhi c34044 <__cxa_atexit@plt+0xc260e8> │ │ │ │ + ldr r3, [pc, #60] @ c34054 <__cxa_atexit@plt+0xc260f8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9f184 <__cxa_atexit@plt+0x1e91228> │ │ │ │ - ldr r2, [pc, #36] @ c41bd8 <__cxa_atexit@plt+0xc33c7c> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq c41bd0 <__cxa_atexit@plt+0xc33c74> │ │ │ │ - b c41c00 <__cxa_atexit@plt+0xc33ca4> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c34034 <__cxa_atexit@plt+0xc260d8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4, asr #4 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c34058 <__cxa_atexit@plt+0xc260fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r4, ip, lsl #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - mov r2, #253 @ 0xfd │ │ │ │ - and r3, r7, r3 │ │ │ │ - orr r2, r2, #65280 @ 0xff00 │ │ │ │ - cmp r3, #55296 @ 0xd800 │ │ │ │ - mov r8, r5 │ │ │ │ - movne r2, r7 │ │ │ │ - ldr r3, [r8, #4]! │ │ │ │ - lsr r7, r2, #16 │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r7, [r8, #8] │ │ │ │ - ldr lr, [r8, #12] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - add r1, r3, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c41cf8 <__cxa_atexit@plt+0xc33d9c> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c41cb8 <__cxa_atexit@plt+0xc33d5c> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c41d20 <__cxa_atexit@plt+0xc33dc4> │ │ │ │ - ldr r9, [pc, #264] @ c41d80 <__cxa_atexit@plt+0xc33e24> │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - mvn r3, #31 │ │ │ │ - add sl, r3, r2, lsr #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r3, lr, #3 │ │ │ │ - and r0, r0, r2, lsr #6 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - strb sl, [r1, lr]! │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #1] │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #2] │ │ │ │ - tst r7, #3 │ │ │ │ - bne c41cec <__cxa_atexit@plt+0xc33d90> │ │ │ │ - b c41d18 <__cxa_atexit@plt+0xc33dbc> │ │ │ │ - ldr r9, [pc, #188] @ c41d7c <__cxa_atexit@plt+0xc33e20> │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r2, lsr #6 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r0, lr, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - strb r3, [r1, lr]! │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - tst r7, #3 │ │ │ │ - strb r3, [r1, #1] │ │ │ │ - beq c41d18 <__cxa_atexit@plt+0xc33dbc> │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - ldr r0, [pc, #120] @ c41d78 <__cxa_atexit@plt+0xc33e1c> │ │ │ │ - add r3, lr, #1 │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - strb r2, [r1, lr] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r0, [r5] │ │ │ │ - bne c41cec <__cxa_atexit@plt+0xc33d90> │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r9, [pc, #76] @ c41d74 <__cxa_atexit@plt+0xc33e18> │ │ │ │ - mvn r3, #15 │ │ │ │ - add ip, r3, r2, lsr #18 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov sl, #63 @ 0x3f │ │ │ │ - and r0, sl, r2, lsr #12 │ │ │ │ - add r3, lr, #4 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - and sl, sl, r2, lsr #6 │ │ │ │ - strb ip, [r1, lr]! │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #1] │ │ │ │ - orr r3, sl, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #2] │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r1, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - bne c41cec <__cxa_atexit@plt+0xc33d90> │ │ │ │ - b c41d18 <__cxa_atexit@plt+0xc33dbc> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c340c4 <__cxa_atexit@plt+0xc26168> │ │ │ │ + ldr r3, [pc, #60] @ c340d4 <__cxa_atexit@plt+0xc26178> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c340b4 <__cxa_atexit@plt+0xc26158> │ │ │ │ + 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] @ c340d8 <__cxa_atexit@plt+0xc2617c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0x01445290 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, ror #8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c41e44 <__cxa_atexit@plt+0xc33ee8> │ │ │ │ - ldr r7, [pc, #48] @ c41e54 <__cxa_atexit@plt+0xc33ef8> │ │ │ │ + bhi c3413c <__cxa_atexit@plt+0xc261e0> │ │ │ │ + ldr r3, [pc, #52] @ c3414c <__cxa_atexit@plt+0xc261f0> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq c41e38 <__cxa_atexit@plt+0xc33edc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c41e68 <__cxa_atexit@plt+0xc33f0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3412c <__cxa_atexit@plt+0xc261d0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c41e58 <__cxa_atexit@plt+0xc33efc> │ │ │ │ + ldr r7, [pc, #12] @ c34150 <__cxa_atexit@plt+0xc261f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r3, r0, lsr r5 │ │ │ │ - cmpeq r3, r8, lsl #8 │ │ │ │ + cmpeq r4, ip, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c41edc <__cxa_atexit@plt+0xc33f80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c41ef4 <__cxa_atexit@plt+0xc33f98> │ │ │ │ - ldr r2, [pc, #140] @ c41f1c <__cxa_atexit@plt+0xc33fc0> │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [pc, #120] @ c41f20 <__cxa_atexit@plt+0xc33fc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r3, [r2, #-16]! │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c41f00 <__cxa_atexit@plt+0xc33fa4> │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b c41b5c <__cxa_atexit@plt+0xc33c00> │ │ │ │ - ldr r7, [pc, #68] @ c41f28 <__cxa_atexit@plt+0xc33fcc> │ │ │ │ - ldr r0, [pc, #68] @ c41f2c <__cxa_atexit@plt+0xc33fd0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #28] @ c41f24 <__cxa_atexit@plt+0xc33fc8> │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c341c0 <__cxa_atexit@plt+0xc26264> │ │ │ │ + ldr r2, [pc, #28] @ c341d0 <__cxa_atexit@plt+0xc26274> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c3a420 <__cxa_atexit@plt+0xc2c4c4> │ │ │ │ + ldr r7, [pc, #12] @ c341d4 <__cxa_atexit@plt+0xc26278> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrsbeq r9, [r3, #-220] @ 0xffffff24 │ │ │ │ - cmpeq r3, r8, ror #8 │ │ │ │ - smlalbbeq r7, r3, r0, r3 │ │ │ │ - hvceq 14140 @ 0x373c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r5, [r4, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c341fc <__cxa_atexit@plt+0xc262a0> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b c39260 <__cxa_atexit@plt+0xc2b304> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + 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 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c41f6c <__cxa_atexit@plt+0xc34010> │ │ │ │ - ldr r2, [pc, #40] @ c41f84 <__cxa_atexit@plt+0xc34028> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + bcc c34250 <__cxa_atexit@plt+0xc262f4> │ │ │ │ + ldr r2, [pc, #56] @ c3425c <__cxa_atexit@plt+0xc26300> │ │ │ │ + ldr lr, [pc, #56] @ c34260 <__cxa_atexit@plt+0xc26304> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c41f88 <__cxa_atexit@plt+0xc3402c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r8, asr r1 │ │ │ │ + cmpeq r4, r4, asr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c34290 <__cxa_atexit@plt+0xc26334> │ │ │ │ + ldr r2, [pc, #28] @ c342a0 <__cxa_atexit@plt+0xc26344> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b c3a98c <__cxa_atexit@plt+0xc2ca30> │ │ │ │ + ldr r7, [pc, #12] @ c342a4 <__cxa_atexit@plt+0xc26348> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r5, r4, ip, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c342c8 <__cxa_atexit@plt+0xc2636c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r0, ror #18 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + str r3, [r5] │ │ │ │ + b c39308 <__cxa_atexit@plt+0xc2b3ac> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + 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 c41fd0 <__cxa_atexit@plt+0xc34074> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + bcc c3431c <__cxa_atexit@plt+0xc263c0> │ │ │ │ + ldr r2, [pc, #56] @ c34328 <__cxa_atexit@plt+0xc263cc> │ │ │ │ + ldr lr, [pc, #56] @ c3432c <__cxa_atexit@plt+0xc263d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c41fe8 <__cxa_atexit@plt+0xc3408c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c41fec <__cxa_atexit@plt+0xc34090> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r9, [r3, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq r3, ip, lsr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c42050 <__cxa_atexit@plt+0xc340f4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c42048 <__cxa_atexit@plt+0xc340ec> │ │ │ │ - ldr r3, [pc, #52] @ c42058 <__cxa_atexit@plt+0xc340fc> │ │ │ │ - ldr r9, [pc, #52] @ c4205c <__cxa_atexit@plt+0xc34100> │ │ │ │ - ldr r2, [pc, #52] @ c42060 <__cxa_atexit@plt+0xc34104> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r7, [r3, #-48] @ 0xffffffd0 │ │ │ │ - smlaltteq r7, r3, r0, r3 │ │ │ │ - cmpeq r3, r0, lsl #17 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, asr #13 │ │ │ │ - strheq r7, [r3, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + smlalbbeq r5, r4, ip, r0 │ │ │ │ + cmpeq r4, r8, lsl #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c4210c <__cxa_atexit@plt+0xc341b0> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c420d0 <__cxa_atexit@plt+0xc34174> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c420e0 <__cxa_atexit@plt+0xc34184> │ │ │ │ - add r7, r3, sl │ │ │ │ - cmp r7, #0 │ │ │ │ - ble c420f4 <__cxa_atexit@plt+0xc34198> │ │ │ │ - ldr r1, [pc, #108] @ c42124 <__cxa_atexit@plt+0xc341c8> │ │ │ │ - str r8, [r5, #8] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm lr, {r1, r9, sl} │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldm r5, {r7, r8} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c4212c <__cxa_atexit@plt+0xc341d0> │ │ │ │ - ldr r0, [pc, #48] @ c42130 <__cxa_atexit@plt+0xc341d4> │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c42128 <__cxa_atexit@plt+0xc341cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r3, ip, lsr #6 │ │ │ │ - cmpeq r3, r4, lsr r3 │ │ │ │ - cmpeq r3, r0, lsr r3 │ │ │ │ - andeq r0, r0, r7, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldmib r5, {r3, r8, r9} │ │ │ │ - str fp, [sp, #12] │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - add sl, r7, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r8 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ - bl cdc8 │ │ │ │ - add r6, fp, r6 │ │ │ │ - add r0, r8, sl │ │ │ │ - add r1, r6, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r8, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0143729c │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c42244 <__cxa_atexit@plt+0xc342e8> │ │ │ │ - ldr r2, [pc, #144] @ c42254 <__cxa_atexit@plt+0xc342f8> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c343a0 <__cxa_atexit@plt+0xc26444> │ │ │ │ + ldr r2, [pc, #28] @ c343b0 <__cxa_atexit@plt+0xc26454> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c42224 <__cxa_atexit@plt+0xc342c8> │ │ │ │ - ldr r1, [pc, #120] @ c42258 <__cxa_atexit@plt+0xc342fc> │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - beq c42234 <__cxa_atexit@plt+0xc342d8> │ │ │ │ - add r8, r9, #3 │ │ │ │ - ldr lr, [pc, #80] @ c4225c <__cxa_atexit@plt+0xc34300> │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r1, r8, lr} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c42260 <__cxa_atexit@plt+0xc34304> │ │ │ │ + b c4bb78 <__cxa_atexit@plt+0xc3dc1c> │ │ │ │ + ldr r7, [pc, #12] @ c343b4 <__cxa_atexit@plt+0xc26458> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - mrseq r7, (UNDEF: 99) │ │ │ │ - ldrdeq r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #80] @ c422d4 <__cxa_atexit@plt+0xc34378> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq c422c8 <__cxa_atexit@plt+0xc3436c> │ │ │ │ - ldr r2, [pc, #48] @ c422d8 <__cxa_atexit@plt+0xc3437c> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r3, r4, ror #2 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ c42318 <__cxa_atexit@plt+0xc343bc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c343d8 <__cxa_atexit@plt+0xc2647c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [r5] │ │ │ │ + b c393e0 <__cxa_atexit@plt+0xc2b484> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + 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 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c42358 <__cxa_atexit@plt+0xc343fc> │ │ │ │ - ldr r2, [pc, #40] @ c42370 <__cxa_atexit@plt+0xc34414> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + bcc c3442c <__cxa_atexit@plt+0xc264d0> │ │ │ │ + ldr r2, [pc, #56] @ c34438 <__cxa_atexit@plt+0xc264dc> │ │ │ │ + ldr lr, [pc, #56] @ c3443c <__cxa_atexit@plt+0xc264e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c42374 <__cxa_atexit@plt+0xc34418> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r4, [r4, #-248] @ 0xffffff08 │ │ │ │ + cmpeq r4, ip, ror r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #12] @ c34460 <__cxa_atexit@plt+0xc26504> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + cmpeq r4, r8, lsl #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c34490 <__cxa_atexit@plt+0xc26534> │ │ │ │ + ldr r2, [pc, #28] @ c344a0 <__cxa_atexit@plt+0xc26544> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b c4752c <__cxa_atexit@plt+0xc395d0> │ │ │ │ + ldr r7, [pc, #12] @ c344a4 <__cxa_atexit@plt+0xc26548> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r0, asr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c344c8 <__cxa_atexit@plt+0xc2656c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r4, ror r5 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + str r3, [r5] │ │ │ │ + b c3949c <__cxa_atexit@plt+0xc2b540> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + 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 c423bc <__cxa_atexit@plt+0xc34460> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + bcc c3451c <__cxa_atexit@plt+0xc265c0> │ │ │ │ + ldr r2, [pc, #56] @ c34528 <__cxa_atexit@plt+0xc265cc> │ │ │ │ + ldr lr, [pc, #56] @ c3452c <__cxa_atexit@plt+0xc265d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ c423d4 <__cxa_atexit@plt+0xc34478> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c423d8 <__cxa_atexit@plt+0xc3447c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r0, lsl r5 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalbbeq r6, r3, r4, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + smlalbteq r4, r4, r8, lr @ │ │ │ │ + cmpeq r4, ip, lsl #3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3457c <__cxa_atexit@plt+0xc26620> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c34584 <__cxa_atexit@plt+0xc26628> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c34588 <__cxa_atexit@plt+0xc2662c> │ │ │ │ + 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 c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, ror #6 │ │ │ │ + cmpeq r4, r0, lsr r4 │ │ │ │ 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 c42424 <__cxa_atexit@plt+0xc344c8> │ │ │ │ - ldr r7, [pc, #52] @ c42438 <__cxa_atexit@plt+0xc344dc> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3461c <__cxa_atexit@plt+0xc266c0> │ │ │ │ + ldr r7, [pc, #152] @ c34644 <__cxa_atexit@plt+0xc266e8> │ │ │ │ tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq c42418 <__cxa_atexit@plt+0xc344bc> │ │ │ │ - mov r7, sl │ │ │ │ - b c4244c <__cxa_atexit@plt+0xc344f0> │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c3460c <__cxa_atexit@plt+0xc266b0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3462c <__cxa_atexit@plt+0xc266d0> │ │ │ │ + ldr r7, [pc, #124] @ c3464c <__cxa_atexit@plt+0xc266f0> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #104] @ c34650 <__cxa_atexit@plt+0xc266f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c4243c <__cxa_atexit@plt+0xc344e0> │ │ │ │ + ldr r7, [pc, #36] @ c34648 <__cxa_atexit@plt+0xc266ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r3, r4, lsr #32 │ │ │ │ - cmpeq r3, r4, lsr #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c424d0 <__cxa_atexit@plt+0xc34574> │ │ │ │ - ldr r3, [pc, #152] @ c424f8 <__cxa_atexit@plt+0xc3459c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c424c8 <__cxa_atexit@plt+0xc3456c> │ │ │ │ - ldr r3, [pc, #128] @ c424fc <__cxa_atexit@plt+0xc345a0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq c424c8 <__cxa_atexit@plt+0xc3456c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c424e8 <__cxa_atexit@plt+0xc3458c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [pc, #84] @ c42508 <__cxa_atexit@plt+0xc345ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r0, r1, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c42500 <__cxa_atexit@plt+0xc345a4> │ │ │ │ - ldr r0, [pc, #40] @ c42504 <__cxa_atexit@plt+0xc345a8> │ │ │ │ - add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - smlalbbeq r6, r3, ip, sp │ │ │ │ - smlalbbeq r6, r3, r8, sp │ │ │ │ - cmpeq r3, r8, lsl #8 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ c4258c <__cxa_atexit@plt+0xc34630> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c42574 <__cxa_atexit@plt+0xc34618> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c4257c <__cxa_atexit@plt+0xc34620> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #60] @ c42590 <__cxa_atexit@plt+0xc34634> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r3, r8, ror #6 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + strheq r4, [r4, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0x01548098 │ │ │ │ + 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, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c425dc <__cxa_atexit@plt+0xc34680> │ │ │ │ - ldr lr, [pc, #48] @ c425e8 <__cxa_atexit@plt+0xc3468c> │ │ │ │ + bcc c346b4 <__cxa_atexit@plt+0xc26758> │ │ │ │ + ldr r2, [pc, #72] @ c346c0 <__cxa_atexit@plt+0xc26764> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ c346c4 <__cxa_atexit@plt+0xc26768> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq r4, r8, ror #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c34750 <__cxa_atexit@plt+0xc267f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3475c <__cxa_atexit@plt+0xc26800> │ │ │ │ + ldr lr, [pc, #96] @ c3476c <__cxa_atexit@plt+0xc26810> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c34770 <__cxa_atexit@plt+0xc26814> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c34774 <__cxa_atexit@plt+0xc26818> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ str lr, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r4, lsl #6 │ │ │ │ - cmpeq r3, r0, ror #28 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + cmpeq r4, r8, lsr #3 │ │ │ │ + cmpeq r4, r8, asr r2 │ │ │ │ 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 c42634 <__cxa_atexit@plt+0xc346d8> │ │ │ │ - ldr r7, [pc, #52] @ c42648 <__cxa_atexit@plt+0xc346ec> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c34808 <__cxa_atexit@plt+0xc268ac> │ │ │ │ + ldr r7, [pc, #152] @ c34830 <__cxa_atexit@plt+0xc268d4> │ │ │ │ tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq c42628 <__cxa_atexit@plt+0xc346cc> │ │ │ │ - mov r7, sl │ │ │ │ - b c4244c <__cxa_atexit@plt+0xc344f0> │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c347f8 <__cxa_atexit@plt+0xc2689c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c34818 <__cxa_atexit@plt+0xc268bc> │ │ │ │ + ldr r7, [pc, #124] @ c34838 <__cxa_atexit@plt+0xc268dc> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #104] @ c3483c <__cxa_atexit@plt+0xc268e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c4264c <__cxa_atexit@plt+0xc346f0> │ │ │ │ + ldr r7, [pc, #36] @ c34834 <__cxa_atexit@plt+0xc268d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - cmpeq r3, r4, lsl lr │ │ │ │ - cmpeq r3, r4, asr #30 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrdeq r4, [r4, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r4, ip, lsr #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c348a4 <__cxa_atexit@plt+0xc26948> │ │ │ │ + ldr r2, [pc, #76] @ c348b0 <__cxa_atexit@plt+0xc26954> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c348b4 <__cxa_atexit@plt+0xc26958> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + ldrsheq r7, [r4, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b c34784 <__cxa_atexit@plt+0xc26828> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b c34598 <__cxa_atexit@plt+0xc2663c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c426b0 <__cxa_atexit@plt+0xc34754> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c426a8 <__cxa_atexit@plt+0xc3474c> │ │ │ │ - ldr r3, [pc, #52] @ c426b8 <__cxa_atexit@plt+0xc3475c> │ │ │ │ - ldr r9, [pc, #52] @ c426bc <__cxa_atexit@plt+0xc34760> │ │ │ │ - ldr r2, [pc, #52] @ c426c0 <__cxa_atexit@plt+0xc34764> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c34950 <__cxa_atexit@plt+0xc269f4> │ │ │ │ + ldr r3, [pc, #80] @ c34968 <__cxa_atexit@plt+0xc26a0c> │ │ │ │ + ldr r9, [pc, #80] @ c3496c <__cxa_atexit@plt+0xc26a10> │ │ │ │ + ldr lr, [pc, #80] @ c34970 <__cxa_atexit@plt+0xc26a14> │ │ │ │ add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + 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 │ │ │ │ - cmpeq r3, r8, lsl lr │ │ │ │ - strdeq r6, [r3, #-232] @ 0xffffff18 │ │ │ │ - cmpeq r3, r0, lsr #4 │ │ │ │ - strdeq r6, [r3, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c42724 <__cxa_atexit@plt+0xc347c8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c4271c <__cxa_atexit@plt+0xc347c0> │ │ │ │ - ldr r3, [pc, #52] @ c4272c <__cxa_atexit@plt+0xc347d0> │ │ │ │ - ldr r9, [pc, #52] @ c42730 <__cxa_atexit@plt+0xc347d4> │ │ │ │ - ldr r2, [pc, #52] @ c42734 <__cxa_atexit@plt+0xc347d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ c34974 <__cxa_atexit@plt+0xc26a18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + cmpeq r4, r8, asr #10 │ │ │ │ + smlalbbeq r4, r4, r8, sl @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c349c4 <__cxa_atexit@plt+0xc26a68> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c349cc <__cxa_atexit@plt+0xc26a70> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c349d0 <__cxa_atexit@plt+0xc26a74> │ │ │ │ + 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 c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r6, r3, r4, sp │ │ │ │ - smlalbbeq r6, r3, r4, lr │ │ │ │ - cmpeq r3, ip, lsr #3 │ │ │ │ - smlaltbeq r6, r3, r4, lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c42798 <__cxa_atexit@plt+0xc3483c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c42790 <__cxa_atexit@plt+0xc34834> │ │ │ │ - ldr r3, [pc, #52] @ c427a0 <__cxa_atexit@plt+0xc34844> │ │ │ │ - ldr r9, [pc, #52] @ c427a4 <__cxa_atexit@plt+0xc34848> │ │ │ │ - ldr r2, [pc, #52] @ c427a8 <__cxa_atexit@plt+0xc3484c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + cmpeq r4, r0, lsr #30 │ │ │ │ + cmpeq r4, r8, ror #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c34a20 <__cxa_atexit@plt+0xc26ac4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c34a28 <__cxa_atexit@plt+0xc26acc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c34a2c <__cxa_atexit@plt+0xc26ad0> │ │ │ │ + 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 c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r6, [r3, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r3, r0, lsl lr │ │ │ │ - cmpeq r3, r8, lsr r1 │ │ │ │ - hvceq 14052 @ 0x36e4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c427f4 <__cxa_atexit@plt+0xc34898> │ │ │ │ - ldr r7, [pc, #52] @ c42804 <__cxa_atexit@plt+0xc348a8> │ │ │ │ + cmpeq r4, r4, asr #29 │ │ │ │ + cmpeq r4, ip, lsl #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c34af0 <__cxa_atexit@plt+0xc26b94> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + ldr lr, [pc, #180] @ c34b10 <__cxa_atexit@plt+0xc26bb4> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c427e8 <__cxa_atexit@plt+0xc3488c> │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r9, [r7, #-4] │ │ │ │ + beq c34ae0 <__cxa_atexit@plt+0xc26b84> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #40 @ 0x28 │ │ │ │ + cmp r2, ip │ │ │ │ + bcc c34af8 <__cxa_atexit@plt+0xc26b9c> │ │ │ │ + ldr sl, [pc, #128] @ c34b14 <__cxa_atexit@plt+0xc26bb8> │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + add sl, r6, #28 │ │ │ │ + stm sl, {r0, r3, lr} │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + ldr r2, [pc, #96] @ c34b18 <__cxa_atexit@plt+0xc26bbc> │ │ │ │ + mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + ldr r2, [pc, #84] @ c34b1c <__cxa_atexit@plt+0xc26bc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r3, r6} │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b c42818 <__cxa_atexit@plt+0xc348bc> │ │ │ │ + mov r6, ip │ │ │ │ + mov r8, r9 │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, sl │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c42808 <__cxa_atexit@plt+0xc348ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r3, ip, lsr lr │ │ │ │ - cmpeq r3, r8, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - asr r9, r2, #31 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r0, r5, #8 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - and sl, r7, #3 │ │ │ │ - rsbs r1, r2, #0 │ │ │ │ - mov lr, #0 │ │ │ │ - sbcs r1, lr, r2, asr #31 │ │ │ │ - bge c4286c <__cxa_atexit@plt+0xc34910> │ │ │ │ - ldr r1, [pc, #76] @ c4289c <__cxa_atexit@plt+0xc34940> │ │ │ │ - str r8, [r3] │ │ │ │ - cmp sl, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r0, {r2, r9} │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - beq c42890 <__cxa_atexit@plt+0xc34934> │ │ │ │ - b c428ac <__cxa_atexit@plt+0xc34950> │ │ │ │ - ldr r1, [pc, #36] @ c42898 <__cxa_atexit@plt+0xc3493c> │ │ │ │ - str r8, [r3] │ │ │ │ - cmp sl, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r0, {r2, r9} │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - beq c42890 <__cxa_atexit@plt+0xc34934> │ │ │ │ - b c429bc <__cxa_atexit@plt+0xc34a60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - hvceq 14032 @ 0x36d0 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c42984 <__cxa_atexit@plt+0xc34a28> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r1, #0 │ │ │ │ - rsbs r0, r2, #0 │ │ │ │ - sbcs r1, r1, r2, asr #31 │ │ │ │ - bge c428e8 <__cxa_atexit@plt+0xc3498c> │ │ │ │ - ldr r7, [pc, #204] @ c429a4 <__cxa_atexit@plt+0xc34a48> │ │ │ │ - ldr r0, [pc, #204] @ c429a8 <__cxa_atexit@plt+0xc34a4c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - add r1, r5, #4 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r1] │ │ │ │ - ldr r8, [r1, #4] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - asr lr, r2, #31 │ │ │ │ - umull sl, r0, r1, r2 │ │ │ │ - umull r9, r2, r9, r7 │ │ │ │ - mla lr, r1, lr, r0 │ │ │ │ - mla r0, r8, r7, r2 │ │ │ │ - adds r2, r9, sl │ │ │ │ - adc lr, r0, lr │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - subs r0, r0, r2 │ │ │ │ - rscs r0, lr, #0 │ │ │ │ - bge c42940 <__cxa_atexit@plt+0xc349e4> │ │ │ │ - ldr r7, [pc, #108] @ c4299c <__cxa_atexit@plt+0xc34a40> │ │ │ │ - ldr r0, [pc, #108] @ c429a0 <__cxa_atexit@plt+0xc34a44> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - umull r7, r1, r1, r7 │ │ │ │ - adds r2, r1, r2 │ │ │ │ - bmi c4296c <__cxa_atexit@plt+0xc34a10> │ │ │ │ - ldr r1, [pc, #88] @ c429ac <__cxa_atexit@plt+0xc34a50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c42994 <__cxa_atexit@plt+0xc34a38> │ │ │ │ - ldr r0, [pc, #32] @ c42998 <__cxa_atexit@plt+0xc34a3c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r4, lsr ip │ │ │ │ - cmpeq r3, r0, lsr ip │ │ │ │ - @ instruction: 0x01436c9c │ │ │ │ - @ instruction: 0x01436c98 │ │ │ │ - cmpeq r3, r8, lsl sp │ │ │ │ - cmpeq r3, r4, lsl sp │ │ │ │ - cmpeq r3, r4, lsr r4 │ │ │ │ - cmpeq r3, r0, asr ip │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r4, r8, asr #29 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ cmp r2, lr │ │ │ │ - bcc c42a64 <__cxa_atexit@plt+0xc34b08> │ │ │ │ - add r2, r5, #4 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldm r2, {r1, r3} │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - umull r8, r1, r1, r0 │ │ │ │ - mla r9, r3, r0, r1 │ │ │ │ - umull r3, r1, r2, r7 │ │ │ │ - asr r7, r7, #31 │ │ │ │ - mla r1, r2, r7, r1 │ │ │ │ - adds r7, r8, r3 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - adc r1, r9, r1 │ │ │ │ - subs r3, r3, r7 │ │ │ │ - rscs r1, r1, #0 │ │ │ │ - bge c42a24 <__cxa_atexit@plt+0xc34ac8> │ │ │ │ - ldr r7, [pc, #104] @ c42a7c <__cxa_atexit@plt+0xc34b20> │ │ │ │ - ldr r0, [pc, #104] @ c42a80 <__cxa_atexit@plt+0xc34b24> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - umull r2, r0, r2, r0 │ │ │ │ - adds r7, r0, r7 │ │ │ │ - bmi c42a4c <__cxa_atexit@plt+0xc34af0> │ │ │ │ - ldr r0, [pc, #76] @ c42a84 <__cxa_atexit@plt+0xc34b28> │ │ │ │ + bcc c34b98 <__cxa_atexit@plt+0xc26c3c> │ │ │ │ + ldr r8, [pc, #104] @ c34ba8 <__cxa_atexit@plt+0xc26c4c> │ │ │ │ + ldr r0, [pc, #104] @ c34bac <__cxa_atexit@plt+0xc26c50> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - stmib r6, {r0, r2, r7} │ │ │ │ - sub r7, lr, #7 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r0, [r5] │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + str r6, [r5, #8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #64] @ c34bb0 <__cxa_atexit@plt+0xc26c54> │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + add r2, r6, #28 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #32] @ c42a74 <__cxa_atexit@plt+0xc34b18> │ │ │ │ - ldr r0, [pc, #32] @ c42a78 <__cxa_atexit@plt+0xc34b1c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stm r2, {r1, r9, ip} │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ mov r6, lr │ │ │ │ - mov r0, #12 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r4, asr fp │ │ │ │ - cmpeq r3, r0, asr fp │ │ │ │ - strheq r6, [r3, #-184] @ 0xffffff48 │ │ │ │ - strheq r6, [r3, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r3, r0, asr r3 │ │ │ │ - @ instruction: 0x01436b98 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c42b24 <__cxa_atexit@plt+0xc34bc8> │ │ │ │ - ldr r2, [pc, #136] @ c42b34 <__cxa_atexit@plt+0xc34bd8> │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r4, r8, asr #28 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c34c40 <__cxa_atexit@plt+0xc26ce4> │ │ │ │ + add r8, r7, #12 │ │ │ │ + ldr lr, [pc, #132] @ c34c5c <__cxa_atexit@plt+0xc26d00> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [pc, #124] @ c34c60 <__cxa_atexit@plt+0xc26d04> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #32 │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + bhi c34c4c <__cxa_atexit@plt+0xc26cf0> │ │ │ │ + ldr r3, [pc, #80] @ c34c64 <__cxa_atexit@plt+0xc26d08> │ │ │ │ tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c42af4 <__cxa_atexit@plt+0xc34b98> │ │ │ │ - ldrd r0, [r8, #3] │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c42b04 <__cxa_atexit@plt+0xc34ba8> │ │ │ │ - ldr r3, [pc, #100] @ c42b38 <__cxa_atexit@plt+0xc34bdc> │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - beq c42b14 <__cxa_atexit@plt+0xc34bb8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b c42ba0 <__cxa_atexit@plt+0xc34c44> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c34c30 <__cxa_atexit@plt+0xc26cd4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c42cdc <__cxa_atexit@plt+0xc34d80> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c42b3c <__cxa_atexit@plt+0xc34be0> │ │ │ │ + ldr r7, [pc, #20] @ c34c68 <__cxa_atexit@plt+0xc26d0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r3, r4, lsl fp │ │ │ │ - smlaltteq r6, r3, r4, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrd r0, [r7, #3] │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c42b78 <__cxa_atexit@plt+0xc34c1c> │ │ │ │ - ldr r7, [pc, #48] @ c42b90 <__cxa_atexit@plt+0xc34c34> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrsbeq r6, [r4, #-200] @ 0xffffff38 │ │ │ │ + @ instruction: 0xfffff448 │ │ │ │ + cmpeq r4, r4, lsl #14 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c34d00 <__cxa_atexit@plt+0xc26da4> │ │ │ │ + ldr lr, [pc, #140] @ c34d1c <__cxa_atexit@plt+0xc26dc0> │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r9, [pc, #136] @ c34d20 <__cxa_atexit@plt+0xc26dc4> │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r8, [r2, #-4]! │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + cmp fp, r2 │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + bhi c34d0c <__cxa_atexit@plt+0xc26db0> │ │ │ │ + ldr r7, [pc, #72] @ c34d24 <__cxa_atexit@plt+0xc26dc8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - strd r0, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c42b88 <__cxa_atexit@plt+0xc34c2c> │ │ │ │ - b c42ba0 <__cxa_atexit@plt+0xc34c44> │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c42cdc <__cxa_atexit@plt+0xc34d80> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r2] │ │ │ │ + beq c34cf0 <__cxa_atexit@plt+0xc26d94> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0x01436a90 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc c42cb0 <__cxa_atexit@plt+0xc34d54> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r2, r5, #4 │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c42c28 <__cxa_atexit@plt+0xc34ccc> │ │ │ │ - ldrd r8, [r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - asr r2, r9, #31 │ │ │ │ - mov r0, #0 │ │ │ │ - rsbs r3, r9, #0 │ │ │ │ - sbcs r0, r0, r9, asr #31 │ │ │ │ - bge c42c34 <__cxa_atexit@plt+0xc34cd8> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c42c68 <__cxa_atexit@plt+0xc34d0c> │ │ │ │ - umull r0, r3, r9, r7 │ │ │ │ - mla r3, r9, r1, r3 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - subs r3, r3, r0 │ │ │ │ - rscs r2, r2, #0 │ │ │ │ - bcc c42c50 <__cxa_atexit@plt+0xc34cf4> │ │ │ │ - umull r7, r2, r8, r7 │ │ │ │ - mla r1, r8, r1, r2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ - bpl c42c8c <__cxa_atexit@plt+0xc34d30> │ │ │ │ - ldr r7, [pc, #168] @ c42cc0 <__cxa_atexit@plt+0xc34d64> │ │ │ │ - ldr r0, [pc, #168] @ c42cc4 <__cxa_atexit@plt+0xc34d68> │ │ │ │ - add r5, r5, #20 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #20] @ c34d28 <__cxa_atexit@plt+0xc26dcc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b c42cdc <__cxa_atexit@plt+0xc34d80> │ │ │ │ - umull r0, r3, r9, r7 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - umlal r0, r2, r8, r1 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - subs r1, r1, r0 │ │ │ │ - rscs r1, r2, #0 │ │ │ │ - bge c42c80 <__cxa_atexit@plt+0xc34d24> │ │ │ │ - ldr r7, [pc, #112] @ c42cc8 <__cxa_atexit@plt+0xc34d6c> │ │ │ │ - ldr r0, [pc, #112] @ c42ccc <__cxa_atexit@plt+0xc34d70> │ │ │ │ - add r5, r5, #20 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + ldrsbeq r6, [r4, #-200] @ 0xffffff38 │ │ │ │ + @ instruction: 0xfffff478 │ │ │ │ + cmpeq r4, ip, asr #12 │ │ │ │ + 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, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c34da4 <__cxa_atexit@plt+0xc26e48> │ │ │ │ + ldr lr, [pc, #104] @ c34dbc <__cxa_atexit@plt+0xc26e60> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldmib r5, {r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr lr, [pc, #84] @ c34dc0 <__cxa_atexit@plt+0xc26e64> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + add r2, r7, #16 │ │ │ │ + str r8, [r7, #12] │ │ │ │ + stm r2, {r3, r9, lr} │ │ │ │ + str sl, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + ldr r3, [pc, #52] @ c34dc4 <__cxa_atexit@plt+0xc26e68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ c34dc8 <__cxa_atexit@plt+0xc26e6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #100] @ c42cd4 <__cxa_atexit@plt+0xc34d78> │ │ │ │ - ldr r0, [pc, #100] @ c42cd8 <__cxa_atexit@plt+0xc34d7c> │ │ │ │ - add r5, r5, #20 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r4, r4, lsl #25 │ │ │ │ + ldrsheq r7, [r4, #-128] @ 0xffffff80 │ │ │ │ + cmpeq r4, r8, lsr r6 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c34e10 <__cxa_atexit@plt+0xc26eb4> │ │ │ │ + ldr r7, [pc, #52] @ c34e20 <__cxa_atexit@plt+0xc26ec4> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq c34e04 <__cxa_atexit@plt+0xc26ea8> │ │ │ │ + mov r7, sl │ │ │ │ + b c34e30 <__cxa_atexit@plt+0xc26ed4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - umull r7, r1, r8, r7 │ │ │ │ - adds r2, r1, r0 │ │ │ │ - bmi c42c10 <__cxa_atexit@plt+0xc34cb4> │ │ │ │ - ldr r0, [pc, #60] @ c42cd0 <__cxa_atexit@plt+0xc34d74> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01436990 │ │ │ │ - smlalbbeq r6, r3, ip, r9 │ │ │ │ - hvceq 13972 @ 0x3694 │ │ │ │ - hvceq 13968 @ 0x3690 │ │ │ │ - ldrsheq r9, [r3, #-4] │ │ │ │ - smlalbbeq r6, r3, r0, r9 │ │ │ │ - hvceq 13980 @ 0x369c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r7, [pc, #12] @ c34e24 <__cxa_atexit@plt+0xc26ec8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrdeq r4, [r4, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [pc, #204] @ c34f0c <__cxa_atexit@plt+0xc26fb0> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cmn r0, #1 │ │ │ │ - ble c42d18 <__cxa_atexit@plt+0xc34dbc> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c42d30 <__cxa_atexit@plt+0xc34dd4> │ │ │ │ - ldr r3, [pc, #100] @ c42d64 <__cxa_atexit@plt+0xc34e08> │ │ │ │ - mov r1, #0 │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - strd r0, [r5, #12] │ │ │ │ - beq c42d54 <__cxa_atexit@plt+0xc34df8> │ │ │ │ - b c42d74 <__cxa_atexit@plt+0xc34e18> │ │ │ │ - ldr r3, [pc, #60] @ c42d5c <__cxa_atexit@plt+0xc34e00> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq c42d54 <__cxa_atexit@plt+0xc34df8> │ │ │ │ - b c42f78 <__cxa_atexit@plt+0xc3501c> │ │ │ │ - ldr r3, [pc, #40] @ c42d60 <__cxa_atexit@plt+0xc34e04> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c42d54 <__cxa_atexit@plt+0xc34df8> │ │ │ │ - b c42e90 <__cxa_atexit@plt+0xc34f34> │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r1, [r5] │ │ │ │ + beq c34ee0 <__cxa_atexit@plt+0xc26f84> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + str r1, [r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + bcc c34eec <__cxa_atexit@plt+0xc26f90> │ │ │ │ + ldr r0, [pc, #128] @ c34f14 <__cxa_atexit@plt+0xc26fb8> │ │ │ │ + ldr r3, [r5, #16]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + sub r0, r2, #19 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [pc, #108] @ c34f18 <__cxa_atexit@plt+0xc26fbc> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [pc, #104] @ c34f1c <__cxa_atexit@plt+0xc26fc0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add r1, r6, #24 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + bx r3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r2 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlaltbeq r6, r3, r8, r8 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c42e58 <__cxa_atexit@plt+0xc34efc> │ │ │ │ - ldrd r0, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - rsbs r7, r0, #0 │ │ │ │ - rsc r1, r1, #0 │ │ │ │ - rsbs r0, r1, #0 │ │ │ │ - sbcs r2, r2, r1, asr #31 │ │ │ │ - bge c42db8 <__cxa_atexit@plt+0xc34e5c> │ │ │ │ - ldr r7, [pc, #208] @ c42e78 <__cxa_atexit@plt+0xc34f1c> │ │ │ │ - ldr r0, [pc, #208] @ c42e7c <__cxa_atexit@plt+0xc34f20> │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r7, [pc, #28] @ c34f10 <__cxa_atexit@plt+0xc26fb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - add r0, r5, #4 │ │ │ │ - asr lr, r1, #31 │ │ │ │ - ldr r2, [r0] │ │ │ │ - ldr r9, [r0, #12] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - umull r8, r1, r2, r1 │ │ │ │ - umull sl, r0, r0, r7 │ │ │ │ - mla lr, r2, lr, r1 │ │ │ │ - mla r0, r9, r7, r0 │ │ │ │ - adds r1, sl, r8 │ │ │ │ - adc lr, r0, lr │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - subs r0, r0, r1 │ │ │ │ - rscs r0, lr, #0 │ │ │ │ - bge c42e0c <__cxa_atexit@plt+0xc34eb0> │ │ │ │ - ldr r7, [pc, #116] @ c42e70 <__cxa_atexit@plt+0xc34f14> │ │ │ │ - ldr r0, [pc, #116] @ c42e74 <__cxa_atexit@plt+0xc34f18> │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + smlaltteq r4, r4, ip, r4 @ │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + ldrsbeq r7, [r4, #-116] @ 0xffffff8c │ │ │ │ + cmpeq r4, r0, asr #22 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldmib r3, {r9, sl} │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + stm r3, {r0, lr} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + bcc c34fac <__cxa_atexit@plt+0xc27050> │ │ │ │ + ldr r1, [pc, #100] @ c34fc8 <__cxa_atexit@plt+0xc2706c> │ │ │ │ + ldr r3, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + sub r1, r6, #19 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + ldr ip, [pc, #80] @ c34fcc <__cxa_atexit@plt+0xc27070> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r1, [pc, #76] @ c34fd0 <__cxa_atexit@plt+0xc27074> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + add r0, r2, #24 │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + str ip, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ + bx r3 │ │ │ │ + ldr r7, [pc, #32] @ c34fd4 <__cxa_atexit@plt+0xc27078> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - umull r7, r2, r2, r7 │ │ │ │ - adds r2, r2, r1 │ │ │ │ - bmi c42e40 <__cxa_atexit@plt+0xc34ee4> │ │ │ │ - ldr r1, [pc, #96] @ c42e80 <__cxa_atexit@plt+0xc34f24> │ │ │ │ - rsbs r7, r7, #0 │ │ │ │ - rsc r2, r2, #0 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + cmpeq r4, r4, lsl #14 │ │ │ │ + cmpeq r4, r0, ror sl │ │ │ │ + cmpeq r4, ip, lsr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c35018 <__cxa_atexit@plt+0xc270bc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c35020 <__cxa_atexit@plt+0xc270c4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c42e68 <__cxa_atexit@plt+0xc34f0c> │ │ │ │ - ldr r0, [pc, #32] @ c42e6c <__cxa_atexit@plt+0xc34f10> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #32] @ c35024 <__cxa_atexit@plt+0xc270c8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r0, ror #14 │ │ │ │ - cmpeq r3, ip, asr r7 │ │ │ │ - ldrdeq r6, [r3, #-112] @ 0xffffff90 │ │ │ │ - smlalbteq r6, r3, ip, r7 │ │ │ │ - cmpeq r3, r8, asr #16 │ │ │ │ - cmpeq r3, r4, asr #16 │ │ │ │ - cmpeq r3, r0, ror #30 │ │ │ │ - hvceq 13948 @ 0x367c │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc c42f48 <__cxa_atexit@plt+0xc34fec> │ │ │ │ - add r1, r5, #4 │ │ │ │ - ldrd r8, [r7, #3] │ │ │ │ - ldr r2, [r1] │ │ │ │ - ldrd r0, [r1, #8] │ │ │ │ - rsbs r7, r8, #0 │ │ │ │ - umull r8, r3, r0, r7 │ │ │ │ - mla sl, r1, r7, r3 │ │ │ │ - rsc r1, r9, #0 │ │ │ │ - umull r0, r3, r1, r2 │ │ │ │ - asr r1, r1, #31 │ │ │ │ - mla r3, r1, r2, r3 │ │ │ │ - adds r1, r8, r0 │ │ │ │ - adc r0, sl, r3 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - rscs r0, r0, #0 │ │ │ │ - bge c42efc <__cxa_atexit@plt+0xc34fa0> │ │ │ │ - ldr r7, [pc, #116] @ c42f60 <__cxa_atexit@plt+0xc35004> │ │ │ │ - ldr r0, [pc, #116] @ c42f64 <__cxa_atexit@plt+0xc35008> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmpeq r4, r4, asr #17 │ │ │ │ + cmpeq r4, r8, ror r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c350f0 <__cxa_atexit@plt+0xc27194> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c350f8 <__cxa_atexit@plt+0xc2719c> │ │ │ │ + ldr r9, [pc, #172] @ c3511c <__cxa_atexit@plt+0xc271c0> │ │ │ │ + ldr lr, [pc, #172] @ c35120 <__cxa_atexit@plt+0xc271c4> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r0, [pc, #168] @ c35124 <__cxa_atexit@plt+0xc271c8> │ │ │ │ + sub r1, r6, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - umull r7, r0, r7, r2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ - bmi c42f30 <__cxa_atexit@plt+0xc34fd4> │ │ │ │ - ldr r1, [pc, #88] @ c42f68 <__cxa_atexit@plt+0xc3500c> │ │ │ │ - rsbs r3, r7, #0 │ │ │ │ - rsc r2, r2, #0 │ │ │ │ - sub r7, lr, #7 │ │ │ │ + str r0, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + ldr r1, [pc, #132] @ c35128 <__cxa_atexit@plt+0xc271cc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r3} │ │ │ │ - mov r6, lr │ │ │ │ + str r9, [r2, #4]! │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + add r1, r2, #8 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r2, #20] │ │ │ │ + bhi c3510c <__cxa_atexit@plt+0xc271b0> │ │ │ │ + ldr r3, [pc, #96] @ c3512c <__cxa_atexit@plt+0xc271d0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c350e0 <__cxa_atexit@plt+0xc27184> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c42f58 <__cxa_atexit@plt+0xc34ffc> │ │ │ │ - ldr r0, [pc, #32] @ c42f5c <__cxa_atexit@plt+0xc35000> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r6, r2 │ │ │ │ + b c35100 <__cxa_atexit@plt+0xc271a4> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - hvceq 13920 @ 0x3660 │ │ │ │ - cmpeq r3, ip, ror #12 │ │ │ │ - smlaltteq r6, r3, r0, r6 │ │ │ │ - ldrdeq r6, [r3, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r3, ip, ror #28 │ │ │ │ - smlaltbeq r6, r3, r4, r6 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c43104 <__cxa_atexit@plt+0xc351a8> │ │ │ │ - ldrd r2, [r5, #4] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - rsbs r7, r2, #0 │ │ │ │ - rsc r3, r3, #0 │ │ │ │ - asr r2, r3, #31 │ │ │ │ - cmn r9, #1 │ │ │ │ - ble c42fec <__cxa_atexit@plt+0xc35090> │ │ │ │ - rsbs r1, r3, #0 │ │ │ │ - rscs r1, r2, #0 │ │ │ │ - bge c43028 <__cxa_atexit@plt+0xc350cc> │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c43010 <__cxa_atexit@plt+0xc350b4> │ │ │ │ - umull r8, r1, r3, r0 │ │ │ │ - mla r1, r3, r9, r1 │ │ │ │ - mla r1, r2, r0, r1 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - subs r2, r2, r8 │ │ │ │ - rscs r1, r1, #0 │ │ │ │ - bcc c430a4 <__cxa_atexit@plt+0xc35148> │ │ │ │ - umull r2, r0, r7, r0 │ │ │ │ - mla r0, r7, r9, r0 │ │ │ │ - adds r1, r0, r8 │ │ │ │ - bpl c43050 <__cxa_atexit@plt+0xc350f4> │ │ │ │ - b c430ec <__cxa_atexit@plt+0xc35190> │ │ │ │ - rsbs r8, r0, #0 │ │ │ │ - rsc r1, r9, #0 │ │ │ │ - asr r9, r1, #31 │ │ │ │ - rsbs r0, r3, #0 │ │ │ │ - rscs r0, r2, #0 │ │ │ │ - bge c4307c <__cxa_atexit@plt+0xc35120> │ │ │ │ - rsbs r0, r1, #0 │ │ │ │ - rscs r0, r9, #0 │ │ │ │ - bge c4307c <__cxa_atexit@plt+0xc35120> │ │ │ │ - ldr r7, [pc, #268] @ c43124 <__cxa_atexit@plt+0xc351c8> │ │ │ │ - ldr r0, [pc, #268] @ c43128 <__cxa_atexit@plt+0xc351cc> │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r7, [pc, #28] @ c35130 <__cxa_atexit@plt+0xc271d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - umull r1, r3, r0, r3 │ │ │ │ - mla r2, r0, r2, r3 │ │ │ │ - umlal r1, r2, r9, r7 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - rscs r2, r2, #0 │ │ │ │ - blt c430a4 <__cxa_atexit@plt+0xc35148> │ │ │ │ - umull r2, r0, r0, r7 │ │ │ │ - adds r1, r0, r1 │ │ │ │ - bmi c430ec <__cxa_atexit@plt+0xc35190> │ │ │ │ - ldr r3, [pc, #212] @ c4312c <__cxa_atexit@plt+0xc351d0> │ │ │ │ - rsbs r2, r2, #0 │ │ │ │ - rsc r1, r1, #0 │ │ │ │ - sub r7, lr, #7 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + cmpeq r4, r8, lsr r8 │ │ │ │ + ldrsbeq r6, [r4, #-136] @ 0xffffff78 │ │ │ │ + @ instruction: 0xfffff088 │ │ │ │ + cmpeq r4, ip, asr #4 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c35198 <__cxa_atexit@plt+0xc2723c> │ │ │ │ + ldr r3, [pc, #84] @ c351b0 <__cxa_atexit@plt+0xc27254> │ │ │ │ + ldr r2, [pc, #84] @ c351b4 <__cxa_atexit@plt+0xc27258> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #68] @ c351b8 <__cxa_atexit@plt+0xc2725c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - umull sl, r3, r8, r3 │ │ │ │ - umull r1, r0, r1, r7 │ │ │ │ - mla r9, r9, r7, r0 │ │ │ │ - mla r2, r8, r2, r3 │ │ │ │ - adds r0, sl, r1 │ │ │ │ - adc r1, r2, r9 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - subs r2, r2, r0 │ │ │ │ - rscs r1, r1, #0 │ │ │ │ - bge c430bc <__cxa_atexit@plt+0xc35160> │ │ │ │ - ldr r7, [pc, #112] @ c4311c <__cxa_atexit@plt+0xc351c0> │ │ │ │ - ldr r0, [pc, #112] @ c43120 <__cxa_atexit@plt+0xc351c4> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - umull r1, r2, r8, r7 │ │ │ │ - adds r0, r2, r0 │ │ │ │ - bmi c430ec <__cxa_atexit@plt+0xc35190> │ │ │ │ - ldr r2, [pc, #96] @ c43130 <__cxa_atexit@plt+0xc351d4> │ │ │ │ - sub r7, lr, #7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [r5, #20]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r6, lr │ │ │ │ - bx r3 │ │ │ │ - ldr r7, [pc, #32] @ c43114 <__cxa_atexit@plt+0xc351b8> │ │ │ │ - ldr r0, [pc, #32] @ c43118 <__cxa_atexit@plt+0xc351bc> │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r7, [pc, #28] @ c351bc <__cxa_atexit@plt+0xc27260> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r6, [r3, #-68] @ 0xffffffbc │ │ │ │ - strheq r6, [r3, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq r3, r0, lsr #10 │ │ │ │ - cmpeq r3, ip, lsl r5 │ │ │ │ - ldrdeq r6, [r3, #-88] @ 0xffffffa8 │ │ │ │ - ldrdeq r6, [r3, #-84] @ 0xffffffac │ │ │ │ - cmpeq r3, r4, lsr #26 │ │ │ │ - ldrheq r8, [r3, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq r4, r0, lsl #15 │ │ │ │ + cmpeq r4, r8, lsl #10 │ │ │ │ + cmpeq r4, ip, asr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c35238 <__cxa_atexit@plt+0xc272dc> │ │ │ │ + ldr r2, [pc, #116] @ c35254 <__cxa_atexit@plt+0xc272f8> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #112] @ c35258 <__cxa_atexit@plt+0xc272fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r3, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c431a4 <__cxa_atexit@plt+0xc35248> │ │ │ │ - ldr r3, [pc, #120] @ c431cc <__cxa_atexit@plt+0xc35270> │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c35244 <__cxa_atexit@plt+0xc272e8> │ │ │ │ + ldr r3, [pc, #80] @ c3525c <__cxa_atexit@plt+0xc27300> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - beq c43194 <__cxa_atexit@plt+0xc35238> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c431b4 <__cxa_atexit@plt+0xc35258> │ │ │ │ - ldr r7, [pc, #92] @ c431d4 <__cxa_atexit@plt+0xc35278> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + beq c35228 <__cxa_atexit@plt+0xc272cc> │ │ │ │ + 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, #36] @ c431d0 <__cxa_atexit@plt+0xc35274> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c35260 <__cxa_atexit@plt+0xc27304> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x0143649c │ │ │ │ - cmpeq r3, r0, lsl r8 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrsbeq r6, [r4, #-100] @ 0xffffff9c │ │ │ │ + @ instruction: 0xffffeed0 │ │ │ │ + cmpeq r4, r0, lsl r1 │ │ │ │ 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 c43210 <__cxa_atexit@plt+0xc352b4> │ │ │ │ - ldr r2, [pc, #32] @ c4321c <__cxa_atexit@plt+0xc352c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, ip, lsl #15 │ │ │ │ - cmpeq r3, r8, lsr #8 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c43280 <__cxa_atexit@plt+0xc35324> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c43278 <__cxa_atexit@plt+0xc3531c> │ │ │ │ - ldr r3, [pc, #52] @ c43288 <__cxa_atexit@plt+0xc3532c> │ │ │ │ - ldr r9, [pc, #52] @ c4328c <__cxa_atexit@plt+0xc35330> │ │ │ │ - ldr r2, [pc, #52] @ c43290 <__cxa_atexit@plt+0xc35334> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c352fc <__cxa_atexit@plt+0xc273a0> │ │ │ │ + ldr r3, [pc, #140] @ c35328 <__cxa_atexit@plt+0xc273cc> │ │ │ │ + mov r8, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + bcc c3530c <__cxa_atexit@plt+0xc273b0> │ │ │ │ + ldr r7, [pc, #120] @ c35334 <__cxa_atexit@plt+0xc273d8> │ │ │ │ + ldr r9, [pc, #120] @ c35338 <__cxa_atexit@plt+0xc273dc> │ │ │ │ + ldr lr, [pc, #120] @ c3533c <__cxa_atexit@plt+0xc273e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r1, r3, #22 │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add sl, r6, #16 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b 1a10fe0 <__cxa_atexit@plt+0x1a03084> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm sl, {r7, r8, r9} │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #44] @ c35330 <__cxa_atexit@plt+0xc273d4> │ │ │ │ + mov r6, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b c35318 <__cxa_atexit@plt+0xc273bc> │ │ │ │ + ldr r7, [pc, #24] @ c3532c <__cxa_atexit@plt+0xc273d0> │ │ │ │ + mov r6, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsl r3 │ │ │ │ - cmpeq r3, r8, lsr #6 │ │ │ │ - cmpeq r3, r0, asr r6 │ │ │ │ - smlalbteq r6, r3, r4, r3 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + ldrdeq r4, [r4, #-0] │ │ │ │ + strdeq r4, [r4, #-0] │ │ │ │ + @ instruction: 0xfffff5fc │ │ │ │ + @ instruction: 0xfffff600 │ │ │ │ + cmpeq r4, r4, lsr #23 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c432dc <__cxa_atexit@plt+0xc35380> │ │ │ │ - ldr r7, [pc, #52] @ c432f0 <__cxa_atexit@plt+0xc35394> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c432d0 <__cxa_atexit@plt+0xc35374> │ │ │ │ - mov r7, r8 │ │ │ │ - b c43304 <__cxa_atexit@plt+0xc353a8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c353bc <__cxa_atexit@plt+0xc27460> │ │ │ │ + ldr r1, [pc, #84] @ c353c4 <__cxa_atexit@plt+0xc27468> │ │ │ │ + ldr lr, [pc, #84] @ c353c8 <__cxa_atexit@plt+0xc2746c> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #68] @ c353cc <__cxa_atexit@plt+0xc27470> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq c353ac <__cxa_atexit@plt+0xc27450> │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c432f4 <__cxa_atexit@plt+0xc35398> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq r6, r3, r8, r3 │ │ │ │ - cmpeq r3, r4, ror #6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xffffed58 │ │ │ │ + cmpeq r4, r0, lsr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ c4339c <__cxa_atexit@plt+0xc35440> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c353ec <__cxa_atexit@plt+0xc27490> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c43364 <__cxa_atexit@plt+0xc35408> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c4338c <__cxa_atexit@plt+0xc35430> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r1, #0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - smlal r0, r1, r7, r2 │ │ │ │ - cmn r1, #1 │ │ │ │ - beq c4336c <__cxa_atexit@plt+0xc35410> │ │ │ │ - ldr r7, [pc, #76] @ c433a0 <__cxa_atexit@plt+0xc35444> │ │ │ │ - ldr r0, [pc, #76] @ c433a4 <__cxa_atexit@plt+0xc35448> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - smull r7, r2, r7, r2 │ │ │ │ - ldr r2, [pc, #48] @ c433a8 <__cxa_atexit@plt+0xc3544c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r3, r8, lsl #6 │ │ │ │ - cmpeq r3, r4, lsl #6 │ │ │ │ - cmpeq r3, r0, lsl r6 │ │ │ │ - strheq r6, [r3, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c3541c <__cxa_atexit@plt+0xc274c0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c35420 <__cxa_atexit@plt+0xc274c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + strdeq r3, [r4, #-248] @ 0xffffff08 │ │ │ │ + cmpeq r4, ip, ror r5 │ │ │ │ + andeq r0, r6, sl, lsl 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 c43420 <__cxa_atexit@plt+0xc354c4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mvn r1, #0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - smlal r0, r1, r7, r2 │ │ │ │ - cmn r1, #1 │ │ │ │ - beq c43404 <__cxa_atexit@plt+0xc354a8> │ │ │ │ - ldr r7, [pc, #60] @ c4342c <__cxa_atexit@plt+0xc354d0> │ │ │ │ - ldr r0, [pc, #60] @ c43430 <__cxa_atexit@plt+0xc354d4> │ │ │ │ - add r5, r5, #8 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c354c8 <__cxa_atexit@plt+0xc2756c> │ │ │ │ + ldr r3, [pc, #172] @ c354f4 <__cxa_atexit@plt+0xc27598> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r3, r7, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + bcc c354d8 <__cxa_atexit@plt+0xc2757c> │ │ │ │ + ldr r2, [pc, #140] @ c35500 <__cxa_atexit@plt+0xc275a4> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + sub r0, r3, #19 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #20]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #116] @ c35504 <__cxa_atexit@plt+0xc275a8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + stm r7, {r1, r9, lr} │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + ldr r7, [pc, #88] @ c35508 <__cxa_atexit@plt+0xc275ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #44] @ c354fc <__cxa_atexit@plt+0xc275a0> │ │ │ │ + mov r6, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + b c354e4 <__cxa_atexit@plt+0xc27588> │ │ │ │ + ldr r7, [pc, #24] @ c354f8 <__cxa_atexit@plt+0xc2759c> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - smull r7, r2, r7, r2 │ │ │ │ - ldr r2, [pc, #36] @ c43434 <__cxa_atexit@plt+0xc354d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, ip, ror #4 │ │ │ │ - cmpeq r3, r4, ror #4 │ │ │ │ - cmpeq r3, r8, ror r5 │ │ │ │ - cmpeq r3, r0, lsr #4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq r4, r8, lsl #30 │ │ │ │ + cmpeq r4, ip, lsr #30 │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + cmpeq r4, r4, ror #10 │ │ │ │ + ldrsbeq r7, [r4, #-16] │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c43480 <__cxa_atexit@plt+0xc35524> │ │ │ │ - ldr r7, [pc, #52] @ c43494 <__cxa_atexit@plt+0xc35538> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c35588 <__cxa_atexit@plt+0xc2762c> │ │ │ │ + ldr r7, [pc, #108] @ c3559c <__cxa_atexit@plt+0xc27640> │ │ │ │ + mov r3, r2 │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c43474 <__cxa_atexit@plt+0xc35518> │ │ │ │ - mov r7, r8 │ │ │ │ - b c434a8 <__cxa_atexit@plt+0xc3554c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r8, r9} │ │ │ │ + beq c35570 <__cxa_atexit@plt+0xc27614> │ │ │ │ + ldr r3, [pc, #84] @ c355a0 <__cxa_atexit@plt+0xc27644> │ │ │ │ + ldr r7, [r2] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + beq c35580 <__cxa_atexit@plt+0xc27624> │ │ │ │ + b c355f0 <__cxa_atexit@plt+0xc27694> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c43498 <__cxa_atexit@plt+0xc3553c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c355a4 <__cxa_atexit@plt+0xc27648> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq r6, r3, ip, r1 │ │ │ │ - smlalbteq r6, r3, r0, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ c43540 <__cxa_atexit@plt+0xc355e4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmpeq r4, ip, ror #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ c355e4 <__cxa_atexit@plt+0xc27688> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq c43508 <__cxa_atexit@plt+0xc355ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c43530 <__cxa_atexit@plt+0xc355d4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r1, #0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - smlal r0, r1, r7, r2 │ │ │ │ - cmn r1, #1 │ │ │ │ - beq c43510 <__cxa_atexit@plt+0xc355b4> │ │ │ │ - ldr r7, [pc, #76] @ c43544 <__cxa_atexit@plt+0xc355e8> │ │ │ │ - ldr r0, [pc, #76] @ c43548 <__cxa_atexit@plt+0xc355ec> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + beq c355dc <__cxa_atexit@plt+0xc27680> │ │ │ │ + b c355f0 <__cxa_atexit@plt+0xc27694> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smull r7, r2, r7, r2 │ │ │ │ - ldr r2, [pc, #48] @ c4354c <__cxa_atexit@plt+0xc355f0> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [r2, #-4] │ │ │ │ + ldmib r2, {r9, sl} │ │ │ │ + add r1, r6, #16 │ │ │ │ + cmp r0, r1 │ │ │ │ + stm r2, {r3, lr} │ │ │ │ + str r7, [r2, #8] │ │ │ │ + bcc c3569c <__cxa_atexit@plt+0xc27740> │ │ │ │ + ldr ip, [pc, #180] @ c356dc <__cxa_atexit@plt+0xc27780> │ │ │ │ + mov r1, r6 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r1, #4]! │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r1, #8] │ │ │ │ + add r3, r1, #60 @ 0x3c │ │ │ │ + cmp r0, r3 │ │ │ │ + str r9, [r1, #12] │ │ │ │ + bcc c356bc <__cxa_atexit@plt+0xc27760> │ │ │ │ + ldr r2, [pc, #152] @ c356e8 <__cxa_atexit@plt+0xc2778c> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #20]! │ │ │ │ + sub r2, r3, #19 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [pc, #132] @ c356ec <__cxa_atexit@plt+0xc27790> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r2, [pc, #128] @ c356f0 <__cxa_atexit@plt+0xc27794> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add r1, r6, #24 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + stm r1, {r2, sl, lr} │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #64] @ c356e4 <__cxa_atexit@plt+0xc27788> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r3, r4, ror #2 │ │ │ │ - cmpeq r3, r0, ror #2 │ │ │ │ - cmpeq r3, ip, lsl r4 │ │ │ │ - cmpeq r3, ip, lsl #2 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c435c4 <__cxa_atexit@plt+0xc35668> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mvn r1, #0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - smlal r0, r1, r7, r2 │ │ │ │ - cmn r1, #1 │ │ │ │ - beq c435a8 <__cxa_atexit@plt+0xc3564c> │ │ │ │ - ldr r7, [pc, #60] @ c435d0 <__cxa_atexit@plt+0xc35674> │ │ │ │ - ldr r0, [pc, #60] @ c435d4 <__cxa_atexit@plt+0xc35678> │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - smull r7, r2, r7, r2 │ │ │ │ - ldr r2, [pc, #36] @ c435d8 <__cxa_atexit@plt+0xc3567c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbteq r6, r3, r8, r0 │ │ │ │ - smlalbteq r6, r3, r0, r0 │ │ │ │ - cmpeq r3, r4, lsl #7 │ │ │ │ - andeq r0, r3, r4, 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 c43614 <__cxa_atexit@plt+0xc356b8> │ │ │ │ - ldr r3, [pc, #40] @ c4362c <__cxa_atexit@plt+0xc356d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c43630 <__cxa_atexit@plt+0xc356d4> │ │ │ │ + ldr r7, [pc, #28] @ c356e0 <__cxa_atexit@plt+0xc27784> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrheq r8, [r3, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r3, r0, rrx │ │ │ │ - @ instruction: 0x012a1f4a │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + cmpeq r4, ip, lsl sp │ │ │ │ + cmpeq r4, r0, asr sp │ │ │ │ + @ instruction: 0xfffff564 │ │ │ │ + cmpeq r4, r8, lsl r0 │ │ │ │ + cmpeq r4, r4, lsl #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c35774 <__cxa_atexit@plt+0xc27818> │ │ │ │ + ldr lr, [pc, #124] @ c35790 <__cxa_atexit@plt+0xc27834> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [pc, #112] @ c35794 <__cxa_atexit@plt+0xc27838> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r0, r2, r7} │ │ │ │ + sub r7, r3, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c436ec <__cxa_atexit@plt+0xc35790> │ │ │ │ - ldr r3, [pc, #168] @ c43714 <__cxa_atexit@plt+0xc357b8> │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c35780 <__cxa_atexit@plt+0xc27824> │ │ │ │ + ldr r3, [pc, #80] @ c35798 <__cxa_atexit@plt+0xc2783c> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq c436cc <__cxa_atexit@plt+0xc35770> │ │ │ │ - ldr r3, [pc, #152] @ c43718 <__cxa_atexit@plt+0xc357bc> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - beq c436dc <__cxa_atexit@plt+0xc35780> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c436fc <__cxa_atexit@plt+0xc357a0> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #104] @ c43720 <__cxa_atexit@plt+0xc357c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c35764 <__cxa_atexit@plt+0xc27808> │ │ │ │ + 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, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c4371c <__cxa_atexit@plt+0xc357c0> │ │ │ │ + ldr r7, [pc, #20] @ c3579c <__cxa_atexit@plt+0xc27840> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x01435f90 │ │ │ │ - ldrheq r8, [r3, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0x01546198 │ │ │ │ + @ instruction: 0xffffe994 │ │ │ │ + ldrdeq r3, [r4, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #104] @ c4379c <__cxa_atexit@plt+0xc35840> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ c357bc <__cxa_atexit@plt+0xc27860> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + b c39834 <__cxa_atexit@plt+0xc2b8d8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c357dc <__cxa_atexit@plt+0xc27880> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldrheq r6, [r4, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c35888 <__cxa_atexit@plt+0xc2792c> │ │ │ │ + ldr lr, [pc, #168] @ c358a8 <__cxa_atexit@plt+0xc2794c> │ │ │ │ + ldr r8, [pc, #168] @ c358ac <__cxa_atexit@plt+0xc27950> │ │ │ │ + add r7, r2, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ - beq c43784 <__cxa_atexit@plt+0xc35828> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c4378c <__cxa_atexit@plt+0xc35830> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #48] @ c437a0 <__cxa_atexit@plt+0xc35844> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq c3587c <__cxa_atexit@plt+0xc27920> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c35894 <__cxa_atexit@plt+0xc27938> │ │ │ │ + ldr lr, [pc, #108] @ c358b0 <__cxa_atexit@plt+0xc27954> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #92] @ c358b4 <__cxa_atexit@plt+0xc27958> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r7, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrsheq r8, [r3, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrheq r6, [r4, #-4] │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + cmpeq r4, r8, lsr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c437e8 <__cxa_atexit@plt+0xc3588c> │ │ │ │ - ldr r2, [pc, #44] @ c437f4 <__cxa_atexit@plt+0xc35898> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ + bcc c3591c <__cxa_atexit@plt+0xc279c0> │ │ │ │ + ldr r2, [pc, #76] @ c35928 <__cxa_atexit@plt+0xc279cc> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c3592c <__cxa_atexit@plt+0xc279d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r0, lsr #29 │ │ │ │ - @ instruction: 0x01435e98 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + cmpeq r4, r4, lsl #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c43854 <__cxa_atexit@plt+0xc358f8> │ │ │ │ - ldr r1, [pc, #68] @ c4385c <__cxa_atexit@plt+0xc35900> │ │ │ │ - ldr r2, [pc, #68] @ c43860 <__cxa_atexit@plt+0xc35904> │ │ │ │ - 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 c43844 <__cxa_atexit@plt+0xc358e8> │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1dcee38 <__cxa_atexit@plt+0x1dc0edc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + bhi c35980 <__cxa_atexit@plt+0xc27a24> │ │ │ │ + ldr r3, [pc, #56] @ c35988 <__cxa_atexit@plt+0xc27a2c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + beq c35978 <__cxa_atexit@plt+0xc27a1c> │ │ │ │ + b c35994 <__cxa_atexit@plt+0xc27a38> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r3, r0, lsr #1 │ │ │ │ - cmpeq r3, ip, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1dcee38 <__cxa_atexit@plt+0x1dc0edc> │ │ │ │ - cmpeq r3, r8, lsl #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c438cc <__cxa_atexit@plt+0xc35970> │ │ │ │ - ldr r1, [pc, #56] @ c438d8 <__cxa_atexit@plt+0xc3597c> │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr sl, [r3, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [pc, #204] @ c35a70 <__cxa_atexit@plt+0xc27b14> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - beq c438c0 <__cxa_atexit@plt+0xc35964> │ │ │ │ - mov r8, #11 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1c8cd5c <__cxa_atexit@plt+0x1c7ee00> │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r1, [r5] │ │ │ │ + beq c35a44 <__cxa_atexit@plt+0xc27ae8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + str r1, [r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + bcc c35a50 <__cxa_atexit@plt+0xc27af4> │ │ │ │ + ldr r0, [pc, #128] @ c35a78 <__cxa_atexit@plt+0xc27b1c> │ │ │ │ + ldr r3, [r5, #16]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + sub r0, r2, #19 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [pc, #108] @ c35a7c <__cxa_atexit@plt+0xc27b20> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [pc, #104] @ c35a80 <__cxa_atexit@plt+0xc27b24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add r1, r6, #24 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + bx r3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #28] @ c35a74 <__cxa_atexit@plt+0xc27b18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltbeq r5, r3, r8, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #11 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + smlalbbeq r3, r4, r8, r9 │ │ │ │ + @ instruction: 0xfffff1bc │ │ │ │ + cmpeq r4, r0, ror ip │ │ │ │ + ldrsbeq r5, [r4, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldmib r3, {r9, sl} │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + stm r3, {r0, lr} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + bcc c35b10 <__cxa_atexit@plt+0xc27bb4> │ │ │ │ + ldr r1, [pc, #100] @ c35b2c <__cxa_atexit@plt+0xc27bd0> │ │ │ │ + ldr r3, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + sub r1, r6, #19 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + ldr ip, [pc, #80] @ c35b30 <__cxa_atexit@plt+0xc27bd4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r1, [pc, #76] @ c35b34 <__cxa_atexit@plt+0xc27bd8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + add r0, r2, #24 │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + str ip, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ + bx r3 │ │ │ │ + ldr r7, [pc, #32] @ c35b38 <__cxa_atexit@plt+0xc27bdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff0ec │ │ │ │ + cmpeq r4, r0, lsr #23 │ │ │ │ + cmpeq r4, ip, lsl #30 │ │ │ │ + smlalbteq r3, r4, r8, r8 │ │ │ │ + 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, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c35ba0 <__cxa_atexit@plt+0xc27c44> │ │ │ │ + ldr r2, [pc, #84] @ c35bb8 <__cxa_atexit@plt+0xc27c5c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #80] @ c35bbc <__cxa_atexit@plt+0xc27c60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + str r5, [r7, #16] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #20 │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r5, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c35bc0 <__cxa_atexit@plt+0xc27c64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc78 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + cmpeq r4, r8, asr r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c35c34 <__cxa_atexit@plt+0xc27cd8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + str sl, [r3] │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c35c44 <__cxa_atexit@plt+0xc27ce8> │ │ │ │ + ldr r7, [pc, #132] @ c35c7c <__cxa_atexit@plt+0xc27d20> │ │ │ │ + ldr r3, [pc, #132] @ c35c80 <__cxa_atexit@plt+0xc27d24> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #120] @ c35c84 <__cxa_atexit@plt+0xc27d28> │ │ │ │ + add lr, r6, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + add r7, r7, #2 │ │ │ │ + stm lr, {r7, r9, sl} │ │ │ │ + add lr, r6, #20 │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c35c78 <__cxa_atexit@plt+0xc27d1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #32] @ c35c70 <__cxa_atexit@plt+0xc27d14> │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ c35c74 <__cxa_atexit@plt+0xc27d18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r3, [r4, #-112] @ 0xffffff90 │ │ │ │ + cmpeq r4, ip, lsl r4 │ │ │ │ + smlalbteq r3, r4, ip, r7 │ │ │ │ + @ instruction: 0xfffffbe4 │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + cmpeq r4, r8, ror #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c35d04 <__cxa_atexit@plt+0xc27da8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + str sl, [r3] │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c35d14 <__cxa_atexit@plt+0xc27db8> │ │ │ │ + ldr r7, [pc, #132] @ c35d4c <__cxa_atexit@plt+0xc27df0> │ │ │ │ + ldr r3, [pc, #132] @ c35d50 <__cxa_atexit@plt+0xc27df4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #120] @ c35d54 <__cxa_atexit@plt+0xc27df8> │ │ │ │ + add lr, r6, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + add r7, r7, #2 │ │ │ │ + stm lr, {r7, r9, sl} │ │ │ │ + add lr, r6, #20 │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c35d48 <__cxa_atexit@plt+0xc27dec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #32] @ c35d40 <__cxa_atexit@plt+0xc27de4> │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ c35d44 <__cxa_atexit@plt+0xc27de8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r3, r4, r0, r6 │ │ │ │ + cmpeq r4, ip, asr #6 │ │ │ │ + strdeq r3, [r4, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + @ instruction: 0xfffffc58 │ │ │ │ + @ instruction: 0x01546398 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c35d8c <__cxa_atexit@plt+0xc27e30> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ mov r9, r7 │ │ │ │ - b 1c8cd5c <__cxa_atexit@plt+0x1c7ee00> │ │ │ │ - smlalbbeq r5, r3, r4, sp │ │ │ │ + b c35518 <__cxa_atexit@plt+0xc275bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c35e14 <__cxa_atexit@plt+0xc27eb8> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #36 @ 0x24 │ │ │ │ + str r9, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c35e20 <__cxa_atexit@plt+0xc27ec4> │ │ │ │ + ldr r7, [pc, #108] @ c35e48 <__cxa_atexit@plt+0xc27eec> │ │ │ │ + ldr r2, [pc, #108] @ c35e4c <__cxa_atexit@plt+0xc27ef0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r1, #11 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c35e44 <__cxa_atexit@plt+0xc27ee8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r3, [r4, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c35eb4 <__cxa_atexit@plt+0xc27f58> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi c35ec0 <__cxa_atexit@plt+0xc27f64> │ │ │ │ + ldr r7, [pc, #76] @ c35ed8 <__cxa_atexit@plt+0xc27f7c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq c35ea8 <__cxa_atexit@plt+0xc27f4c> │ │ │ │ + mov r7, sl │ │ │ │ + b c34e30 <__cxa_atexit@plt+0xc26ed4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c35edc <__cxa_atexit@plt+0xc27f80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffef9c │ │ │ │ + cmpeq r4, r0, lsr #10 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c35f50 <__cxa_atexit@plt+0xc27ff4> │ │ │ │ + ldr r7, [pc, #84] @ c35f68 <__cxa_atexit@plt+0xc2800c> │ │ │ │ + ldr r2, [pc, #84] @ c35f6c <__cxa_atexit@plt+0xc28010> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #68] @ c35f70 <__cxa_atexit@plt+0xc28014> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c35f74 <__cxa_atexit@plt+0xc28018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff128 │ │ │ │ + cmpeq r4, r8, asr #19 │ │ │ │ + cmpeq r4, r0, asr r7 │ │ │ │ + @ instruction: 0x01443494 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c36014 <__cxa_atexit@plt+0xc280b8> │ │ │ │ + ldr r2, [pc, #184] @ c36050 <__cxa_atexit@plt+0xc280f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c36020 <__cxa_atexit@plt+0xc280c4> │ │ │ │ + ldr r7, [pc, #156] @ c36054 <__cxa_atexit@plt+0xc280f8> │ │ │ │ + mov r8, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + bcc c36034 <__cxa_atexit@plt+0xc280d8> │ │ │ │ + ldr r7, [pc, #136] @ c36060 <__cxa_atexit@plt+0xc28104> │ │ │ │ + ldr r2, [pc, #136] @ c36064 <__cxa_atexit@plt+0xc28108> │ │ │ │ + ldr lr, [pc, #136] @ c36068 <__cxa_atexit@plt+0xc2810c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r0, r3, #22 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #14 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add r7, r6, #24 │ │ │ │ + stm r7, {r2, r8, lr} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [pc, #48] @ c3605c <__cxa_atexit@plt+0xc28100> │ │ │ │ + mov r6, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b c36040 <__cxa_atexit@plt+0xc280e4> │ │ │ │ + ldr r7, [pc, #28] @ c36058 <__cxa_atexit@plt+0xc280fc> │ │ │ │ + mov r6, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, lsr #18 │ │ │ │ + @ instruction: 0xfffff208 │ │ │ │ + smlaltbeq r3, r4, r8, r3 │ │ │ │ + smlalbteq r3, r4, r8, r3 │ │ │ │ + @ instruction: 0xffffe8e0 │ │ │ │ + @ instruction: 0xffffe8f8 │ │ │ │ + cmpeq r4, r8, lsl #29 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #104 @ 0x68 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c43948 <__cxa_atexit@plt+0xc359ec> │ │ │ │ - ldr r2, [pc, #48] @ c43958 <__cxa_atexit@plt+0xc359fc> │ │ │ │ - ldr r3, [pc, #48] @ c4395c <__cxa_atexit@plt+0xc35a00> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ + bcc c36138 <__cxa_atexit@plt+0xc281dc> │ │ │ │ + ldr r3, [pc, #188] @ c36150 <__cxa_atexit@plt+0xc281f4> │ │ │ │ + ldr ip, [pc, #188] @ c36154 <__cxa_atexit@plt+0xc281f8> │ │ │ │ + ldr r1, [pc, #188] @ c36158 <__cxa_atexit@plt+0xc281fc> │ │ │ │ + ldr sl, [pc, #188] @ c3615c <__cxa_atexit@plt+0xc28200> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r3, r6, #99 @ 0x63 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + str sl, [r7, #-60] @ 0xffffffc4 │ │ │ │ + str r9, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str ip, [r7, #-12] │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r8, [r7, #-56] @ 0xffffffc8 │ │ │ │ + str r9, [r7, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [pc, #124] @ c36160 <__cxa_atexit@plt+0xc28204> │ │ │ │ + sub sl, r7, #48 @ 0x30 │ │ │ │ + sub lr, r6, #51 @ 0x33 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sl, {r1, r8, r9} │ │ │ │ + ldr r1, [pc, #108] @ c36164 <__cxa_atexit@plt+0xc28208> │ │ │ │ + str r8, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #-36] @ 0xffffffdc │ │ │ │ + str r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #88] @ c36168 <__cxa_atexit@plt+0xc2820c> │ │ │ │ + add r8, r7, #16 │ │ │ │ + sub r0, r6, #62 @ 0x3e │ │ │ │ + sub r3, r6, #86 @ 0x56 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r2, r6, #74 @ 0x4a │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + add lr, r7, #28 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c3616c <__cxa_atexit@plt+0xc28210> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #104 @ 0x68 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0x012a1dec │ │ │ │ - cmpeq r3, r4, lsr #26 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + cmpeq r4, ip, asr sp │ │ │ │ + smlalbteq r3, r4, r8, r2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c439ec <__cxa_atexit@plt+0xc35a90> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c439f8 <__cxa_atexit@plt+0xc35a9c> │ │ │ │ - ldr lr, [pc, #116] @ c43a08 <__cxa_atexit@plt+0xc35aac> │ │ │ │ - ldr r0, [pc, #116] @ c43a0c <__cxa_atexit@plt+0xc35ab0> │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r1, [pc, #96] @ c43a10 <__cxa_atexit@plt+0xc35ab4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c361b0 <__cxa_atexit@plt+0xc28254> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c361b8 <__cxa_atexit@plt+0xc2825c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - beq c439dc <__cxa_atexit@plt+0xc35a80> │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1c8cd5c <__cxa_atexit@plt+0x1c7ee00> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [pc, #32] @ c361bc <__cxa_atexit@plt+0xc28260> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r4, ip, lsr #14 │ │ │ │ + cmpeq r4, r0, ror #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c361f4 <__cxa_atexit@plt+0xc28298> │ │ │ │ + ldr r3, [pc, #28] @ c361fc <__cxa_atexit@plt+0xc282a0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r3, r0, lsr #32 │ │ │ │ - cmpeq r3, r4, asr #30 │ │ │ │ - hvceq 13760 @ 0x35c0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #11 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1c8cd5c <__cxa_atexit@plt+0x1c7ee00> │ │ │ │ - cmpeq r3, r0, asr ip │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #8] @ c36228 <__cxa_atexit@plt+0xc282cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ + cmpeq r4, r0, ror r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c43a98 <__cxa_atexit@plt+0xc35b3c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c43aa4 <__cxa_atexit@plt+0xc35b48> │ │ │ │ - ldr r2, [pc, #76] @ c43ab4 <__cxa_atexit@plt+0xc35b58> │ │ │ │ - ldr r1, [pc, #76] @ c43ab8 <__cxa_atexit@plt+0xc35b5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c36260 <__cxa_atexit@plt+0xc28304> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c36268 <__cxa_atexit@plt+0xc2830c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ c43abc <__cxa_atexit@plt+0xc35b60> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r4, r0, ror r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c362d8 <__cxa_atexit@plt+0xc2837c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c362e4 <__cxa_atexit@plt+0xc28388> │ │ │ │ + ldr lr, [pc, #84] @ c362f4 <__cxa_atexit@plt+0xc28398> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr sl, [pc, #72] @ c362f8 <__cxa_atexit@plt+0xc2839c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - cmpeq r3, r0, asr lr │ │ │ │ - @ instruction: 0x012a1c98 │ │ │ │ - smlalbteq r5, r3, r0, fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + ldrsbeq r5, [r4, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c36390 <__cxa_atexit@plt+0xc28434> │ │ │ │ + ldr lr, [pc, #144] @ c363ac <__cxa_atexit@plt+0xc28450> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [pc, #128] @ c363b0 <__cxa_atexit@plt+0xc28454> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + bhi c3639c <__cxa_atexit@plt+0xc28440> │ │ │ │ + ldr r3, [pc, #80] @ c363b4 <__cxa_atexit@plt+0xc28458> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c36380 <__cxa_atexit@plt+0xc28424> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c363b8 <__cxa_atexit@plt+0xc2845c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq r4, ip, lsl #11 │ │ │ │ + @ instruction: 0xffffdcf8 │ │ │ │ + strheq r2, [r4, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c43b28 <__cxa_atexit@plt+0xc35bcc> │ │ │ │ - ldr r2, [pc, #76] @ c43b38 <__cxa_atexit@plt+0xc35bdc> │ │ │ │ - ldr r1, [pc, #76] @ c43b3c <__cxa_atexit@plt+0xc35be0> │ │ │ │ + bcc c36478 <__cxa_atexit@plt+0xc2851c> │ │ │ │ + ldr r2, [pc, #180] @ c36494 <__cxa_atexit@plt+0xc28538> │ │ │ │ + ldr r9, [pc, #180] @ c36498 <__cxa_atexit@plt+0xc2853c> │ │ │ │ + ldr lr, [pc, #180] @ c3649c <__cxa_atexit@plt+0xc28540> │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r1, [pc, #176] @ c364a0 <__cxa_atexit@plt+0xc28544> │ │ │ │ add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #56] @ c43b40 <__cxa_atexit@plt+0xc35be4> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr ip, [r5, #-8] │ │ │ │ + ldr r8, [r2, #-4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + sub r1, r6, #23 │ │ │ │ + cmp fp, 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] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bhi c36484 <__cxa_atexit@plt+0xc28528> │ │ │ │ + ldr r7, [pc, #80] @ c364a4 <__cxa_atexit@plt+0xc28548> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + beq c36468 <__cxa_atexit@plt+0xc2850c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #28] @ c364a8 <__cxa_atexit@plt+0xc2854c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - ldrsbeq r7, [r3, #-224] @ 0xffffff20 │ │ │ │ - ldrsheq r7, [r3, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + cmpeq r4, r0, lsl #11 │ │ │ │ + @ instruction: 0xffffdd00 │ │ │ │ + ldrdeq r2, [r4, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c43ba8 <__cxa_atexit@plt+0xc35c4c> │ │ │ │ - ldr r7, [pc, #84] @ c43bc0 <__cxa_atexit@plt+0xc35c64> │ │ │ │ - mov r3, r2 │ │ │ │ - cmp r8, #10 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ble c43b90 <__cxa_atexit@plt+0xc35c34> │ │ │ │ - ldr r1, [pc, #60] @ c43bc8 <__cxa_atexit@plt+0xc35c6c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b c43b98 <__cxa_atexit@plt+0xc35c3c> │ │ │ │ - ldr r1, [pc, #44] @ c43bc4 <__cxa_atexit@plt+0xc35c68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str r3, [r2, #20] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c36508 <__cxa_atexit@plt+0xc285ac> │ │ │ │ + ldr r3, [pc, #76] @ c36520 <__cxa_atexit@plt+0xc285c4> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #56] @ c36524 <__cxa_atexit@plt+0xc285c8> │ │ │ │ + add lr, r7, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + stm lr, {r1, r2, r3, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c43bcc <__cxa_atexit@plt+0xc35c70> │ │ │ │ + ldr r7, [pc, #24] @ c36528 <__cxa_atexit@plt+0xc285cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - smlaltteq r5, r3, ip, sl │ │ │ │ - smlalbteq r5, r3, r8, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0x01546190 │ │ │ │ + strdeq r2, [r4, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c43c6c <__cxa_atexit@plt+0xc35d10> │ │ │ │ - ldr r3, [pc, #164] @ c43c98 <__cxa_atexit@plt+0xc35d3c> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c365d4 <__cxa_atexit@plt+0xc28678> │ │ │ │ + ldr r3, [pc, #188] @ c36608 <__cxa_atexit@plt+0xc286ac> │ │ │ │ + mov r2, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r2, #-4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq c43c40 <__cxa_atexit@plt+0xc35ce4> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c43c7c <__cxa_atexit@plt+0xc35d20> │ │ │ │ - ldr r7, [pc, #128] @ c43c9c <__cxa_atexit@plt+0xc35d40> │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r8, #10 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - sub r7, r3, #3 │ │ │ │ - str r9, [r2, #8] │ │ │ │ - ble c43c50 <__cxa_atexit@plt+0xc35cf4> │ │ │ │ - ldr r1, [pc, #104] @ c43ca4 <__cxa_atexit@plt+0xc35d48> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b c43c58 <__cxa_atexit@plt+0xc35cfc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r2, {r3, r8} │ │ │ │ + beq c365c4 <__cxa_atexit@plt+0xc28668> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #36 @ 0x24 │ │ │ │ + str r7, [r2] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc c365e4 <__cxa_atexit@plt+0xc28688> │ │ │ │ + ldr lr, [pc, #144] @ c36614 <__cxa_atexit@plt+0xc286b8> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + ldr lr, [pc, #124] @ c36618 <__cxa_atexit@plt+0xc286bc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add r8, r6, #16 │ │ │ │ + stm r8, {r5, r7, lr} │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #72] @ c43ca0 <__cxa_atexit@plt+0xc35d44> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c43cac <__cxa_atexit@plt+0xc35d50> │ │ │ │ + ldr r7, [pc, #52] @ c36610 <__cxa_atexit@plt+0xc286b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c43ca8 <__cxa_atexit@plt+0xc35d4c> │ │ │ │ + ldr r7, [pc, #32] @ c3660c <__cxa_atexit@plt+0xc286b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - cmpeq r3, r4, lsl sl │ │ │ │ - cmpeq r3, ip, lsr sl │ │ │ │ - smlaltteq r5, r3, ip, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq r4, ip, lsl lr │ │ │ │ + cmpeq r4, r8, lsr lr │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + cmpeq r4, r4, ror #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r7, [r3] │ │ │ │ + bcc c36690 <__cxa_atexit@plt+0xc28734> │ │ │ │ + ldr r3, [pc, #84] @ c366ac <__cxa_atexit@plt+0xc28750> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r1, [pc, #68] @ c366b0 <__cxa_atexit@plt+0xc28754> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r2, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r1, [r2, #24] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + str r2, [r2, #32] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c366b4 <__cxa_atexit@plt+0xc28758> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + cmpeq r4, r4, lsl r0 │ │ │ │ + hvceq 17104 @ 0x42d0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c366e4 <__cxa_atexit@plt+0xc28788> │ │ │ │ + ldr r2, [pc, #28] @ c366f4 <__cxa_atexit@plt+0xc28798> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c366f8 <__cxa_atexit@plt+0xc2879c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, ip, lsr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ ldr r9, [r6, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ + add r6, r7, #104 @ 0x68 │ │ │ │ add r5, r5, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c43d24 <__cxa_atexit@plt+0xc35dc8> │ │ │ │ - ldr r7, [pc, #84] @ c43d3c <__cxa_atexit@plt+0xc35de0> │ │ │ │ - mov r3, r2 │ │ │ │ - cmp r8, #10 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ble c43d0c <__cxa_atexit@plt+0xc35db0> │ │ │ │ - ldr r1, [pc, #60] @ c43d44 <__cxa_atexit@plt+0xc35de8> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c367d4 <__cxa_atexit@plt+0xc28878> │ │ │ │ + ldr r3, [pc, #188] @ c367ec <__cxa_atexit@plt+0xc28890> │ │ │ │ + ldr ip, [pc, #188] @ c367f0 <__cxa_atexit@plt+0xc28894> │ │ │ │ + ldr r1, [pc, #188] @ c367f4 <__cxa_atexit@plt+0xc28898> │ │ │ │ + ldr sl, [pc, #188] @ c367f8 <__cxa_atexit@plt+0xc2889c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r3, r6, #99 @ 0x63 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + str sl, [r7, #-60] @ 0xffffffc4 │ │ │ │ + str r9, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str ip, [r7, #-12] │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r8, [r7, #-56] @ 0xffffffc8 │ │ │ │ + str r9, [r7, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [pc, #124] @ c367fc <__cxa_atexit@plt+0xc288a0> │ │ │ │ + sub sl, r7, #48 @ 0x30 │ │ │ │ + sub lr, r6, #51 @ 0x33 │ │ │ │ add r1, pc, r1 │ │ │ │ - b c43d14 <__cxa_atexit@plt+0xc35db8> │ │ │ │ - ldr r1, [pc, #44] @ c43d40 <__cxa_atexit@plt+0xc35de4> │ │ │ │ + stm sl, {r1, r8, r9} │ │ │ │ + ldr r1, [pc, #108] @ c36800 <__cxa_atexit@plt+0xc288a4> │ │ │ │ + str r8, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r7, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ + str r1, [r7, #-36] @ 0xffffffdc │ │ │ │ + str r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #88] @ c36804 <__cxa_atexit@plt+0xc288a8> │ │ │ │ + add r8, r7, #16 │ │ │ │ + sub r0, r6, #62 @ 0x3e │ │ │ │ + sub r3, r6, #86 @ 0x56 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r2, r6, #74 @ 0x4a │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + add lr, r7, #28 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str r3, [r2, #20] │ │ │ │ + sub r7, r6, #23 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c43d48 <__cxa_atexit@plt+0xc35dec> │ │ │ │ + ldr r7, [pc, #44] @ c36808 <__cxa_atexit@plt+0xc288ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #104 @ 0x68 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb10 │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - hvceq 13712 @ 0x3590 │ │ │ │ - cmpeq r3, ip, asr #18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c43db4 <__cxa_atexit@plt+0xc35e58> │ │ │ │ - ldr r7, [pc, #120] @ c43dec <__cxa_atexit@plt+0xc35e90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c43dc8 <__cxa_atexit@plt+0xc35e6c> │ │ │ │ - ldr r7, [pc, #104] @ c43df8 <__cxa_atexit@plt+0xc35e9c> │ │ │ │ - ldr r2, [pc, #104] @ c43dfc <__cxa_atexit@plt+0xc35ea0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ + @ instruction: 0xfffff840 │ │ │ │ + @ instruction: 0xfffff7a4 │ │ │ │ + @ instruction: 0xfffff710 │ │ │ │ + @ instruction: 0xfffff544 │ │ │ │ + @ instruction: 0xfffff5d8 │ │ │ │ + @ instruction: 0xfffff608 │ │ │ │ + cmpeq r4, r0, asr #13 │ │ │ │ + cmpeq r4, ip, lsr #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3684c <__cxa_atexit@plt+0xc288f0> │ │ │ │ + ldr r2, [pc, #44] @ c36854 <__cxa_atexit@plt+0xc288f8> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #36] @ c36858 <__cxa_atexit@plt+0xc288fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r7, [pc, #56] @ c43df4 <__cxa_atexit@plt+0xc35e98> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c43df0 <__cxa_atexit@plt+0xc35e94> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r9, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsl #24 │ │ │ │ - smlalbteq r5, r3, r4, r8 │ │ │ │ - strdeq r5, [r3, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - strheq r5, [r3, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ c43e28 <__cxa_atexit@plt+0xc35ecc> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - @ instruction: 0x0143589c │ │ │ │ - @ instruction: 0x01435898 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r4, r8, lsl #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c36878 <__cxa_atexit@plt+0xc2891c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + cmpeq r4, ip, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c43e7c <__cxa_atexit@plt+0xc35f20> │ │ │ │ - ldr r3, [pc, #56] @ c43e88 <__cxa_atexit@plt+0xc35f2c> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c43e74 <__cxa_atexit@plt+0xc35f18> │ │ │ │ - ldr r3, [pc, #36] @ c43e8c <__cxa_atexit@plt+0xc35f30> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + bhi c36940 <__cxa_atexit@plt+0xc289e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c36948 <__cxa_atexit@plt+0xc289ec> │ │ │ │ + ldr r9, [pc, #168] @ c3696c <__cxa_atexit@plt+0xc28a10> │ │ │ │ + ldr lr, [pc, #168] @ c36970 <__cxa_atexit@plt+0xc28a14> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r0, [pc, #164] @ c36974 <__cxa_atexit@plt+0xc28a18> │ │ │ │ + add r8, r7, #8 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #-8] │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + ldr r7, [pc, #132] @ c36978 <__cxa_atexit@plt+0xc28a1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r2, #4]! │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + add r7, r2, #8 │ │ │ │ + stm r7, {r0, r1, lr} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r2, #20] │ │ │ │ + bhi c3695c <__cxa_atexit@plt+0xc28a00> │ │ │ │ + ldr r3, [pc, #96] @ c3697c <__cxa_atexit@plt+0xc28a20> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1dcee38 <__cxa_atexit@plt+0x1dc0edc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c36930 <__cxa_atexit@plt+0xc289d4> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c36950 <__cxa_atexit@plt+0xc289f4> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r3, r4, lsr r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c43eb0 <__cxa_atexit@plt+0xc35f54> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1dcee38 <__cxa_atexit@plt+0x1dc0edc> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r5, [r3, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c43edc <__cxa_atexit@plt+0xc35f80> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #11 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 1c8cd5c <__cxa_atexit@plt+0x1c7ee00> │ │ │ │ - cmpeq r3, r8, ror #20 │ │ │ │ - smlaltteq r5, r3, r0, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #28] @ c36980 <__cxa_atexit@plt+0xc28a24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + cmpeq r4, r4, ror #31 │ │ │ │ + cmpeq r4, r8, lsl #1 │ │ │ │ + @ instruction: 0xffffd838 │ │ │ │ + strdeq r2, [r4, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c43f24 <__cxa_atexit@plt+0xc35fc8> │ │ │ │ - ldr r2, [pc, #48] @ c43f3c <__cxa_atexit@plt+0xc35fe0> │ │ │ │ - ldr r3, [pc, #48] @ c43f40 <__cxa_atexit@plt+0xc35fe4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ + bcc c369e8 <__cxa_atexit@plt+0xc28a8c> │ │ │ │ + ldr r3, [pc, #84] @ c36a00 <__cxa_atexit@plt+0xc28aa4> │ │ │ │ + ldr r2, [pc, #84] @ c36a04 <__cxa_atexit@plt+0xc28aa8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #24] @ c43f44 <__cxa_atexit@plt+0xc35fe8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #68] @ c36a08 <__cxa_atexit@plt+0xc28aac> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c36a0c <__cxa_atexit@plt+0xc28ab0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - @ instruction: 0x012a180c │ │ │ │ - smlaltbeq r5, r3, r8, r7 │ │ │ │ - cmpeq r3, r4, asr r7 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r1, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c43fcc <__cxa_atexit@plt+0xc36070> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r4, r0, lsr pc │ │ │ │ + ldrheq r5, [r4, #-200] @ 0xffffff38 │ │ │ │ + cmpeq r4, r8, lsr #20 │ │ │ │ + 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 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c36af4 <__cxa_atexit@plt+0xc28b98> │ │ │ │ + ldr r7, [pc, #244] @ c36b40 <__cxa_atexit@plt+0xc28be4> │ │ │ │ + mov r1, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r1, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r1, {r7, r8} │ │ │ │ + beq c36ae4 <__cxa_atexit@plt+0xc28b88> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c43fd4 <__cxa_atexit@plt+0xc36078> │ │ │ │ - ldr r0, [pc, #144] @ c4400c <__cxa_atexit@plt+0xc360b0> │ │ │ │ - sub r9, r2, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r3, [pc, #128] @ c44010 <__cxa_atexit@plt+0xc360b4> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c36b04 <__cxa_atexit@plt+0xc28ba8> │ │ │ │ + ldr ip, [pc, #204] @ c36b44 <__cxa_atexit@plt+0xc28be8> │ │ │ │ + ldr lr, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ + ldr r3, [r5] │ │ │ │ + sub r0, r2, #3 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + add ip, pc, ip │ │ │ │ + cmp r7, r2 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc c36b1c <__cxa_atexit@plt+0xc28bc0> │ │ │ │ + ldr r3, [pc, #164] @ c36b50 <__cxa_atexit@plt+0xc28bf4> │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + sub r7, r2, #7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #12]! │ │ │ │ + ldr r3, [pc, #148] @ c36b54 <__cxa_atexit@plt+0xc28bf8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c43fec <__cxa_atexit@plt+0xc36090> │ │ │ │ - ldr r7, [pc, #112] @ c44018 <__cxa_atexit@plt+0xc360bc> │ │ │ │ - ldr r2, [pc, #112] @ c4401c <__cxa_atexit@plt+0xc360c0> │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ c36b4c <__cxa_atexit@plt+0xc28bf0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r2, r6 │ │ │ │ - b c43fdc <__cxa_atexit@plt+0xc36080> │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #36] @ c36b48 <__cxa_atexit@plt+0xc28bec> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + bx r3 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + smlaltteq r2, r4, r8, r8 │ │ │ │ + cmpeq r4, r4, lsr #18 │ │ │ │ + @ instruction: 0xfffff84c │ │ │ │ + cmpeq r4, r0, asr #23 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c36bf0 <__cxa_atexit@plt+0xc28c94> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [pc, #164] @ c36c20 <__cxa_atexit@plt+0xc28cc4> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + sub r1, r2, #3 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r0, r2 │ │ │ │ + str r7, [r3] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + bcc c36c00 <__cxa_atexit@plt+0xc28ca4> │ │ │ │ + ldr r3, [pc, #112] @ c36c28 <__cxa_atexit@plt+0xc28ccc> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #12]! │ │ │ │ + ldr r3, [pc, #100] @ c36c2c <__cxa_atexit@plt+0xc28cd0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #28] @ c36c24 <__cxa_atexit@plt+0xc28cc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c44014 <__cxa_atexit@plt+0xc360b8> │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + cmpeq r4, r0, lsl #16 │ │ │ │ + @ instruction: 0xfffff744 │ │ │ │ + ldrheq r5, [r4, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c36ca0 <__cxa_atexit@plt+0xc28d44> │ │ │ │ + ldr r7, [pc, #84] @ c36cb8 <__cxa_atexit@plt+0xc28d5c> │ │ │ │ + ldr r2, [pc, #84] @ c36cbc <__cxa_atexit@plt+0xc28d60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #68] @ c36cc0 <__cxa_atexit@plt+0xc28d64> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c36cc4 <__cxa_atexit@plt+0xc28d68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, asr #18 │ │ │ │ - cmpeq r3, r0, lsr #21 │ │ │ │ - smlaltbeq r5, r3, r4, r6 │ │ │ │ - @ instruction: 0xfffff854 │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + cmpeq r4, r8, ror ip │ │ │ │ + cmpeq r4, r0, lsl #20 │ │ │ │ + hvceq 17008 @ 0x4270 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c36cfc <__cxa_atexit@plt+0xc28da0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c36a38 <__cxa_atexit@plt+0xc28adc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c36d40 <__cxa_atexit@plt+0xc28de4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c36538 <__cxa_atexit@plt+0xc285dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c44058 <__cxa_atexit@plt+0xc360fc> │ │ │ │ - ldr r8, [pc, #36] @ c44060 <__cxa_atexit@plt+0xc36104> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ c44064 <__cxa_atexit@plt+0xc36108> │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi c36d9c <__cxa_atexit@plt+0xc28e40> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c36db8 <__cxa_atexit@plt+0xc28e5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c36da4 <__cxa_atexit@plt+0xc28e48> │ │ │ │ + ldr r3, [pc, #52] @ c36dc0 <__cxa_atexit@plt+0xc28e64> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x012a16a3 │ │ │ │ - cmpeq r3, r8, ror r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r7, [pc, #16] @ c36dbc <__cxa_atexit@plt+0xc28e60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, asr #22 │ │ │ │ + cmpeq r4, r8, ror #12 │ │ │ │ + @ instruction: 0xfffff970 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c440a4 <__cxa_atexit@plt+0xc36148> │ │ │ │ - ldr r2, [pc, #40] @ c440b4 <__cxa_atexit@plt+0xc36158> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c36e64 <__cxa_atexit@plt+0xc28f08> │ │ │ │ + ldr r3, [pc, #144] @ c36e7c <__cxa_atexit@plt+0xc28f20> │ │ │ │ + ldr sl, [pc, #144] @ c36e80 <__cxa_atexit@plt+0xc28f24> │ │ │ │ + ldr r0, [pc, #144] @ c36e84 <__cxa_atexit@plt+0xc28f28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #136] @ c36e88 <__cxa_atexit@plt+0xc28f2c> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r6, #67 @ 0x43 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r7, #-4] │ │ │ │ + str r0, [r7, #-36] @ 0xffffffdc │ │ │ │ + str r8, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #88] @ c36e8c <__cxa_atexit@plt+0xc28f30> │ │ │ │ + sub r1, r6, #54 @ 0x36 │ │ │ │ + sub r2, r6, #42 @ 0x2a │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #-12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + str r8, [r7, #-8] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ c36e90 <__cxa_atexit@plt+0xc28f34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + cmpeq r4, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + strheq r2, [r4, #-84] @ 0xffffffac │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c44118 <__cxa_atexit@plt+0xc361bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c44124 <__cxa_atexit@plt+0xc361c8> │ │ │ │ - ldr r2, [pc, #76] @ c44134 <__cxa_atexit@plt+0xc361d8> │ │ │ │ - ldr r1, [pc, #76] @ c44138 <__cxa_atexit@plt+0xc361dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c36ed4 <__cxa_atexit@plt+0xc28f78> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c36edc <__cxa_atexit@plt+0xc28f80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c36ee0 <__cxa_atexit@plt+0xc28f84> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ c4413c <__cxa_atexit@plt+0xc361e0> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ + cmpeq r4, r8, lsl #20 │ │ │ │ + ldrheq r4, [r4, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c36f18 <__cxa_atexit@plt+0xc28fbc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c36f20 <__cxa_atexit@plt+0xc28fc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - ldrsbeq r7, [r3, #-112] @ 0xffffff90 │ │ │ │ - ldrdeq r1, [sl, -sp]! │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ + ldrheq r4, [r4, #-152] @ 0xffffff68 │ │ │ │ + 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 r3, r6 │ │ │ │ - bcc c44184 <__cxa_atexit@plt+0xc36228> │ │ │ │ - ldr r3, [pc, #48] @ c44194 <__cxa_atexit@plt+0xc36238> │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b c7993c <__cxa_atexit@plt+0xc6b9e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c36f68 <__cxa_atexit@plt+0xc2900c> │ │ │ │ + ldr r2, [pc, #44] @ c36f78 <__cxa_atexit@plt+0xc2901c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c441e8 <__cxa_atexit@plt+0xc3628c> │ │ │ │ - ldr r2, [pc, #56] @ c441f8 <__cxa_atexit@plt+0xc3629c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #48] @ c441fc <__cxa_atexit@plt+0xc362a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ + bcc c36fcc <__cxa_atexit@plt+0xc29070> │ │ │ │ + ldr r3, [pc, #64] @ c36fe4 <__cxa_atexit@plt+0xc29088> │ │ │ │ + ldr r2, [pc, #64] @ c36fe8 <__cxa_atexit@plt+0xc2908c> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm lr, {r2, r7, sl} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c36fec <__cxa_atexit@plt+0xc29090> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0x012a152f │ │ │ │ + cmpeq r4, r0, asr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c44268 <__cxa_atexit@plt+0xc3630c> │ │ │ │ + bhi c37070 <__cxa_atexit@plt+0xc29114> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c44274 <__cxa_atexit@plt+0xc36318> │ │ │ │ - ldr r8, [pc, #84] @ c44284 <__cxa_atexit@plt+0xc36328> │ │ │ │ - ldr r1, [pc, #84] @ c44288 <__cxa_atexit@plt+0xc3632c> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ c4428c <__cxa_atexit@plt+0xc36330> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #60] @ c44290 <__cxa_atexit@plt+0xc36334> │ │ │ │ - add r5, r5, #1 │ │ │ │ + bcc c3707c <__cxa_atexit@plt+0xc29120> │ │ │ │ + ldr lr, [pc, #88] @ c3708c <__cxa_atexit@plt+0xc29130> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #84] @ c37090 <__cxa_atexit@plt+0xc29134> │ │ │ │ + sub r1, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #56] @ c37094 <__cxa_atexit@plt+0xc29138> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x012a14af │ │ │ │ - cmpeq r3, r4, lsl #13 │ │ │ │ - cmpeq r3, r8, ror r7 │ │ │ │ - cmpeq r3, r4, lsr #13 │ │ │ │ - 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 c442d0 <__cxa_atexit@plt+0xc36374> │ │ │ │ - ldr r2, [pc, #40] @ c442e0 <__cxa_atexit@plt+0xc36384> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq r4, ip, ror r8 │ │ │ │ + cmpeq r4, r0, lsr #18 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c44344 <__cxa_atexit@plt+0xc363e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c44350 <__cxa_atexit@plt+0xc363f4> │ │ │ │ - ldr r2, [pc, #76] @ c44360 <__cxa_atexit@plt+0xc36404> │ │ │ │ - ldr r1, [pc, #76] @ c44364 <__cxa_atexit@plt+0xc36408> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ c44368 <__cxa_atexit@plt+0xc3640c> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq r3, r4, lsr #11 │ │ │ │ - @ instruction: 0x012a13b1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c443b0 <__cxa_atexit@plt+0xc36454> │ │ │ │ - ldr r3, [pc, #48] @ c443c0 <__cxa_atexit@plt+0xc36464> │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b c7993c <__cxa_atexit@plt+0xc6b9e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4442c <__cxa_atexit@plt+0xc364d0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c44438 <__cxa_atexit@plt+0xc364dc> │ │ │ │ - ldr r2, [pc, #84] @ c44448 <__cxa_atexit@plt+0xc364ec> │ │ │ │ - ldr r1, [pc, #84] @ c4444c <__cxa_atexit@plt+0xc364f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c370cc <__cxa_atexit@plt+0xc29170> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c370d4 <__cxa_atexit@plt+0xc29178> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ c44450 <__cxa_atexit@plt+0xc364f4> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - cmpeq r3, r4, asr #9 │ │ │ │ - @ instruction: 0x012a12e7 │ │ │ │ + cmpeq r4, r4, lsl #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c444c0 <__cxa_atexit@plt+0xc36564> │ │ │ │ - ldr lr, [pc, #84] @ c444d0 <__cxa_atexit@plt+0xc36574> │ │ │ │ - ldr r1, [pc, #84] @ c444d4 <__cxa_atexit@plt+0xc36578> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + bcc c3711c <__cxa_atexit@plt+0xc291c0> │ │ │ │ + ldr r2, [pc, #44] @ c3712c <__cxa_atexit@plt+0xc291d0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr lr, [pc, #60] @ c444d8 <__cxa_atexit@plt+0xc3657c> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r3, r0, asr #10 │ │ │ │ - cmpeq r3, ip, asr r4 │ │ │ │ - strheq r5, [r3, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r3, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c4455c <__cxa_atexit@plt+0xc36600> │ │ │ │ - ldr r7, [pc, #112] @ c44578 <__cxa_atexit@plt+0xc3661c> │ │ │ │ - mov r3, r2 │ │ │ │ - sub r1, r6, #27 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - cmp r8, #10 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - strb r9, [r3, #-4] │ │ │ │ - ldr r7, [pc, #84] @ c4457c <__cxa_atexit@plt+0xc36620> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - ble c44540 <__cxa_atexit@plt+0xc365e4> │ │ │ │ - ldr lr, [pc, #72] @ c44584 <__cxa_atexit@plt+0xc36628> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c44548 <__cxa_atexit@plt+0xc365ec> │ │ │ │ - ldr lr, [pc, #56] @ c44580 <__cxa_atexit@plt+0xc36624> │ │ │ │ - add lr, pc, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c37180 <__cxa_atexit@plt+0xc29224> │ │ │ │ + ldr r3, [pc, #64] @ c37198 <__cxa_atexit@plt+0xc2923c> │ │ │ │ + ldr r2, [pc, #64] @ c3719c <__cxa_atexit@plt+0xc29240> │ │ │ │ ldr r0, [r5] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm lr, {r2, r7, sl} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c44588 <__cxa_atexit@plt+0xc3662c> │ │ │ │ + ldr r7, [pc, #24] @ c371a0 <__cxa_atexit@plt+0xc29244> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - uxtb r9, r9 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa40 │ │ │ │ - cmpeq r3, ip, asr #14 │ │ │ │ - @ instruction: 0xfffffc58 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0x0143519c │ │ │ │ - hvceq 13584 @ 0x3510 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + smlaltbeq r2, r4, r0, r2 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c445d4 <__cxa_atexit@plt+0xc36678> │ │ │ │ - ldr r7, [pc, #52] @ c445e8 <__cxa_atexit@plt+0xc3668c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c445c8 <__cxa_atexit@plt+0xc3666c> │ │ │ │ - mov r7, r8 │ │ │ │ - b c445fc <__cxa_atexit@plt+0xc366a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c445ec <__cxa_atexit@plt+0xc36690> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r3, ip, lsr #2 │ │ │ │ - cmpeq r3, r0, lsl r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #180] @ c446b8 <__cxa_atexit@plt+0xc3675c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c44674 <__cxa_atexit@plt+0xc36718> │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c4469c <__cxa_atexit@plt+0xc36740> │ │ │ │ - ldr r7, [pc, #128] @ c446bc <__cxa_atexit@plt+0xc36760> │ │ │ │ - mov r2, r6 │ │ │ │ - sub r1, r3, #27 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #12]! │ │ │ │ - cmp r8, #10 │ │ │ │ - str sl, [r2, #8] │ │ │ │ - strb r9, [r2, #-4] │ │ │ │ - ldr r7, [pc, #100] @ c446c0 <__cxa_atexit@plt+0xc36764> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r2, #-8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - ble c4467c <__cxa_atexit@plt+0xc36720> │ │ │ │ - ldr lr, [pc, #88] @ c446c8 <__cxa_atexit@plt+0xc3676c> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c44684 <__cxa_atexit@plt+0xc36728> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #64] @ c446c4 <__cxa_atexit@plt+0xc36768> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c446cc <__cxa_atexit@plt+0xc36770> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffff90c │ │ │ │ - cmpeq r3, r8, lsl r6 │ │ │ │ - @ instruction: 0xfffffb1c │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - qdaddeq r5, r8, r3 │ │ │ │ - cmpeq r3, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr r8, [r6, #4] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #32 │ │ │ │ - add r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c44760 <__cxa_atexit@plt+0xc36804> │ │ │ │ - ldr r7, [pc, #108] @ c44778 <__cxa_atexit@plt+0xc3681c> │ │ │ │ - mov r3, r2 │ │ │ │ - sub r1, r6, #27 │ │ │ │ + bcc c37200 <__cxa_atexit@plt+0xc292a4> │ │ │ │ + ldr r7, [pc, #64] @ c37218 <__cxa_atexit@plt+0xc292bc> │ │ │ │ + ldr r2, [pc, #64] @ c3721c <__cxa_atexit@plt+0xc292c0> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - cmp r8, #10 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - strb r9, [r3, #-4] │ │ │ │ - ldr r7, [pc, #80] @ c4477c <__cxa_atexit@plt+0xc36820> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ sub r7, r6, #7 │ │ │ │ - ble c44744 <__cxa_atexit@plt+0xc367e8> │ │ │ │ - ldr lr, [pc, #68] @ c44784 <__cxa_atexit@plt+0xc36828> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c4474c <__cxa_atexit@plt+0xc367f0> │ │ │ │ - ldr lr, [pc, #52] @ c44780 <__cxa_atexit@plt+0xc36824> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c44788 <__cxa_atexit@plt+0xc3682c> │ │ │ │ + ldr r7, [pc, #24] @ c37220 <__cxa_atexit@plt+0xc292c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff83c │ │ │ │ - cmpeq r3, r8, asr #10 │ │ │ │ - @ instruction: 0xfffffa54 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - @ instruction: 0x01434f98 │ │ │ │ - hvceq 13552 @ 0x34f0 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r4, r0, lsr #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c44830 <__cxa_atexit@plt+0xc368d4> │ │ │ │ - ldr r7, [pc, #176] @ c44864 <__cxa_atexit@plt+0xc36908> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c44824 <__cxa_atexit@plt+0xc368c8> │ │ │ │ - ldr r7, [pc, #160] @ c44868 <__cxa_atexit@plt+0xc3690c> │ │ │ │ - add r3, r6, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldrb r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #7] │ │ │ │ - str r7, [r5] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c44844 <__cxa_atexit@plt+0xc368e8> │ │ │ │ - ldr r7, [pc, #136] @ c44874 <__cxa_atexit@plt+0xc36918> │ │ │ │ - ldr r2, [pc, #136] @ c44878 <__cxa_atexit@plt+0xc3691c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c37280 <__cxa_atexit@plt+0xc29324> │ │ │ │ + ldr r7, [pc, #64] @ c37298 <__cxa_atexit@plt+0xc2933c> │ │ │ │ + ldr r2, [pc, #64] @ c3729c <__cxa_atexit@plt+0xc29340> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #12]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - strb r9, [r6, #-4] │ │ │ │ - ldr r1, [pc, #120] @ c4487c <__cxa_atexit@plt+0xc36920> │ │ │ │ - sub r7, r3, #27 │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r2, r6, r7} │ │ │ │ - str r1, [r6, #-8] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c44870 <__cxa_atexit@plt+0xc36914> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c4486c <__cxa_atexit@plt+0xc36910> │ │ │ │ + ldr r7, [pc, #24] @ c372a0 <__cxa_atexit@plt+0xc29344> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrheq r7, [r3, #-16] │ │ │ │ - strheq r4, [r3, #-224] @ 0xffffff20 │ │ │ │ - ldrdeq r4, [r3, #-232] @ 0xffffff18 │ │ │ │ - @ instruction: 0xfffff760 │ │ │ │ - @ instruction: 0xfffff9a8 │ │ │ │ - cmpeq r3, r8, ror #8 │ │ │ │ - smlalbbeq r4, r3, r0, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #116] @ c4490c <__cxa_atexit@plt+0xc369b0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5] │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c448f0 <__cxa_atexit@plt+0xc36994> │ │ │ │ - ldr r7, [pc, #84] @ c44910 <__cxa_atexit@plt+0xc369b4> │ │ │ │ - ldr r2, [pc, #84] @ c44914 <__cxa_atexit@plt+0xc369b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r9, [r3, #-4] │ │ │ │ - ldr r1, [pc, #68] @ c44918 <__cxa_atexit@plt+0xc369bc> │ │ │ │ - sub r7, r6, #27 │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + @ instruction: 0x0144219c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c37304 <__cxa_atexit@plt+0xc293a8> │ │ │ │ + ldr r3, [pc, #80] @ c3731c <__cxa_atexit@plt+0xc293c0> │ │ │ │ + ldr r9, [pc, #80] @ c37320 <__cxa_atexit@plt+0xc293c4> │ │ │ │ + ldr lr, [pc, #80] @ c37324 <__cxa_atexit@plt+0xc293c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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 │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r7, [pc, #36] @ c4491c <__cxa_atexit@plt+0xc369c0> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c37328 <__cxa_atexit@plt+0xc293cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r4, ror #1 │ │ │ │ - @ instruction: 0xfffff690 │ │ │ │ - @ instruction: 0xfffff8d8 │ │ │ │ - @ instruction: 0x01537398 │ │ │ │ - cmpeq r3, r8, lsl #28 │ │ │ │ - smlaltteq r4, r3, ip, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ c44948 <__cxa_atexit@plt+0xc369ec> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - ldrdeq r4, [r3, #-216] @ 0xffffff28 │ │ │ │ - strheq r4, [r3, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0x01544b94 │ │ │ │ + cmpeq r4, r0, lsr #2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c44a04 <__cxa_atexit@plt+0xc36aa8> │ │ │ │ - ldr r7, [pc, #196] @ c44a38 <__cxa_atexit@plt+0xc36adc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c449f4 <__cxa_atexit@plt+0xc36a98> │ │ │ │ - ldr r7, [pc, #180] @ c44a3c <__cxa_atexit@plt+0xc36ae0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #172] @ c44a40 <__cxa_atexit@plt+0xc36ae4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldrb r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c44a18 <__cxa_atexit@plt+0xc36abc> │ │ │ │ - ldr r7, [pc, #144] @ c44a4c <__cxa_atexit@plt+0xc36af0> │ │ │ │ - ldr r2, [pc, #144] @ c44a50 <__cxa_atexit@plt+0xc36af4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r9, [r6, #-4] │ │ │ │ - ldr r1, [pc, #128] @ c44a54 <__cxa_atexit@plt+0xc36af8> │ │ │ │ - sub r7, r3, #27 │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r2, r6, r7} │ │ │ │ - str r1, [r6, #-8] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c44a48 <__cxa_atexit@plt+0xc36aec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3738c <__cxa_atexit@plt+0xc29430> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c37394 <__cxa_atexit@plt+0xc29438> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c37398 <__cxa_atexit@plt+0xc2943c> │ │ │ │ + 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 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c44a44 <__cxa_atexit@plt+0xc36ae8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ + b c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - ldrsheq r6, [r3, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r3, r8, lsr #31 │ │ │ │ - ldrdeq r4, [r3, #-204] @ 0xffffff34 │ │ │ │ - cmpeq r3, ip, lsl sp │ │ │ │ - @ instruction: 0xfffff590 │ │ │ │ - @ instruction: 0xfffff7d8 │ │ │ │ - @ instruction: 0x01537298 │ │ │ │ - smlaltbeq r4, r3, r8, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r4, r8, asr r5 │ │ │ │ + cmpeq r4, r0, lsr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #132] @ c44af4 <__cxa_atexit@plt+0xc36b98> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [pc, #120] @ c44af8 <__cxa_atexit@plt+0xc36b9c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c44ad8 <__cxa_atexit@plt+0xc36b7c> │ │ │ │ - ldr r7, [pc, #88] @ c44afc <__cxa_atexit@plt+0xc36ba0> │ │ │ │ - ldr r2, [pc, #88] @ c44b00 <__cxa_atexit@plt+0xc36ba4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r9, [r3, #-4] │ │ │ │ - ldr r1, [pc, #72] @ c44b04 <__cxa_atexit@plt+0xc36ba8> │ │ │ │ - sub r7, r6, #27 │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c373dc <__cxa_atexit@plt+0xc29480> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ c373ec <__cxa_atexit@plt+0xc29490> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - b 1ea9cb0 <__cxa_atexit@plt+0x1e9bd54> │ │ │ │ - ldr r7, [pc, #40] @ c44b08 <__cxa_atexit@plt+0xc36bac> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, asr #29 │ │ │ │ - ldrsheq r6, [r3, #-236] @ 0xffffff14 │ │ │ │ - @ instruction: 0xfffff4a8 │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - ldrheq r7, [r3, #-16] │ │ │ │ - cmpeq r3, r0, lsr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c44bc4 <__cxa_atexit@plt+0xc36c68> │ │ │ │ - ldr r2, [pc, #168] @ c44bd4 <__cxa_atexit@plt+0xc36c78> │ │ │ │ - mov r3, r5 │ │ │ │ + cmpeq r4, r8, lsr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r9, r5, #16 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c374ac <__cxa_atexit@plt+0xc29550> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [pc, #176] @ c374cc <__cxa_atexit@plt+0xc29570> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c44b90 <__cxa_atexit@plt+0xc36c34> │ │ │ │ - ldr r1, [pc, #144] @ c44bd8 <__cxa_atexit@plt+0xc36c7c> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq c44ba0 <__cxa_atexit@plt+0xc36c44> │ │ │ │ - ldrb r7, [r9, #3] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne c44bb0 <__cxa_atexit@plt+0xc36c54> │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r2, [pc, #100] @ c44be0 <__cxa_atexit@plt+0xc36c84> │ │ │ │ - cmp r3, r7 │ │ │ │ + str r1, [r7, #-4] │ │ │ │ + stmib r7, {r0, sl} │ │ │ │ + beq c3749c <__cxa_atexit@plt+0xc29540> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc c374b4 <__cxa_atexit@plt+0xc29558> │ │ │ │ + ldr r2, [pc, #132] @ c374d0 <__cxa_atexit@plt+0xc29574> │ │ │ │ + ldr ip, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #116] @ c374d4 <__cxa_atexit@plt+0xc29578> │ │ │ │ + sub lr, r1, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + stm lr, {r0, r3, ip} │ │ │ │ + ldr r5, [pc, #88] @ c374d8 <__cxa_atexit@plt+0xc2957c> │ │ │ │ + str r9, [r6, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #20] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, sl │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c44bdc <__cxa_atexit@plt+0xc36c80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c44be4 <__cxa_atexit@plt+0xc36c88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq r3, ip, asr sp │ │ │ │ - @ instruction: 0x01536d90 │ │ │ │ - hvceq 13500 @ 0x34bc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [pc, #112] @ c44c68 <__cxa_atexit@plt+0xc36d0c> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - strb r1, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - beq c44c48 <__cxa_atexit@plt+0xc36cec> │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne c44c54 <__cxa_atexit@plt+0xc36cf8> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #60] @ c44c70 <__cxa_atexit@plt+0xc36d14> │ │ │ │ - cmp r2, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c44c6c <__cxa_atexit@plt+0xc36d10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrheq r6, [r3, #-200] @ 0xffffff38 │ │ │ │ - ldrsbeq r6, [r3, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r4, ip, lsr #10 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne c44cb0 <__cxa_atexit@plt+0xc36d54> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #44] @ c44cc8 <__cxa_atexit@plt+0xc36d6c> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c44cc4 <__cxa_atexit@plt+0xc36d68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, ip, asr ip │ │ │ │ - cmpeq r3, r0, ror ip │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3754c <__cxa_atexit@plt+0xc295f0> │ │ │ │ + ldr lr, [pc, #88] @ c37558 <__cxa_atexit@plt+0xc295fc> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r0, [pc, #84] @ c3755c <__cxa_atexit@plt+0xc29600> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldmib r5, {r2, r8} │ │ │ │ + str r0, [r5] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #48] @ c37560 <__cxa_atexit@plt+0xc29604> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r4, r4, lsl #9 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c44d84 <__cxa_atexit@plt+0xc36e28> │ │ │ │ - ldr r2, [pc, #168] @ c44d94 <__cxa_atexit@plt+0xc36e38> │ │ │ │ - mov r3, r5 │ │ │ │ + bhi c375c0 <__cxa_atexit@plt+0xc29664> │ │ │ │ + ldr r3, [pc, #76] @ c375d0 <__cxa_atexit@plt+0xc29674> │ │ │ │ + ldr r2, [pc, #76] @ c375d4 <__cxa_atexit@plt+0xc29678> │ │ │ │ tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq c44d58 <__cxa_atexit@plt+0xc36dfc> │ │ │ │ - ldr r1, [pc, #144] @ c44d98 <__cxa_atexit@plt+0xc36e3c> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq c44d68 <__cxa_atexit@plt+0xc36e0c> │ │ │ │ - ldr r7, [pc, #112] @ c44d9c <__cxa_atexit@plt+0xc36e40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldrb r1, [r9, #3] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne c44d78 <__cxa_atexit@plt+0xc36e1c> │ │ │ │ - ldr r2, [pc, #96] @ c44da0 <__cxa_atexit@plt+0xc36e44> │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r3, r1 │ │ │ │ - addeq r7, r2, #1 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c375b0 <__cxa_atexit@plt+0xc29654> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c44da4 <__cxa_atexit@plt+0xc36e48> │ │ │ │ + ldr r7, [pc, #16] @ c375d8 <__cxa_atexit@plt+0xc2967c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq r3, ip, ror #23 │ │ │ │ - ldrsbeq r6, [r3, #-176] @ 0xffffff50 │ │ │ │ - smlalbteq r4, r3, r0, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffcacc │ │ │ │ + hvceq 16864 @ 0x41e0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [pc, #112] @ c44e28 <__cxa_atexit@plt+0xc36ecc> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #16] @ c375fc <__cxa_atexit@plt+0xc296a0> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c39158 <__cxa_atexit@plt+0xc2b1fc> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3768c <__cxa_atexit@plt+0xc29730> │ │ │ │ + ldr lr, [pc, #136] @ c376ac <__cxa_atexit@plt+0xc29750> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - strb r1, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - beq c44e10 <__cxa_atexit@plt+0xc36eb4> │ │ │ │ - ldr r3, [pc, #72] @ c44e2c <__cxa_atexit@plt+0xc36ed0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - cmp r1, r0 │ │ │ │ - bne c44e1c <__cxa_atexit@plt+0xc36ec0> │ │ │ │ - ldr r1, [pc, #56] @ c44e30 <__cxa_atexit@plt+0xc36ed4> │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c376b0 <__cxa_atexit@plt+0xc29754> │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - add r7, r3, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addeq r7, r1, #1 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r1, [r3] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + bhi c37698 <__cxa_atexit@plt+0xc2973c> │ │ │ │ + ldr r7, [pc, #76] @ c376b4 <__cxa_atexit@plt+0xc29758> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c37680 <__cxa_atexit@plt+0xc29724> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c376b8 <__cxa_atexit@plt+0xc2975c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r3, #2 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + cmpeq r4, r4, lsr r3 │ │ │ │ + @ instruction: 0xffffcaec │ │ │ │ + strheq r1, [r4, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c37708 <__cxa_atexit@plt+0xc297ac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c37710 <__cxa_atexit@plt+0xc297b4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c37714 <__cxa_atexit@plt+0xc297b8> │ │ │ │ + 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 c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r3, r4, lsr fp │ │ │ │ - cmpeq r3, ip, lsl fp │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c44e84 <__cxa_atexit@plt+0xc36f28> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c44e78 <__cxa_atexit@plt+0xc36f1c> │ │ │ │ - ldr r2, [pc, #44] @ c44e88 <__cxa_atexit@plt+0xc36f2c> │ │ │ │ + ldrsbeq r4, [r4, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq r4, r4, lsr #5 │ │ │ │ + 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 c37754 <__cxa_atexit@plt+0xc297f8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ c37764 <__cxa_atexit@plt+0xc29808> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r7, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addeq r7, r2, #1 │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r3, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r6, [r3, #-164] @ 0xffffff5c │ │ │ │ - ldrheq r6, [r3, #-168] @ 0xffffff58 │ │ │ │ + cmpeq r4, ip, lsr #5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c44efc <__cxa_atexit@plt+0xc36fa0> │ │ │ │ - ldr r3, [pc, #120] @ c44f24 <__cxa_atexit@plt+0xc36fc8> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r9, r5, #16 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c37824 <__cxa_atexit@plt+0xc298c8> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [pc, #176] @ c37844 <__cxa_atexit@plt+0xc298e8> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c44eec <__cxa_atexit@plt+0xc36f90> │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #-4] │ │ │ │ + stmib r7, {r0, sl} │ │ │ │ + beq c37814 <__cxa_atexit@plt+0xc298b8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c44f0c <__cxa_atexit@plt+0xc36fb0> │ │ │ │ - ldr r7, [pc, #92] @ c44f2c <__cxa_atexit@plt+0xc36fd0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + add r1, r6, #28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc c3782c <__cxa_atexit@plt+0xc298d0> │ │ │ │ + ldr r2, [pc, #132] @ c37848 <__cxa_atexit@plt+0xc298ec> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr ip, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #116] @ c3784c <__cxa_atexit@plt+0xc298f0> │ │ │ │ + sub lr, r1, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + stm lr, {r0, r3, ip} │ │ │ │ + ldr r5, [pc, #88] @ c37850 <__cxa_atexit@plt+0xc298f4> │ │ │ │ + str r9, [r6, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #20] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, sl │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c44f28 <__cxa_atexit@plt+0xc36fcc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r3, ip, asr r8 │ │ │ │ - cmpeq r3, r0, ror #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + ldrheq r4, [r4, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c44f68 <__cxa_atexit@plt+0xc3700c> │ │ │ │ - ldr r2, [pc, #32] @ c44f74 <__cxa_atexit@plt+0xc37018> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c378c4 <__cxa_atexit@plt+0xc29968> │ │ │ │ + ldr lr, [pc, #88] @ c378d0 <__cxa_atexit@plt+0xc29974> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r0, [pc, #84] @ c378d4 <__cxa_atexit@plt+0xc29978> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldmib r5, {r2, r8} │ │ │ │ + str r0, [r5] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #48] @ c378d8 <__cxa_atexit@plt+0xc2997c> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r6, [r3, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + cmpeq r4, ip, lsl #2 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c44fe8 <__cxa_atexit@plt+0xc3708c> │ │ │ │ - ldr r3, [pc, #120] @ c45010 <__cxa_atexit@plt+0xc370b4> │ │ │ │ + bhi c37938 <__cxa_atexit@plt+0xc299dc> │ │ │ │ + ldr r3, [pc, #76] @ c37948 <__cxa_atexit@plt+0xc299ec> │ │ │ │ + ldr r2, [pc, #76] @ c3794c <__cxa_atexit@plt+0xc299f0> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c44fd8 <__cxa_atexit@plt+0xc3707c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c44ff8 <__cxa_atexit@plt+0xc3709c> │ │ │ │ - ldr r7, [pc, #92] @ c45018 <__cxa_atexit@plt+0xc370bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c37928 <__cxa_atexit@plt+0xc299cc> │ │ │ │ + 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, #36] @ c45014 <__cxa_atexit@plt+0xc370b8> │ │ │ │ + ldr r7, [pc, #16] @ c37950 <__cxa_atexit@plt+0xc299f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - hvceq 13428 @ 0x3474 │ │ │ │ - ldrheq r6, [r3, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffc754 │ │ │ │ + strdeq r1, [r4, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45058 <__cxa_atexit@plt+0xc370fc> │ │ │ │ - ldr r2, [pc, #36] @ c45064 <__cxa_atexit@plt+0xc37108> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r3, [pc, #16] @ c37974 <__cxa_atexit@plt+0xc29a18> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c39158 <__cxa_atexit@plt+0xc2b1fc> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c37a04 <__cxa_atexit@plt+0xc29aa8> │ │ │ │ + ldr lr, [pc, #136] @ c37a24 <__cxa_atexit@plt+0xc29ac8> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c37a28 <__cxa_atexit@plt+0xc29acc> │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r1, [r3] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + bhi c37a10 <__cxa_atexit@plt+0xc29ab4> │ │ │ │ + ldr r7, [pc, #76] @ c37a2c <__cxa_atexit@plt+0xc29ad0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c379f8 <__cxa_atexit@plt+0xc29a9c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r4, lsr ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #24] @ c37a30 <__cxa_atexit@plt+0xc29ad4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + ldrheq r3, [r4, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0xffffc774 │ │ │ │ + cmpeq r4, r4, asr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b ce5fd4 <__cxa_atexit@plt+0xcd8078> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b ce6f08 <__cxa_atexit@plt+0xcd8fac> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c37aac <__cxa_atexit@plt+0xc29b50> │ │ │ │ + ldr r2, [pc, #116] @ c37ac8 <__cxa_atexit@plt+0xc29b6c> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #112] @ c37acc <__cxa_atexit@plt+0xc29b70> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r3, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c45128 <__cxa_atexit@plt+0xc371cc> │ │ │ │ - ldr r3, [pc, #144] @ c45138 <__cxa_atexit@plt+0xc371dc> │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c37ab8 <__cxa_atexit@plt+0xc29b5c> │ │ │ │ + ldr r3, [pc, #80] @ c37ad0 <__cxa_atexit@plt+0xc29b74> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - beq c450d4 <__cxa_atexit@plt+0xc37178> │ │ │ │ - ldr r3, [pc, #128] @ c4513c <__cxa_atexit@plt+0xc371e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - cmp r7, #16777216 @ 0x1000000 │ │ │ │ - bcs c450e4 <__cxa_atexit@plt+0xc37188> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r3, #129 @ 0x81 │ │ │ │ + beq c37a9c <__cxa_atexit@plt+0xc29b40> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - lsr r7, r7, #16 │ │ │ │ - uxtb r2, r7 │ │ │ │ - cmp r2, #239 @ 0xef │ │ │ │ - bls c45100 <__cxa_atexit@plt+0xc371a4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r3, #161 @ 0xa1 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, #223 @ 0xdf │ │ │ │ - bls c45114 <__cxa_atexit@plt+0xc371b8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r3, #153 @ 0x99 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r3, #129 @ 0x81 │ │ │ │ - cmp r2, #193 @ 0xc1 │ │ │ │ - addhi r7, r3, #145 @ 0x91 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c45140 <__cxa_atexit@plt+0xc371e4> │ │ │ │ + ldr r7, [pc, #20] @ c37ad4 <__cxa_atexit@plt+0xc29b78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq r3, r0, lsr #18 │ │ │ │ - cmpeq r3, ip, asr #16 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r4, r0, ror #28 │ │ │ │ + @ instruction: 0xffffc5dc │ │ │ │ + @ instruction: 0x01441898 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #92] @ c451b0 <__cxa_atexit@plt+0xc37254> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r7, #16777216 @ 0x1000000 │ │ │ │ - bcs c4516c <__cxa_atexit@plt+0xc37210> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r3, #129 @ 0x81 │ │ │ │ - bx r0 │ │ │ │ - lsr r7, r7, #16 │ │ │ │ - uxtb r2, r7 │ │ │ │ - cmp r2, #239 @ 0xef │ │ │ │ - bls c45188 <__cxa_atexit@plt+0xc3722c> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r3, #161 @ 0xa1 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, #223 @ 0xdf │ │ │ │ - bls c4519c <__cxa_atexit@plt+0xc37240> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r3, #153 @ 0x99 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r3, #129 @ 0x81 │ │ │ │ - cmp r2, #193 @ 0xc1 │ │ │ │ - addhi r7, r3, #145 @ 0x91 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r8, lsl #17 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c451d0 <__cxa_atexit@plt+0xc37274> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r3, r8, ror r7 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c45210 <__cxa_atexit@plt+0xc372b4> │ │ │ │ - ldr r3, [pc, #40] @ c45220 <__cxa_atexit@plt+0xc372c4> │ │ │ │ - ldr r8, [pc, #40] @ c45224 <__cxa_atexit@plt+0xc372c8> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - @ instruction: 0x012a03ba │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c391d8 <__cxa_atexit@plt+0xc2b27c> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c4528c <__cxa_atexit@plt+0xc37330> │ │ │ │ + bhi c37b54 <__cxa_atexit@plt+0xc29bf8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c45298 <__cxa_atexit@plt+0xc3733c> │ │ │ │ - ldr lr, [pc, #80] @ c452a8 <__cxa_atexit@plt+0xc3734c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #72] @ c452ac <__cxa_atexit@plt+0xc37350> │ │ │ │ + bcc c37b60 <__cxa_atexit@plt+0xc29c04> │ │ │ │ + ldr lr, [pc, #84] @ c37b70 <__cxa_atexit@plt+0xc29c14> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #80] @ c37b74 <__cxa_atexit@plt+0xc29c18> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r5, [pc, #48] @ c452b0 <__cxa_atexit@plt+0xc37354> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [pc, #60] @ c37b78 <__cxa_atexit@plt+0xc29c1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrheq r6, [r3, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0x01543d98 │ │ │ │ + cmpeq r4, r0, asr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - hvceq 13428 @ 0x3474 │ │ │ │ - andeq r0, r2, ip │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c37bdc <__cxa_atexit@plt+0xc29c80> │ │ │ │ + ldr r2, [pc, #92] @ c37bf8 <__cxa_atexit@plt+0xc29c9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c37be8 <__cxa_atexit@plt+0xc29c8c> │ │ │ │ + ldr r3, [pc, #68] @ c37bfc <__cxa_atexit@plt+0xc29ca0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c37bcc <__cxa_atexit@plt+0xc29c70> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c37c00 <__cxa_atexit@plt+0xc29ca4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsr #26 │ │ │ │ + @ instruction: 0xffffc59c │ │ │ │ + hvceq 16752 @ 0x4170 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c45334 <__cxa_atexit@plt+0xc373d8> │ │ │ │ + bhi c37c78 <__cxa_atexit@plt+0xc29d1c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c4533c <__cxa_atexit@plt+0xc373e0> │ │ │ │ - ldr r5, [pc, #84] @ c45358 <__cxa_atexit@plt+0xc373fc> │ │ │ │ - ldr r0, [pc, #84] @ c4535c <__cxa_atexit@plt+0xc37400> │ │ │ │ - ldr r1, [pc, #84] @ c45360 <__cxa_atexit@plt+0xc37404> │ │ │ │ - add r5, pc, r5 │ │ │ │ + bcc c37c80 <__cxa_atexit@plt+0xc29d24> │ │ │ │ + ldr lr, [pc, #100] @ c37c9c <__cxa_atexit@plt+0xc29d40> │ │ │ │ + ldr r0, [pc, #100] @ c37ca0 <__cxa_atexit@plt+0xc29d44> │ │ │ │ + ldr r1, [pc, #100] @ c37ca4 <__cxa_atexit@plt+0xc29d48> │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r3, [r5] │ │ │ │ str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r8, sl │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ - b c45344 <__cxa_atexit@plt+0xc373e8> │ │ │ │ - mov r7, #16 │ │ │ │ + b c37c88 <__cxa_atexit@plt+0xc29d2c> │ │ │ │ + mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c45354 <__cxa_atexit@plt+0xc373f8> │ │ │ │ + ldr r7, [pc, #8] @ c37c98 <__cxa_atexit@plt+0xc29d3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl r7 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0x012a02b6 │ │ │ │ - smlaltteq r4, r3, r0, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c45390 <__cxa_atexit@plt+0xc37434> │ │ │ │ - ldr r9, [pc, #24] @ c45394 <__cxa_atexit@plt+0xc37438> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - strheq r4, [r3, #-104] @ 0xffffff98 │ │ │ │ - smlalbbeq r4, r3, ip, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c453b4 <__cxa_atexit@plt+0xc37458> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - @ instruction: 0x01536594 │ │ │ │ - smlaltteq r4, r3, r4, r6 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c45418 <__cxa_atexit@plt+0xc374bc> │ │ │ │ + strheq r1, [r4, #-112] @ 0xffffff90 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + cmpeq r4, r8, asr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c45420 <__cxa_atexit@plt+0xc374c4> │ │ │ │ - ldr r5, [pc, #76] @ c4543c <__cxa_atexit@plt+0xc374e0> │ │ │ │ - ldr r1, [pc, #76] @ c45440 <__cxa_atexit@plt+0xc374e4> │ │ │ │ - ldr r2, [pc, #76] @ c45444 <__cxa_atexit@plt+0xc374e8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c45428 <__cxa_atexit@plt+0xc374cc> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c45438 <__cxa_atexit@plt+0xc374dc> │ │ │ │ + bcc c37ce8 <__cxa_atexit@plt+0xc29d8c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ c37cf8 <__cxa_atexit@plt+0xc29d9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r4, r3, r8, r6 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smulwbeq sl, sp, r1 │ │ │ │ - cmpeq r3, r8, asr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c45474 <__cxa_atexit@plt+0xc37518> │ │ │ │ - ldr r9, [pc, #24] @ c45478 <__cxa_atexit@plt+0xc3751c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - cmpeq r3, r0, lsr r6 │ │ │ │ - smlaltbeq r4, r3, r8, r4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - cmpeq r3, r4, lsr r6 │ │ │ │ - andeq r0, r2, ip │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - cmp r8, r3 │ │ │ │ - bge c454dc <__cxa_atexit@plt+0xc37580> │ │ │ │ - cmp r8, #0 │ │ │ │ - bmi c454e8 <__cxa_atexit@plt+0xc3758c> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - mov r2, #16 │ │ │ │ - add r3, r3, r8 │ │ │ │ - sub r3, r2, r3, lsl #3 │ │ │ │ - cmn r3, #1 │ │ │ │ - ble c4553c <__cxa_atexit@plt+0xc375e0> │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - cmp r3, #32 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldrb r7, [r7, r8] │ │ │ │ - addcc r9, r9, r7, lsl r3 │ │ │ │ - mov r7, r9 │ │ │ │ + cmpeq r4, ip, lsl sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c37d70 <__cxa_atexit@plt+0xc29e14> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c37d7c <__cxa_atexit@plt+0xc29e20> │ │ │ │ + ldr lr, [pc, #96] @ c37d8c <__cxa_atexit@plt+0xc29e30> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c37d90 <__cxa_atexit@plt+0xc29e34> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c37d94 <__cxa_atexit@plt+0xc29e38> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - sub r2, r5, #4 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r4, r8, lsl #23 │ │ │ │ + cmpeq r4, r8, lsr ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c45548 <__cxa_atexit@plt+0xc375ec> │ │ │ │ + bhi c37e18 <__cxa_atexit@plt+0xc29ebc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c45550 <__cxa_atexit@plt+0xc375f4> │ │ │ │ - ldr r5, [pc, #104] @ c45574 <__cxa_atexit@plt+0xc37618> │ │ │ │ - ldr r0, [pc, #104] @ c45578 <__cxa_atexit@plt+0xc3761c> │ │ │ │ - ldr r1, [pc, #104] @ c4557c <__cxa_atexit@plt+0xc37620> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c37e24 <__cxa_atexit@plt+0xc29ec8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #104] @ c37e34 <__cxa_atexit@plt+0xc29ed8> │ │ │ │ + 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] @ c37e38 <__cxa_atexit@plt+0xc29edc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #68] @ c37e3c <__cxa_atexit@plt+0xc29ee0> │ │ │ │ + str r0, [r5, #-16] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r9, r6 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + b c39068 <__cxa_atexit@plt+0xc2b10c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #44] @ c45570 <__cxa_atexit@plt+0xc37614> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r3, [r4, #-164] @ 0xffffff5c │ │ │ │ + cmpeq r4, r4, lsr #23 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #4 │ │ │ │ + cmp fp, sl │ │ │ │ + str fp, [sp] │ │ │ │ + bhi c37f4c <__cxa_atexit@plt+0xc29ff0> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #40 @ 0x28 │ │ │ │ + cmp r9, ip │ │ │ │ + bcc c37f54 <__cxa_atexit@plt+0xc29ff8> │ │ │ │ + ldr lr, [pc, #268] @ c37f80 <__cxa_atexit@plt+0xc2a024> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr fp, [pc, #252] @ c37f84 <__cxa_atexit@plt+0xc2a028> │ │ │ │ + str lr, [sl] │ │ │ │ + ldr r7, [pc, #248] @ c37f88 <__cxa_atexit@plt+0xc2a02c> │ │ │ │ + mov r3, r6 │ │ │ │ + add fp, pc, fp │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str fp, [r7, #12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + beq c37ed4 <__cxa_atexit@plt+0xc29f78> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, ip │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r3, r6 │ │ │ │ - b c45558 <__cxa_atexit@plt+0xc375fc> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ c4556c <__cxa_atexit@plt+0xc37610> │ │ │ │ + ldr r3, [sp] │ │ │ │ + sub fp, r5, #24 │ │ │ │ + cmp r3, fp │ │ │ │ + bhi c37f6c <__cxa_atexit@plt+0xc2a010> │ │ │ │ + add ip, r6, #60 @ 0x3c │ │ │ │ + cmp r9, ip │ │ │ │ + bcc c37f64 <__cxa_atexit@plt+0xc2a008> │ │ │ │ + ldr r3, [pc, #148] @ c37f8c <__cxa_atexit@plt+0xc2a030> │ │ │ │ + ldr lr, [pc, #148] @ c37f90 <__cxa_atexit@plt+0xc2a034> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #140] @ c37f94 <__cxa_atexit@plt+0xc2a038> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r3, [r6, #44]! @ 0x2c │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r0, [r6, #-12] │ │ │ │ + ldr r1, [r6, #-4] │ │ │ │ + ldr r3, [r6, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r6, #-16] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r5, fp │ │ │ │ + ldr r8, [r6, #-8] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + stm r0, {r1, r6, lr} │ │ │ │ + mov r6, ip │ │ │ │ + b c39068 <__cxa_atexit@plt+0xc2b10c> │ │ │ │ + mov ip, r6 │ │ │ │ + b c37f5c <__cxa_atexit@plt+0xc2a000> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b c37f74 <__cxa_atexit@plt+0xc2a018> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, sl │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r4, asr r5 │ │ │ │ - cmpeq r3, r8, lsl #22 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0x012a0091 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - cmpeq r3, r0, lsr r5 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq r4, ip, asr r0 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + cmpeq r4, r0, asr #19 │ │ │ │ + cmpeq r4, r8, lsl #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c38008 <__cxa_atexit@plt+0xc2a0ac> │ │ │ │ + ldr r3, [pc, #76] @ c38018 <__cxa_atexit@plt+0xc2a0bc> │ │ │ │ + ldr r2, [pc, #76] @ c3801c <__cxa_atexit@plt+0xc2a0c0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c37ff8 <__cxa_atexit@plt+0xc2a09c> │ │ │ │ + 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, #16] @ c38020 <__cxa_atexit@plt+0xc2a0c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffbf14 │ │ │ │ + cmpeq r4, r4, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c38044 <__cxa_atexit@plt+0xc2a0e8> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c38fe8 <__cxa_atexit@plt+0xc2b08c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c45634 <__cxa_atexit@plt+0xc376d8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c4563c <__cxa_atexit@plt+0xc376e0> │ │ │ │ - ldr lr, [pc, #156] @ c45660 <__cxa_atexit@plt+0xc37704> │ │ │ │ - ldr ip, [pc, #156] @ c45664 <__cxa_atexit@plt+0xc37708> │ │ │ │ - ldr r1, [r3] │ │ │ │ - lsr r0, r8, #24 │ │ │ │ - add r7, r8, r1, lsl #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c380d4 <__cxa_atexit@plt+0xc2a178> │ │ │ │ + ldr lr, [pc, #136] @ c380f4 <__cxa_atexit@plt+0xc2a198> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c380f8 <__cxa_atexit@plt+0xc2a19c> │ │ │ │ add lr, pc, lr │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r8, r6, #14 │ │ │ │ - cmp r1, #2 │ │ │ │ - str ip, [r3, #-4] │ │ │ │ - str r8, [r3] │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str lr, [r2, #4] │ │ │ │ - str sl, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ble c45624 <__cxa_atexit@plt+0xc376c8> │ │ │ │ - ldr r3, [r6, #-8] │ │ │ │ - mov r2, #0 │ │ │ │ - sub r3, r2, r3, lsl #3 │ │ │ │ - cmn r3, #1 │ │ │ │ - ble c45628 <__cxa_atexit@plt+0xc376cc> │ │ │ │ - ldr r2, [r6, #-4] │ │ │ │ - cmp r3, #32 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ - addcc r7, r7, r2, lsl r3 │ │ │ │ - b c4567c <__cxa_atexit@plt+0xc37720> │ │ │ │ - ldr r7, [pc, #60] @ c4566c <__cxa_atexit@plt+0xc37710> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r1, [r3] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + bhi c380e0 <__cxa_atexit@plt+0xc2a184> │ │ │ │ + ldr r7, [pc, #76] @ c380fc <__cxa_atexit@plt+0xc2a1a0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c380c8 <__cxa_atexit@plt+0xc2a16c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + mov r5, r3 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r6, r2 │ │ │ │ - b c45644 <__cxa_atexit@plt+0xc376e8> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ c45668 <__cxa_atexit@plt+0xc3770c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c38100 <__cxa_atexit@plt+0xc2a1a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - smlalbbeq r4, r3, r4, r4 │ │ │ │ - cmpeq r3, ip, lsl sl │ │ │ │ - cmpeq r3, ip, asr #8 │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + cmpeq r4, ip, ror #17 │ │ │ │ + @ instruction: 0xffffbf34 │ │ │ │ + cmpeq r4, r8, ror #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #164] @ c4572c <__cxa_atexit@plt+0xc377d0> │ │ │ │ - ldr r1, [r3, #14] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - cmp r1, #1 │ │ │ │ - ble c456e4 <__cxa_atexit@plt+0xc37788> │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - mov r2, #8 │ │ │ │ - sub r2, r2, r1, lsl #3 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c45718 <__cxa_atexit@plt+0xc377bc> │ │ │ │ - lsl r1, r1, #3 │ │ │ │ - rsb r1, r1, #16 │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmn r1, #1 │ │ │ │ - ble c45718 <__cxa_atexit@plt+0xc377bc> │ │ │ │ - ldr r3, [r3, #10] │ │ │ │ - cmp r2, #32 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ - ldrb r3, [r3] │ │ │ │ - addcc r7, r7, r0, lsl r2 │ │ │ │ - cmp r1, #32 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c38140 <__cxa_atexit@plt+0xc2a1e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - addcc r7, r7, r3, lsl r1 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ c38150 <__cxa_atexit@plt+0xc2a1f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bne c45724 <__cxa_atexit@plt+0xc377c8> │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - mov r1, #16 │ │ │ │ - sub r2, r1, r2, lsl #3 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c45718 <__cxa_atexit@plt+0xc377bc> │ │ │ │ - ldr r3, [r3, #10] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, #32 │ │ │ │ - ldrb r3, [r3] │ │ │ │ - addcc r7, r7, r3, lsl r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c45730 <__cxa_atexit@plt+0xc377d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmpeq r4, r0, asr #17 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c381d4 <__cxa_atexit@plt+0xc2a278> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c381e0 <__cxa_atexit@plt+0xc2a284> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #104] @ c381f0 <__cxa_atexit@plt+0xc2a294> │ │ │ │ + sub r2, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #76] @ c381f4 <__cxa_atexit@plt+0xc2a298> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #68] @ c381f8 <__cxa_atexit@plt+0xc2a29c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #60] @ c381fc <__cxa_atexit@plt+0xc2a2a0> │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, lr │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r1, {r0, r2, r3} │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsr r7 │ │ │ │ + cmpeq r4, r8, ror #15 │ │ │ │ + @ instruction: 0x01543c90 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3827c <__cxa_atexit@plt+0xc2a320> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c38288 <__cxa_atexit@plt+0xc2a32c> │ │ │ │ + ldr lr, [pc, #104] @ c38298 <__cxa_atexit@plt+0xc2a33c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #100] @ c3829c <__cxa_atexit@plt+0xc2a340> │ │ │ │ + add lr, pc, lr │ │ │ │ + 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, #72] @ c382a0 <__cxa_atexit@plt+0xc2a344> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + b c39068 <__cxa_atexit@plt+0xc2b10c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmpeq r4, r4, lsl #13 │ │ │ │ + cmpeq r4, r8, lsr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r9, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c38380 <__cxa_atexit@plt+0xc2a424> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc c3838c <__cxa_atexit@plt+0xc2a430> │ │ │ │ + ldr lr, [pc, #216] @ c383b0 <__cxa_atexit@plt+0xc2a454> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr ip, [pc, #204] @ c383b4 <__cxa_atexit@plt+0xc2a458> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r9] │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ + beq c38318 <__cxa_atexit@plt+0xc2a3bc> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r5] │ │ │ │ + sub ip, r5, #24 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c383a4 <__cxa_atexit@plt+0xc2a448> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc c3839c <__cxa_atexit@plt+0xc2a440> │ │ │ │ + ldr r2, [pc, #128] @ c383b8 <__cxa_atexit@plt+0xc2a45c> │ │ │ │ + ldr lr, [pc, #128] @ c383bc <__cxa_atexit@plt+0xc2a460> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #120] @ c383c0 <__cxa_atexit@plt+0xc2a464> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r0, [r3, #-12] │ │ │ │ + ldr r8, [r3, #-8] │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + ldr r2, [r3, #-16] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r5, ip │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + stm r0, {r1, r3, lr} │ │ │ │ + b c39068 <__cxa_atexit@plt+0xc2b10c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r3, ip, lsr #18 │ │ │ │ - smlalbbeq r4, r3, r8, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r2, [r3, #14] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble c45780 <__cxa_atexit@plt+0xc37824> │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - mov r1, #16 │ │ │ │ - sub r2, r1, r2, lsl #3 │ │ │ │ - cmn r2, #1 │ │ │ │ - ble c45788 <__cxa_atexit@plt+0xc3782c> │ │ │ │ - ldr r3, [r3, #10] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, #32 │ │ │ │ - ldrb r3, [r3] │ │ │ │ - addcc r7, r7, r3, lsl r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #4] @ c45794 <__cxa_atexit@plt+0xc37838> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + cmpeq r4, r0, lsl #11 │ │ │ │ + cmpeq r4, r8, asr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldrheq r6, [r3, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c457b4 <__cxa_atexit@plt+0xc37858> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - @ instruction: 0x01536194 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c38434 <__cxa_atexit@plt+0xc2a4d8> │ │ │ │ + ldr r3, [pc, #76] @ c38444 <__cxa_atexit@plt+0xc2a4e8> │ │ │ │ + ldr r2, [pc, #76] @ c38448 <__cxa_atexit@plt+0xc2a4ec> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c38424 <__cxa_atexit@plt+0xc2a4c8> │ │ │ │ + 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, #16] @ c3844c <__cxa_atexit@plt+0xc2a4f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffbae8 │ │ │ │ + cmpeq r4, ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c38470 <__cxa_atexit@plt+0xc2a514> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c38fe8 <__cxa_atexit@plt+0xc2b08c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c457f4 <__cxa_atexit@plt+0xc37898> │ │ │ │ - ldr r3, [pc, #40] @ c45804 <__cxa_atexit@plt+0xc378a8> │ │ │ │ - ldr r8, [pc, #40] @ c45808 <__cxa_atexit@plt+0xc378ac> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c38500 <__cxa_atexit@plt+0xc2a5a4> │ │ │ │ + ldr lr, [pc, #136] @ c38520 <__cxa_atexit@plt+0xc2a5c4> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c38524 <__cxa_atexit@plt+0xc2a5c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r1, [r3] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + bhi c3850c <__cxa_atexit@plt+0xc2a5b0> │ │ │ │ + ldr r7, [pc, #76] @ c38528 <__cxa_atexit@plt+0xc2a5cc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c384f4 <__cxa_atexit@plt+0xc2a598> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c3852c <__cxa_atexit@plt+0xc2a5d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - ldrdeq pc, [r9, -r6]! │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + cmpeq r4, r0, asr #9 │ │ │ │ + @ instruction: 0xffffbb08 │ │ │ │ + cmpeq r4, ip, lsr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c45870 <__cxa_atexit@plt+0xc37914> │ │ │ │ + bhi c385c0 <__cxa_atexit@plt+0xc2a664> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c4587c <__cxa_atexit@plt+0xc37920> │ │ │ │ - ldr lr, [pc, #80] @ c4588c <__cxa_atexit@plt+0xc37930> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #72] @ c45890 <__cxa_atexit@plt+0xc37934> │ │ │ │ + bcc c385cc <__cxa_atexit@plt+0xc2a670> │ │ │ │ + ldr lr, [pc, #96] @ c385dc <__cxa_atexit@plt+0xc2a680> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c385e0 <__cxa_atexit@plt+0xc2a684> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r5, [pc, #48] @ c45894 <__cxa_atexit@plt+0xc37938> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c385e4 <__cxa_atexit@plt+0xc2a688> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r2 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrsbeq r6, [r3, #-8] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - hvceq 13352 @ 0x3428 │ │ │ │ - andeq r0, r2, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r4, r8, lsr r3 │ │ │ │ + cmpeq r4, r8, ror #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c45918 <__cxa_atexit@plt+0xc379bc> │ │ │ │ + bhi c38650 <__cxa_atexit@plt+0xc2a6f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c45920 <__cxa_atexit@plt+0xc379c4> │ │ │ │ - ldr r5, [pc, #84] @ c4593c <__cxa_atexit@plt+0xc379e0> │ │ │ │ - ldr r0, [pc, #84] @ c45940 <__cxa_atexit@plt+0xc379e4> │ │ │ │ - ldr r1, [pc, #84] @ c45944 <__cxa_atexit@plt+0xc379e8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + bcc c3865c <__cxa_atexit@plt+0xc2a700> │ │ │ │ + ldr lr, [pc, #80] @ c3866c <__cxa_atexit@plt+0xc2a710> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr ip, [pc, #68] @ c38670 <__cxa_atexit@plt+0xc2a714> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r8, sl │ │ │ │ + b c39068 <__cxa_atexit@plt+0xc2b10c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - b c45928 <__cxa_atexit@plt+0xc379cc> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c45938 <__cxa_atexit@plt+0xc379dc> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r4, lsl r2 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - ldrdeq pc, [r9, -r2]! │ │ │ │ - smlaltteq r4, r3, r4, r1 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r4, r0, ror #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c45974 <__cxa_atexit@plt+0xc37a18> │ │ │ │ - ldr r9, [pc, #24] @ c45978 <__cxa_atexit@plt+0xc37a1c> │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c386d0 <__cxa_atexit@plt+0xc2a774> │ │ │ │ + ldr r3, [pc, #76] @ c386e0 <__cxa_atexit@plt+0xc2a784> │ │ │ │ + ldr r2, [pc, #76] @ c386e4 <__cxa_atexit@plt+0xc2a788> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - strheq r4, [r3, #-28] @ 0xffffffe4 │ │ │ │ - smlaltbeq r3, r3, r8, pc @ │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c45998 <__cxa_atexit@plt+0xc37a3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - ldrheq r5, [r3, #-240] @ 0xffffff10 │ │ │ │ - strheq r4, [r3, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c459fc <__cxa_atexit@plt+0xc37aa0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45a04 <__cxa_atexit@plt+0xc37aa8> │ │ │ │ - ldr r5, [pc, #76] @ c45a20 <__cxa_atexit@plt+0xc37ac4> │ │ │ │ - ldr r1, [pc, #76] @ c45a24 <__cxa_atexit@plt+0xc37ac8> │ │ │ │ - ldr r2, [pc, #76] @ c45a28 <__cxa_atexit@plt+0xc37acc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c45a0c <__cxa_atexit@plt+0xc37ab0> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c45a1c <__cxa_atexit@plt+0xc37ac0> │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq c386c0 <__cxa_atexit@plt+0xc2a764> │ │ │ │ + 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, #16] @ c386e8 <__cxa_atexit@plt+0xc2a78c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, ror #2 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlawteq r9, r9, fp, pc @ │ │ │ │ - cmpeq r3, r0, lsr r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c45a58 <__cxa_atexit@plt+0xc37afc> │ │ │ │ - ldr r9, [pc, #24] @ c45a5c <__cxa_atexit@plt+0xc37b00> │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffb84c │ │ │ │ + hvceq 16596 @ 0x40d4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c3870c <__cxa_atexit@plt+0xc2a7b0> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - cmpeq r3, r8, lsl #2 │ │ │ │ - smlalbteq r3, r3, r4, lr @ │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c45a7c <__cxa_atexit@plt+0xc37b20> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r3, ip, asr #29 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c38fe8 <__cxa_atexit@plt+0xc2b08c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c45abc <__cxa_atexit@plt+0xc37b60> │ │ │ │ - ldr r3, [pc, #40] @ c45acc <__cxa_atexit@plt+0xc37b70> │ │ │ │ - ldr r8, [pc, #40] @ c45ad0 <__cxa_atexit@plt+0xc37b74> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bcc c3879c <__cxa_atexit@plt+0xc2a840> │ │ │ │ + ldr lr, [pc, #136] @ c387bc <__cxa_atexit@plt+0xc2a860> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c387c0 <__cxa_atexit@plt+0xc2a864> │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r1, [r3] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + bhi c387a8 <__cxa_atexit@plt+0xc2a84c> │ │ │ │ + ldr r7, [pc, #76] @ c387c4 <__cxa_atexit@plt+0xc2a868> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c38790 <__cxa_atexit@plt+0xc2a834> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c387c8 <__cxa_atexit@plt+0xc2a86c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + cmpeq r4, r4, lsr #4 │ │ │ │ + @ instruction: 0xffffb86c │ │ │ │ + smlaltbeq r0, r4, r0, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c38844 <__cxa_atexit@plt+0xc2a8e8> │ │ │ │ + ldr r2, [pc, #116] @ c38860 <__cxa_atexit@plt+0xc2a904> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #112] @ c38864 <__cxa_atexit@plt+0xc2a908> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c38850 <__cxa_atexit@plt+0xc2a8f4> │ │ │ │ + ldr r3, [pc, #80] @ c38868 <__cxa_atexit@plt+0xc2a90c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c38834 <__cxa_atexit@plt+0xc2a8d8> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - msreq (UNDEF: 57), lr │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r7, [pc, #20] @ c3886c <__cxa_atexit@plt+0xc2a910> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r4, r8, asr #1 │ │ │ │ + @ instruction: 0xffffb6d4 │ │ │ │ + strdeq r0, [r4, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c39068 <__cxa_atexit@plt+0xc2b10c> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c45b38 <__cxa_atexit@plt+0xc37bdc> │ │ │ │ + bhi c388ec <__cxa_atexit@plt+0xc2a990> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c45b44 <__cxa_atexit@plt+0xc37be8> │ │ │ │ - ldr lr, [pc, #80] @ c45b54 <__cxa_atexit@plt+0xc37bf8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #72] @ c45b58 <__cxa_atexit@plt+0xc37bfc> │ │ │ │ + bcc c388f8 <__cxa_atexit@plt+0xc2a99c> │ │ │ │ + ldr lr, [pc, #84] @ c38908 <__cxa_atexit@plt+0xc2a9ac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #80] @ c3890c <__cxa_atexit@plt+0xc2a9b0> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r5, [pc, #48] @ c45b5c <__cxa_atexit@plt+0xc37c00> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [pc, #60] @ c38910 <__cxa_atexit@plt+0xc2a9b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - cmpeq r3, r0, lsl lr │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq r4, r0 │ │ │ │ + cmpeq r4, r8, lsr #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - qdaddeq r4, r0, r3 │ │ │ │ - andeq r0, r2, ip │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c38974 <__cxa_atexit@plt+0xc2aa18> │ │ │ │ + ldr r2, [pc, #92] @ c38990 <__cxa_atexit@plt+0xc2aa34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c38980 <__cxa_atexit@plt+0xc2aa24> │ │ │ │ + ldr r3, [pc, #68] @ c38994 <__cxa_atexit@plt+0xc2aa38> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c38964 <__cxa_atexit@plt+0xc2aa08> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c38998 <__cxa_atexit@plt+0xc2aa3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, lsl #31 │ │ │ │ + @ instruction: 0xffffb694 │ │ │ │ + smlalbteq r0, r4, ip, r9 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c45be0 <__cxa_atexit@plt+0xc37c84> │ │ │ │ + bhi c38a10 <__cxa_atexit@plt+0xc2aab4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c45be8 <__cxa_atexit@plt+0xc37c8c> │ │ │ │ - ldr r5, [pc, #84] @ c45c04 <__cxa_atexit@plt+0xc37ca8> │ │ │ │ - ldr r0, [pc, #84] @ c45c08 <__cxa_atexit@plt+0xc37cac> │ │ │ │ - ldr r1, [pc, #84] @ c45c0c <__cxa_atexit@plt+0xc37cb0> │ │ │ │ - add r5, pc, r5 │ │ │ │ + bcc c38a18 <__cxa_atexit@plt+0xc2aabc> │ │ │ │ + ldr lr, [pc, #100] @ c38a34 <__cxa_atexit@plt+0xc2aad8> │ │ │ │ + ldr r0, [pc, #100] @ c38a38 <__cxa_atexit@plt+0xc2aadc> │ │ │ │ + ldr r1, [pc, #100] @ c38a3c <__cxa_atexit@plt+0xc2aae0> │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r3, [r5] │ │ │ │ str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r8, sl │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ - b c45bf0 <__cxa_atexit@plt+0xc37c94> │ │ │ │ - mov r7, #16 │ │ │ │ + b c38a20 <__cxa_atexit@plt+0xc2aac4> │ │ │ │ + mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c45c00 <__cxa_atexit@plt+0xc37ca4> │ │ │ │ + ldr r7, [pc, #8] @ c38a30 <__cxa_atexit@plt+0xc2aad4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlaltteq r3, r3, ip, pc @ │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - msreq R9_fiq, sl │ │ │ │ - strheq r3, [r3, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c45c3c <__cxa_atexit@plt+0xc37ce0> │ │ │ │ - ldr r9, [pc, #24] @ c45c40 <__cxa_atexit@plt+0xc37ce4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - @ instruction: 0x01433f94 │ │ │ │ - smlaltteq r3, r3, r0, ip @ │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c45c60 <__cxa_atexit@plt+0xc37d04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + cmpeq r4, r8, lsr #20 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + ldrheq r2, [r4, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c38a94 <__cxa_atexit@plt+0xc2ab38> │ │ │ │ + ldr r2, [pc, #92] @ c38abc <__cxa_atexit@plt+0xc2ab60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r3, r8, ror #25 │ │ │ │ - @ instruction: 0x01433f94 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c45cc4 <__cxa_atexit@plt+0xc37d68> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45ccc <__cxa_atexit@plt+0xc37d70> │ │ │ │ - ldr r5, [pc, #76] @ c45ce8 <__cxa_atexit@plt+0xc37d8c> │ │ │ │ - ldr r1, [pc, #76] @ c45cec <__cxa_atexit@plt+0xc37d90> │ │ │ │ - ldr r2, [pc, #76] @ c45cf0 <__cxa_atexit@plt+0xc37d94> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c38aa0 <__cxa_atexit@plt+0xc2ab44> │ │ │ │ + ldr r7, [pc, #64] @ c38ac4 <__cxa_atexit@plt+0xc2ab68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8, r9} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c45cd4 <__cxa_atexit@plt+0xc37d78> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c45ce4 <__cxa_atexit@plt+0xc37d88> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c38ac0 <__cxa_atexit@plt+0xc2ab64> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr pc │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - msreq CPSR_fc, r1, lsl #18 │ │ │ │ - cmpeq r3, r8, lsl #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c45d20 <__cxa_atexit@plt+0xc37dc4> │ │ │ │ - ldr r9, [pc, #24] @ c45d24 <__cxa_atexit@plt+0xc37dc8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - smlaltteq r3, r3, r0, lr @ │ │ │ │ - strdeq r3, [r3, #-188] @ 0xffffff44 │ │ │ │ - smlaltbeq r3, r3, r8, sp @ │ │ │ │ + cmpeq r4, r0, ror #28 │ │ │ │ + @ instruction: 0x01440898 │ │ │ │ + ldrsheq r3, [r4, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #16 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi c45d9c <__cxa_atexit@plt+0xc37e40> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c45d94 <__cxa_atexit@plt+0xc37e38> │ │ │ │ - ldr r7, [pc, #72] @ c45da4 <__cxa_atexit@plt+0xc37e48> │ │ │ │ - ldr r3, [pc, #72] @ c45da8 <__cxa_atexit@plt+0xc37e4c> │ │ │ │ - mov r2, #0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c38b08 <__cxa_atexit@plt+0xc2abac> │ │ │ │ + ldr r7, [pc, #48] @ c38b20 <__cxa_atexit@plt+0xc2abc4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r7, [pc, #40] @ c45dac <__cxa_atexit@plt+0xc37e50> │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #2 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c38b24 <__cxa_atexit@plt+0xc2abc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r3, ip, asr #22 │ │ │ │ - cmpeq r3, r4, lsr sp │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r4, r0, asr #18 │ │ │ │ + andeq r0, r3, r7, 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, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45de4 <__cxa_atexit@plt+0xc37e88> │ │ │ │ - ldr r2, [pc, #28] @ c45df0 <__cxa_atexit@plt+0xc37e94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01536898 │ │ │ │ - cmpeq r3, r4, lsr lr │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c45eac <__cxa_atexit@plt+0xc37f50> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #156] @ c45eb4 <__cxa_atexit@plt+0xc37f58> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - blt c45e60 <__cxa_atexit@plt+0xc37f04> │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c45e80 <__cxa_atexit@plt+0xc37f24> │ │ │ │ - ldr r7, [pc, #112] @ c45eb8 <__cxa_atexit@plt+0xc37f5c> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - sub r2, r0, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - add r9, r1, r9 │ │ │ │ - b c45e74 <__cxa_atexit@plt+0xc37f18> │ │ │ │ - ldr r7, [pc, #96] @ c45ec8 <__cxa_atexit@plt+0xc37f6c> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c38b68 <__cxa_atexit@plt+0xc2ac0c> │ │ │ │ + ldr r7, [pc, #48] @ c38b80 <__cxa_atexit@plt+0xc2ac24> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #52] @ c45ebc <__cxa_atexit@plt+0xc37f60> │ │ │ │ - ldr r7, [pc, #52] @ c45ec0 <__cxa_atexit@plt+0xc37f64> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ c45ec4 <__cxa_atexit@plt+0xc37f68> │ │ │ │ - sub r3, r5, #16 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c38b84 <__cxa_atexit@plt+0xc2ac28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr #21 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlalbbeq r3, r3, r0, sp @ │ │ │ │ - hvceq 13272 @ 0x33d8 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45f0c <__cxa_atexit@plt+0xc37fb0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c45f18 <__cxa_atexit@plt+0xc37fbc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + smlaltteq r0, r4, r0, r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c38bdc <__cxa_atexit@plt+0xc2ac80> │ │ │ │ + ldr r3, [pc, #68] @ c38bec <__cxa_atexit@plt+0xc2ac90> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq c38bcc <__cxa_atexit@plt+0xc2ac70> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, r4, ror r7 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45f60 <__cxa_atexit@plt+0xc38004> │ │ │ │ - ldr r2, [pc, #44] @ c45f6c <__cxa_atexit@plt+0xc38010> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + ldr r7, [pc, #12] @ c38bf0 <__cxa_atexit@plt+0xc2ac94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r8, lsr #14 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + hvceq 16520 @ 0x4088 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c45fb0 <__cxa_atexit@plt+0xc38054> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c45fbc <__cxa_atexit@plt+0xc38060> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c38c4c <__cxa_atexit@plt+0xc2acf0> │ │ │ │ + ldr r3, [pc, #56] @ c38c70 <__cxa_atexit@plt+0xc2ad14> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c38c74 <__cxa_atexit@plt+0xc2ad18> │ │ │ │ mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsbeq r6, [r3, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r3, r2, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - mov lr, r9 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c46194 <__cxa_atexit@plt+0xc38238> │ │ │ │ - mov r1, r7 │ │ │ │ - cmp sl, #0 │ │ │ │ - ble c46074 <__cxa_atexit@plt+0xc38118> │ │ │ │ - sub r2, sl, #1 │ │ │ │ - ldrb r0, [r2, r8] │ │ │ │ - mov r7, sl │ │ │ │ - cmp r0, #129 @ 0x81 │ │ │ │ - bcc c46020 <__cxa_atexit@plt+0xc380c4> │ │ │ │ - cmp r0, #193 @ 0xc1 │ │ │ │ - bls c46014 <__cxa_atexit@plt+0xc380b8> │ │ │ │ - mov r7, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c46020 <__cxa_atexit@plt+0xc380c4> │ │ │ │ - b c46074 <__cxa_atexit@plt+0xc38118> │ │ │ │ - mov r7, #1 │ │ │ │ - cmp sl, #1 │ │ │ │ - bne c46160 <__cxa_atexit@plt+0xc38204> │ │ │ │ - cmp r7, sl │ │ │ │ - mov r9, sl │ │ │ │ - mov r2, #576 @ 0x240 │ │ │ │ - movcc r9, r7 │ │ │ │ - orr r2, r2, #999424 @ 0xf4000 │ │ │ │ - cmp r9, r2 │ │ │ │ - bcs c46094 <__cxa_atexit@plt+0xc38138> │ │ │ │ - str r1, [sp, #4] │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r9, lr │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov lr, r9 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c46074 <__cxa_atexit@plt+0xc38118> │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b c46088 <__cxa_atexit@plt+0xc3812c> │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - mov r0, #0 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, fp │ │ │ │ - b c46204 <__cxa_atexit@plt+0xc382a8> │ │ │ │ - ldr r1, [pc, #272] @ c461ac <__cxa_atexit@plt+0xc38250> │ │ │ │ - ldr r2, [r4, #812] @ 0x32c │ │ │ │ - sub r0, r5, #24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r0, {r1, r8, lr} │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r7, lr} │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r3, [r4, #820] @ 0x334 │ │ │ │ - add r5, r6, #4 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldrd r0, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r5, r6 │ │ │ │ - subs r0, r0, r6 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - strd r0, [r2, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1e769f4 <__cxa_atexit@plt+0x1e68a98> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e76b34 <__cxa_atexit@plt+0x1e68bd8> │ │ │ │ - ldr r4, [r0, #812] @ 0x32c │ │ │ │ - ldr r3, [r0, #820] @ 0x334 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add fp, r2, #100 @ 0x64 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - add r3, r6, r3, lsl #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0, #804] @ 0x324 │ │ │ │ - ldrd r8, [r4, #72] @ 0x48 │ │ │ │ - sub r6, r1, r6 │ │ │ │ - adds r6, r8, r6 │ │ │ │ - adc r3, r9, #0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - sub r2, sl, #2 │ │ │ │ - ldrb r0, [r2, r8] │ │ │ │ - cmp r0, #223 @ 0xdf │ │ │ │ - bhi c46004 <__cxa_atexit@plt+0xc380a8> │ │ │ │ - mov r7, #2 │ │ │ │ - cmp sl, #2 │ │ │ │ - bls c46020 <__cxa_atexit@plt+0xc380c4> │ │ │ │ - sub r2, sl, #3 │ │ │ │ - ldrb r0, [r2, r8] │ │ │ │ - mov r7, sl │ │ │ │ - cmp r0, #239 @ 0xef │ │ │ │ - bhi c46004 <__cxa_atexit@plt+0xc380a8> │ │ │ │ - b c46020 <__cxa_atexit@plt+0xc380c4> │ │ │ │ - ldr r7, [pc, #12] @ c461a8 <__cxa_atexit@plt+0xc3824c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, lr │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r3, [r3, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - smlalbbeq r3, r3, r8, sl @ │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r8, fp │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c461f0 <__cxa_atexit@plt+0xc38294> │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b c46204 <__cxa_atexit@plt+0xc382a8> │ │ │ │ - mov r7, #0 │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - b c46204 <__cxa_atexit@plt+0xc382a8> │ │ │ │ - mov lr, r5 │ │ │ │ + cmpeq r4, r8, asr #20 │ │ │ │ + smlaltteq r0, r4, r4, r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c38cb4 <__cxa_atexit@plt+0xc2ad58> │ │ │ │ + ldr r3, [pc, #56] @ c38cd8 <__cxa_atexit@plt+0xc2ad7c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [lr, #12]! │ │ │ │ - mov fp, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c46290 <__cxa_atexit@plt+0xc38334> │ │ │ │ - ldr sl, [pc, #348] @ c4638c <__cxa_atexit@plt+0xc38430> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #344] @ c46390 <__cxa_atexit@plt+0xc38434> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi c462ec <__cxa_atexit@plt+0xc38390> │ │ │ │ - ldrb r6, [r0, r8] │ │ │ │ - ldrb r6, [r6, sl] │ │ │ │ - add r2, r6, r2 │ │ │ │ - uxtb r2, r2 │ │ │ │ - ldrb r2, [r2, ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c4627c <__cxa_atexit@plt+0xc38320> │ │ │ │ - cmp r2, #12 │ │ │ │ - beq c46334 <__cxa_atexit@plt+0xc383d8> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, r1 │ │ │ │ - blt c46240 <__cxa_atexit@plt+0xc382e4> │ │ │ │ - b c46290 <__cxa_atexit@plt+0xc38334> │ │ │ │ - add r3, r8, #1 │ │ │ │ - cmp r3, r1 │ │ │ │ - blt c46238 <__cxa_atexit@plt+0xc382dc> │ │ │ │ - add r3, r8, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ - cmp lr, r6 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - bcc c46350 <__cxa_atexit@plt+0xc383f4> │ │ │ │ - ldr r7, [pc, #240] @ c463a0 <__cxa_atexit@plt+0xc38444> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr lr, [pc, #224] @ c463a4 <__cxa_atexit@plt+0xc38448> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - strb r2, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r1, [r9, #24] │ │ │ │ - str lr, [r9, #28] │ │ │ │ - str r9, [r9, #32] │ │ │ │ - bx ip │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c46368 <__cxa_atexit@plt+0xc3840c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c46370 <__cxa_atexit@plt+0xc38414> │ │ │ │ - ldr r0, [pc, #156] @ c463a8 <__cxa_atexit@plt+0xc3844c> │ │ │ │ - ldr r1, [pc, #156] @ c463ac <__cxa_atexit@plt+0xc38450> │ │ │ │ - ldr r3, [pc, #156] @ c463b0 <__cxa_atexit@plt+0xc38454> │ │ │ │ - mov r5, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [lr] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #92] @ c46398 <__cxa_atexit@plt+0xc3843c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + str r8, [r7, #12] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #60] @ c46394 <__cxa_atexit@plt+0xc38438> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, r9 │ │ │ │ - b c46378 <__cxa_atexit@plt+0xc3841c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ c4639c <__cxa_atexit@plt+0xc38440> │ │ │ │ + ldr r7, [pc, #32] @ c38cdc <__cxa_atexit@plt+0xc2ad80> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, asr #8 │ │ │ │ - cmpeq r3, ip, lsr r4 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r3, r0, lsr #11 │ │ │ │ - @ instruction: 0x01433890 │ │ │ │ - @ instruction: 0xfffffb44 │ │ │ │ - ldrsbeq r5, [r3, #-108] @ 0xffffff94 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - @ instruction: 0xfffff930 │ │ │ │ - msreq R9_fiq, r1 │ │ │ │ - hvceq 13188 @ 0x3384 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c46418 <__cxa_atexit@plt+0xc384bc> │ │ │ │ - ldr r7, [pc, #84] @ c46430 <__cxa_atexit@plt+0xc384d4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r8, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #68] @ c46434 <__cxa_atexit@plt+0xc384d8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldrb r0, [r5, #-4] │ │ │ │ - ldm r8, {r1, r2, r8} │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - strb r0, [r3, #12] │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r1, r7, r8, lr} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c46438 <__cxa_atexit@plt+0xc384dc> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffa18 │ │ │ │ - ldrheq r5, [r3, #-80] @ 0xffffffb0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - cmpeq r3, ip, lsl #16 │ │ │ │ + cmpeq r4, r0, ror #19 │ │ │ │ + hvceq 16492 @ 0x406c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c4649c <__cxa_atexit@plt+0xc38540> │ │ │ │ - ldr r7, [pc, #76] @ c464ac <__cxa_atexit@plt+0xc38550> │ │ │ │ + bhi c38d2c <__cxa_atexit@plt+0xc2add0> │ │ │ │ + ldr r3, [pc, #60] @ c38d3c <__cxa_atexit@plt+0xc2ade0> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq c46490 <__cxa_atexit@plt+0xc38534> │ │ │ │ - ldr r7, [pc, #60] @ c464b0 <__cxa_atexit@plt+0xc38554> │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c38d1c <__cxa_atexit@plt+0xc2adc0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ mov r8, r3 │ │ │ │ - b c45fcc <__cxa_atexit@plt+0xc38070> │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c464b4 <__cxa_atexit@plt+0xc38558> │ │ │ │ + ldr r7, [pc, #12] @ c38d40 <__cxa_atexit@plt+0xc2ade4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlalbteq r3, r3, r0, r7 @ │ │ │ │ - @ instruction: 0x01433794 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c464e0 <__cxa_atexit@plt+0xc38584> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c45fcc <__cxa_atexit@plt+0xc38070> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r4, r4, lsr r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c46534 <__cxa_atexit@plt+0xc385d8> │ │ │ │ - ldr lr, [pc, #60] @ c4654c <__cxa_atexit@plt+0xc385f0> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c46550 <__cxa_atexit@plt+0xc385f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - stmib r3, {r1, r7, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c46554 <__cxa_atexit@plt+0xc385f8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r0, ror #9 │ │ │ │ - cmpeq r3, ip, lsl r4 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c465ac <__cxa_atexit@plt+0xc38650> │ │ │ │ - ldr r8, [pc, #72] @ c465c4 <__cxa_atexit@plt+0xc38668> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #64] @ c465c8 <__cxa_atexit@plt+0xc3866c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c465cc <__cxa_atexit@plt+0xc38670> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrheq r5, [r3, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq r3, ip, ror #8 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ c465f0 <__cxa_atexit@plt+0xc38694> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c38e44 <__cxa_atexit@plt+0xc2aee8> │ │ │ │ + ldr r3, [pc, #40] @ c38e5c <__cxa_atexit@plt+0xc2af00> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl #6 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r7, [pc, #20] @ c38e60 <__cxa_atexit@plt+0xc2af04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, asr #16 │ │ │ │ + cmpeq r4, ip, asr #16 │ │ │ │ + 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 c38e9c <__cxa_atexit@plt+0xc2af40> │ │ │ │ + ldr r3, [pc, #40] @ c38eb4 <__cxa_atexit@plt+0xc2af58> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - lsr r2, r7, #8 │ │ │ │ - lsr r1, r7, #16 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ - strb r1, [r3] │ │ │ │ - strb r7, [r3, #2] │ │ │ │ - ldr r7, [pc, #8] @ c46630 <__cxa_atexit@plt+0xc386d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [r3, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldrh r7, [r7, #9] │ │ │ │ + ldr r7, [pc, #20] @ c38eb8 <__cxa_atexit@plt+0xc2af5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r3, [r4, #-124] @ 0xffffff84 │ │ │ │ + strdeq r0, [r4, #-120] @ 0xffffff88 │ │ │ │ + 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 c38ef4 <__cxa_atexit@plt+0xc2af98> │ │ │ │ + ldr r3, [pc, #40] @ c38f0c <__cxa_atexit@plt+0xc2afb0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c38f10 <__cxa_atexit@plt+0xc2afb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, lsr #15 │ │ │ │ + smlaltbeq r0, r4, r4, r7 │ │ │ │ + @ instruction: 0x012ac846 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r7, [r3] │ │ │ │ - ldr r7, [pc, #8] @ c46660 <__cxa_atexit@plt+0xc38704> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, lsl #5 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + @ instruction: 0x012ac870 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - lsr r2, r7, #8 │ │ │ │ - lsr r7, r7, #16 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ - strb r7, [r3] │ │ │ │ - ldr r7, [pc, #8] @ c4669c <__cxa_atexit@plt+0xc38740> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, asr r2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ + @ instruction: 0x012ac8a7 │ │ │ │ + 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 │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c466d4 <__cxa_atexit@plt+0xc38778> │ │ │ │ - ldr r3, [pc, #36] @ c466e4 <__cxa_atexit@plt+0xc38788> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ + bhi c38fa8 <__cxa_atexit@plt+0xc2b04c> │ │ │ │ + ldr r3, [pc, #60] @ c38fb8 <__cxa_atexit@plt+0xc2b05c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #12] @ c466e8 <__cxa_atexit@plt+0xc3878c> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c38f98 <__cxa_atexit@plt+0xc2b03c> │ │ │ │ + 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] @ c38fbc <__cxa_atexit@plt+0xc2b060> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x01433594 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c467f0 <__cxa_atexit@plt+0xc38894> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, r7, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c4677c <__cxa_atexit@plt+0xc38820> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c46740 <__cxa_atexit@plt+0xc387e4> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c467b4 <__cxa_atexit@plt+0xc38858> │ │ │ │ - ldr r0, [pc, #236] @ c46820 <__cxa_atexit@plt+0xc388c4> │ │ │ │ - ldr lr, [pc, #236] @ c46824 <__cxa_atexit@plt+0xc388c8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - b c46750 <__cxa_atexit@plt+0xc387f4> │ │ │ │ - ldr r0, [pc, #204] @ c46814 <__cxa_atexit@plt+0xc388b8> │ │ │ │ - ldr lr, [pc, #204] @ c46818 <__cxa_atexit@plt+0xc388bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #196] @ c4681c <__cxa_atexit@plt+0xc388c0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c467e4 <__cxa_atexit@plt+0xc38888> │ │ │ │ - ldr r8, [pc, #132] @ c46808 <__cxa_atexit@plt+0xc388ac> │ │ │ │ - ldr lr, [pc, #132] @ c4680c <__cxa_atexit@plt+0xc388b0> │ │ │ │ - ldr r0, [pc, #132] @ c46810 <__cxa_atexit@plt+0xc388b4> │ │ │ │ - add r2, r3, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #13 │ │ │ │ - add r8, lr, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ - ldr lr, [pc, #64] @ c467fc <__cxa_atexit@plt+0xc388a0> │ │ │ │ - ldr r8, [pc, #64] @ c46800 <__cxa_atexit@plt+0xc388a4> │ │ │ │ - ldr r9, [pc, #64] @ c46804 <__cxa_atexit@plt+0xc388a8> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 1ea32d0 <__cxa_atexit@plt+0x1e95374> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrsheq r5, [r3, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrdeq r3, [r3, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq r3, r0, lsr r3 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r3, r0, ror r3 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + strdeq r0, [r4, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r9, #2 │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c39028 <__cxa_atexit@plt+0xc2b0cc> │ │ │ │ + ldr r3, [pc, #60] @ c39038 <__cxa_atexit@plt+0xc2b0dc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39018 <__cxa_atexit@plt+0xc2b0bc> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r9, #0 │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #12] @ c3903c <__cxa_atexit@plt+0xc2b0e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + hvceq 16492 @ 0x406c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r3, r3, r0, r3 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c46908 <__cxa_atexit@plt+0xc389ac> │ │ │ │ - ldr r7, [pc, #128] @ c4692c <__cxa_atexit@plt+0xc389d0> │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c390a0 <__cxa_atexit@plt+0xc2b144> │ │ │ │ + ldr r3, [pc, #52] @ c390b0 <__cxa_atexit@plt+0xc2b154> │ │ │ │ tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39090 <__cxa_atexit@plt+0xc2b134> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c390b4 <__cxa_atexit@plt+0xc2b158> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c468f8 <__cxa_atexit@plt+0xc3899c> │ │ │ │ - ldr r7, [pc, #108] @ c46930 <__cxa_atexit@plt+0xc389d4> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r4, r8, lsl #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c46918 <__cxa_atexit@plt+0xc389bc> │ │ │ │ - ldr r3, [pc, #92] @ c4693c <__cxa_atexit@plt+0xc389e0> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ + bhi c39118 <__cxa_atexit@plt+0xc2b1bc> │ │ │ │ + ldr r3, [pc, #60] @ c39128 <__cxa_atexit@plt+0xc2b1cc> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39108 <__cxa_atexit@plt+0xc2b1ac> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + 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, #40] @ c46938 <__cxa_atexit@plt+0xc389dc> │ │ │ │ + ldr r7, [pc, #12] @ c3912c <__cxa_atexit@plt+0xc2b1d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c46934 <__cxa_atexit@plt+0xc389d8> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0x01440594 │ │ │ │ + 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 c39198 <__cxa_atexit@plt+0xc2b23c> │ │ │ │ + ldr r3, [pc, #60] @ c391a8 <__cxa_atexit@plt+0xc2b24c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39188 <__cxa_atexit@plt+0xc2b22c> │ │ │ │ + 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] @ c391ac <__cxa_atexit@plt+0xc2b250> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r3, ip, asr #6 │ │ │ │ - cmpeq r3, ip, ror #6 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - cmpeq r3, ip, lsr #6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r4, r8, lsl r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c46994 <__cxa_atexit@plt+0xc38a38> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7], #-16 │ │ │ │ + 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 c46984 <__cxa_atexit@plt+0xc38a28> │ │ │ │ - ldr r3, [pc, #40] @ c46998 <__cxa_atexit@plt+0xc38a3c> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ + bhi c39210 <__cxa_atexit@plt+0xc2b2b4> │ │ │ │ + ldr r3, [pc, #52] @ c39220 <__cxa_atexit@plt+0xc2b2c4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #16] @ c4699c <__cxa_atexit@plt+0xc38a40> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39200 <__cxa_atexit@plt+0xc2b2a4> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c39224 <__cxa_atexit@plt+0xc2b2c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - smlaltteq r3, r3, r4, r2 @ │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltbeq r0, r4, r4, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39280 <__cxa_atexit@plt+0xc2b324> │ │ │ │ + ldr r2, [pc, #28] @ c39290 <__cxa_atexit@plt+0xc2b334> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c5d2a0 <__cxa_atexit@plt+0xc4f344> │ │ │ │ + ldr r7, [pc, #12] @ c39294 <__cxa_atexit@plt+0xc2b338> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r0, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c469f0 <__cxa_atexit@plt+0xc38a94> │ │ │ │ - ldr lr, [pc, #60] @ c46a08 <__cxa_atexit@plt+0xc38aac> │ │ │ │ - sub r2, r6, #17 │ │ │ │ + bcc c392e8 <__cxa_atexit@plt+0xc2b38c> │ │ │ │ + ldr lr, [pc, #56] @ c392f4 <__cxa_atexit@plt+0xc2b398> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c46a0c <__cxa_atexit@plt+0xc38ab0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #48] @ c392f8 <__cxa_atexit@plt+0xc2b39c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ sub r7, r6, #11 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c46a10 <__cxa_atexit@plt+0xc38ab4> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsheq r5, [r3, #-4] │ │ │ │ - ldrsheq r5, [r3, #-0] │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsbeq r3, [r4, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq r4, r8, asr #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39328 <__cxa_atexit@plt+0xc2b3cc> │ │ │ │ + ldr r2, [pc, #28] @ c39338 <__cxa_atexit@plt+0xc2b3dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b c4ebac <__cxa_atexit@plt+0xc40c50> │ │ │ │ + ldr r7, [pc, #12] @ c3933c <__cxa_atexit@plt+0xc2b3e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r0, r4, ip, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c46a6c <__cxa_atexit@plt+0xc38b10> │ │ │ │ - ldr r8, [pc, #76] @ c46a84 <__cxa_atexit@plt+0xc38b28> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ c46a88 <__cxa_atexit@plt+0xc38b2c> │ │ │ │ + bcc c39390 <__cxa_atexit@plt+0xc2b434> │ │ │ │ + ldr lr, [pc, #56] @ c3939c <__cxa_atexit@plt+0xc2b440> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - str r7, [r3, #20] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #48] @ c393a0 <__cxa_atexit@plt+0xc2b444> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ sub r7, r6, #11 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c46a8c <__cxa_atexit@plt+0xc38b30> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, ip, lsl #1 │ │ │ │ - cmpeq r3, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - ldrdeq r3, [r3, #-24] @ 0xffffffe8 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r8, lsr #6 │ │ │ │ + cmpeq r4, r4, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c46b10 <__cxa_atexit@plt+0xc38bb4> │ │ │ │ - ldr r7, [pc, #128] @ c46b34 <__cxa_atexit@plt+0xc38bd8> │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39400 <__cxa_atexit@plt+0xc2b4a4> │ │ │ │ + ldr r2, [pc, #28] @ c39410 <__cxa_atexit@plt+0xc2b4b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b c5c100 <__cxa_atexit@plt+0xc4e1a4> │ │ │ │ + ldr r7, [pc, #12] @ c39414 <__cxa_atexit@plt+0xc2b4b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r8, lsl #6 │ │ │ │ + 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 c39468 <__cxa_atexit@plt+0xc2b50c> │ │ │ │ + ldr lr, [pc, #56] @ c39474 <__cxa_atexit@plt+0xc2b518> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #48] @ c39478 <__cxa_atexit@plt+0xc2b51c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, ip, asr r2 │ │ │ │ + cmpeq r4, r4, asr r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c394bc <__cxa_atexit@plt+0xc2b560> │ │ │ │ + ldr r2, [pc, #28] @ c394cc <__cxa_atexit@plt+0xc2b570> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b c51c6c <__cxa_atexit@plt+0xc43d10> │ │ │ │ + ldr r7, [pc, #12] @ c394d0 <__cxa_atexit@plt+0xc2b574> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r4, r8, ror #4 │ │ │ │ + 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 c39524 <__cxa_atexit@plt+0xc2b5c8> │ │ │ │ + ldr lr, [pc, #56] @ c39530 <__cxa_atexit@plt+0xc2b5d4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #48] @ c39534 <__cxa_atexit@plt+0xc2b5d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r0, lsr #3 │ │ │ │ + @ instruction: 0x0154319c │ │ │ │ + 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 c39570 <__cxa_atexit@plt+0xc2b614> │ │ │ │ + ldr r3, [pc, #40] @ c39588 <__cxa_atexit@plt+0xc2b62c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3958c <__cxa_atexit@plt+0xc2b630> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, lsr r1 │ │ │ │ + cmpeq r4, r4, asr r2 │ │ │ │ + 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 c395c8 <__cxa_atexit@plt+0xc2b66c> │ │ │ │ + ldr r3, [pc, #40] @ c395e0 <__cxa_atexit@plt+0xc2b684> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c395e4 <__cxa_atexit@plt+0xc2b688> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r3, [r4, #-4] │ │ │ │ + mrseq r0, (UNDEF: 100) │ │ │ │ + @ instruction: 0x012ac29d │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlawteq sl, lr, r2, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + 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 c39650 <__cxa_atexit@plt+0xc2b6f4> │ │ │ │ + ldr r3, [pc, #40] @ c39668 <__cxa_atexit@plt+0xc2b70c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3966c <__cxa_atexit@plt+0xc2b710> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, rrx │ │ │ │ + hvceq 16412 @ 0x401c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c396bc <__cxa_atexit@plt+0xc2b760> │ │ │ │ + ldr r3, [pc, #60] @ c396cc <__cxa_atexit@plt+0xc2b770> │ │ │ │ tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c396ac <__cxa_atexit@plt+0xc2b750> │ │ │ │ + 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] @ c396d0 <__cxa_atexit@plt+0xc2b774> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - beq c46b00 <__cxa_atexit@plt+0xc38ba4> │ │ │ │ - ldr r7, [pc, #108] @ c46b38 <__cxa_atexit@plt+0xc38bdc> │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r4, r8, lsl r1 │ │ │ │ + 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 c39734 <__cxa_atexit@plt+0xc2b7d8> │ │ │ │ + ldr r3, [pc, #52] @ c39744 <__cxa_atexit@plt+0xc2b7e8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39724 <__cxa_atexit@plt+0xc2b7c8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c39748 <__cxa_atexit@plt+0xc2b7ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltbeq r0, r4, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c46b20 <__cxa_atexit@plt+0xc38bc4> │ │ │ │ - ldr r3, [pc, #92] @ c46b44 <__cxa_atexit@plt+0xc38be8> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ + bhi c397a4 <__cxa_atexit@plt+0xc2b848> │ │ │ │ + ldr r3, [pc, #52] @ c397b4 <__cxa_atexit@plt+0xc2b858> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39794 <__cxa_atexit@plt+0xc2b838> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c46b40 <__cxa_atexit@plt+0xc38be4> │ │ │ │ + ldr r7, [pc, #12] @ c397b8 <__cxa_atexit@plt+0xc2b85c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c46b3c <__cxa_atexit@plt+0xc38be0> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r4, r8, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + 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 c39808 <__cxa_atexit@plt+0xc2b8ac> │ │ │ │ + ldr r3, [pc, #40] @ c39820 <__cxa_atexit@plt+0xc2b8c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c39824 <__cxa_atexit@plt+0xc2b8c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r3, r4, asr #2 │ │ │ │ - cmpeq r3, ip, ror #2 │ │ │ │ - @ instruction: 0xfffffc04 │ │ │ │ - cmpeq r3, r4, lsr #2 │ │ │ │ + ldrheq r2, [r4, #-224] @ 0xffffff20 │ │ │ │ + ldrdeq pc, [r3, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c46b9c <__cxa_atexit@plt+0xc38c40> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c39874 <__cxa_atexit@plt+0xc2b918> │ │ │ │ + ldr r3, [pc, #60] @ c39884 <__cxa_atexit@plt+0xc2b928> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7], #-16 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c39864 <__cxa_atexit@plt+0xc2b908> │ │ │ │ + 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] @ c39888 <__cxa_atexit@plt+0xc2b92c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + hvceq 16368 @ 0x3ff0 │ │ │ │ + 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 c46b8c <__cxa_atexit@plt+0xc38c30> │ │ │ │ - ldr r3, [pc, #40] @ c46ba0 <__cxa_atexit@plt+0xc38c44> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ + bhi c398ec <__cxa_atexit@plt+0xc2b990> │ │ │ │ + ldr r3, [pc, #52] @ c398fc <__cxa_atexit@plt+0xc2b9a0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #16] @ c46ba4 <__cxa_atexit@plt+0xc38c48> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c398dc <__cxa_atexit@plt+0xc2b980> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c39900 <__cxa_atexit@plt+0xc2b9a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - ldrdeq r3, [r3, #-12] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq pc, [r3, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3995c <__cxa_atexit@plt+0xc2ba00> │ │ │ │ + ldr r3, [pc, #52] @ c3996c <__cxa_atexit@plt+0xc2ba10> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3994c <__cxa_atexit@plt+0xc2b9f0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c39970 <__cxa_atexit@plt+0xc2ba14> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0x0143fe90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c399f0 <__cxa_atexit@plt+0xc2ba94> │ │ │ │ + ldr r3, [pc, #60] @ c39a08 <__cxa_atexit@plt+0xc2baac> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r9, r6, #7 │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c39a0c <__cxa_atexit@plt+0xc2bab0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + strdeq pc, [r3, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39ac4 <__cxa_atexit@plt+0xc2bb68> │ │ │ │ + ldr r7, [pc, #160] @ c39aec <__cxa_atexit@plt+0xc2bb90> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq c39ab4 <__cxa_atexit@plt+0xc2bb58> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c39ad4 <__cxa_atexit@plt+0xc2bb78> │ │ │ │ + ldr lr, [pc, #132] @ c39af4 <__cxa_atexit@plt+0xc2bb98> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + ldr r8, [pc, #120] @ c39af8 <__cxa_atexit@plt+0xc2bb9c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c39af0 <__cxa_atexit@plt+0xc2bb94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmppeq r3, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r4, ip, lsl ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ 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 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c46bf8 <__cxa_atexit@plt+0xc38c9c> │ │ │ │ - ldr lr, [pc, #60] @ c46c10 <__cxa_atexit@plt+0xc38cb4> │ │ │ │ - sub r2, r6, #17 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c46c14 <__cxa_atexit@plt+0xc38cb8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ + bcc c39b5c <__cxa_atexit@plt+0xc2bc00> │ │ │ │ + ldr lr, [pc, #72] @ c39b68 <__cxa_atexit@plt+0xc2bc0c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #56] @ c39b6c <__cxa_atexit@plt+0xc2bc10> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r8, r9} │ │ │ │ + str r0, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r4, r8, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39ba4 <__cxa_atexit@plt+0xc2bc48> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c39bac <__cxa_atexit@plt+0xc2bc50> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c46c18 <__cxa_atexit@plt+0xc38cbc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, ip, ror #29 │ │ │ │ - cmpeq r3, r8, ror #29 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + cmpeq r4, ip, lsr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39c3c <__cxa_atexit@plt+0xc2bce0> │ │ │ │ + ldr r7, [pc, #148] @ c39c64 <__cxa_atexit@plt+0xc2bd08> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq c39c2c <__cxa_atexit@plt+0xc2bcd0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c39c4c <__cxa_atexit@plt+0xc2bcf0> │ │ │ │ + ldr lr, [pc, #120] @ c39c6c <__cxa_atexit@plt+0xc2bd10> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #96] @ c39c70 <__cxa_atexit@plt+0xc2bd14> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r1, r9, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c39c68 <__cxa_atexit@plt+0xc2bd0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq pc, [r3, #-188] @ 0xffffff44 @ │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0x01542a94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c46c74 <__cxa_atexit@plt+0xc38d18> │ │ │ │ - ldr r8, [pc, #76] @ c46c8c <__cxa_atexit@plt+0xc38d30> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ c46c90 <__cxa_atexit@plt+0xc38d34> │ │ │ │ + bcc c39cd0 <__cxa_atexit@plt+0xc2bd74> │ │ │ │ + ldr lr, [pc, #68] @ c39cdc <__cxa_atexit@plt+0xc2bd80> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ c39ce0 <__cxa_atexit@plt+0xc2bd84> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - str r7, [r3, #20] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ c46c94 <__cxa_atexit@plt+0xc38d38> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r4, lsl #29 │ │ │ │ - cmpeq r3, r8, ror lr │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c46cb4 <__cxa_atexit@plt+0xc38d58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - @ instruction: 0x01534c94 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + ldrsheq r2, [r4, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39d50 <__cxa_atexit@plt+0xc2bdf4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c39d5c <__cxa_atexit@plt+0xc2be00> │ │ │ │ + ldr r2, [pc, #64] @ c39d6c <__cxa_atexit@plt+0xc2be10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ c39d70 <__cxa_atexit@plt+0xc2be14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01541b94 │ │ │ │ + ldrheq r2, [r4, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c46cf4 <__cxa_atexit@plt+0xc38d98> │ │ │ │ - ldr r3, [pc, #40] @ c46d04 <__cxa_atexit@plt+0xc38da8> │ │ │ │ - ldr r8, [pc, #40] @ c46d08 <__cxa_atexit@plt+0xc38dac> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bcc c39ddc <__cxa_atexit@plt+0xc2be80> │ │ │ │ + ldr r3, [pc, #88] @ c39df4 <__cxa_atexit@plt+0xc2be98> │ │ │ │ + ldr r2, [pc, #88] @ c39df8 <__cxa_atexit@plt+0xc2be9c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + ldr r3, [pc, #64] @ c39dfc <__cxa_atexit@plt+0xc2bea0> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r3, [r1, #16]! │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c39e00 <__cxa_atexit@plt+0xc2bea4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r4, r0, asr ip │ │ │ │ + cmpeq r4, r4, lsl #1 │ │ │ │ + cmppeq r3, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39e58 <__cxa_atexit@plt+0xc2befc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c39e64 <__cxa_atexit@plt+0xc2bf08> │ │ │ │ + ldr r2, [pc, #64] @ c39e74 <__cxa_atexit@plt+0xc2bf18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ c39e78 <__cxa_atexit@plt+0xc2bf1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - ldrdeq lr, [r9, -r6]! │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r4, ip, lsl #21 │ │ │ │ + ldrsheq r1, [r4, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c39ee4 <__cxa_atexit@plt+0xc2bf88> │ │ │ │ + ldr r3, [pc, #88] @ c39efc <__cxa_atexit@plt+0xc2bfa0> │ │ │ │ + ldr r2, [pc, #88] @ c39f00 <__cxa_atexit@plt+0xc2bfa4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [pc, #76] @ c39f04 <__cxa_atexit@plt+0xc2bfa8> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c39f08 <__cxa_atexit@plt+0xc2bfac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r4, r8, asr #32 │ │ │ │ + cmpeq r4, r8, lsr fp │ │ │ │ + cmppeq r3, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c46d70 <__cxa_atexit@plt+0xc38e14> │ │ │ │ + bhi c39f70 <__cxa_atexit@plt+0xc2c014> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c46d7c <__cxa_atexit@plt+0xc38e20> │ │ │ │ - ldr lr, [pc, #80] @ c46d8c <__cxa_atexit@plt+0xc38e30> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #72] @ c46d90 <__cxa_atexit@plt+0xc38e34> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r5, [pc, #48] @ c46d94 <__cxa_atexit@plt+0xc38e38> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ + bcc c39f7c <__cxa_atexit@plt+0xc2c020> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ c39f8c <__cxa_atexit@plt+0xc2c030> │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #60] @ c39f90 <__cxa_atexit@plt+0xc2c034> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ mov r5, r2 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, lsr #21 │ │ │ │ + cmpeq r4, r8, lsr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c39fe8 <__cxa_atexit@plt+0xc2c08c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c39ff4 <__cxa_atexit@plt+0xc2c098> │ │ │ │ + ldr r2, [pc, #64] @ c3a004 <__cxa_atexit@plt+0xc2c0a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ c3a008 <__cxa_atexit@plt+0xc2c0ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrsbeq r4, [r3, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - cmpeq r3, r8, lsr #30 │ │ │ │ - andeq r0, r2, ip │ │ │ │ + ldrsheq r1, [r4, #-140] @ 0xffffff74 │ │ │ │ + cmpeq r4, ip, lsl pc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub ip, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c46e18 <__cxa_atexit@plt+0xc38ebc> │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c3a094 <__cxa_atexit@plt+0xc2c138> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c46e20 <__cxa_atexit@plt+0xc38ec4> │ │ │ │ - ldr r5, [pc, #84] @ c46e3c <__cxa_atexit@plt+0xc38ee0> │ │ │ │ - ldr r0, [pc, #84] @ c46e40 <__cxa_atexit@plt+0xc38ee4> │ │ │ │ - ldr r1, [pc, #84] @ c46e44 <__cxa_atexit@plt+0xc38ee8> │ │ │ │ - add r5, pc, r5 │ │ │ │ + bcc c3a09c <__cxa_atexit@plt+0xc2c140> │ │ │ │ + ldr lr, [pc, #120] @ c3a0b8 <__cxa_atexit@plt+0xc2c15c> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #96] @ c3a0bc <__cxa_atexit@plt+0xc2c160> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + str r0, [r2, #24]! │ │ │ │ + ldr r0, [pc, #88] @ c3a0c0 <__cxa_atexit@plt+0xc2c164> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + ldr r5, [pc, #68] @ c3a0c4 <__cxa_atexit@plt+0xc2c168> │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r5, ip │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ mov r6, r3 │ │ │ │ - b c46e28 <__cxa_atexit@plt+0xc38ecc> │ │ │ │ - mov r7, #16 │ │ │ │ + b c3a0a4 <__cxa_atexit@plt+0xc2c148> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c46e38 <__cxa_atexit@plt+0xc38edc> │ │ │ │ + ldr r7, [pc, #8] @ c3a0b4 <__cxa_atexit@plt+0xc2c158> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalbteq r2, r3, r4, lr │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - ldrdeq lr, [r9, -r2]! │ │ │ │ - @ instruction: 0x01432e94 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c46e74 <__cxa_atexit@plt+0xc38f18> │ │ │ │ - ldr r9, [pc, #24] @ c46e78 <__cxa_atexit@plt+0xc38f1c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - cmpeq r3, ip, ror #28 │ │ │ │ - smlaltbeq r2, r3, r8, sl │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c46e98 <__cxa_atexit@plt+0xc38f3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - ldrheq r4, [r3, #-160] @ 0xffffff60 │ │ │ │ - cmpeq r3, ip, ror #28 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ + hvceq 16248 @ 0x3f78 │ │ │ │ + cmpeq r4, r0, lsl #28 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r4, r8, lsr #18 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3a12c <__cxa_atexit@plt+0xc2c1d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a138 <__cxa_atexit@plt+0xc2c1dc> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ c3a148 <__cxa_atexit@plt+0xc2c1ec> │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #60] @ c3a14c <__cxa_atexit@plt+0xc2c1f0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + mov r5, r2 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, ror #17 │ │ │ │ + cmpeq r4, ip, ror #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c46efc <__cxa_atexit@plt+0xc38fa0> │ │ │ │ + bhi c3a1a4 <__cxa_atexit@plt+0xc2c248> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + add r6, r8, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c46f04 <__cxa_atexit@plt+0xc38fa8> │ │ │ │ - ldr r5, [pc, #76] @ c46f20 <__cxa_atexit@plt+0xc38fc4> │ │ │ │ - ldr r1, [pc, #76] @ c46f24 <__cxa_atexit@plt+0xc38fc8> │ │ │ │ - ldr r2, [pc, #76] @ c46f28 <__cxa_atexit@plt+0xc38fcc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ + bcc c3a1b0 <__cxa_atexit@plt+0xc2c254> │ │ │ │ + ldr r2, [pc, #64] @ c3a1c0 <__cxa_atexit@plt+0xc2c264> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ c3a1c4 <__cxa_atexit@plt+0xc2c268> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c46f0c <__cxa_atexit@plt+0xc38fb0> │ │ │ │ - mov r7, #12 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, asr #14 │ │ │ │ + ldrheq r1, [r4, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c3a250 <__cxa_atexit@plt+0xc2c2f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a258 <__cxa_atexit@plt+0xc2c2fc> │ │ │ │ + ldr lr, [pc, #120] @ c3a274 <__cxa_atexit@plt+0xc2c318> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #96] @ c3a278 <__cxa_atexit@plt+0xc2c31c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #24]! │ │ │ │ + ldr r0, [pc, #88] @ c3a27c <__cxa_atexit@plt+0xc2c320> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + ldr r5, [pc, #68] @ c3a280 <__cxa_atexit@plt+0xc2c324> │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r5, ip │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a260 <__cxa_atexit@plt+0xc2c304> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c46f1c <__cxa_atexit@plt+0xc38fc0> │ │ │ │ + ldr r7, [pc, #8] @ c3a270 <__cxa_atexit@plt+0xc2c314> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl lr │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlawteq r9, r9, r6, lr │ │ │ │ - smlaltteq r2, r3, r0, sp │ │ │ │ + smlalbteq pc, r3, r0, r5 @ │ │ │ │ + ldrsheq r1, [r4, #-196] @ 0xffffff3c │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r4, ip, ror #14 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c3a318 <__cxa_atexit@plt+0xc2c3bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a320 <__cxa_atexit@plt+0xc2c3c4> │ │ │ │ + ldr lr, [pc, #120] @ c3a33c <__cxa_atexit@plt+0xc2c3e0> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #96] @ c3a340 <__cxa_atexit@plt+0xc2c3e4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #24]! │ │ │ │ + ldr r0, [pc, #88] @ c3a344 <__cxa_atexit@plt+0xc2c3e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + ldr r5, [pc, #68] @ c3a348 <__cxa_atexit@plt+0xc2c3ec> │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r5, ip │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a328 <__cxa_atexit@plt+0xc2c3cc> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3a338 <__cxa_atexit@plt+0xc2c3dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq pc, [r3, #-68] @ 0xffffffbc │ │ │ │ + cmpeq r4, ip, ror fp │ │ │ │ + @ instruction: 0xfffffcb8 │ │ │ │ + cmpeq r4, r4, lsr #13 │ │ │ │ + @ instruction: 0xfffffc08 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c3a3e0 <__cxa_atexit@plt+0xc2c484> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a3e8 <__cxa_atexit@plt+0xc2c48c> │ │ │ │ + ldr lr, [pc, #120] @ c3a404 <__cxa_atexit@plt+0xc2c4a8> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #96] @ c3a408 <__cxa_atexit@plt+0xc2c4ac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #24]! │ │ │ │ + ldr r0, [pc, #88] @ c3a40c <__cxa_atexit@plt+0xc2c4b0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + ldr r5, [pc, #68] @ c3a410 <__cxa_atexit@plt+0xc2c4b4> │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r5, ip │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a3f0 <__cxa_atexit@plt+0xc2c494> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3a400 <__cxa_atexit@plt+0xc2c4a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r3, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r4, r4, ror #22 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + ldrsbeq r1, [r4, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c46f58 <__cxa_atexit@plt+0xc38ffc> │ │ │ │ - ldr r9, [pc, #24] @ c46f5c <__cxa_atexit@plt+0xc39000> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - strheq r2, [r3, #-216] @ 0xffffff28 │ │ │ │ - smlalbteq r2, r3, r4, r9 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c47200 <__cxa_atexit@plt+0xc392a4> │ │ │ │ - cmpeq r3, r8, ror #22 │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c46fbc <__cxa_atexit@plt+0xc39060> │ │ │ │ - ldr r2, [pc, #60] @ c46fc4 <__cxa_atexit@plt+0xc39068> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #44] @ c46fc8 <__cxa_atexit@plt+0xc3906c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldrb r7, [r7, #24] │ │ │ │ - strb r7, [r5, #-12] │ │ │ │ + bhi c3a480 <__cxa_atexit@plt+0xc2c524> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a488 <__cxa_atexit@plt+0xc2c52c> │ │ │ │ + ldr r1, [pc, #92] @ c3a4a4 <__cxa_atexit@plt+0xc2c548> │ │ │ │ + ldr r0, [pc, #92] @ c3a4a8 <__cxa_atexit@plt+0xc2c54c> │ │ │ │ + ldr lr, [pc, #92] @ c3a4ac <__cxa_atexit@plt+0xc2c550> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c5d2a0 <__cxa_atexit@plt+0xc4f344> │ │ │ │ + mov r6, r2 │ │ │ │ + b c3a490 <__cxa_atexit@plt+0xc2c534> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3a4a0 <__cxa_atexit@plt+0xc2c544> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r3, r0, lsr #18 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + @ instruction: 0x0143f394 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4700c <__cxa_atexit@plt+0xc390b0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c47018 <__cxa_atexit@plt+0xc390bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c3a4f4 <__cxa_atexit@plt+0xc2c598> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c3a500 <__cxa_atexit@plt+0xc2c5a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, r4, ror r6 │ │ │ │ - cmpeq r3, ip, lsl #24 │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0x01542190 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c470d4 <__cxa_atexit@plt+0xc39178> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #156] @ c470dc <__cxa_atexit@plt+0xc39180> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - blt c47088 <__cxa_atexit@plt+0xc3912c> │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c470a8 <__cxa_atexit@plt+0xc3914c> │ │ │ │ - ldr r7, [pc, #112] @ c470e0 <__cxa_atexit@plt+0xc39184> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - sub r2, r0, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - add r9, r1, r9 │ │ │ │ - b c4709c <__cxa_atexit@plt+0xc39140> │ │ │ │ - ldr r7, [pc, #96] @ c470f0 <__cxa_atexit@plt+0xc39194> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #52] @ c470e4 <__cxa_atexit@plt+0xc39188> │ │ │ │ - ldr r7, [pc, #52] @ c470e8 <__cxa_atexit@plt+0xc3918c> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ c470ec <__cxa_atexit@plt+0xc39190> │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi c3a558 <__cxa_atexit@plt+0xc2c5fc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3a564 <__cxa_atexit@plt+0xc2c608> │ │ │ │ + ldr r2, [pc, #64] @ c3a574 <__cxa_atexit@plt+0xc2c618> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ c3a578 <__cxa_atexit@plt+0xc2c61c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl #17 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r3, r8, asr fp │ │ │ │ - cmpeq r3, r0, asr fp │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r4, ip, lsl #7 │ │ │ │ + cmpeq r4, ip, lsr #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 c47134 <__cxa_atexit@plt+0xc391d8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c47140 <__cxa_atexit@plt+0xc391e4> │ │ │ │ + bcc c3a5b8 <__cxa_atexit@plt+0xc2c65c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ c3a5c8 <__cxa_atexit@plt+0xc2c66c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, ip, asr #10 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, asr #8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3a64c <__cxa_atexit@plt+0xc2c6f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a654 <__cxa_atexit@plt+0xc2c6f8> │ │ │ │ + ldr lr, [pc, #112] @ c3a670 <__cxa_atexit@plt+0xc2c714> │ │ │ │ + ldr ip, [pc, #112] @ c3a674 <__cxa_atexit@plt+0xc2c718> │ │ │ │ + ldr r1, [pc, #112] @ c3a678 <__cxa_atexit@plt+0xc2c71c> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r0, [pc, #76] @ c3a67c <__cxa_atexit@plt+0xc2c720> │ │ │ │ + mov r1, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str r1, [r3, #32] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a65c <__cxa_atexit@plt+0xc2c700> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3a66c <__cxa_atexit@plt+0xc2c710> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbteq pc, r3, ip, r1 @ │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r4, ip, ror r3 │ │ │ │ + cmpeq r4, ip, lsl #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3a6d4 <__cxa_atexit@plt+0xc2c778> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c47188 <__cxa_atexit@plt+0xc3922c> │ │ │ │ - ldr r2, [pc, #44] @ c47194 <__cxa_atexit@plt+0xc39238> │ │ │ │ + bcc c3a6e0 <__cxa_atexit@plt+0xc2c784> │ │ │ │ + ldr r2, [pc, #64] @ c3a6f0 <__cxa_atexit@plt+0xc2c794> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ c3a6f4 <__cxa_atexit@plt+0xc2c798> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r0, lsl #10 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, lsl r2 │ │ │ │ + cmpeq r4, r0, lsl #15 │ │ │ │ + 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 c471d8 <__cxa_atexit@plt+0xc3927c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c471e4 <__cxa_atexit@plt+0xc39288> │ │ │ │ + bcc c3a738 <__cxa_atexit@plt+0xc2c7dc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ c3a748 <__cxa_atexit@plt+0xc2c7ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, r8, lsr #9 │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, ip, asr #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r0, r5, #24 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c4753c <__cxa_atexit@plt+0xc395e0> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc c47544 <__cxa_atexit@plt+0xc395e8> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c472c4 <__cxa_atexit@plt+0xc39368> │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - mov r6, #0 │ │ │ │ - stm sp, {r0, r7, fp} │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c4728c <__cxa_atexit@plt+0xc39330> │ │ │ │ - ldr r8, [pc, #864] @ c475b0 <__cxa_atexit@plt+0xc39654> │ │ │ │ - sub r7, r6, lr, lsr #24 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [pc, #856] @ c475b4 <__cxa_atexit@plt+0xc39658> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp r1, r6 │ │ │ │ - beq c472e4 <__cxa_atexit@plt+0xc39388> │ │ │ │ - ldrb r0, [r9, r6] │ │ │ │ - ldrb r0, [r0, r8] │ │ │ │ - add r0, r0, r2 │ │ │ │ - uxtb r0, r0 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ - cmp r2, #12 │ │ │ │ - beq c47344 <__cxa_atexit@plt+0xc393e8> │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c4725c <__cxa_atexit@plt+0xc39300> │ │ │ │ - sub r7, r1, r6 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble c473b0 <__cxa_atexit@plt+0xc39454> │ │ │ │ - add r3, r9, r1 │ │ │ │ - mov r8, r7 │ │ │ │ - ldrb r2, [r3, #-1] │ │ │ │ - cmp r2, #129 @ 0x81 │ │ │ │ - bcc c4736c <__cxa_atexit@plt+0xc39410> │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ - bcc c47360 <__cxa_atexit@plt+0xc39404> │ │ │ │ - sub r8, r7, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne c4736c <__cxa_atexit@plt+0xc39410> │ │ │ │ - b c473b0 <__cxa_atexit@plt+0xc39454> │ │ │ │ - ldr r3, [pc, #760] @ c475c4 <__cxa_atexit@plt+0xc39668> │ │ │ │ - mov r0, #0 │ │ │ │ - sub r7, r0, lr, lsr #24 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r2, {r3, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - sub r0, r5, #20 │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c3a7c8 <__cxa_atexit@plt+0xc2c86c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #36 @ 0x24 │ │ │ │ - cmp ip, r6 │ │ │ │ - stm r0, {r9, sl, lr} │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - bcc c47564 <__cxa_atexit@plt+0xc39608> │ │ │ │ - ldr fp, [pc, #700] @ c475c8 <__cxa_atexit@plt+0xc3966c> │ │ │ │ - ldr r8, [pc, #700] @ c475cc <__cxa_atexit@plt+0xc39670> │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str fp, [r3, #4]! │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a7d0 <__cxa_atexit@plt+0xc2c874> │ │ │ │ + ldr lr, [pc, #108] @ c3a7ec <__cxa_atexit@plt+0xc2c890> │ │ │ │ + sub r1, r6, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ str sl, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + ldr r0, [pc, #88] @ c3a7f0 <__cxa_atexit@plt+0xc2c894> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12]! │ │ │ │ + ldr r0, [pc, #80] @ c3a7f4 <__cxa_atexit@plt+0xc2c898> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ldr r5, [pc, #64] @ c3a7f8 <__cxa_atexit@plt+0xc2c89c> │ │ │ │ str r3, [r3, #32] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #644] @ c475d0 <__cxa_atexit@plt+0xc39674> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - bx r0 │ │ │ │ - mov r8, #1 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne c47498 <__cxa_atexit@plt+0xc3953c> │ │ │ │ - cmp r8, r7 │ │ │ │ - mov r3, #576 @ 0x240 │ │ │ │ - movcc r7, r8 │ │ │ │ - add fp, r6, r9 │ │ │ │ - orr r3, r3, #999424 @ 0xf4000 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcs c473c8 <__cxa_atexit@plt+0xc3946c> │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r7 │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c473b0 <__cxa_atexit@plt+0xc39454> │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ - add r7, r8, r6 │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b c473bc <__cxa_atexit@plt+0xc39460> │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldmib sp, {r7, r8} │ │ │ │ - b c47634 <__cxa_atexit@plt+0xc396d8> │ │ │ │ - ldr r3, [pc, #516] @ c475d4 <__cxa_atexit@plt+0xc39678> │ │ │ │ - ldr r2, [r4, #812] @ 0x32c │ │ │ │ - sub lr, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r6, r8, sl} │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - ldr r6, [r4, #820] @ 0x334 │ │ │ │ - add r5, r5, #4 │ │ │ │ - str r5, [r6, #4] │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrd r0, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r5, r6 │ │ │ │ - subs r0, r0, r6 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - strd r0, [r2, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1e769f4 <__cxa_atexit@plt+0x1e68a98> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r7 │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e76b34 <__cxa_atexit@plt+0x1e68bd8> │ │ │ │ - ldr r4, [r0, #812] @ 0x32c │ │ │ │ - ldr r3, [r0, #820] @ 0x334 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add fp, r2, #100 @ 0x64 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - add r3, r6, r3, lsl #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0, #804] @ 0x324 │ │ │ │ - ldrd r8, [r4, #72] @ 0x48 │ │ │ │ - sub r6, r1, r6 │ │ │ │ - adds r6, r8, r6 │ │ │ │ - adc r3, r9, #0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - cmp r1, #1 │ │ │ │ - bne c474ec <__cxa_atexit@plt+0xc39590> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c47584 <__cxa_atexit@plt+0xc39628> │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc c4758c <__cxa_atexit@plt+0xc39630> │ │ │ │ - ldr r7, [pc, #276] @ c475d8 <__cxa_atexit@plt+0xc3967c> │ │ │ │ - ldr r3, [pc, #276] @ c475dc <__cxa_atexit@plt+0xc39680> │ │ │ │ - ldr r8, [pc, #276] @ c475e0 <__cxa_atexit@plt+0xc39684> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - mvn r7, #0 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldrb r3, [r3, #-2] │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcc c47500 <__cxa_atexit@plt+0xc395a4> │ │ │ │ - sub r8, r7, #2 │ │ │ │ - b c472b8 <__cxa_atexit@plt+0xc3935c> │ │ │ │ - mov r8, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ - bls c4736c <__cxa_atexit@plt+0xc39410> │ │ │ │ - subs r8, r1, #3 │ │ │ │ - bge c47524 <__cxa_atexit@plt+0xc395c8> │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b c459ac <__cxa_atexit@plt+0xc37a50> │ │ │ │ - ldrb r3, [r8, r9] │ │ │ │ - mov r8, r7 │ │ │ │ - cmp r3, #239 @ 0xef │ │ │ │ - bls c4736c <__cxa_atexit@plt+0xc39410> │ │ │ │ - sub r8, r7, #3 │ │ │ │ - b c472b8 <__cxa_atexit@plt+0xc3935c> │ │ │ │ - mov r6, r2 │ │ │ │ - b c4754c <__cxa_atexit@plt+0xc395f0> │ │ │ │ - mov r7, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #28] │ │ │ │ + mov r5, ip │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a7d8 <__cxa_atexit@plt+0xc2c87c> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #108] @ c475c0 <__cxa_atexit@plt+0xc39664> │ │ │ │ + ldr r7, [pc, #8] @ c3a7e8 <__cxa_atexit@plt+0xc2c88c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, #72] @ c475b8 <__cxa_atexit@plt+0xc3965c> │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - b c47594 <__cxa_atexit@plt+0xc39638> │ │ │ │ - mov r7, #12 │ │ │ │ + qdaddeq pc, r4, r3 @ │ │ │ │ + cmpeq r4, r0, ror r7 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r4, ip, ror #3 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3a888 <__cxa_atexit@plt+0xc2c92c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a890 <__cxa_atexit@plt+0xc2c934> │ │ │ │ + ldr lr, [pc, #112] @ c3a8ac <__cxa_atexit@plt+0xc2c950> │ │ │ │ + ldr ip, [pc, #112] @ c3a8b0 <__cxa_atexit@plt+0xc2c954> │ │ │ │ + ldr r1, [pc, #112] @ c3a8b4 <__cxa_atexit@plt+0xc2c958> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r0, [pc, #76] @ c3a8b8 <__cxa_atexit@plt+0xc2c95c> │ │ │ │ + mov r1, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str r1, [r3, #32] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a898 <__cxa_atexit@plt+0xc2c93c> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ c475bc <__cxa_atexit@plt+0xc39660> │ │ │ │ + ldr r7, [pc, #8] @ c3a8a8 <__cxa_atexit@plt+0xc2c94c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - mvn r8, #0 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, lsl r4 │ │ │ │ - cmpeq r3, r8, lsl r4 │ │ │ │ - andeq r0, r0, r0, lsl #6 │ │ │ │ - ldrdeq r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ - ldrdeq r2, [r3, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r3, ip, asr #13 │ │ │ │ - @ instruction: 0xfffffc60 │ │ │ │ - cmpeq r3, ip, lsl #13 │ │ │ │ - @ instruction: 0x01534594 │ │ │ │ - andeq r0, r0, r4, lsl r2 │ │ │ │ - @ instruction: 0xffffe568 │ │ │ │ - @ instruction: 0xffffe4b0 │ │ │ │ - smlawteq r9, r9, r0, lr │ │ │ │ - cmpeq r3, r4, asr r6 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r5, #12]! │ │ │ │ - mov r8, fp │ │ │ │ - ldmdb r5, {r0, r1} │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c47620 <__cxa_atexit@plt+0xc396c4> │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - add r2, lr, r2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c47634 <__cxa_atexit@plt+0xc396d8> │ │ │ │ - mov r7, #0 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b c47634 <__cxa_atexit@plt+0xc396d8> │ │ │ │ - mov lr, r5 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r0, [lr, #12]! │ │ │ │ - mov fp, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge c476c0 <__cxa_atexit@plt+0xc39764> │ │ │ │ - ldr sl, [pc, #348] @ c477bc <__cxa_atexit@plt+0xc39860> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #344] @ c477c0 <__cxa_atexit@plt+0xc39864> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi c4771c <__cxa_atexit@plt+0xc397c0> │ │ │ │ - ldrb r6, [r1, r8] │ │ │ │ - ldrb r6, [r6, sl] │ │ │ │ - add r2, r6, r2 │ │ │ │ - uxtb r2, r2 │ │ │ │ - ldrb r2, [r2, ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c476ac <__cxa_atexit@plt+0xc39750> │ │ │ │ - cmp r2, #12 │ │ │ │ - beq c47764 <__cxa_atexit@plt+0xc39808> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, r0 │ │ │ │ - blt c47670 <__cxa_atexit@plt+0xc39714> │ │ │ │ - b c476c0 <__cxa_atexit@plt+0xc39764> │ │ │ │ - add r3, r8, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - blt c47668 <__cxa_atexit@plt+0xc3970c> │ │ │ │ - add r3, r8, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - cmp lr, r6 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - bcc c47780 <__cxa_atexit@plt+0xc39824> │ │ │ │ - ldr r7, [pc, #240] @ c477d0 <__cxa_atexit@plt+0xc39874> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr lr, [pc, #224] @ c477d4 <__cxa_atexit@plt+0xc39878> │ │ │ │ + @ instruction: 0x0143ef90 │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + cmpeq r4, r0, asr #2 │ │ │ │ + ldrsbeq r1, [r4, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + mov ip, r9 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3a944 <__cxa_atexit@plt+0xc2c9e8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a94c <__cxa_atexit@plt+0xc2c9f0> │ │ │ │ + ldr lr, [pc, #116] @ c3a970 <__cxa_atexit@plt+0xc2ca14> │ │ │ │ + sub r1, r6, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - strb r2, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r0, [r9, #24] │ │ │ │ - str lr, [r9, #28] │ │ │ │ - str r9, [r9, #32] │ │ │ │ - bx ip │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c47798 <__cxa_atexit@plt+0xc3983c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c477a0 <__cxa_atexit@plt+0xc39844> │ │ │ │ - ldr r0, [pc, #156] @ c477d8 <__cxa_atexit@plt+0xc3987c> │ │ │ │ - ldr r1, [pc, #156] @ c477dc <__cxa_atexit@plt+0xc39880> │ │ │ │ - ldr r3, [pc, #156] @ c477e0 <__cxa_atexit@plt+0xc39884> │ │ │ │ - mov r5, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ + str ip, [r3, #8] │ │ │ │ + ldr r0, [pc, #96] @ c3a974 <__cxa_atexit@plt+0xc2ca18> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [lr] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #92] @ c477c8 <__cxa_atexit@plt+0xc3986c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r2, #12]! │ │ │ │ + ldr r0, [pc, #88] @ c3a978 <__cxa_atexit@plt+0xc2ca1c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ldr r5, [pc, #72] @ c3a97c <__cxa_atexit@plt+0xc2ca20> │ │ │ │ + str r3, [r3, #32] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #28] │ │ │ │ + mov r5, r9 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a954 <__cxa_atexit@plt+0xc2c9f8> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c3a96c <__cxa_atexit@plt+0xc2ca10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, ip │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #60] @ c477c4 <__cxa_atexit@plt+0xc39868> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, r9 │ │ │ │ - b c477a8 <__cxa_atexit@plt+0xc3984c> │ │ │ │ - mov r7, #12 │ │ │ │ + ldrdeq lr, [r3, #-228] @ 0xffffff1c │ │ │ │ + ldrsheq r1, [r4, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + cmpeq r4, r0, ror r0 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3a9ec <__cxa_atexit@plt+0xc2ca90> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3a9f4 <__cxa_atexit@plt+0xc2ca98> │ │ │ │ + ldr r1, [pc, #92] @ c3aa10 <__cxa_atexit@plt+0xc2cab4> │ │ │ │ + ldr r0, [pc, #92] @ c3aa14 <__cxa_atexit@plt+0xc2cab8> │ │ │ │ + ldr lr, [pc, #92] @ c3aa18 <__cxa_atexit@plt+0xc2cabc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c4ebac <__cxa_atexit@plt+0xc40c50> │ │ │ │ + mov r6, r2 │ │ │ │ + b c3a9fc <__cxa_atexit@plt+0xc2caa0> │ │ │ │ + mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ c477cc <__cxa_atexit@plt+0xc39870> │ │ │ │ + ldr r7, [pc, #8] @ c3aa0c <__cxa_atexit@plt+0xc2cab0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r0, lsl r0 │ │ │ │ - cmpeq r3, ip │ │ │ │ + cmpeq r3, r4, lsr lr │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r3, r0, ror r1 │ │ │ │ - cmpeq r3, r0, ror #8 │ │ │ │ - @ instruction: 0xfffff93c │ │ │ │ - cmpeq r3, ip, lsr #5 │ │ │ │ - @ instruction: 0xffffe5a0 │ │ │ │ - @ instruction: 0xffffe500 │ │ │ │ - @ instruction: 0x0129de61 │ │ │ │ - cmpeq r3, r4, asr #8 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4784c <__cxa_atexit@plt+0xc398f0> │ │ │ │ - ldr r7, [pc, #88] @ c47864 <__cxa_atexit@plt+0xc39908> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #76] @ c47868 <__cxa_atexit@plt+0xc3990c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldrb r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - strb r0, [r3, #12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r1, r7, r8, lr} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c4786c <__cxa_atexit@plt+0xc39910> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff814 │ │ │ │ - cmpeq r3, r4, lsl #3 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r3, r0, ror #4 │ │ │ │ - andeq r0, r0, r6, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + 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, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c478e4 <__cxa_atexit@plt+0xc39988> │ │ │ │ - ldr r7, [pc, #100] @ c478fc <__cxa_atexit@plt+0xc399a0> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #88] @ c47900 <__cxa_atexit@plt+0xc399a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldrb r9, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ + bcc c3aa60 <__cxa_atexit@plt+0xc2cb04> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - strb r9, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ + ldr r0, [pc, #32] @ c3aa6c <__cxa_atexit@plt+0xc2cb10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ c47904 <__cxa_atexit@plt+0xc399a8> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffff6d4 │ │ │ │ - ldrsheq r4, [r3, #-8] │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r3, ip, lsl r4 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r4, lsr #24 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c479a4 <__cxa_atexit@plt+0xc39a48> │ │ │ │ - ldr r2, [pc, #136] @ c479b4 <__cxa_atexit@plt+0xc39a58> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq c47984 <__cxa_atexit@plt+0xc39a28> │ │ │ │ - ldr r0, [pc, #112] @ c479b8 <__cxa_atexit@plt+0xc39a5c> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr sl, [r9, #3] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - tst r8, #3 │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq c47994 <__cxa_atexit@plt+0xc39a38> │ │ │ │ - ldr r7, [pc, #76] @ c479bc <__cxa_atexit@plt+0xc39a60> │ │ │ │ - mov r9, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b c47200 <__cxa_atexit@plt+0xc392a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3aa9c <__cxa_atexit@plt+0xc2cb40> │ │ │ │ + ldr r2, [pc, #28] @ c3aaac <__cxa_atexit@plt+0xc2cb50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 17f9c04 <__cxa_atexit@plt+0x17ebca8> │ │ │ │ + ldr r7, [pc, #12] @ c3aab0 <__cxa_atexit@plt+0xc2cb54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + cmpeq r4, ip, ror #29 │ │ │ │ + @ instruction: 0x0143ed98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3aae0 <__cxa_atexit@plt+0xc2cb84> │ │ │ │ + ldr r2, [pc, #28] @ c3aaf0 <__cxa_atexit@plt+0xc2cb94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b94 <__cxa_atexit@plt+0x17ebc38> │ │ │ │ + ldr r7, [pc, #12] @ c3aaf4 <__cxa_atexit@plt+0xc2cb98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c479c0 <__cxa_atexit@plt+0xc39a64> │ │ │ │ + cmpeq r4, r8, lsr #29 │ │ │ │ + cmpeq r3, r8, asr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3ab2c <__cxa_atexit@plt+0xc2cbd0> │ │ │ │ + ldr r2, [pc, #28] @ c3ab3c <__cxa_atexit@plt+0xc2cbe0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9c04 <__cxa_atexit@plt+0x17ebca8> │ │ │ │ + ldr r7, [pc, #12] @ c3ab40 <__cxa_atexit@plt+0xc2cbe4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0x0143239c │ │ │ │ - cmpeq r3, r4, ror #6 │ │ │ │ + cmpeq r4, ip, asr lr │ │ │ │ + cmpeq r3, r8, lsl #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [pc, #60] @ c47a20 <__cxa_atexit@plt+0xc39ac4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r2, sl} │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq c47a14 <__cxa_atexit@plt+0xc39ab8> │ │ │ │ - ldr r3, [pc, #28] @ c47a24 <__cxa_atexit@plt+0xc39ac8> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c47200 <__cxa_atexit@plt+0xc392a4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3ab78 <__cxa_atexit@plt+0xc2cc1c> │ │ │ │ + ldr r2, [pc, #28] @ c3ab88 <__cxa_atexit@plt+0xc2cc2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 17f9b94 <__cxa_atexit@plt+0x17ebc38> │ │ │ │ + ldr r7, [pc, #12] @ c3ab8c <__cxa_atexit@plt+0xc2cc30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - mrseq r2, (UNDEF: 115) │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ c47a54 <__cxa_atexit@plt+0xc39af8> │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c47200 <__cxa_atexit@plt+0xc392a4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq r4, r0, lsl lr │ │ │ │ + smlalbteq lr, r3, r0, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3abfc <__cxa_atexit@plt+0xc2cca0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3ac04 <__cxa_atexit@plt+0xc2cca8> │ │ │ │ + ldr r1, [pc, #92] @ c3ac20 <__cxa_atexit@plt+0xc2ccc4> │ │ │ │ + ldr r0, [pc, #92] @ c3ac24 <__cxa_atexit@plt+0xc2ccc8> │ │ │ │ + ldr lr, [pc, #92] @ c3ac28 <__cxa_atexit@plt+0xc2cccc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c56cac <__cxa_atexit@plt+0xc48d50> │ │ │ │ + mov r6, r2 │ │ │ │ + b c3ac0c <__cxa_atexit@plt+0xc2ccb0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3ac1c <__cxa_atexit@plt+0xc2ccc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr ip │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c47aa8 <__cxa_atexit@plt+0xc39b4c> │ │ │ │ - ldr lr, [pc, #60] @ c47ac0 <__cxa_atexit@plt+0xc39b64> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c47ac4 <__cxa_atexit@plt+0xc39b68> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c3ac70 <__cxa_atexit@plt+0xc2cd14> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c3ac7c <__cxa_atexit@plt+0xc2cd20> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - stmib r3, {r1, r7, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c47ac8 <__cxa_atexit@plt+0xc39b6c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, ip, ror #30 │ │ │ │ - cmpeq r3, r8, lsr #29 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, r4, lsl sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c47b20 <__cxa_atexit@plt+0xc39bc4> │ │ │ │ - ldr r8, [pc, #72] @ c47b38 <__cxa_atexit@plt+0xc39bdc> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #64] @ c47b3c <__cxa_atexit@plt+0xc39be0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c47b40 <__cxa_atexit@plt+0xc39be4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r4, asr #28 │ │ │ │ - ldrsheq r3, [r3, #-232] @ 0xffffff18 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c47bf0 <__cxa_atexit@plt+0xc39c94> │ │ │ │ - ldr r0, [pc, #148] @ c47bf8 <__cxa_atexit@plt+0xc39c9c> │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ - ldrb r1, [r7, #2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - add r0, pc, r0 │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - strb r7, [r5, #-8] │ │ │ │ - strb r1, [r5, #-12] │ │ │ │ - strb r2, [r5, #-16] │ │ │ │ - beq c47bd0 <__cxa_atexit@plt+0xc39c74> │ │ │ │ - ldr lr, [pc, #104] @ c47bfc <__cxa_atexit@plt+0xc39ca0> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c47be0 <__cxa_atexit@plt+0xc39c84> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r3, r0, r3 │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb r7, [r3, #10] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - ldr r7, [pc, #56] @ c47c00 <__cxa_atexit@plt+0xc39ca4> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c3acbc <__cxa_atexit@plt+0xc2cd60> │ │ │ │ + ldr r7, [pc, #44] @ c3acd4 <__cxa_atexit@plt+0xc2cd78> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c3acd8 <__cxa_atexit@plt+0xc2cd7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r3, ip, lsl sp │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c47c68 <__cxa_atexit@plt+0xc39d0c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c47c60 <__cxa_atexit@plt+0xc39d04> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldrb r2, [r5, #-16] │ │ │ │ - ldrb r1, [r5, #-12] │ │ │ │ - ldrb r0, [r5, #-8] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - strb r1, [r7, #9] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c47c6c <__cxa_atexit@plt+0xc39d10> │ │ │ │ + cmpeq r4, ip, asr #4 │ │ │ │ + smlalbbeq lr, r3, r0, fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c3ad18 <__cxa_atexit@plt+0xc2cdbc> │ │ │ │ + ldr r7, [pc, #44] @ c3ad30 <__cxa_atexit@plt+0xc2cdd4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c3ad34 <__cxa_atexit@plt+0xc2cdd8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r3, ip, lsl #25 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldrb r2, [r5, #-16] │ │ │ │ - ldrb r1, [r5, #-12] │ │ │ │ - ldrb r0, [r5, #-8] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - strb r1, [r7, #9] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c47cb0 <__cxa_atexit@plt+0xc39d54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r3, ip, lsr ip │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + cmpeq r4, r0, asr #2 │ │ │ │ + cmpeq r3, r8, lsr #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c47d48 <__cxa_atexit@plt+0xc39dec> │ │ │ │ - ldr r2, [pc, #124] @ c47d50 <__cxa_atexit@plt+0xc39df4> │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - strb r7, [r5, #-8] │ │ │ │ - beq c47d28 <__cxa_atexit@plt+0xc39dcc> │ │ │ │ - ldr r1, [pc, #96] @ c47d54 <__cxa_atexit@plt+0xc39df8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq c47d38 <__cxa_atexit@plt+0xc39ddc> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #56] @ c47d58 <__cxa_atexit@plt+0xc39dfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi c3ad70 <__cxa_atexit@plt+0xc2ce14> │ │ │ │ + ldr r2, [pc, #40] @ c3ad80 <__cxa_atexit@plt+0xc2ce24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #36] @ c3ad84 <__cxa_atexit@plt+0xc2ce28> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #16] @ c3ad88 <__cxa_atexit@plt+0xc2ce2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r4, r0, lsr r3 │ │ │ │ + cmpeq r4, ip, lsr #24 │ │ │ │ + smlaltteq lr, r3, ip, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3adc4 <__cxa_atexit@plt+0xc2ce68> │ │ │ │ + ldr r2, [pc, #40] @ c3add4 <__cxa_atexit@plt+0xc2ce78> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #36] @ c3add8 <__cxa_atexit@plt+0xc2ce7c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #16] @ c3addc <__cxa_atexit@plt+0xc2ce80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r3, r4, asr #23 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ c47db0 <__cxa_atexit@plt+0xc39e54> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq c47da8 <__cxa_atexit@plt+0xc39e4c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldrb r2, [r5, #-8] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c47db4 <__cxa_atexit@plt+0xc39e58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r4, ip, lsr #5 │ │ │ │ + ldrsbeq r0, [r4, #-184] @ 0xffffff48 │ │ │ │ + @ instruction: 0x0143ea9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3ae20 <__cxa_atexit@plt+0xc2cec4> │ │ │ │ + ldr r2, [pc, #40] @ c3ae30 <__cxa_atexit@plt+0xc2ced4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #36] @ c3ae34 <__cxa_atexit@plt+0xc2ced8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #16] @ c3ae38 <__cxa_atexit@plt+0xc2cedc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r3, r4, asr #22 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldrb r2, [r5, #-8] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c47de8 <__cxa_atexit@plt+0xc39e8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r4, r0, lsl #5 │ │ │ │ + cmpeq r4, ip, ror fp │ │ │ │ + cmpeq r3, ip, lsr sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3ae7c <__cxa_atexit@plt+0xc2cf20> │ │ │ │ + ldr r2, [pc, #40] @ c3ae8c <__cxa_atexit@plt+0xc2cf30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #36] @ c3ae90 <__cxa_atexit@plt+0xc2cf34> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #16] @ c3ae94 <__cxa_atexit@plt+0xc2cf38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r4, lsl #22 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldrsheq r1, [r4, #-20] @ 0xffffffec │ │ │ │ + cmpeq r4, r0, lsr #22 │ │ │ │ + smlaltteq lr, r3, r4, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c47e8c <__cxa_atexit@plt+0xc39f30> │ │ │ │ - ldr r1, [pc, #136] @ c47e94 <__cxa_atexit@plt+0xc39f38> │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ - ldrb r7, [r7, #2] │ │ │ │ + bhi c3af04 <__cxa_atexit@plt+0xc2cfa8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3af0c <__cxa_atexit@plt+0xc2cfb0> │ │ │ │ + ldr r1, [pc, #92] @ c3af28 <__cxa_atexit@plt+0xc2cfcc> │ │ │ │ + ldr r0, [pc, #92] @ c3af2c <__cxa_atexit@plt+0xc2cfd0> │ │ │ │ + ldr lr, [pc, #92] @ c3af30 <__cxa_atexit@plt+0xc2cfd4> │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - strb r7, [r5, #-8] │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - beq c47e6c <__cxa_atexit@plt+0xc39f10> │ │ │ │ - ldr r0, [pc, #100] @ c47e98 <__cxa_atexit@plt+0xc39f3c> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c47e7c <__cxa_atexit@plt+0xc39f20> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r1, r3 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - strb r7, [r3, #9] │ │ │ │ - ldr r7, [pc, #56] @ c47e9c <__cxa_atexit@plt+0xc39f40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c5cd68 <__cxa_atexit@plt+0xc4ee0c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c3af14 <__cxa_atexit@plt+0xc2cfb8> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3af24 <__cxa_atexit@plt+0xc2cfc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + cmpeq r3, r0, asr r9 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, ip, asr 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 c3af78 <__cxa_atexit@plt+0xc2d01c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c3af84 <__cxa_atexit@plt+0xc2d028> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r4, ip, lsl #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3affc <__cxa_atexit@plt+0xc2d0a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3b018 <__cxa_atexit@plt+0xc2d0bc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3b01c <__cxa_atexit@plt+0xc2d0c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3b008 <__cxa_atexit@plt+0xc2d0ac> │ │ │ │ + ldr r3, [pc, #72] @ c3b020 <__cxa_atexit@plt+0xc2d0c4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3afec <__cxa_atexit@plt+0xc2d090> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3b024 <__cxa_atexit@plt+0xc2d0c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r3, r0, lsl #21 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c47efc <__cxa_atexit@plt+0xc39fa0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq c47ef4 <__cxa_atexit@plt+0xc39f98> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldrb r2, [r5, #-12] │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r1, [r7, #9] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c47f00 <__cxa_atexit@plt+0xc39fa4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r4, r0, lsl r9 │ │ │ │ + cmpeq r4, r4, asr #19 │ │ │ │ + @ instruction: 0xffffe99c │ │ │ │ + smlaltteq lr, r3, r4, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3b09c <__cxa_atexit@plt+0xc2d140> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3b0b8 <__cxa_atexit@plt+0xc2d15c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3b0bc <__cxa_atexit@plt+0xc2d160> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3b0a8 <__cxa_atexit@plt+0xc2d14c> │ │ │ │ + ldr r3, [pc, #72] @ c3b0c0 <__cxa_atexit@plt+0xc2d164> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b08c <__cxa_atexit@plt+0xc2d130> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsheq r3, [r3, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldrb r2, [r5, #-12] │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r1, [r7, #9] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c47f3c <__cxa_atexit@plt+0xc39fe0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #20] @ c3b0c4 <__cxa_atexit@plt+0xc2d168> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrheq r3, [r3, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ + cmpeq r4, r0, ror r8 │ │ │ │ + cmpeq r4, r4, lsr #18 │ │ │ │ + @ instruction: 0xffffe8fc │ │ │ │ + cmpeq r3, r4, asr #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c48064 <__cxa_atexit@plt+0xc3a108> │ │ │ │ - lsrs r7, r8, #24 │ │ │ │ - beq c48000 <__cxa_atexit@plt+0xc3a0a4> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c47fbc <__cxa_atexit@plt+0xc3a060> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c48018 <__cxa_atexit@plt+0xc3a0bc> │ │ │ │ - mov r7, #2 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r7, r6, #8 │ │ │ │ - cmp r2, r7 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - bcc c48098 <__cxa_atexit@plt+0xc3a13c> │ │ │ │ - ldr r3, [pc, #356] @ c480f8 <__cxa_atexit@plt+0xc3a19c> │ │ │ │ - lsr r2, r8, #8 │ │ │ │ - lsr r1, r8, #16 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - strb r2, [r6, #9] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r8, r7, #1 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #1 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r7, r6, #8 │ │ │ │ - cmp r2, r7 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - bcc c48074 <__cxa_atexit@plt+0xc3a118> │ │ │ │ - ldr r3, [pc, #276] @ c480f4 <__cxa_atexit@plt+0xc3a198> │ │ │ │ - lsr r2, r8, #16 │ │ │ │ - ldr r0, [r5] │ │ │ │ + bhi c3b16c <__cxa_atexit@plt+0xc2d210> │ │ │ │ + ldr r7, [pc, #172] @ c3b194 <__cxa_atexit@plt+0xc2d238> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c3b15c <__cxa_atexit@plt+0xc2d200> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3b17c <__cxa_atexit@plt+0xc2d220> │ │ │ │ + ldr ip, [pc, #144] @ c3b19c <__cxa_atexit@plt+0xc2d240> │ │ │ │ + ldr r3, [pc, #144] @ c3b1a0 <__cxa_atexit@plt+0xc2d244> │ │ │ │ + ldr lr, [pc, #144] @ c3b1a4 <__cxa_atexit@plt+0xc2d248> │ │ │ │ + add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - sub r8, r7, #1 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #216] @ c480e0 <__cxa_atexit@plt+0xc3a184> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r8, r7, #3 │ │ │ │ - mov r7, #0 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc c480bc <__cxa_atexit@plt+0xc3a160> │ │ │ │ - ldr r7, [pc, #184] @ c480f0 <__cxa_atexit@plt+0xc3a194> │ │ │ │ - lsr r3, r8, #8 │ │ │ │ - lsr r1, r8, #16 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - strb r8, [r6, #10] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - strb r3, [r6, #9] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r8, r2, #1 │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #128] @ c480ec <__cxa_atexit@plt+0xc3a190> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c3b198 <__cxa_atexit@plt+0xc2d23c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #104] @ c480e4 <__cxa_atexit@plt+0xc3a188> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #72] @ c480e8 <__cxa_atexit@plt+0xc3a18c> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c480dc <__cxa_atexit@plt+0xc3a180> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq r3, r0, ror r6 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlaltteq r1, r3, r4, ip │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + strdeq lr, [r3, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r4, r4, lsl #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c4814c <__cxa_atexit@plt+0xc3a1f0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r8, r6, #1 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #52] @ c48164 <__cxa_atexit@plt+0xc3a208> │ │ │ │ - lsr r1, r7, #8 │ │ │ │ - lsr r7, r7, #16 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - mov r7, #2 │ │ │ │ + bcc c3b220 <__cxa_atexit@plt+0xc2d2c4> │ │ │ │ + ldr r2, [pc, #96] @ c3b22c <__cxa_atexit@plt+0xc2d2d0> │ │ │ │ + ldr lr, [pc, #96] @ c3b230 <__cxa_atexit@plt+0xc2d2d4> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #9] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c3b234 <__cxa_atexit@plt+0xc2d2d8> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r4, r8, lsr #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3b2ac <__cxa_atexit@plt+0xc2d350> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3b2c8 <__cxa_atexit@plt+0xc2d36c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3b2cc <__cxa_atexit@plt+0xc2d370> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3b2b8 <__cxa_atexit@plt+0xc2d35c> │ │ │ │ + ldr r3, [pc, #72] @ c3b2d0 <__cxa_atexit@plt+0xc2d374> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b29c <__cxa_atexit@plt+0xc2d340> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c48168 <__cxa_atexit@plt+0xc3a20c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3b2d4 <__cxa_atexit@plt+0xc2d378> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r0, ror #12 │ │ │ │ + cmpeq r4, r4, lsl r7 │ │ │ │ + @ instruction: 0xffffe67c │ │ │ │ + cmpeq r3, r0, lsr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3b34c <__cxa_atexit@plt+0xc2d3f0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3b368 <__cxa_atexit@plt+0xc2d40c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3b36c <__cxa_atexit@plt+0xc2d410> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3b358 <__cxa_atexit@plt+0xc2d3fc> │ │ │ │ + ldr r3, [pc, #72] @ c3b370 <__cxa_atexit@plt+0xc2d414> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c481b0 <__cxa_atexit@plt+0xc3a254> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #48] @ c481c8 <__cxa_atexit@plt+0xc3a26c> │ │ │ │ - ldrh r2, [r5, #-6] │ │ │ │ - sub r8, r6, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b33c <__cxa_atexit@plt+0xc2d3e0> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3b374 <__cxa_atexit@plt+0xc2d418> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - mov r7, #1 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c481cc <__cxa_atexit@plt+0xc3a270> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r4, r0, asr #11 │ │ │ │ + cmpeq r4, r4, ror r6 │ │ │ │ + @ instruction: 0xffffe5dc │ │ │ │ + @ instruction: 0x0143e490 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3b41c <__cxa_atexit@plt+0xc2d4c0> │ │ │ │ + ldr r7, [pc, #172] @ c3b444 <__cxa_atexit@plt+0xc2d4e8> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c3b40c <__cxa_atexit@plt+0xc2d4b0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3b42c <__cxa_atexit@plt+0xc2d4d0> │ │ │ │ + ldr ip, [pc, #144] @ c3b44c <__cxa_atexit@plt+0xc2d4f0> │ │ │ │ + ldr r3, [pc, #144] @ c3b450 <__cxa_atexit@plt+0xc2d4f4> │ │ │ │ + ldr lr, [pc, #144] @ c3b454 <__cxa_atexit@plt+0xc2d4f8> │ │ │ │ + add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffffb1c │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c3b448 <__cxa_atexit@plt+0xc2d4ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r3, r0, asr r4 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r4, r4, asr r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c48224 <__cxa_atexit@plt+0xc3a2c8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r8, r6, #1 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr lr, [pc, #56] @ c4823c <__cxa_atexit@plt+0xc3a2e0> │ │ │ │ - lsr r1, r7, #8 │ │ │ │ - lsr r2, r7, #16 │ │ │ │ - strb r7, [r3, #10] │ │ │ │ - mov r7, #3 │ │ │ │ + bcc c3b4d0 <__cxa_atexit@plt+0xc2d574> │ │ │ │ + ldr r2, [pc, #96] @ c3b4dc <__cxa_atexit@plt+0xc2d580> │ │ │ │ + ldr lr, [pc, #96] @ c3b4e0 <__cxa_atexit@plt+0xc2d584> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c3b4e4 <__cxa_atexit@plt+0xc2d588> │ │ │ │ + mov r1, r3 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c48240 <__cxa_atexit@plt+0xc3a2e4> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff938 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r4, r8, ror r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c482dc <__cxa_atexit@plt+0xc3a380> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c482e4 <__cxa_atexit@plt+0xc3a388> │ │ │ │ - ldr r1, [pc, #136] @ c482fc <__cxa_atexit@plt+0xc3a3a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c482c4 <__cxa_atexit@plt+0xc3a368> │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c482cc <__cxa_atexit@plt+0xc3a370> │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr lr, [pc, #100] @ c48304 <__cxa_atexit@plt+0xc3a3a8> │ │ │ │ - sub r1, r1, r2 │ │ │ │ - add r2, r7, r2 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r7, [pc, #44] @ c48300 <__cxa_atexit@plt+0xc3a3a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r3, r6 │ │ │ │ - b c482ec <__cxa_atexit@plt+0xc3a390> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, ip, asr #12 │ │ │ │ - cmpeq r3, r0, lsr #31 │ │ │ │ - cmpeq r3, r8, lsl r8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c483b8 <__cxa_atexit@plt+0xc3a45c> │ │ │ │ - ldr sl, [pc, #152] @ c483c4 <__cxa_atexit@plt+0xc3a468> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c48398 <__cxa_atexit@plt+0xc3a43c> │ │ │ │ - ldr r3, [pc, #96] @ c483c8 <__cxa_atexit@plt+0xc3a46c> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ + bhi c3b550 <__cxa_atexit@plt+0xc2d5f4> │ │ │ │ + ldr r7, [pc, #108] @ c3b578 <__cxa_atexit@plt+0xc2d61c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3b564 <__cxa_atexit@plt+0xc2d608> │ │ │ │ + ldr r3, [pc, #88] @ c3b57c <__cxa_atexit@plt+0xc2d620> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c483a8 <__cxa_atexit@plt+0xc3a44c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b540 <__cxa_atexit@plt+0xc2d5e4> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c4843c <__cxa_atexit@plt+0xc3a4e0> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4842c <__cxa_atexit@plt+0xc3a4d0> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ + ldr r7, [pc, #44] @ c3b584 <__cxa_atexit@plt+0xc2d628> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3b580 <__cxa_atexit@plt+0xc2d624> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffe368 │ │ │ │ + hvceq 15916 @ 0x3e2c │ │ │ │ + cmpeq r3, ip, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c48518 <__cxa_atexit@plt+0xc3a5bc> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr lr, [pc, #128] @ c48520 <__cxa_atexit@plt+0xc3a5c4> │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r3, [pc, #92] @ c3b5f4 <__cxa_atexit@plt+0xc2d698> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + bhi c3b5e4 <__cxa_atexit@plt+0xc2d688> │ │ │ │ + ldr r3, [pc, #64] @ c3b5f8 <__cxa_atexit@plt+0xc2d69c> │ │ │ │ tst r8, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - beq c484f8 <__cxa_atexit@plt+0xc3a59c> │ │ │ │ - ldr r0, [pc, #100] @ c48524 <__cxa_atexit@plt+0xc3a5c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b5d4 <__cxa_atexit@plt+0xc2d678> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c48508 <__cxa_atexit@plt+0xc3a5ac> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c48528 <__cxa_atexit@plt+0xc3a5cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3b5fc <__cxa_atexit@plt+0xc2d6a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrsheq r3, [r3, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffe2d4 │ │ │ │ + mrseq lr, (UNDEF: 99) │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c48588 <__cxa_atexit@plt+0xc3a62c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c48580 <__cxa_atexit@plt+0xc3a624> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c4858c <__cxa_atexit@plt+0xc3a630> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c59ce4 <__cxa_atexit@plt+0xc4bd88> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c3b0d4 <__cxa_atexit@plt+0xc2d178> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c3b384 <__cxa_atexit@plt+0xc2d428> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3b6d8 <__cxa_atexit@plt+0xc2d77c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c3b70c <__cxa_atexit@plt+0xc2d7b0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3b6e4 <__cxa_atexit@plt+0xc2d788> │ │ │ │ + ldr r7, [pc, #128] @ c3b710 <__cxa_atexit@plt+0xc2d7b4> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3b6f8 <__cxa_atexit@plt+0xc2d79c> │ │ │ │ + ldr r3, [pc, #104] @ c3b714 <__cxa_atexit@plt+0xc2d7b8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b6c8 <__cxa_atexit@plt+0xc2d76c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r3, r0, ror r3 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c485c8 <__cxa_atexit@plt+0xc3a66c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr #6 │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c4863c <__cxa_atexit@plt+0xc3a6e0> │ │ │ │ - ldr r1, [pc, #92] @ c48644 <__cxa_atexit@plt+0xc3a6e8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - cmp r2, #1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - blt c48628 <__cxa_atexit@plt+0xc3a6cc> │ │ │ │ - ldr lr, [pc, #68] @ c4864c <__cxa_atexit@plt+0xc3a6f0> │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r7, [pc, #24] @ c48648 <__cxa_atexit@plt+0xc3a6ec> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r3, [r3, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r3, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r0, r1 │ │ │ │ - movlt r1, r0 │ │ │ │ - stm r5, {r1, r2, r3, r8} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c48688 <__cxa_atexit@plt+0xc3a72c> │ │ │ │ - andeq r0, r0, r5, lsr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c48758 <__cxa_atexit@plt+0xc3a7fc> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c486fc <__cxa_atexit@plt+0xc3a7a0> │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c48734 <__cxa_atexit@plt+0xc3a7d8> │ │ │ │ - ldr r8, [pc, #184] @ c48780 <__cxa_atexit@plt+0xc3a824> │ │ │ │ - ldr r9, [pc, #184] @ c48784 <__cxa_atexit@plt+0xc3a828> │ │ │ │ - add sl, r0, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - stmib r3, {r8, lr} │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - sub sl, r6, #29 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr lr, [pc, #112] @ c48774 <__cxa_atexit@plt+0xc3a818> │ │ │ │ - str r7, [r3, #28]! │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r8, [pc, #104] @ c48778 <__cxa_atexit@plt+0xc3a81c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #29 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r1, r2, r7, r8} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - bx ip │ │ │ │ - ldr r1, [pc, #52] @ c48770 <__cxa_atexit@plt+0xc3a814> │ │ │ │ - add r2, r3, #12 │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ + ldr r7, [pc, #48] @ c3b71c <__cxa_atexit@plt+0xc2d7c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c4877c <__cxa_atexit@plt+0xc3a820> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c3b718 <__cxa_atexit@plt+0xc2d7bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r8, asr #4 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffe1e0 │ │ │ │ + smlaltteq lr, r3, r8, r0 │ │ │ │ + smlalbbeq lr, r3, r8, r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3b798 <__cxa_atexit@plt+0xc2d83c> │ │ │ │ + ldr r3, [pc, #104] @ c3b7b0 <__cxa_atexit@plt+0xc2d854> │ │ │ │ + ldr lr, [pc, #104] @ c3b7b4 <__cxa_atexit@plt+0xc2d858> │ │ │ │ + ldr r1, [pc, #104] @ c3b7b8 <__cxa_atexit@plt+0xc2d85c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r8, lsr pc │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - cmpeq r3, r8, ror #30 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - cmpeq r3, ip, lsr #31 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c3b7bc <__cxa_atexit@plt+0xc2d860> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c3b7c0 <__cxa_atexit@plt+0xc2d864> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r4, r4, lsl #30 │ │ │ │ + ldrdeq lr, [r3, #-8] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c487f8 <__cxa_atexit@plt+0xc3a89c> │ │ │ │ - ldr lr, [pc, #92] @ c48808 <__cxa_atexit@plt+0xc3a8ac> │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - ldr r0, [pc, #68] @ c4880c <__cxa_atexit@plt+0xc3a8b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ + bhi c3b838 <__cxa_atexit@plt+0xc2d8dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3b854 <__cxa_atexit@plt+0xc2d8f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3b858 <__cxa_atexit@plt+0xc2d8fc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ str r2, [r3, #-12] │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - beq c487f0 <__cxa_atexit@plt+0xc3a894> │ │ │ │ - b c48818 <__cxa_atexit@plt+0xc3a8bc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c3b844 <__cxa_atexit@plt+0xc2d8e8> │ │ │ │ + ldr r3, [pc, #72] @ c3b85c <__cxa_atexit@plt+0xc2d900> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b828 <__cxa_atexit@plt+0xc2d8cc> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsheq r3, [r3, #-0] │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c48894 <__cxa_atexit@plt+0xc3a938> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c48874 <__cxa_atexit@plt+0xc3a918> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble c48880 <__cxa_atexit@plt+0xc3a924> │ │ │ │ - ldr lr, [pc, #96] @ c488a8 <__cxa_atexit@plt+0xc3a94c> │ │ │ │ - sub r2, r2, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, r7 │ │ │ │ - add lr, r6, #8 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c488a4 <__cxa_atexit@plt+0xc3a948> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #20] @ c3b860 <__cxa_atexit@plt+0xc2d904> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, ip, ror #19 │ │ │ │ - cmpeq r3, r8, ror r2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c4895c <__cxa_atexit@plt+0xc3aa00> │ │ │ │ - ldr sl, [pc, #152] @ c48968 <__cxa_atexit@plt+0xc3aa0c> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ + ldrsbeq r0, [r4, #-4] │ │ │ │ + cmpeq r4, r8, lsl #3 │ │ │ │ + @ instruction: 0xffffe160 │ │ │ │ + smlaltbeq sp, r3, r8, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3b8d8 <__cxa_atexit@plt+0xc2d97c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3b8f4 <__cxa_atexit@plt+0xc2d998> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3b8f8 <__cxa_atexit@plt+0xc2d99c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3b8e4 <__cxa_atexit@plt+0xc2d988> │ │ │ │ + ldr r3, [pc, #72] @ c3b8fc <__cxa_atexit@plt+0xc2d9a0> │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c4893c <__cxa_atexit@plt+0xc3a9e0> │ │ │ │ - ldr r3, [pc, #96] @ c4896c <__cxa_atexit@plt+0xc3aa10> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c4894c <__cxa_atexit@plt+0xc3a9f0> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3b8c8 <__cxa_atexit@plt+0xc2d96c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c489e0 <__cxa_atexit@plt+0xc3aa84> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c489d0 <__cxa_atexit@plt+0xc3aa74> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldr r7, [pc, #20] @ c3b900 <__cxa_atexit@plt+0xc2d9a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r4, r4, lsr r0 │ │ │ │ + cmpeq r4, r8, ror #1 │ │ │ │ + @ instruction: 0xffffe0c0 │ │ │ │ + cmpeq r3, r8, lsl #30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c48abc <__cxa_atexit@plt+0xc3ab60> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr lr, [pc, #128] @ c48ac4 <__cxa_atexit@plt+0xc3ab68> │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - beq c48a9c <__cxa_atexit@plt+0xc3ab40> │ │ │ │ - ldr r0, [pc, #100] @ c48ac8 <__cxa_atexit@plt+0xc3ab6c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c48aac <__cxa_atexit@plt+0xc3ab50> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c48acc <__cxa_atexit@plt+0xc3ab70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bhi c3b9c8 <__cxa_atexit@plt+0xc2da6c> │ │ │ │ + ldr r7, [pc, #204] @ c3b9f0 <__cxa_atexit@plt+0xc2da94> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c3b97c <__cxa_atexit@plt+0xc2da20> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c3b98c <__cxa_atexit@plt+0xc2da30> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3b9d8 <__cxa_atexit@plt+0xc2da7c> │ │ │ │ + ldr r7, [pc, #164] @ c3b9f4 <__cxa_atexit@plt+0xc2da98> │ │ │ │ + ldr r3, [pc, #164] @ c3b9f8 <__cxa_atexit@plt+0xc2da9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3b9d8 <__cxa_atexit@plt+0xc2da7c> │ │ │ │ + ldr r7, [pc, #100] @ c3ba00 <__cxa_atexit@plt+0xc2daa4> │ │ │ │ + ldr r3, [pc, #100] @ c3ba04 <__cxa_atexit@plt+0xc2daa8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c3b9fc <__cxa_atexit@plt+0xc2daa0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r3, r4, asr lr │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + ldrsbeq r0, [r4, #-204] @ 0xffffff34 │ │ │ │ + strheq sp, [r3, #-224] @ 0xffffff20 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0x01540c94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c48b2c <__cxa_atexit@plt+0xc3abd0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c3ba5c <__cxa_atexit@plt+0xc2db00> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3ba9c <__cxa_atexit@plt+0xc2db40> │ │ │ │ + ldr r2, [pc, #112] @ c3baa8 <__cxa_atexit@plt+0xc2db4c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c48b24 <__cxa_atexit@plt+0xc3abc8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c48b30 <__cxa_atexit@plt+0xc3abd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r3, ip, asr #27 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c3baac <__cxa_atexit@plt+0xc2db50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c3ba8c <__cxa_atexit@plt+0xc2db30> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3ba9c <__cxa_atexit@plt+0xc2db40> │ │ │ │ + ldr r2, [pc, #68] @ c3bab0 <__cxa_atexit@plt+0xc2db54> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c48b6c <__cxa_atexit@plt+0xc3ac10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r3, r4, lsl #27 │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c48c1c <__cxa_atexit@plt+0xc3acc0> │ │ │ │ - ldr lr, [pc, #152] @ c48c24 <__cxa_atexit@plt+0xc3acc8> │ │ │ │ - ldr r8, [pc, #152] @ c48c28 <__cxa_atexit@plt+0xc3accc> │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r8, [r2, #-8]! │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - mov r7, r2 │ │ │ │ - str r8, [r2, #-16] │ │ │ │ - str lr, [r7, #-20]! @ 0xffffffec │ │ │ │ - tst r3, #3 │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - str r9, [r2, #-8] │ │ │ │ - str r1, [r2, #-4] │ │ │ │ - beq c48bf8 <__cxa_atexit@plt+0xc3ac9c> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c48c08 <__cxa_atexit@plt+0xc3acac> │ │ │ │ - ldr r2, [pc, #72] @ c48c30 <__cxa_atexit@plt+0xc3acd4> │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r5, r7 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r0, [r3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c3bab4 <__cxa_atexit@plt+0xc2db58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r4, r8, ror #23 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrheq r0, [r4, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3bb2c <__cxa_atexit@plt+0xc2dbd0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3bb48 <__cxa_atexit@plt+0xc2dbec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c3bb4c <__cxa_atexit@plt+0xc2dbf0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3bb38 <__cxa_atexit@plt+0xc2dbdc> │ │ │ │ + ldr r3, [pc, #72] @ c3bb50 <__cxa_atexit@plt+0xc2dbf4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3bb1c <__cxa_atexit@plt+0xc2dbc0> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c48c2c <__cxa_atexit@plt+0xc3acd0> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r3, r8, lsr #26 │ │ │ │ - cmpeq r3, r8, ror #20 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c48c60 <__cxa_atexit@plt+0xc3ad04> │ │ │ │ - ldr r3, [pc, #36] @ c48c74 <__cxa_atexit@plt+0xc3ad18> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r7, [pc, #16] @ c48c78 <__cxa_atexit@plt+0xc3ad1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #20] @ c3bb54 <__cxa_atexit@plt+0xc2dbf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r3, r4, lsl sl │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - cmp r3, r1 │ │ │ │ - movlt r1, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c48cb4 <__cxa_atexit@plt+0xc3ad58> │ │ │ │ - andeq r0, r0, r5, lsr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c48d84 <__cxa_atexit@plt+0xc3ae28> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c48d28 <__cxa_atexit@plt+0xc3adcc> │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c48d60 <__cxa_atexit@plt+0xc3ae04> │ │ │ │ - ldr r8, [pc, #184] @ c48dac <__cxa_atexit@plt+0xc3ae50> │ │ │ │ - ldr r9, [pc, #184] @ c48db0 <__cxa_atexit@plt+0xc3ae54> │ │ │ │ - add sl, r0, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - stmib r3, {r8, lr} │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - sub sl, r6, #29 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr lr, [pc, #112] @ c48da0 <__cxa_atexit@plt+0xc3ae44> │ │ │ │ - str r7, [r3, #28]! │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r8, [pc, #104] @ c48da4 <__cxa_atexit@plt+0xc3ae48> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #29 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r1, r2, r7, r8} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - bx ip │ │ │ │ - ldr r1, [pc, #52] @ c48d9c <__cxa_atexit@plt+0xc3ae40> │ │ │ │ - add r2, r3, #12 │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r6, r2 │ │ │ │ + cmppeq r3, r0, ror #27 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0153fe94 │ │ │ │ + @ instruction: 0xffffddfc │ │ │ │ + strheq sp, [r3, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3bbcc <__cxa_atexit@plt+0xc2dc70> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c3bbe8 <__cxa_atexit@plt+0xc2dc8c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c48da8 <__cxa_atexit@plt+0xc3ae4c> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, ip, lsl #18 │ │ │ │ - @ instruction: 0xfffffcec │ │ │ │ - cmpeq r3, ip, lsr r9 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - cmpeq r3, r0, lsl #19 │ │ │ │ - cmpeq r3, ip, lsl sp │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c48e08 <__cxa_atexit@plt+0xc3aeac> │ │ │ │ - ldr r2, [pc, #60] @ c48e10 <__cxa_atexit@plt+0xc3aeb4> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #44] @ c48e14 <__cxa_atexit@plt+0xc3aeb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #100] @ c3bbec <__cxa_atexit@plt+0xc2dc90> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldrb r7, [r7, #24] │ │ │ │ - strb r7, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c3bbd8 <__cxa_atexit@plt+0xc2dc7c> │ │ │ │ + ldr r3, [pc, #72] @ c3bbf0 <__cxa_atexit@plt+0xc2dc94> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3bbbc <__cxa_atexit@plt+0xc2dc60> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrsbeq r2, [r3, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c48e58 <__cxa_atexit@plt+0xc3aefc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c48e64 <__cxa_atexit@plt+0xc3af08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + ldr r7, [pc, #20] @ c3bbf4 <__cxa_atexit@plt+0xc2dc98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, r8, lsr #16 │ │ │ │ - smlalbteq r0, r3, r0, sp │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + cmppeq r3, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [r3, #-212] @ 0xffffff2c @ │ │ │ │ + @ instruction: 0xffffdd5c │ │ │ │ + cmpeq r3, r0, lsl ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c48f20 <__cxa_atexit@plt+0xc3afc4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #156] @ c48f28 <__cxa_atexit@plt+0xc3afcc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - blt c48ed4 <__cxa_atexit@plt+0xc3af78> │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c48ef4 <__cxa_atexit@plt+0xc3af98> │ │ │ │ - ldr r7, [pc, #112] @ c48f2c <__cxa_atexit@plt+0xc3afd0> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - sub r2, r0, r1 │ │ │ │ + bhi c3bcbc <__cxa_atexit@plt+0xc2dd60> │ │ │ │ + ldr r7, [pc, #204] @ c3bce4 <__cxa_atexit@plt+0xc2dd88> │ │ │ │ + ands r1, sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - add r9, r1, r9 │ │ │ │ - b c48ee8 <__cxa_atexit@plt+0xc3af8c> │ │ │ │ - ldr r7, [pc, #96] @ c48f3c <__cxa_atexit@plt+0xc3afe0> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c3bc70 <__cxa_atexit@plt+0xc2dd14> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c3bc80 <__cxa_atexit@plt+0xc2dd24> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3bccc <__cxa_atexit@plt+0xc2dd70> │ │ │ │ + ldr r7, [pc, #164] @ c3bce8 <__cxa_atexit@plt+0xc2dd8c> │ │ │ │ + ldr r3, [pc, #164] @ c3bcec <__cxa_atexit@plt+0xc2dd90> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #52] @ c48f30 <__cxa_atexit@plt+0xc3afd4> │ │ │ │ - ldr r7, [pc, #52] @ c48f34 <__cxa_atexit@plt+0xc3afd8> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ c48f38 <__cxa_atexit@plt+0xc3afdc> │ │ │ │ - sub r3, r5, #16 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c3bccc <__cxa_atexit@plt+0xc2dd70> │ │ │ │ + ldr r7, [pc, #100] @ c3bcf4 <__cxa_atexit@plt+0xc2dd98> │ │ │ │ + ldr r3, [pc, #100] @ c3bcf8 <__cxa_atexit@plt+0xc2dd9c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #44] @ c3bcf0 <__cxa_atexit@plt+0xc2dd94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r4, lsr sl │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r3, ip, lsl #26 │ │ │ │ - cmpeq r3, r4, lsl #26 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq r4, r8, ror #19 │ │ │ │ + smlalbteq sp, r3, r0, fp │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r4, r0, lsr #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c3bd50 <__cxa_atexit@plt+0xc2ddf4> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c48f80 <__cxa_atexit@plt+0xc3b024> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c48f8c <__cxa_atexit@plt+0xc3b030> │ │ │ │ + bcc c3bd90 <__cxa_atexit@plt+0xc2de34> │ │ │ │ + ldr r2, [pc, #112] @ c3bd9c <__cxa_atexit@plt+0xc2de40> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c3bda0 <__cxa_atexit@plt+0xc2de44> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, r0, lsl #14 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c3bd80 <__cxa_atexit@plt+0xc2de24> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c48fd4 <__cxa_atexit@plt+0xc3b078> │ │ │ │ - ldr r2, [pc, #44] @ c48fe0 <__cxa_atexit@plt+0xc3b084> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc c3bd90 <__cxa_atexit@plt+0xc2de34> │ │ │ │ + ldr r2, [pc, #68] @ c3bda4 <__cxa_atexit@plt+0xc2de48> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r3, [r3, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c49024 <__cxa_atexit@plt+0xc3b0c8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c49030 <__cxa_atexit@plt+0xc3b0d4> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c3bda8 <__cxa_atexit@plt+0xc2de4c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, ip, asr r6 │ │ │ │ - strdeq r0, [r3, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c490ec <__cxa_atexit@plt+0xc3b190> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #156] @ c490f4 <__cxa_atexit@plt+0xc3b198> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - blt c490a0 <__cxa_atexit@plt+0xc3b144> │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c490c0 <__cxa_atexit@plt+0xc3b164> │ │ │ │ - ldr r7, [pc, #112] @ c490f8 <__cxa_atexit@plt+0xc3b19c> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - sub r2, r0, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - add r9, r1, r9 │ │ │ │ - b c490b4 <__cxa_atexit@plt+0xc3b158> │ │ │ │ - ldr r7, [pc, #96] @ c49108 <__cxa_atexit@plt+0xc3b1ac> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + ldrsheq r0, [r4, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r4, r4, asr #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3be14 <__cxa_atexit@plt+0xc2deb8> │ │ │ │ + ldr r7, [pc, #108] @ c3be3c <__cxa_atexit@plt+0xc2dee0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3be28 <__cxa_atexit@plt+0xc2decc> │ │ │ │ + ldr r3, [pc, #88] @ c3be40 <__cxa_atexit@plt+0xc2dee4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3be04 <__cxa_atexit@plt+0xc2dea8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c3be48 <__cxa_atexit@plt+0xc2deec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #52] @ c490fc <__cxa_atexit@plt+0xc3b1a0> │ │ │ │ - ldr r7, [pc, #52] @ c49100 <__cxa_atexit@plt+0xc3b1a4> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ c49104 <__cxa_atexit@plt+0xc3b1a8> │ │ │ │ - sub r3, r5, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ c3be44 <__cxa_atexit@plt+0xc2dee8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, ror #16 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r3, r0, asr #22 │ │ │ │ - cmpeq r3, r8, lsr fp │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffdaa4 │ │ │ │ + strheq sp, [r3, #-152] @ 0xffffff68 │ │ │ │ + cmpeq r3, r8, ror #20 │ │ │ │ + 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 c4914c <__cxa_atexit@plt+0xc3b1f0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c49158 <__cxa_atexit@plt+0xc3b1fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + ldr r3, [pc, #92] @ c3beb8 <__cxa_atexit@plt+0xc2df5c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + bhi c3bea8 <__cxa_atexit@plt+0xc2df4c> │ │ │ │ + ldr r3, [pc, #64] @ c3bebc <__cxa_atexit@plt+0xc2df60> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3be98 <__cxa_atexit@plt+0xc2df3c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r3, r4, lsr r5 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c491a0 <__cxa_atexit@plt+0xc3b244> │ │ │ │ - ldr r2, [pc, #44] @ c491ac <__cxa_atexit@plt+0xc3b250> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r3, r8, ror #9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c491f0 <__cxa_atexit@plt+0xc3b294> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c491fc <__cxa_atexit@plt+0xc3b2a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + ldr r7, [pc, #16] @ c3bec0 <__cxa_atexit@plt+0xc2df64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01533490 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r8 │ │ │ │ - sub r2, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffda10 │ │ │ │ + cmpeq r3, ip, lsr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c5b018 <__cxa_atexit@plt+0xc4d0bc> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c3b910 <__cxa_atexit@plt+0xc2d9b4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c3bc04 <__cxa_atexit@plt+0xc2dca8> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c493d8 <__cxa_atexit@plt+0xc3b47c> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #8 │ │ │ │ - cmp ip, r8 │ │ │ │ - bcc c493e0 <__cxa_atexit@plt+0xc3b484> │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ble c492dc <__cxa_atexit@plt+0xc3b380> │ │ │ │ - ldrb r8, [r3, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c492ac <__cxa_atexit@plt+0xc3b350> │ │ │ │ - sub r3, r3, r1, lsr #24 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr sl, [pc, #444] @ c4942c <__cxa_atexit@plt+0xc3b4d0> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r7, [pc, #436] @ c49430 <__cxa_atexit@plt+0xc3b4d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c49314 <__cxa_atexit@plt+0xc3b3b8> │ │ │ │ - ldrb fp, [r0, r3] │ │ │ │ - ldrb r4, [fp, sl] │ │ │ │ - add r4, r4, r8 │ │ │ │ - uxtb r4, r4 │ │ │ │ - ldrb r8, [r4, r7] │ │ │ │ - cmp r8, #12 │ │ │ │ - beq c49348 <__cxa_atexit@plt+0xc3b3ec> │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne c4927c <__cxa_atexit@plt+0xc3b320> │ │ │ │ - str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b c49444 <__cxa_atexit@plt+0xc3b4e8> │ │ │ │ - mov r7, #0 │ │ │ │ - sub r4, r7, r1, lsr #24 │ │ │ │ - ldr r7, [pc, #312] @ c49424 <__cxa_atexit@plt+0xc3b4c8> │ │ │ │ - sub sl, r8, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - b c49374 <__cxa_atexit@plt+0xc3b418> │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - strb r8, [r5, #-4] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - sub r5, r5, #32 │ │ │ │ - b c4a134 <__cxa_atexit@plt+0xc3c1d8> │ │ │ │ - ldr r3, [pc, #240] @ c49440 <__cxa_atexit@plt+0xc3b4e4> │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add sl, r3, #1 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r6, r8, #56 @ 0x38 │ │ │ │ - cmp ip, r6 │ │ │ │ - str r4, [r5, #-8] │ │ │ │ - bcc c49400 <__cxa_atexit@plt+0xc3b4a4> │ │ │ │ - ldr r7, [pc, #172] @ c49438 <__cxa_atexit@plt+0xc3b4dc> │ │ │ │ - ldr ip, [pc, #172] @ c4943c <__cxa_atexit@plt+0xc3b4e0> │ │ │ │ - ldr r3, [r5] │ │ │ │ + bhi c3bf9c <__cxa_atexit@plt+0xc2e040> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c3bfd0 <__cxa_atexit@plt+0xc2e074> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3bfa8 <__cxa_atexit@plt+0xc2e04c> │ │ │ │ + ldr r7, [pc, #128] @ c3bfd4 <__cxa_atexit@plt+0xc2e078> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - add r7, r8, #40 @ 0x28 │ │ │ │ - stm r7, {r0, r2, r4} │ │ │ │ - str r4, [r8, #20] │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add ip, pc, ip │ │ │ │ - str r9, [r8, #12] │ │ │ │ - str ip, [r7, #28]! │ │ │ │ - mov r9, sl │ │ │ │ - str lr, [r8, #36] @ 0x24 │ │ │ │ - str r1, [r8, #52] @ 0x34 │ │ │ │ - str lr, [r8, #8] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - bx r3 │ │ │ │ - mov r8, r6 │ │ │ │ - b c493e8 <__cxa_atexit@plt+0xc3b48c> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ c49434 <__cxa_atexit@plt+0xc3b4d8> │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3bfbc <__cxa_atexit@plt+0xc2e060> │ │ │ │ + ldr r3, [pc, #104] @ c3bfd8 <__cxa_atexit@plt+0xc2e07c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3bf8c <__cxa_atexit@plt+0xc2e030> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c3bfe0 <__cxa_atexit@plt+0xc2e084> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r8 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c49428 <__cxa_atexit@plt+0xc3b4cc> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + ldr r7, [pc, #24] @ c3bfdc <__cxa_atexit@plt+0xc2e080> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r3, r4, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffd91c │ │ │ │ + cmpeq r3, r4, lsr #16 │ │ │ │ + ldrdeq sp, [r3, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3c05c <__cxa_atexit@plt+0xc2e100> │ │ │ │ + ldr r3, [pc, #104] @ c3c074 <__cxa_atexit@plt+0xc2e118> │ │ │ │ + ldr lr, [pc, #104] @ c3c078 <__cxa_atexit@plt+0xc2e11c> │ │ │ │ + ldr r1, [pc, #104] @ c3c07c <__cxa_atexit@plt+0xc2e120> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c3c080 <__cxa_atexit@plt+0xc2e124> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c3c084 <__cxa_atexit@plt+0xc2e128> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrheq r2, [r3, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, ip, lsr #28 │ │ │ │ - ldrsheq r3, [r3, #-60] @ 0xffffffc4 │ │ │ │ - ldrsheq r3, [r3, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq r3, r0, ror #18 │ │ │ │ - @ instruction: 0xffffeeb4 │ │ │ │ - @ instruction: 0xfffff21c │ │ │ │ - cmpeq r3, ip, lsl #11 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - mov lr, r8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c497a4 <__cxa_atexit@plt+0xc3b848> │ │ │ │ - add sl, r5, #12 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm sl, {r1, r2, sl} │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r7, [pc, #924] @ c49810 <__cxa_atexit@plt+0xc3b8b4> │ │ │ │ - sub r8, r2, sl │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmib r9, {r7, sl} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - ble c49508 <__cxa_atexit@plt+0xc3b5ac> │ │ │ │ - subs r3, r2, #1 │ │ │ │ - bmi c49704 <__cxa_atexit@plt+0xc3b7a8> │ │ │ │ - cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne c494e0 <__cxa_atexit@plt+0xc3b584> │ │ │ │ - add r7, r5, #24 │ │ │ │ - cmp lr, r7 │ │ │ │ - bhi c497f0 <__cxa_atexit@plt+0xc3b894> │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c497e8 <__cxa_atexit@plt+0xc3b88c> │ │ │ │ - ldr r5, [pc, #888] @ c49830 <__cxa_atexit@plt+0xc3b8d4> │ │ │ │ - ldr r2, [pc, #888] @ c49834 <__cxa_atexit@plt+0xc3b8d8> │ │ │ │ - ldr r8, [pc, #888] @ c49838 <__cxa_atexit@plt+0xc3b8dc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #12]! │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r5, [r9, #12] │ │ │ │ - b c49740 <__cxa_atexit@plt+0xc3b7e4> │ │ │ │ - ldrb r3, [r3, ip] │ │ │ │ - str r8, [sp, #4] │ │ │ │ - cmp r3, #129 @ 0x81 │ │ │ │ - bcc c49560 <__cxa_atexit@plt+0xc3b604> │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ - bcc c49550 <__cxa_atexit@plt+0xc3b5f4> │ │ │ │ - sub r0, r8, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bne c49560 <__cxa_atexit@plt+0xc3b604> │ │ │ │ - ldr r2, [pc, #772] @ c49814 <__cxa_atexit@plt+0xc3b8b8> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - beq c49540 <__cxa_atexit@plt+0xc3b5e4> │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - strb r3, [r5, #24] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov fp, lr │ │ │ │ - b c49cf8 <__cxa_atexit@plt+0xc3bd9c> │ │ │ │ - ldr r0, [r6, #-3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r8, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bne c496fc <__cxa_atexit@plt+0xc3b7a0> │ │ │ │ - cmp sl, #1 │ │ │ │ - blt c4957c <__cxa_atexit@plt+0xc3b620> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cmp r2, sl │ │ │ │ - bls c49588 <__cxa_atexit@plt+0xc3b62c> │ │ │ │ - add ip, ip, sl │ │ │ │ - b c4959c <__cxa_atexit@plt+0xc3b640> │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - b c4959c <__cxa_atexit@plt+0xc3b640> │ │ │ │ - ldr r3, [pc, #648] @ c49818 <__cxa_atexit@plt+0xc3b8bc> │ │ │ │ - mov ip, #0 │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r1, r3, #2 │ │ │ │ - cmp r0, r8 │ │ │ │ - mov r3, #576 @ 0x240 │ │ │ │ - movcc r8, r0 │ │ │ │ - orr r3, r3, #999424 @ 0xf4000 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcs c495f8 <__cxa_atexit@plt+0xc3b69c> │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r8 │ │ │ │ - mov r9, fp │ │ │ │ - mov fp, lr │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c496c4 <__cxa_atexit@plt+0xc3b768> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add r7, r7, sl │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r7, #0 │ │ │ │ - strb r7, [r5, #24] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r7, r9 │ │ │ │ - b c49940 <__cxa_atexit@plt+0xc3b9e4> │ │ │ │ - ldr r6, [pc, #580] @ c49844 <__cxa_atexit@plt+0xc3b8e8> │ │ │ │ - ldr r3, [r4, #812] @ 0x32c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - add r6, r9, #12 │ │ │ │ - str r5, [r7, #12] │ │ │ │ - ldr r7, [r4, #820] @ 0x334 │ │ │ │ - mov r5, ip │ │ │ │ - str r6, [r7, #4] │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrd r0, [r3, #72] @ 0x48 │ │ │ │ - sub r7, r6, r7 │ │ │ │ - subs r0, r0, r7 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - strd r0, [r3, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1e769f4 <__cxa_atexit@plt+0x1e68a98> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e76b34 <__cxa_atexit@plt+0x1e68bd8> │ │ │ │ - ldr r4, [r0, #812] @ 0x32c │ │ │ │ - ldr r3, [r0, #820] @ 0x334 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add fp, r2, #100 @ 0x64 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - add r3, r6, r3, lsl #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0, #804] @ 0x324 │ │ │ │ - ldrd r8, [r4, #72] @ 0x48 │ │ │ │ - sub r6, r1, r6 │ │ │ │ - adds r6, r8, r6 │ │ │ │ - adc r3, r9, #0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r2, [pc, #336] @ c4981c <__cxa_atexit@plt+0xc3b8c0> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r4, r0, asr #12 │ │ │ │ + cmpeq r3, r4, lsr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - beq c49764 <__cxa_atexit@plt+0xc3b808> │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - strb r2, [r5, #24] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ sub r5, r5, #8 │ │ │ │ - b c49cf8 <__cxa_atexit@plt+0xc3bd9c> │ │ │ │ - subs r3, r2, #2 │ │ │ │ - bcs c49750 <__cxa_atexit@plt+0xc3b7f4> │ │ │ │ - add r7, r5, #24 │ │ │ │ - cmp lr, r7 │ │ │ │ - bhi c497cc <__cxa_atexit@plt+0xc3b870> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c497c4 <__cxa_atexit@plt+0xc3b868> │ │ │ │ - ldr r5, [pc, #252] @ c49820 <__cxa_atexit@plt+0xc3b8c4> │ │ │ │ - ldr r2, [pc, #252] @ c49824 <__cxa_atexit@plt+0xc3b8c8> │ │ │ │ - ldr r8, [pc, #252] @ c49828 <__cxa_atexit@plt+0xc3b8cc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #12]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r7] │ │ │ │ - str r3, [r9, #8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3c0e8 <__cxa_atexit@plt+0xc2e18c> │ │ │ │ + ldr r2, [pc, #92] @ c3c104 <__cxa_atexit@plt+0xc2e1a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3c0f4 <__cxa_atexit@plt+0xc2e198> │ │ │ │ + ldr r3, [pc, #68] @ c3c108 <__cxa_atexit@plt+0xc2e1ac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3c0d8 <__cxa_atexit@plt+0xc2e17c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - mov fp, lr │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldrb r3, [r3, ip] │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcc c49770 <__cxa_atexit@plt+0xc3b814> │ │ │ │ - sub r0, r8, #2 │ │ │ │ - b c494fc <__cxa_atexit@plt+0xc3b5a0> │ │ │ │ - ldr r0, [r6, #-3] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #2 │ │ │ │ - cmp r8, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bls c49560 <__cxa_atexit@plt+0xc3b604> │ │ │ │ - sub r3, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c49704 <__cxa_atexit@plt+0xc3b7a8> │ │ │ │ - ldrb r3, [r3, ip] │ │ │ │ - str r8, [sp, #4] │ │ │ │ - cmp r3, #239 @ 0xef │ │ │ │ - bls c49560 <__cxa_atexit@plt+0xc3b604> │ │ │ │ - sub r0, r8, #3 │ │ │ │ - b c494fc <__cxa_atexit@plt+0xc3b5a0> │ │ │ │ - ldr r7, [pc, #148] @ c49840 <__cxa_atexit@plt+0xc3b8e4> │ │ │ │ - mov fp, lr │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #88] @ c4982c <__cxa_atexit@plt+0xc3b8d0> │ │ │ │ + ldr r7, [pc, #16] @ c3c10c <__cxa_atexit@plt+0xc2e1b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + cmppeq r3, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffd8b0 │ │ │ │ + strdeq sp, [r3, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c160 <__cxa_atexit@plt+0xc2e204> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3c168 <__cxa_atexit@plt+0xc2e20c> │ │ │ │ + ldr r1, [pc, #64] @ c3c184 <__cxa_atexit@plt+0xc2e228> │ │ │ │ + ldr r0, [pc, #64] @ c3c188 <__cxa_atexit@plt+0xc2e22c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3c170 <__cxa_atexit@plt+0xc2e214> │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ c4983c <__cxa_atexit@plt+0xc3b8e0> │ │ │ │ + ldr r7, [pc, #8] @ c3c180 <__cxa_atexit@plt+0xc2e224> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - mov r9, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldrheq r2, [r3, #-76] @ 0xffffffb4 │ │ │ │ - @ instruction: 0x000007b4 │ │ │ │ - cmpeq r3, r8, lsr #10 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - @ instruction: 0xffffc308 │ │ │ │ - @ instruction: 0xffffc250 │ │ │ │ - @ instruction: 0x0129be79 │ │ │ │ - @ instruction: 0x0143039c │ │ │ │ - @ instruction: 0xffffc490 │ │ │ │ - @ instruction: 0xffffc34c │ │ │ │ - strdeq ip, [r9, -sl]! │ │ │ │ - cmpeq r3, r8, asr #6 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - cmpeq r3, r4, lsl #8 │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c49444 <__cxa_atexit@plt+0xc3b4e8> │ │ │ │ - ldrdeq r0, [r3, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - strb r2, [r5, #28] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c49cf8 <__cxa_atexit@plt+0xc3bd9c> │ │ │ │ - smlaltbeq r0, r3, ip, r3 │ │ │ │ - andeq r1, r0, r9, lsr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c498c4 <__cxa_atexit@plt+0xc3b968> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r5, #32] │ │ │ │ - b c49940 <__cxa_atexit@plt+0xc3b9e4> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #56] @ c49908 <__cxa_atexit@plt+0xc3b9ac> │ │ │ │ + cmpeq r3, r8, lsl r7 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmppeq r3, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - beq c498fc <__cxa_atexit@plt+0xc3b9a0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c49cf8 <__cxa_atexit@plt+0xc3bd9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3c1ec <__cxa_atexit@plt+0xc2e290> │ │ │ │ + ldr r2, [pc, #92] @ c3c208 <__cxa_atexit@plt+0xc2e2ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3c1f8 <__cxa_atexit@plt+0xc2e29c> │ │ │ │ + ldr r3, [pc, #68] @ c3c20c <__cxa_atexit@plt+0xc2e2b0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3c1dc <__cxa_atexit@plt+0xc2e280> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r3, ip, lsr #6 │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - strb r2, [r5, #28] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c49cf8 <__cxa_atexit@plt+0xc3bd9c> │ │ │ │ - cmpeq r3, r4, lsl #6 │ │ │ │ - andeq r1, r0, r8, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov ip, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r8, r6 │ │ │ │ - bcc c49afc <__cxa_atexit@plt+0xc3bba0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldrb r1, [r3, #32]! │ │ │ │ - mov lr, r3 │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - ldr r0, [lr, #-28]! @ 0xffffffe4 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - cmp r2, sl │ │ │ │ - str fp, [sp, #12] │ │ │ │ - bge c499f4 <__cxa_atexit@plt+0xc3ba98> │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r9, [pc, #472] @ c49b64 <__cxa_atexit@plt+0xc3bc08> │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr fp, [pc, #464] @ c49b68 <__cxa_atexit@plt+0xc3bc0c> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - b c499bc <__cxa_atexit@plt+0xc3ba60> │ │ │ │ - mov r0, #0 │ │ │ │ - strb r0, [r3] │ │ │ │ - add r0, r8, #1 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, sl │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - bge c499f4 <__cxa_atexit@plt+0xc3ba98> │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi c49a24 <__cxa_atexit@plt+0xc3bac8> │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldrb r7, [r8, r4] │ │ │ │ - ldrb r7, [r7, r9] │ │ │ │ - add r1, r7, r1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - ldrb r1, [r1, fp] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4999c <__cxa_atexit@plt+0xc3ba40> │ │ │ │ - cmp r1, #12 │ │ │ │ - beq c49a7c <__cxa_atexit@plt+0xc3bb20> │ │ │ │ - strb r1, [r3] │ │ │ │ - b c499a8 <__cxa_atexit@plt+0xc3ba4c> │ │ │ │ - ldr r7, [pc, #368] @ c49b6c <__cxa_atexit@plt+0xc3bc10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [ip, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r0, [ip, #8] │ │ │ │ - strb r1, [r5, #4] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - b c49ba0 <__cxa_atexit@plt+0xc3bc44> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c49b14 <__cxa_atexit@plt+0xc3bbb8> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r6, ip, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c49b20 <__cxa_atexit@plt+0xc3bbc4> │ │ │ │ - ldr r7, [pc, #316] @ c49b88 <__cxa_atexit@plt+0xc3bc2c> │ │ │ │ - ldr r5, [pc, #316] @ c49b8c <__cxa_atexit@plt+0xc3bc30> │ │ │ │ - ldr r2, [pc, #316] @ c49b90 <__cxa_atexit@plt+0xc3bc34> │ │ │ │ + ldr r7, [pc, #16] @ c3c210 <__cxa_atexit@plt+0xc2e2b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [ip, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [ip, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, ip │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r1, [pc, #236] @ c49b70 <__cxa_atexit@plt+0xc3bc14> │ │ │ │ - add r6, ip, #56 @ 0x38 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - add r9, r1, #1 │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r9, [r5, #32] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r3, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffd73c │ │ │ │ + strdeq sp, [r3, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c264 <__cxa_atexit@plt+0xc2e308> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c49b3c <__cxa_atexit@plt+0xc3bbe0> │ │ │ │ - ldr r7, [pc, #216] @ c49b80 <__cxa_atexit@plt+0xc3bc24> │ │ │ │ - ldr lr, [pc, #216] @ c49b84 <__cxa_atexit@plt+0xc3bc28> │ │ │ │ - ldr r2, [r5, #36]! @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [ip, #4]! │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r8, ip, #8 │ │ │ │ - stm r8, {r1, r3, r4} │ │ │ │ - add r3, ip, #36 @ 0x24 │ │ │ │ - stm r3, {r1, r4, sl} │ │ │ │ - str r7, [ip, #52] @ 0x34 │ │ │ │ - mov r7, ip │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #28]! │ │ │ │ - mov r8, ip │ │ │ │ - str r0, [ip, #20] │ │ │ │ - str sl, [ip, #24] │ │ │ │ - str r0, [ip, #48] @ 0x30 │ │ │ │ - bx r2 │ │ │ │ - ldr r2, [pc, #120] @ c49b7c <__cxa_atexit@plt+0xc3bc20> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, ip │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b c49b28 <__cxa_atexit@plt+0xc3bbcc> │ │ │ │ + bcc c3c26c <__cxa_atexit@plt+0xc2e310> │ │ │ │ + ldr r1, [pc, #64] @ c3c288 <__cxa_atexit@plt+0xc2e32c> │ │ │ │ + ldr r0, [pc, #64] @ c3c28c <__cxa_atexit@plt+0xc2e330> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3c274 <__cxa_atexit@plt+0xc2e318> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #72] @ c49b78 <__cxa_atexit@plt+0xc3bc1c> │ │ │ │ + ldr r7, [pc, #8] @ c3c284 <__cxa_atexit@plt+0xc2e328> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #48] @ c49b74 <__cxa_atexit@plt+0xc3bc18> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r0, ror #25 │ │ │ │ - ldrsbeq r2, [r3, #-204] @ 0xffffff34 │ │ │ │ - cmpeq r3, ip, lsr pc │ │ │ │ - cmpeq r3, r8, asr lr │ │ │ │ - andeq r0, r0, r8, ror #13 │ │ │ │ - smlaltteq r0, r3, r0, r0 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - @ instruction: 0xffffe798 │ │ │ │ - @ instruction: 0xffffeaec │ │ │ │ - @ instruction: 0xffffc2a8 │ │ │ │ - @ instruction: 0xffffc1f0 │ │ │ │ - @ instruction: 0x0129bb49 │ │ │ │ - swpbeq r0, r4, [r3] │ │ │ │ - andeq r1, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c49c6c <__cxa_atexit@plt+0xc3bd10> │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldr r0, [pc, #236] @ c49cac <__cxa_atexit@plt+0xc3bd50> │ │ │ │ - mov r2, r8 │ │ │ │ + cmpeq r3, r8, lsl r6 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmppeq r3, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldrb sl, [r3, #4]! │ │ │ │ - ldr r4, [pc, #216] @ c49cb0 <__cxa_atexit@plt+0xc3bd54> │ │ │ │ - add lr, r3, #16 │ │ │ │ - sub fp, r6, #2 │ │ │ │ - add r6, r2, #88 @ 0x58 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - ldm lr, {r0, r1, r7, lr} │ │ │ │ - cmp r9, r6 │ │ │ │ - strb sl, [r2, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - str r4, [r2, #28] │ │ │ │ - str r2, [r2, #32] │ │ │ │ - bcc c49c84 <__cxa_atexit@plt+0xc3bd28> │ │ │ │ - ldr r2, [pc, #156] @ c49cbc <__cxa_atexit@plt+0xc3bd60> │ │ │ │ - ldr lr, [pc, #156] @ c49cc0 <__cxa_atexit@plt+0xc3bd64> │ │ │ │ - ldr r3, [r5, #36]! @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #40]! @ 0x28 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r4, r8, #8 │ │ │ │ - stm r4, {r0, r2, r7, ip} │ │ │ │ - add r2, r8, #36 @ 0x24 │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm r2, {r0, r7, ip} │ │ │ │ - mov r9, fp │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #28]! │ │ │ │ - str r1, [r8, #24] │ │ │ │ - str r1, [r8, #48] @ 0x30 │ │ │ │ - str sl, [r8, #52] @ 0x34 │ │ │ │ - bx r3 │ │ │ │ - ldr r3, [pc, #68] @ c49cb8 <__cxa_atexit@plt+0xc3bd5c> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3c2f8 <__cxa_atexit@plt+0xc2e39c> │ │ │ │ + ldr r7, [pc, #108] @ c3c320 <__cxa_atexit@plt+0xc2e3c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3c30c <__cxa_atexit@plt+0xc2e3b0> │ │ │ │ + ldr r3, [pc, #88] @ c3c324 <__cxa_atexit@plt+0xc2e3c8> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r5, [pc, #40] @ c49cb4 <__cxa_atexit@plt+0xc3bd58> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3c2e8 <__cxa_atexit@plt+0xc2e38c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c3c32c <__cxa_atexit@plt+0xc2e3d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xfffff2a8 │ │ │ │ - ldrheq r1, [r3, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0xffffeb64 │ │ │ │ - @ instruction: 0xffffef1c │ │ │ │ - hvceq 12276 @ 0x2ff4 │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - strb r2, [r5, #28] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c49cf8 <__cxa_atexit@plt+0xc3bd9c> │ │ │ │ - cmppeq r2, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r1, r0, r8, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov ip, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r8, r6 │ │ │ │ - bcc c49eb4 <__cxa_atexit@plt+0xc3bf58> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldrb r1, [r3, #32]! │ │ │ │ - mov lr, r3 │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - ldr r0, [lr, #-28]! @ 0xffffffe4 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - cmp r2, sl │ │ │ │ - str fp, [sp, #12] │ │ │ │ - bge c49dac <__cxa_atexit@plt+0xc3be50> │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r9, [pc, #472] @ c49f1c <__cxa_atexit@plt+0xc3bfc0> │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr fp, [pc, #464] @ c49f20 <__cxa_atexit@plt+0xc3bfc4> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - b c49d74 <__cxa_atexit@plt+0xc3be18> │ │ │ │ - mov r0, #0 │ │ │ │ - strb r0, [r3] │ │ │ │ - add r0, r8, #1 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, sl │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - bge c49dac <__cxa_atexit@plt+0xc3be50> │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi c49ddc <__cxa_atexit@plt+0xc3be80> │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldrb r7, [r8, r4] │ │ │ │ - ldrb r7, [r7, r9] │ │ │ │ - add r1, r7, r1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - ldrb r1, [r1, fp] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c49d54 <__cxa_atexit@plt+0xc3bdf8> │ │ │ │ - cmp r1, #12 │ │ │ │ - beq c49e34 <__cxa_atexit@plt+0xc3bed8> │ │ │ │ - strb r1, [r3] │ │ │ │ - b c49d60 <__cxa_atexit@plt+0xc3be04> │ │ │ │ - ldr r7, [pc, #368] @ c49f24 <__cxa_atexit@plt+0xc3bfc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [ip, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r0, [ip, #8] │ │ │ │ - strb r1, [r5, #4] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - b c49f58 <__cxa_atexit@plt+0xc3bffc> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c49ecc <__cxa_atexit@plt+0xc3bf70> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r6, ip, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c49ed8 <__cxa_atexit@plt+0xc3bf7c> │ │ │ │ - ldr r7, [pc, #316] @ c49f40 <__cxa_atexit@plt+0xc3bfe4> │ │ │ │ - ldr r5, [pc, #316] @ c49f44 <__cxa_atexit@plt+0xc3bfe8> │ │ │ │ - ldr r2, [pc, #316] @ c49f48 <__cxa_atexit@plt+0xc3bfec> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [ip, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [ip, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, ip │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r1, [pc, #236] @ c49f28 <__cxa_atexit@plt+0xc3bfcc> │ │ │ │ - add r6, ip, #56 @ 0x38 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - add r9, r1, #1 │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r9, [r5, #32] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3c328 <__cxa_atexit@plt+0xc2e3cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffd5c0 │ │ │ │ + ldrdeq sp, [r3, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0x0143d594 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c5bb14 <__cxa_atexit@plt+0xc4dbb8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c3a4 <__cxa_atexit@plt+0xc2e448> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c49ef4 <__cxa_atexit@plt+0xc3bf98> │ │ │ │ - ldr r7, [pc, #216] @ c49f38 <__cxa_atexit@plt+0xc3bfdc> │ │ │ │ - ldr lr, [pc, #216] @ c49f3c <__cxa_atexit@plt+0xc3bfe0> │ │ │ │ - ldr r2, [r5, #36]! @ 0x24 │ │ │ │ + bcc c3c3ac <__cxa_atexit@plt+0xc2e450> │ │ │ │ + ldr r1, [pc, #64] @ c3c3c8 <__cxa_atexit@plt+0xc2e46c> │ │ │ │ + ldr r0, [pc, #64] @ c3c3cc <__cxa_atexit@plt+0xc2e470> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3c3b4 <__cxa_atexit@plt+0xc2e458> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3c3c4 <__cxa_atexit@plt+0xc2e468> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [ip, #4]! │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r8, ip, #8 │ │ │ │ - stm r8, {r1, r3, r4} │ │ │ │ - add r3, ip, #36 @ 0x24 │ │ │ │ - stm r3, {r1, r4, sl} │ │ │ │ - str r7, [ip, #52] @ 0x34 │ │ │ │ - mov r7, ip │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #28]! │ │ │ │ - mov r8, ip │ │ │ │ - str r0, [ip, #20] │ │ │ │ - str sl, [ip, #24] │ │ │ │ - str r0, [ip, #48] @ 0x30 │ │ │ │ - bx r2 │ │ │ │ - ldr r2, [pc, #120] @ c49f34 <__cxa_atexit@plt+0xc3bfd8> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, ip │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b c49ee0 <__cxa_atexit@plt+0xc3bf84> │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sp, [r3, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + cmppeq r3, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c42c <__cxa_atexit@plt+0xc2e4d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3c434 <__cxa_atexit@plt+0xc2e4d8> │ │ │ │ + ldr r1, [pc, #64] @ c3c450 <__cxa_atexit@plt+0xc2e4f4> │ │ │ │ + ldr r0, [pc, #64] @ c3c454 <__cxa_atexit@plt+0xc2e4f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3c43c <__cxa_atexit@plt+0xc2e4e0> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #72] @ c49f30 <__cxa_atexit@plt+0xc3bfd4> │ │ │ │ + ldr r7, [pc, #8] @ c3c44c <__cxa_atexit@plt+0xc2e4f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #48] @ c49f2c <__cxa_atexit@plt+0xc3bfd0> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r3, r8, lsr #18 │ │ │ │ - cmpeq r3, r4, lsr #18 │ │ │ │ - cmpeq r3, r4, lsl #23 │ │ │ │ - cmpeq r3, r0, lsr #21 │ │ │ │ - andeq r0, r0, r0, lsr r3 │ │ │ │ - cmppeq r2, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - @ instruction: 0xffffe3e0 │ │ │ │ - @ instruction: 0xffffe734 │ │ │ │ - @ instruction: 0xffffbef0 │ │ │ │ - @ instruction: 0xffffbe38 │ │ │ │ - @ instruction: 0x0129b791 │ │ │ │ - ldrdeq pc, [r2, #-204] @ 0xffffff34 │ │ │ │ - andeq r1, r0, r8, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c4a024 <__cxa_atexit@plt+0xc3c0c8> │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldr r0, [pc, #236] @ c4a064 <__cxa_atexit@plt+0xc3c108> │ │ │ │ - mov r2, r8 │ │ │ │ + cmpeq r3, r0, asr r4 │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + cmppeq r3, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldrb sl, [r3, #4]! │ │ │ │ - ldr r4, [pc, #216] @ c4a068 <__cxa_atexit@plt+0xc3c10c> │ │ │ │ - add lr, r3, #16 │ │ │ │ - sub fp, r6, #2 │ │ │ │ - add r6, r2, #88 @ 0x58 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - ldm lr, {r0, r1, r7, lr} │ │ │ │ - cmp r9, r6 │ │ │ │ - strb sl, [r2, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - str r4, [r2, #28] │ │ │ │ - str r2, [r2, #32] │ │ │ │ - bcc c4a03c <__cxa_atexit@plt+0xc3c0e0> │ │ │ │ - ldr r2, [pc, #156] @ c4a074 <__cxa_atexit@plt+0xc3c118> │ │ │ │ - ldr lr, [pc, #156] @ c4a078 <__cxa_atexit@plt+0xc3c11c> │ │ │ │ - ldr r3, [r5, #36]! @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #40]! @ 0x28 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r4, r8, #8 │ │ │ │ - stm r4, {r0, r2, r7, ip} │ │ │ │ - add r2, r8, #36 @ 0x24 │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm r2, {r0, r7, ip} │ │ │ │ - mov r9, fp │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #28]! │ │ │ │ - str r1, [r8, #24] │ │ │ │ - str r1, [r8, #48] @ 0x30 │ │ │ │ - str sl, [r8, #52] @ 0x34 │ │ │ │ - bx r3 │ │ │ │ - ldr r3, [pc, #68] @ c4a070 <__cxa_atexit@plt+0xc3c114> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c4e0 <__cxa_atexit@plt+0xc2e584> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c3c514 <__cxa_atexit@plt+0xc2e5b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3c4ec <__cxa_atexit@plt+0xc2e590> │ │ │ │ + ldr r7, [pc, #128] @ c3c518 <__cxa_atexit@plt+0xc2e5bc> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3c500 <__cxa_atexit@plt+0xc2e5a4> │ │ │ │ + ldr r3, [pc, #104] @ c3c51c <__cxa_atexit@plt+0xc2e5c0> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r5, [pc, #40] @ c4a06c <__cxa_atexit@plt+0xc3c110> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c3c4d0 <__cxa_atexit@plt+0xc2e574> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xfffff0bc │ │ │ │ - cmpeq r3, r4, lsl #20 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0xffffe7ac │ │ │ │ - @ instruction: 0xffffeb64 │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c3c524 <__cxa_atexit@plt+0xc2e5c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c3c520 <__cxa_atexit@plt+0xc2e5c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r3, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffffd3d8 │ │ │ │ + smlaltteq sp, r3, r0, r2 │ │ │ │ + smlaltbeq sp, r3, r0, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc c4a100 <__cxa_atexit@plt+0xc3c1a4> │ │ │ │ - ldr r3, [pc, #112] @ c4a11c <__cxa_atexit@plt+0xc3c1c0> │ │ │ │ - ldr lr, [pc, #112] @ c4a120 <__cxa_atexit@plt+0xc3c1c4> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ + bcc c3c5a0 <__cxa_atexit@plt+0xc2e644> │ │ │ │ + ldr r3, [pc, #104] @ c3c5b8 <__cxa_atexit@plt+0xc2e65c> │ │ │ │ + ldr lr, [pc, #104] @ c3c5bc <__cxa_atexit@plt+0xc2e660> │ │ │ │ + ldr r1, [pc, #104] @ c3c5c0 <__cxa_atexit@plt+0xc2e664> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c3c5c4 <__cxa_atexit@plt+0xc2e668> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - str lr, [r7, #28]! │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str r0, [r8, #36] @ 0x24 │ │ │ │ - add r0, r8, #44 @ 0x2c │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r2, [r8, #20] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - stm r0, {r2, r3, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ c4a124 <__cxa_atexit@plt+0xc3c1c8> │ │ │ │ - mov r8, r9 │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffffe6d8 │ │ │ │ - @ instruction: 0xffffeaa0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - smlaltbeq pc, r2, r8, r9 @ │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c3c5c8 <__cxa_atexit@plt+0xc2e66c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + ldrsheq r0, [r4, #-12] │ │ │ │ + strdeq sp, [r3, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 17f9fe4 <__cxa_atexit@plt+0x17ec088> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 17f9fe4 <__cxa_atexit@plt+0x17ec088> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3c668 <__cxa_atexit@plt+0xc2e70c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r2, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c4a1f8 <__cxa_atexit@plt+0xc3c29c> │ │ │ │ - ldr sl, [pc, #208] @ c4a220 <__cxa_atexit@plt+0xc3c2c4> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - ldrb ip, [r5, #28] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr sl, [pc, #152] @ c4a224 <__cxa_atexit@plt+0xc3c2c8> │ │ │ │ + bcc c3c670 <__cxa_atexit@plt+0xc2e714> │ │ │ │ + ldr r1, [pc, #92] @ c3c68c <__cxa_atexit@plt+0xc2e730> │ │ │ │ + ldr r0, [pc, #92] @ c3c690 <__cxa_atexit@plt+0xc2e734> │ │ │ │ + ldr lr, [pc, #92] @ c3c694 <__cxa_atexit@plt+0xc2e738> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r0, sl} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #11 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r2, #16] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r2 │ │ │ │ + b c3c678 <__cxa_atexit@plt+0xc2e71c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3c688 <__cxa_atexit@plt+0xc2e72c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr #4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmppeq r3, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c71c <__cxa_atexit@plt+0xc2e7c0> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c3c730 <__cxa_atexit@plt+0xc2e7d4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c3c73c <__cxa_atexit@plt+0xc2e7e0> │ │ │ │ + ldr r2, [pc, #152] @ c3c774 <__cxa_atexit@plt+0xc2e818> │ │ │ │ + ldr lr, [pc, #152] @ c3c778 <__cxa_atexit@plt+0xc2e81c> │ │ │ │ + ldr r0, [pc, #152] @ c3c77c <__cxa_atexit@plt+0xc2e820> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [pc, #140] @ c3c780 <__cxa_atexit@plt+0xc2e824> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - strb ip, [r6, #24] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - add r6, r6, #88 @ 0x58 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c4a208 <__cxa_atexit@plt+0xc3c2ac> │ │ │ │ - ldr r7, [pc, #132] @ c4a230 <__cxa_atexit@plt+0xc3c2d4> │ │ │ │ - ldr sl, [pc, #132] @ c4a234 <__cxa_atexit@plt+0xc3c2d8> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ + stmib r3, {r2, r9, lr} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #76] @ c3c770 <__cxa_atexit@plt+0xc2e814> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r8, #40]! @ 0x28 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r7, [r8, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - str r0, [r8, #36] @ 0x24 │ │ │ │ - str sl, [r7, #28]! │ │ │ │ - str r3, [r8, #40] @ 0x28 │ │ │ │ - str r2, [r8, #44] @ 0x2c │ │ │ │ - str r1, [r8, #48] @ 0x30 │ │ │ │ - str lr, [r8, #52] @ 0x34 │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #44] @ c4a22c <__cxa_atexit@plt+0xc3c2d0> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b c4a214 <__cxa_atexit@plt+0xc3c2b8> │ │ │ │ - ldr r3, [pc, #24] @ c4a228 <__cxa_atexit@plt+0xc3c2cc> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffec64 │ │ │ │ - cmpeq r3, r4, lsl r8 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0xffffe094 │ │ │ │ - @ instruction: 0xffffe40c │ │ │ │ - andeq r0, r0, r7, lsr #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + b c3c748 <__cxa_atexit@plt+0xc2e7ec> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c3c768 <__cxa_atexit@plt+0xc2e80c> │ │ │ │ + ldr r5, [pc, #24] @ c3c76c <__cxa_atexit@plt+0xc2e810> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, asr r1 │ │ │ │ + cmppeq r3, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + hvceq 15644 @ 0x3d1c │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0x0153f790 │ │ │ │ + @ instruction: 0x0153f294 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c4a2b4 <__cxa_atexit@plt+0xc3c358> │ │ │ │ - ldr sl, [pc, #112] @ c4a2cc <__cxa_atexit@plt+0xc3c370> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub r7, r5, #24 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldm r7, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - str sl, [r8, #4]! │ │ │ │ - add sl, r8, #12 │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r7, [r8, #36] @ 0x24 │ │ │ │ - stm sl, {r1, r3, lr} │ │ │ │ - str r0, [r8, #24] │ │ │ │ - str r3, [r8, #40] @ 0x28 │ │ │ │ - str r0, [r8, #44] @ 0x2c │ │ │ │ - str lr, [r8, #48] @ 0x30 │ │ │ │ - str r2, [r8, #52] @ 0x34 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r3, [pc, #40] @ c4a2d0 <__cxa_atexit@plt+0xc3c374> │ │ │ │ - mov r7, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #28]! │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c4a2d4 <__cxa_atexit@plt+0xc3c378> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffdfe4 │ │ │ │ - @ instruction: 0xffffe324 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - hvceq 12196 @ 0x2fa4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c4a358 <__cxa_atexit@plt+0xc3c3fc> │ │ │ │ - ldr r3, [pc, #108] @ c4a368 <__cxa_atexit@plt+0xc3c40c> │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c4a338 <__cxa_atexit@plt+0xc3c3dc> │ │ │ │ - ldr r3, [pc, #88] @ c4a36c <__cxa_atexit@plt+0xc3c410> │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c4a348 <__cxa_atexit@plt+0xc3c3ec> │ │ │ │ - ldr r7, [pc, #68] @ c4a370 <__cxa_atexit@plt+0xc3c414> │ │ │ │ + bcc c3c7e8 <__cxa_atexit@plt+0xc2e88c> │ │ │ │ + ldr r3, [pc, #84] @ c3c800 <__cxa_atexit@plt+0xc2e8a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #76] @ c3c804 <__cxa_atexit@plt+0xc2e8a8> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #60] @ c3c808 <__cxa_atexit@plt+0xc2e8ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r1, #12]! │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c3c80c <__cxa_atexit@plt+0xc2e8b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - b c4920c <__cxa_atexit@plt+0xc3b2b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + cmppeq r3, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r3, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r3, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + strheq sp, [r3, #-4] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3c874 <__cxa_atexit@plt+0xc2e918> │ │ │ │ + ldr r7, [pc, #76] @ c3c884 <__cxa_atexit@plt+0xc2e928> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #68] @ c3c888 <__cxa_atexit@plt+0xc2e92c> │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #52] @ c3c88c <__cxa_atexit@plt+0xc2e930> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r1, #12]! │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c4a374 <__cxa_atexit@plt+0xc3c418> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmppeq r2, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #56] @ c4a3c8 <__cxa_atexit@plt+0xc3c46c> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq c4a3c0 <__cxa_atexit@plt+0xc3c464> │ │ │ │ - ldr r5, [pc, #28] @ c4a3cc <__cxa_atexit@plt+0xc3c470> │ │ │ │ - mov r9, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b c4920c <__cxa_atexit@plt+0xc3b2b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrheq pc, [r3, #-108] @ 0xffffff94 @ │ │ │ │ + cmppeq r3, ip, lsr #3 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r3, ip, ror #11 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3c8c0 <__cxa_atexit@plt+0xc2e964> │ │ │ │ + ldr r3, [pc, #32] @ c3c8d0 <__cxa_atexit@plt+0xc2e974> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c3c8d4 <__cxa_atexit@plt+0xc2e978> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbbeq pc, r2, r0, r9 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c4a3f4 <__cxa_atexit@plt+0xc3c498> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltteq ip, r3, r4, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c3c8f4 <__cxa_atexit@plt+0xc2e998> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b c4920c <__cxa_atexit@plt+0xc3b2b0> │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4a42c <__cxa_atexit@plt+0xc3c4d0> │ │ │ │ - ldr r2, [pc, #40] @ c4a444 <__cxa_atexit@plt+0xc3c4e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c4a448 <__cxa_atexit@plt+0xc3c4ec> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + bcc c3c950 <__cxa_atexit@plt+0xc2e9f4> │ │ │ │ + ldr r2, [pc, #64] @ c3c95c <__cxa_atexit@plt+0xc2ea00> │ │ │ │ + ldr r1, [pc, #64] @ c3c960 <__cxa_atexit@plt+0xc2ea04> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + add r3, r1, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ - cmpeq r3, r0, lsl #11 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - cmppeq r2, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r3, [pc, #28] @ c3c964 <__cxa_atexit@plt+0xc2ea08> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + hvceq 15612 @ 0x3cfc │ │ │ │ + cmppeq r3, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4a4b0 <__cxa_atexit@plt+0xc3c554> │ │ │ │ - ldr r7, [pc, #80] @ c4a4c8 <__cxa_atexit@plt+0xc3c56c> │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3c9ec <__cxa_atexit@plt+0xc2ea90> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c3ca00 <__cxa_atexit@plt+0xc2eaa4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c3ca08 <__cxa_atexit@plt+0xc2eaac> │ │ │ │ + ldr lr, [pc, #144] @ c3ca3c <__cxa_atexit@plt+0xc2eae0> │ │ │ │ + ldr r0, [pc, #144] @ c3ca40 <__cxa_atexit@plt+0xc2eae4> │ │ │ │ + ldr r2, [pc, #144] @ c3ca44 <__cxa_atexit@plt+0xc2eae8> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [pc, #132] @ c3ca48 <__cxa_atexit@plt+0xc2eaec> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #68] @ c3ca38 <__cxa_atexit@plt+0xc2eadc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq c4a4a4 <__cxa_atexit@plt+0xc3c548> │ │ │ │ - ldr r7, [pc, #64] @ c4a4cc <__cxa_atexit@plt+0xc3c570> │ │ │ │ - ldr r3, [pc, #64] @ c4a4d0 <__cxa_atexit@plt+0xc3c574> │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c3ca10 <__cxa_atexit@plt+0xc2eab4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c3ca30 <__cxa_atexit@plt+0xc2ead4> │ │ │ │ + ldr r5, [pc, #24] @ c3ca34 <__cxa_atexit@plt+0xc2ead8> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r7, r9 │ │ │ │ - b c4920c <__cxa_atexit@plt+0xc3b2b0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq ip, r3, r8, lr │ │ │ │ + cmppeq r3, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strheq ip, [r3, #-232] @ 0xffffff18 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + cmppeq r3, r0, asr #9 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r3, r4, asr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3cab0 <__cxa_atexit@plt+0xc2eb54> │ │ │ │ + ldr r7, [pc, #76] @ c3cac0 <__cxa_atexit@plt+0xc2eb64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #68] @ c3cac4 <__cxa_atexit@plt+0xc2eb68> │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #52] @ c3cac8 <__cxa_atexit@plt+0xc2eb6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r1, #12]! │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c4a4d4 <__cxa_atexit@plt+0xc3c578> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlalbteq pc, r2, r8, r4 @ │ │ │ │ - strheq pc, [r2, #-132] @ 0xffffff7c @ │ │ │ │ - hvceq 12168 @ 0x2f88 │ │ │ │ + cmppeq r3, r0, lsl #9 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r3, r0, ror pc │ │ │ │ + ldrheq pc, [r3, #-48] @ 0xffffffd0 @ │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c4a504 <__cxa_atexit@plt+0xc3c5a8> │ │ │ │ - ldr r2, [pc, #24] @ c4a508 <__cxa_atexit@plt+0xc3c5ac> │ │ │ │ - mov r9, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3cb00 <__cxa_atexit@plt+0xc2eba4> │ │ │ │ + ldr r3, [pc, #36] @ c3cb10 <__cxa_atexit@plt+0xc2ebb4> │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c3cb14 <__cxa_atexit@plt+0xc2ebb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq ip, r3, ip, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c3cb34 <__cxa_atexit@plt+0xc2ebd8> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b c4920c <__cxa_atexit@plt+0xc3b2b0> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmppeq r2, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4a540 <__cxa_atexit@plt+0xc3c5e4> │ │ │ │ - ldr r2, [pc, #40] @ c4a558 <__cxa_atexit@plt+0xc3c5fc> │ │ │ │ + bcc c3cb8c <__cxa_atexit@plt+0xc2ec30> │ │ │ │ + ldr r2, [pc, #60] @ c3cb98 <__cxa_atexit@plt+0xc2ec3c> │ │ │ │ + ldr r1, [pc, #60] @ c3cb9c <__cxa_atexit@plt+0xc2ec40> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + add r2, r1, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ldr r3, [pc, #28] @ c3cba0 <__cxa_atexit@plt+0xc2ec44> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r3, r4, asr #26 │ │ │ │ + cmpeq r3, r8, lsl #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3cbf0 <__cxa_atexit@plt+0xc2ec94> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c3cc00 <__cxa_atexit@plt+0xc2eca4> │ │ │ │ + ldr r2, [pc, #60] @ c3cc1c <__cxa_atexit@plt+0xc2ecc0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + stmib r5, {r3, r8} │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3cc18 <__cxa_atexit@plt+0xc2ecbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + smlaltbeq ip, r3, r8, ip │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3cc6c <__cxa_atexit@plt+0xc2ed10> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c3cc7c <__cxa_atexit@plt+0xc2ed20> │ │ │ │ + ldr r3, [pc, #60] @ c3cc98 <__cxa_atexit@plt+0xc2ed3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3cc94 <__cxa_atexit@plt+0xc2ed38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, lsr #24 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3cd2c <__cxa_atexit@plt+0xc2edd0> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi c3cd48 <__cxa_atexit@plt+0xc2edec> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c3cd50 <__cxa_atexit@plt+0xc2edf4> │ │ │ │ + ldr r0, [pc, #160] @ c3cd88 <__cxa_atexit@plt+0xc2ee2c> │ │ │ │ + ldr r9, [pc, #160] @ c3cd8c <__cxa_atexit@plt+0xc2ee30> │ │ │ │ + ldr r2, [pc, #160] @ c3cd90 <__cxa_atexit@plt+0xc2ee34> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr sl, [pc, #148] @ c3cd94 <__cxa_atexit@plt+0xc2ee38> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r9, [r3, #12] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #80] @ c3cd84 <__cxa_atexit@plt+0xc2ee28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c4a55c <__cxa_atexit@plt+0xc3c600> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b c3cd58 <__cxa_atexit@plt+0xc2edfc> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c3cd7c <__cxa_atexit@plt+0xc2ee20> │ │ │ │ + ldr r0, [pc, #28] @ c3cd80 <__cxa_atexit@plt+0xc2ee24> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsr fp │ │ │ │ + cmppeq r3, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r3, ip, ror #22 │ │ │ │ + @ instruction: 0xfffff8e4 │ │ │ │ + @ instruction: 0xfffff8f8 │ │ │ │ + cmppeq r3, r4, lsl #3 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r3, r8, lsl #25 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3ce28 <__cxa_atexit@plt+0xc2eecc> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c3ce3c <__cxa_atexit@plt+0xc2eee0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c3ce44 <__cxa_atexit@plt+0xc2eee8> │ │ │ │ + ldr lr, [pc, #144] @ c3ce78 <__cxa_atexit@plt+0xc2ef1c> │ │ │ │ + ldr r0, [pc, #144] @ c3ce7c <__cxa_atexit@plt+0xc2ef20> │ │ │ │ + ldr r2, [pc, #144] @ c3ce80 <__cxa_atexit@plt+0xc2ef24> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [pc, #132] @ c3ce84 <__cxa_atexit@plt+0xc2ef28> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #68] @ c3ce74 <__cxa_atexit@plt+0xc2ef18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c3ce4c <__cxa_atexit@plt+0xc2eef0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c3ce6c <__cxa_atexit@plt+0xc2ef10> │ │ │ │ + ldr r5, [pc, #24] @ c3ce70 <__cxa_atexit@plt+0xc2ef14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, asr #20 │ │ │ │ + cmppeq r3, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + hvceq 15532 @ 0x3cac │ │ │ │ + @ instruction: 0xfffff7fc │ │ │ │ + @ instruction: 0xfffff7e0 │ │ │ │ + cmppeq r3, r4, lsl #1 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r3, r8, lsl #23 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3cf10 <__cxa_atexit@plt+0xc2efb4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c3cf20 <__cxa_atexit@plt+0xc2efc4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c3cf28 <__cxa_atexit@plt+0xc2efcc> │ │ │ │ + ldr r0, [pc, #124] @ c3cf50 <__cxa_atexit@plt+0xc2eff4> │ │ │ │ + ldr r2, [pc, #124] @ c3cf54 <__cxa_atexit@plt+0xc2eff8> │ │ │ │ + ldr sl, [pc, #124] @ c3cf58 <__cxa_atexit@plt+0xc2effc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r2, r3, #3 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r6, r3, #11 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c3cf30 <__cxa_atexit@plt+0xc2efd4> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c3cf4c <__cxa_atexit@plt+0xc2eff0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, ror #18 │ │ │ │ + @ instruction: 0xfffff710 │ │ │ │ + @ instruction: 0xfffff6f4 │ │ │ │ + cmpeq r3, r8, lsr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d004 <__cxa_atexit@plt+0xc2f0a8> │ │ │ │ + ldr ip, [pc, #152] @ c3d01c <__cxa_atexit@plt+0xc2f0c0> │ │ │ │ + ldr r9, [pc, #152] @ c3d020 <__cxa_atexit@plt+0xc2f0c4> │ │ │ │ + ldr sl, [pc, #152] @ c3d024 <__cxa_atexit@plt+0xc2f0c8> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c3d028 <__cxa_atexit@plt+0xc2f0cc> │ │ │ │ + str r8, [r7, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ - cmpeq r3, ip, ror #8 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c3d02c <__cxa_atexit@plt+0xc2f0d0> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c3d030 <__cxa_atexit@plt+0xc2f0d4> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c3d034 <__cxa_atexit@plt+0xc2f0d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + cmppeq r3, r4, lsr #13 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + smlaltbeq ip, r3, r8, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4a7a0 <__cxa_atexit@plt+0xc3c844> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4a6a0 <__cxa_atexit@plt+0xc3c744> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4a640 <__cxa_atexit@plt+0xc3c6e4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4a6f8 <__cxa_atexit@plt+0xc3c79c> │ │ │ │ - ldr r1, [pc, #492] @ c4a7c4 <__cxa_atexit@plt+0xc3c868> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4a780 <__cxa_atexit@plt+0xc3c824> │ │ │ │ - ldr r1, [pc, #468] @ c4a7c8 <__cxa_atexit@plt+0xc3c86c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4a790 <__cxa_atexit@plt+0xc3c834> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4a770 <__cxa_atexit@plt+0xc3c814> │ │ │ │ - ldr r1, [pc, #372] @ c4a7bc <__cxa_atexit@plt+0xc3c860> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4a780 <__cxa_atexit@plt+0xc3c824> │ │ │ │ - ldr r1, [pc, #348] @ c4a7c0 <__cxa_atexit@plt+0xc3c864> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4a790 <__cxa_atexit@plt+0xc3c834> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4a6e8 <__cxa_atexit@plt+0xc3c78c> │ │ │ │ - ldr r1, [pc, #264] @ c4a7b0 <__cxa_atexit@plt+0xc3c854> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4a780 <__cxa_atexit@plt+0xc3c824> │ │ │ │ - ldr r1, [pc, #240] @ c4a7b4 <__cxa_atexit@plt+0xc3c858> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4a790 <__cxa_atexit@plt+0xc3c834> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4a7b8 <__cxa_atexit@plt+0xc3c85c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4a7a8 <__cxa_atexit@plt+0xc3c84c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + bhi c3d0c8 <__cxa_atexit@plt+0xc2f16c> │ │ │ │ + ldr r1, [pc, #100] @ c3d0d0 <__cxa_atexit@plt+0xc2f174> │ │ │ │ + ldr r2, [pc, #100] @ c3d0d4 <__cxa_atexit@plt+0xc2f178> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4a780 <__cxa_atexit@plt+0xc3c824> │ │ │ │ - ldr r1, [pc, #144] @ c4a7ac <__cxa_atexit@plt+0xc3c850> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c3d0ac <__cxa_atexit@plt+0xc2f150> │ │ │ │ + ldr r1, [pc, #68] @ c3d0d8 <__cxa_atexit@plt+0xc2f17c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4a790 <__cxa_atexit@plt+0xc3c834> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4a7cc <__cxa_atexit@plt+0xc3c870> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3d0bc <__cxa_atexit@plt+0xc2f160> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - ldrsheq r1, [r3, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r3, ip, ror #2 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, ip, asr #16 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4a844 <__cxa_atexit@plt+0xc3c8e8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4a83c <__cxa_atexit@plt+0xc3c8e0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r3, [pc, #36] @ c3d110 <__cxa_atexit@plt+0xc2f1b4> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4a848 <__cxa_atexit@plt+0xc3c8ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3d108 <__cxa_atexit@plt+0xc2f1ac> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrheq r1, [r3, #-0] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4a8a0 <__cxa_atexit@plt+0xc3c944> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r3, ip, asr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4a908 <__cxa_atexit@plt+0xc3c9ac> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d1a0 <__cxa_atexit@plt+0xc2f244> │ │ │ │ + ldr r1, [pc, #100] @ c3d1a8 <__cxa_atexit@plt+0xc2f24c> │ │ │ │ + ldr r2, [pc, #100] @ c3d1ac <__cxa_atexit@plt+0xc2f250> │ │ │ │ + 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 c3d184 <__cxa_atexit@plt+0xc2f228> │ │ │ │ + ldr r1, [pc, #68] @ c3d1b0 <__cxa_atexit@plt+0xc2f254> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4a900 <__cxa_atexit@plt+0xc3c9a4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3d194 <__cxa_atexit@plt+0xc2f238> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4a90c <__cxa_atexit@plt+0xc3c9b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r3, ip, ror #31 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4a954 <__cxa_atexit@plt+0xc3c9f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01530f98 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r4, ror r7 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4a9a8 <__cxa_atexit@plt+0xc3ca4c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #36] @ c3d1e8 <__cxa_atexit@plt+0xc2f28c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4a9a0 <__cxa_atexit@plt+0xc3ca44> │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3d1e0 <__cxa_atexit@plt+0xc2f284> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4a9ac <__cxa_atexit@plt+0xc3ca50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r3, ip, asr #30 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4a9e0 <__cxa_atexit@plt+0xc3ca84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d288 <__cxa_atexit@plt+0xc2f32c> │ │ │ │ + ldr lr, [pc, #120] @ c3d2a0 <__cxa_atexit@plt+0xc2f344> │ │ │ │ + ldr r9, [pc, #120] @ c3d2a4 <__cxa_atexit@plt+0xc2f348> │ │ │ │ + ldr r1, [pc, #120] @ c3d2a8 <__cxa_atexit@plt+0xc2f34c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + ldr r3, [pc, #100] @ c3d2ac <__cxa_atexit@plt+0xc2f350> │ │ │ │ + sub r1, r6, #31 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r7, #56] @ 0x38 │ │ │ │ + mov r1, r7 │ │ │ │ + str r9, [r2, #36]! @ 0x24 │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #44] @ 0x2c │ │ │ │ + str r3, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, lsl #30 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4aa64 <__cxa_atexit@plt+0xc3cb08> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4aa5c <__cxa_atexit@plt+0xc3cb00> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4aa68 <__cxa_atexit@plt+0xc3cb0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c3d2b0 <__cxa_atexit@plt+0xc2f354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0x01530e90 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4aacc <__cxa_atexit@plt+0xc3cb70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r3, r0, lsr #28 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + ldrheq lr, [r3, #-204] @ 0xffffff34 │ │ │ │ + cmpeq r3, r4, lsr #15 │ │ │ │ + cmpeq r3, ip, lsr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4ad10 <__cxa_atexit@plt+0xc3cdb4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4ac10 <__cxa_atexit@plt+0xc3ccb4> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4abb0 <__cxa_atexit@plt+0xc3cc54> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4ac68 <__cxa_atexit@plt+0xc3cd0c> │ │ │ │ - ldr r1, [pc, #492] @ c4ad34 <__cxa_atexit@plt+0xc3cdd8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4acf0 <__cxa_atexit@plt+0xc3cd94> │ │ │ │ - ldr r1, [pc, #468] @ c4ad38 <__cxa_atexit@plt+0xc3cddc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4ad00 <__cxa_atexit@plt+0xc3cda4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4ace0 <__cxa_atexit@plt+0xc3cd84> │ │ │ │ - ldr r1, [pc, #372] @ c4ad2c <__cxa_atexit@plt+0xc3cdd0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4acf0 <__cxa_atexit@plt+0xc3cd94> │ │ │ │ - ldr r1, [pc, #348] @ c4ad30 <__cxa_atexit@plt+0xc3cdd4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4ad00 <__cxa_atexit@plt+0xc3cda4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4ac58 <__cxa_atexit@plt+0xc3ccfc> │ │ │ │ - ldr r1, [pc, #264] @ c4ad20 <__cxa_atexit@plt+0xc3cdc4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4acf0 <__cxa_atexit@plt+0xc3cd94> │ │ │ │ - ldr r1, [pc, #240] @ c4ad24 <__cxa_atexit@plt+0xc3cdc8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4ad00 <__cxa_atexit@plt+0xc3cda4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4ad28 <__cxa_atexit@plt+0xc3cdcc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4ad18 <__cxa_atexit@plt+0xc3cdbc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + bhi c3d32c <__cxa_atexit@plt+0xc2f3d0> │ │ │ │ + ldr r1, [pc, #100] @ c3d334 <__cxa_atexit@plt+0xc2f3d8> │ │ │ │ + ldr r2, [pc, #100] @ c3d338 <__cxa_atexit@plt+0xc2f3dc> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4acf0 <__cxa_atexit@plt+0xc3cd94> │ │ │ │ - ldr r1, [pc, #144] @ c4ad1c <__cxa_atexit@plt+0xc3cdc0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c3d310 <__cxa_atexit@plt+0xc2f3b4> │ │ │ │ + ldr r1, [pc, #68] @ c3d33c <__cxa_atexit@plt+0xc2f3e0> │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4ad00 <__cxa_atexit@plt+0xc3cda4> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4ad3c <__cxa_atexit@plt+0xc3cde0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3d320 <__cxa_atexit@plt+0xc2f3c4> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r3, r4, lsl #25 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - ldrsheq r0, [r3, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r8, ror #11 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4adb4 <__cxa_atexit@plt+0xc3ce58> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #36] @ c3d374 <__cxa_atexit@plt+0xc2f418> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4adac <__cxa_atexit@plt+0xc3ce50> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4adb8 <__cxa_atexit@plt+0xc3ce5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3d36c <__cxa_atexit@plt+0xc2f410> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r3, r0, asr #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4ae10 <__cxa_atexit@plt+0xc3ceb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrsbeq r0, [r3, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4ae78 <__cxa_atexit@plt+0xc3cf1c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d404 <__cxa_atexit@plt+0xc2f4a8> │ │ │ │ + ldr r1, [pc, #100] @ c3d40c <__cxa_atexit@plt+0xc2f4b0> │ │ │ │ + ldr r2, [pc, #100] @ c3d410 <__cxa_atexit@plt+0xc2f4b4> │ │ │ │ + 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 c3d3e8 <__cxa_atexit@plt+0xc2f48c> │ │ │ │ + ldr r1, [pc, #68] @ c3d414 <__cxa_atexit@plt+0xc2f4b8> │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4ae70 <__cxa_atexit@plt+0xc3cf14> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3d3f8 <__cxa_atexit@plt+0xc2f49c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4ae7c <__cxa_atexit@plt+0xc3cf20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r3, ip, ror sl │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4aec4 <__cxa_atexit@plt+0xc3cf68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, r8, lsr #20 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r0, lsl r5 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4af18 <__cxa_atexit@plt+0xc3cfbc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #36] @ c3d44c <__cxa_atexit@plt+0xc2f4f0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4af10 <__cxa_atexit@plt+0xc3cfb4> │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3d444 <__cxa_atexit@plt+0xc2f4e8> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4af1c <__cxa_atexit@plt+0xc3cfc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbeq r0, [r3, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4af50 <__cxa_atexit@plt+0xc3cff4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0153099c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4afd4 <__cxa_atexit@plt+0xc3d078> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4afcc <__cxa_atexit@plt+0xc3d070> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4afd8 <__cxa_atexit@plt+0xc3d07c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d4e8 <__cxa_atexit@plt+0xc2f58c> │ │ │ │ + ldr r3, [pc, #116] @ c3d500 <__cxa_atexit@plt+0xc2f5a4> │ │ │ │ + ldr lr, [pc, #116] @ c3d504 <__cxa_atexit@plt+0xc2f5a8> │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r1, [pc, #104] @ c3d508 <__cxa_atexit@plt+0xc2f5ac> │ │ │ │ + mov r2, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r2, #12]! │ │ │ │ + ldr lr, [pc, #76] @ c3d50c <__cxa_atexit@plt+0xc2f5b0> │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + str lr, [r0, #24]! │ │ │ │ + add lr, r7, #48 @ 0x30 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c3d510 <__cxa_atexit@plt+0xc2f5b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r3, r0, lsr #18 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4b03c <__cxa_atexit@plt+0xc3d0e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrheq r0, [r3, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r3, r8, asr #10 │ │ │ │ + cmpeq r3, r0, lsl #19 │ │ │ │ + ldrdeq ip, [r3, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4b280 <__cxa_atexit@plt+0xc3d324> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4b180 <__cxa_atexit@plt+0xc3d224> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4b120 <__cxa_atexit@plt+0xc3d1c4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4b1d8 <__cxa_atexit@plt+0xc3d27c> │ │ │ │ - ldr r1, [pc, #492] @ c4b2a4 <__cxa_atexit@plt+0xc3d348> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b260 <__cxa_atexit@plt+0xc3d304> │ │ │ │ - ldr r1, [pc, #468] @ c4b2a8 <__cxa_atexit@plt+0xc3d34c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b270 <__cxa_atexit@plt+0xc3d314> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4b250 <__cxa_atexit@plt+0xc3d2f4> │ │ │ │ - ldr r1, [pc, #372] @ c4b29c <__cxa_atexit@plt+0xc3d340> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b260 <__cxa_atexit@plt+0xc3d304> │ │ │ │ - ldr r1, [pc, #348] @ c4b2a0 <__cxa_atexit@plt+0xc3d344> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c3d558 <__cxa_atexit@plt+0xc2f5fc> │ │ │ │ + ldr r2, [pc, #52] @ c3d568 <__cxa_atexit@plt+0xc2f60c> │ │ │ │ + ldr r1, [pc, #52] @ c3d56c <__cxa_atexit@plt+0xc2f610> │ │ │ │ + ldr r0, [pc, #52] @ c3d570 <__cxa_atexit@plt+0xc2f614> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b270 <__cxa_atexit@plt+0xc3d314> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c3d574 <__cxa_atexit@plt+0xc2f618> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq ip, r3, ip, r3 │ │ │ │ + smlalbbeq ip, r3, r4, r3 │ │ │ │ + cmpeq r3, r4, asr #8 │ │ │ │ + cmpeq r3, r8, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d5c0 <__cxa_atexit@plt+0xc2f664> │ │ │ │ + ldr r3, [pc, #56] @ c3d5d8 <__cxa_atexit@plt+0xc2f67c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #52] @ c3d5dc <__cxa_atexit@plt+0xc2f680> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4b1c8 <__cxa_atexit@plt+0xc3d26c> │ │ │ │ - ldr r1, [pc, #264] @ c4b290 <__cxa_atexit@plt+0xc3d334> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c3d5e0 <__cxa_atexit@plt+0xc2f684> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, asr #6 │ │ │ │ + cmpeq r3, r8, asr #8 │ │ │ │ + mrseq ip, (UNDEF: 115) │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d630 <__cxa_atexit@plt+0xc2f6d4> │ │ │ │ + ldr r2, [pc, #60] @ c3d640 <__cxa_atexit@plt+0xc2f6e4> │ │ │ │ + ldr r1, [pc, #60] @ c3d644 <__cxa_atexit@plt+0xc2f6e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #48] @ c3d648 <__cxa_atexit@plt+0xc2f6ec> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c3d64c <__cxa_atexit@plt+0xc2f6f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbteq ip, r3, r8, r2 │ │ │ │ + cmpeq r3, r8, asr #20 │ │ │ │ + cmpeq r3, r0, ror r3 │ │ │ │ + @ instruction: 0x0143c298 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d684 <__cxa_atexit@plt+0xc2f728> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c3d68c <__cxa_atexit@plt+0xc2f730> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d6c0 <__cxa_atexit@plt+0xc2f764> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c4b260 <__cxa_atexit@plt+0xc3d304> │ │ │ │ - ldr r1, [pc, #240] @ c4b294 <__cxa_atexit@plt+0xc3d338> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r2, [pc, #24] @ c3d6c8 <__cxa_atexit@plt+0xc2f76c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c4b270 <__cxa_atexit@plt+0xc3d314> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d72c <__cxa_atexit@plt+0xc2f7d0> │ │ │ │ + ldr r3, [pc, #80] @ c3d744 <__cxa_atexit@plt+0xc2f7e8> │ │ │ │ + ldr r2, [pc, #80] @ c3d748 <__cxa_atexit@plt+0xc2f7ec> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4b298 <__cxa_atexit@plt+0xc3d33c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c3d74c <__cxa_atexit@plt+0xc2f7f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4b288 <__cxa_atexit@plt+0xc3d32c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + ldr r7, [pc, #28] @ c3d750 <__cxa_atexit@plt+0xc2f7f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r3, r0, lsr pc │ │ │ │ + strheq ip, [r3, #-16] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d7cc <__cxa_atexit@plt+0xc2f870> │ │ │ │ + ldr r1, [pc, #100] @ c3d7d4 <__cxa_atexit@plt+0xc2f878> │ │ │ │ + ldr r2, [pc, #100] @ c3d7d8 <__cxa_atexit@plt+0xc2f87c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b260 <__cxa_atexit@plt+0xc3d304> │ │ │ │ - ldr r1, [pc, #144] @ c4b28c <__cxa_atexit@plt+0xc3d330> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c3d7b0 <__cxa_atexit@plt+0xc2f854> │ │ │ │ + ldr r1, [pc, #68] @ c3d7dc <__cxa_atexit@plt+0xc2f880> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b270 <__cxa_atexit@plt+0xc3d314> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4b2ac <__cxa_atexit@plt+0xc3d350> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3d7c0 <__cxa_atexit@plt+0xc2f864> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r3, r4, lsl r7 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r3, ip, lsl #13 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r8, asr #2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4b324 <__cxa_atexit@plt+0xc3d3c8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4b31c <__cxa_atexit@plt+0xc3d3c0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r3, [pc, #36] @ c3d814 <__cxa_atexit@plt+0xc2f8b8> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4b328 <__cxa_atexit@plt+0xc3d3cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3d80c <__cxa_atexit@plt+0xc2f8b0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r0, [r3, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4b380 <__cxa_atexit@plt+0xc3d424> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r3, ip, ror #10 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4b3e8 <__cxa_atexit@plt+0xc3d48c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3d8a4 <__cxa_atexit@plt+0xc2f948> │ │ │ │ + ldr r1, [pc, #100] @ c3d8ac <__cxa_atexit@plt+0xc2f950> │ │ │ │ + ldr r2, [pc, #100] @ c3d8b0 <__cxa_atexit@plt+0xc2f954> │ │ │ │ + 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 c3d888 <__cxa_atexit@plt+0xc2f92c> │ │ │ │ + ldr r1, [pc, #68] @ c3d8b4 <__cxa_atexit@plt+0xc2f958> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4b3e0 <__cxa_atexit@plt+0xc3d484> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3d898 <__cxa_atexit@plt+0xc2f93c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4b3ec <__cxa_atexit@plt+0xc3d490> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r3, ip, lsl #10 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4b434 <__cxa_atexit@plt+0xc3d4d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r0, [r3, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r0, ror r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4b488 <__cxa_atexit@plt+0xc3d52c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #36] @ c3d8ec <__cxa_atexit@plt+0xc2f990> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4b480 <__cxa_atexit@plt+0xc3d524> │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3d8e4 <__cxa_atexit@plt+0xc2f988> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4b48c <__cxa_atexit@plt+0xc3d530> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r3, ip, ror #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4b4c0 <__cxa_atexit@plt+0xc3d564> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d988 <__cxa_atexit@plt+0xc2fa2c> │ │ │ │ + ldr r3, [pc, #116] @ c3d9a0 <__cxa_atexit@plt+0xc2fa44> │ │ │ │ + ldr lr, [pc, #116] @ c3d9a4 <__cxa_atexit@plt+0xc2fa48> │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r1, [pc, #104] @ c3d9a8 <__cxa_atexit@plt+0xc2fa4c> │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #80] @ c3d9ac <__cxa_atexit@plt+0xc2fa50> │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r0, #24]! │ │ │ │ + add lr, r7, #48 @ 0x30 │ │ │ │ + str r9, [r2, #12]! │ │ │ │ + str r8, [r7, #32] │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #32] @ c3d9b0 <__cxa_atexit@plt+0xc2fa54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r3, ip, lsr #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4b544 <__cxa_atexit@plt+0xc3d5e8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r3, r8, lsr #1 │ │ │ │ + @ instruction: 0x0153e594 │ │ │ │ + cmpeq r3, r8, asr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3da00 <__cxa_atexit@plt+0xc2faa4> │ │ │ │ + ldr r2, [pc, #56] @ c3da08 <__cxa_atexit@plt+0xc2faac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3da0c <__cxa_atexit@plt+0xc2fab0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4b53c <__cxa_atexit@plt+0xc3d5e0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4b548 <__cxa_atexit@plt+0xc3d5ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3da10 <__cxa_atexit@plt+0xc2fab4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrheq r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4b5ac <__cxa_atexit@plt+0xc3d650> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r3, r0, asr #6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4b648 <__cxa_atexit@plt+0xc3d6ec> │ │ │ │ - ldr r1, [pc, #148] @ c4b66c <__cxa_atexit@plt+0xc3d710> │ │ │ │ - ldr r0, [r2, #1] │ │ │ │ - ldr r7, [r2, #5] │ │ │ │ - ldr r2, [r2, #9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r2, r8, r9} │ │ │ │ - beq c4b63c <__cxa_atexit@plt+0xc3d6e0> │ │ │ │ + cmpeq r3, r8, lsl pc │ │ │ │ + cmpeq r3, r0, ror #29 │ │ │ │ + @ instruction: 0x0153df90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3da54 <__cxa_atexit@plt+0xc2faf8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c3da5c <__cxa_atexit@plt+0xc2fb00> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c3da60 <__cxa_atexit@plt+0xc2fb04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b94 <__cxa_atexit@plt+0x17ebc38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, lsl #29 │ │ │ │ + cmpeq r3, ip, lsr pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c3dae8 <__cxa_atexit@plt+0xc2fb8c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c4b658 <__cxa_atexit@plt+0xc3d6fc> │ │ │ │ - ldr r1, [pc, #92] @ c4b670 <__cxa_atexit@plt+0xc3d714> │ │ │ │ - ldr lr, [pc, #92] @ c4b674 <__cxa_atexit@plt+0xc3d718> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3daf4 <__cxa_atexit@plt+0xc2fb98> │ │ │ │ + ldr r9, [pc, #112] @ c3db04 <__cxa_atexit@plt+0xc2fba8> │ │ │ │ + ldr lr, [pc, #112] @ c3db08 <__cxa_atexit@plt+0xc2fbac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ c3db0c <__cxa_atexit@plt+0xc2fbb0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [pc, #80] @ c3db10 <__cxa_atexit@plt+0xc2fbb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, sl │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - b c4b04c <__cxa_atexit@plt+0xc3d0f0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r3, r8, lsl lr │ │ │ │ + ldrsbeq sp, [r3, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3db60 <__cxa_atexit@plt+0xc2fc04> │ │ │ │ + ldr r2, [pc, #56] @ c3db68 <__cxa_atexit@plt+0xc2fc0c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3db6c <__cxa_atexit@plt+0xc2fc10> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3db70 <__cxa_atexit@plt+0xc2fc14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r3, ip, lsl r3 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + strheq fp, [r3, #-216] @ 0xffffff28 │ │ │ │ + cmpeq r3, r0, lsl #27 │ │ │ │ + cmpeq r3, r0, lsr lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3dba0 <__cxa_atexit@plt+0xc2fc44> │ │ │ │ + ldr r2, [pc, #28] @ c3dbb0 <__cxa_atexit@plt+0xc2fc54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c3dbb4 <__cxa_atexit@plt+0xc2fc58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r8, asr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4b6d0 <__cxa_atexit@plt+0xc3d774> │ │ │ │ - ldr r1, [pc, #64] @ c4b6dc <__cxa_atexit@plt+0xc3d780> │ │ │ │ - ldr lr, [pc, #64] @ c4b6e0 <__cxa_atexit@plt+0xc3d784> │ │ │ │ - sub r9, r6, #3 │ │ │ │ + bcc c3dc20 <__cxa_atexit@plt+0xc2fcc4> │ │ │ │ + ldr lr, [pc, #80] @ c3dc2c <__cxa_atexit@plt+0xc2fcd0> │ │ │ │ + ldr r1, [pc, #80] @ c3dc30 <__cxa_atexit@plt+0xc2fcd4> │ │ │ │ + ldr r8, [pc, #80] @ c3dc34 <__cxa_atexit@plt+0xc2fcd8> │ │ │ │ + add lr, pc, lr │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c4b04c <__cxa_atexit@plt+0xc3d0f0> │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + mov r0, r3 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x01530290 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b c4aadc <__cxa_atexit@plt+0xc3cb80> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmpeq r3, r4, lsr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 17f9fe4 <__cxa_atexit@plt+0x17ec088> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4b940 <__cxa_atexit@plt+0xc3d9e4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4b840 <__cxa_atexit@plt+0xc3d8e4> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4b7e0 <__cxa_atexit@plt+0xc3d884> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4b898 <__cxa_atexit@plt+0xc3d93c> │ │ │ │ - ldr r1, [pc, #492] @ c4b964 <__cxa_atexit@plt+0xc3da08> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b920 <__cxa_atexit@plt+0xc3d9c4> │ │ │ │ - ldr r1, [pc, #468] @ c4b968 <__cxa_atexit@plt+0xc3da0c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b930 <__cxa_atexit@plt+0xc3d9d4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4b910 <__cxa_atexit@plt+0xc3d9b4> │ │ │ │ - ldr r1, [pc, #372] @ c4b95c <__cxa_atexit@plt+0xc3da00> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b920 <__cxa_atexit@plt+0xc3d9c4> │ │ │ │ - ldr r1, [pc, #348] @ c4b960 <__cxa_atexit@plt+0xc3da04> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b930 <__cxa_atexit@plt+0xc3d9d4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4b888 <__cxa_atexit@plt+0xc3d92c> │ │ │ │ - ldr r1, [pc, #264] @ c4b950 <__cxa_atexit@plt+0xc3d9f4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b920 <__cxa_atexit@plt+0xc3d9c4> │ │ │ │ - ldr r1, [pc, #240] @ c4b954 <__cxa_atexit@plt+0xc3d9f8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b930 <__cxa_atexit@plt+0xc3d9d4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4b958 <__cxa_atexit@plt+0xc3d9fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4b948 <__cxa_atexit@plt+0xc3d9ec> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4b920 <__cxa_atexit@plt+0xc3d9c4> │ │ │ │ - ldr r1, [pc, #144] @ c4b94c <__cxa_atexit@plt+0xc3d9f0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c3dca0 <__cxa_atexit@plt+0xc2fd44> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3dca8 <__cxa_atexit@plt+0xc2fd4c> │ │ │ │ + ldr r1, [pc, #64] @ c3dcc4 <__cxa_atexit@plt+0xc2fd68> │ │ │ │ + ldr r0, [pc, #64] @ c3dcc8 <__cxa_atexit@plt+0xc2fd6c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4b930 <__cxa_atexit@plt+0xc3d9d4> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4b96c <__cxa_atexit@plt+0xc3da10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + mov r6, r2 │ │ │ │ + b c3dcb0 <__cxa_atexit@plt+0xc2fd54> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3dcc0 <__cxa_atexit@plt+0xc2fd64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r3, ip, lsr ip │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + ldrsheq sp, [r3, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3dcf8 <__cxa_atexit@plt+0xc2fd9c> │ │ │ │ + ldr r5, [pc, #28] @ c3dd08 <__cxa_atexit@plt+0xc2fdac> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c3dd0c <__cxa_atexit@plt+0xc2fdb0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r3, r4, asr r0 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmppeq r2, ip, asr #31 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4b9e4 <__cxa_atexit@plt+0xc3da88> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4b9dc <__cxa_atexit@plt+0xc3da80> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4b9e8 <__cxa_atexit@plt+0xc3da8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq r2, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4ba40 <__cxa_atexit@plt+0xc3dae4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r2, ip, lsr #29 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq fp, [r3, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4baa8 <__cxa_atexit@plt+0xc3db4c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3dd74 <__cxa_atexit@plt+0xc2fe18> │ │ │ │ + ldr r3, [pc, #80] @ c3dd8c <__cxa_atexit@plt+0xc2fe30> │ │ │ │ + ldr r2, [pc, #80] @ c3dd90 <__cxa_atexit@plt+0xc2fe34> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c3dd94 <__cxa_atexit@plt+0xc2fe38> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4baa0 <__cxa_atexit@plt+0xc3db44> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4baac <__cxa_atexit@plt+0xc3db50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq r2, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4baf4 <__cxa_atexit@plt+0xc3db98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c3dd98 <__cxa_atexit@plt+0xc2fe3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq pc, [r2, #-216] @ 0xffffff28 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4bb48 <__cxa_atexit@plt+0xc3dbec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + @ instruction: 0xfffff950 │ │ │ │ + @ instruction: 0xfffff908 │ │ │ │ + cmpeq r3, r8, ror #17 │ │ │ │ + cmpeq r3, r8, ror #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3de14 <__cxa_atexit@plt+0xc2feb8> │ │ │ │ + ldr r1, [pc, #100] @ c3de1c <__cxa_atexit@plt+0xc2fec0> │ │ │ │ + ldr r2, [pc, #100] @ c3de20 <__cxa_atexit@plt+0xc2fec4> │ │ │ │ + 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 c3ddf8 <__cxa_atexit@plt+0xc2fe9c> │ │ │ │ + ldr r1, [pc, #68] @ c3de24 <__cxa_atexit@plt+0xc2fec8> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4bb40 <__cxa_atexit@plt+0xc3dbe4> │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3de08 <__cxa_atexit@plt+0xc2feac> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4bb4c <__cxa_atexit@plt+0xc3dbf0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r2, ip, lsr #27 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4bb80 <__cxa_atexit@plt+0xc3dc24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq r2, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r0, lsl #22 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4bc04 <__cxa_atexit@plt+0xc3dca8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #36] @ c3de5c <__cxa_atexit@plt+0xc2ff00> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4bbfc <__cxa_atexit@plt+0xc3dca0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3de54 <__cxa_atexit@plt+0xc2fef8> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4bc08 <__cxa_atexit@plt+0xc3dcac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrsheq pc, [r2, #-192] @ 0xffffff40 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4bc6c <__cxa_atexit@plt+0xc3dd10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r2, r0, lsl #25 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4beb0 <__cxa_atexit@plt+0xc3df54> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4bdb0 <__cxa_atexit@plt+0xc3de54> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4bd50 <__cxa_atexit@plt+0xc3ddf4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4be08 <__cxa_atexit@plt+0xc3deac> │ │ │ │ - ldr r1, [pc, #492] @ c4bed4 <__cxa_atexit@plt+0xc3df78> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4be90 <__cxa_atexit@plt+0xc3df34> │ │ │ │ - ldr r1, [pc, #468] @ c4bed8 <__cxa_atexit@plt+0xc3df7c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4bea0 <__cxa_atexit@plt+0xc3df44> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4be80 <__cxa_atexit@plt+0xc3df24> │ │ │ │ - ldr r1, [pc, #372] @ c4becc <__cxa_atexit@plt+0xc3df70> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4be90 <__cxa_atexit@plt+0xc3df34> │ │ │ │ - ldr r1, [pc, #348] @ c4bed0 <__cxa_atexit@plt+0xc3df74> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4bea0 <__cxa_atexit@plt+0xc3df44> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4bdf8 <__cxa_atexit@plt+0xc3de9c> │ │ │ │ - ldr r1, [pc, #264] @ c4bec0 <__cxa_atexit@plt+0xc3df64> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4be90 <__cxa_atexit@plt+0xc3df34> │ │ │ │ - ldr r1, [pc, #240] @ c4bec4 <__cxa_atexit@plt+0xc3df68> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4bea0 <__cxa_atexit@plt+0xc3df44> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4bec8 <__cxa_atexit@plt+0xc3df6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4beb8 <__cxa_atexit@plt+0xc3df5c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + bhi c3deec <__cxa_atexit@plt+0xc2ff90> │ │ │ │ + ldr r1, [pc, #100] @ c3def4 <__cxa_atexit@plt+0xc2ff98> │ │ │ │ + ldr r2, [pc, #100] @ c3def8 <__cxa_atexit@plt+0xc2ff9c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4be90 <__cxa_atexit@plt+0xc3df34> │ │ │ │ - ldr r1, [pc, #144] @ c4bebc <__cxa_atexit@plt+0xc3df60> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c3ded0 <__cxa_atexit@plt+0xc2ff74> │ │ │ │ + ldr r1, [pc, #68] @ c3defc <__cxa_atexit@plt+0xc2ffa0> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4bea0 <__cxa_atexit@plt+0xc3df44> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4bedc <__cxa_atexit@plt+0xc3df80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3dee0 <__cxa_atexit@plt+0xc2ff84> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmppeq r2, r4, ror #21 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmppeq r2, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4bf54 <__cxa_atexit@plt+0xc3dff8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4bf4c <__cxa_atexit@plt+0xc3dff0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4bf58 <__cxa_atexit@plt+0xc3dffc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq r2, r0, lsr #19 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r3, r8, lsr #20 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r3, [pc, #36] @ c3df34 <__cxa_atexit@plt+0xc2ffd8> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4bfb0 <__cxa_atexit@plt+0xc3e054> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r2, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4c018 <__cxa_atexit@plt+0xc3e0bc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c4c010 <__cxa_atexit@plt+0xc3e0b4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4c01c <__cxa_atexit@plt+0xc3e0c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3df2c <__cxa_atexit@plt+0xc2ffd0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsbeq pc, [r2, #-140] @ 0xffffff74 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4c064 <__cxa_atexit@plt+0xc3e108> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3dfd4 <__cxa_atexit@plt+0xc30078> │ │ │ │ + ldr lr, [pc, #120] @ c3dfec <__cxa_atexit@plt+0xc30090> │ │ │ │ + ldr r9, [pc, #120] @ c3dff0 <__cxa_atexit@plt+0xc30094> │ │ │ │ + ldr r1, [pc, #120] @ c3dff4 <__cxa_atexit@plt+0xc30098> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + ldr sl, [pc, #100] @ c3dff8 <__cxa_atexit@plt+0xc3009c> │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r2, #12]! │ │ │ │ + str lr, [r3, #24]! │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ + str sl, [r7, #48] @ 0x30 │ │ │ │ + str r1, [r7, #52] @ 0x34 │ │ │ │ + str r7, [r7, #56] @ 0x38 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - cmppeq r2, r8, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4c0b8 <__cxa_atexit@plt+0xc3e15c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4c0b0 <__cxa_atexit@plt+0xc3e154> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4c0bc <__cxa_atexit@plt+0xc3e160> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #32] @ c3dffc <__cxa_atexit@plt+0xc300a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + cmpeq r3, r0, ror pc │ │ │ │ + cmpeq r3, r4, asr sl │ │ │ │ + cmpeq r3, ip, lsl r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e04c <__cxa_atexit@plt+0xc300f0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c3e068 <__cxa_atexit@plt+0xc3010c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3e054 <__cxa_atexit@plt+0xc300f8> │ │ │ │ + ldr r3, [pc, #52] @ c3e070 <__cxa_atexit@plt+0xc30114> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r2, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4c0f0 <__cxa_atexit@plt+0xc3e194> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #16] @ c3e06c <__cxa_atexit@plt+0xc30110> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrsheq pc, [r2, #-124] @ 0xffffff84 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4c174 <__cxa_atexit@plt+0xc3e218> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0x0153d89c │ │ │ │ + @ instruction: 0x0143b890 │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e0c0 <__cxa_atexit@plt+0xc30164> │ │ │ │ + ldr r2, [pc, #56] @ c3e0c8 <__cxa_atexit@plt+0xc3016c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3e0cc <__cxa_atexit@plt+0xc30170> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4c16c <__cxa_atexit@plt+0xc3e210> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4c178 <__cxa_atexit@plt+0xc3e21c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3e0d0 <__cxa_atexit@plt+0xc30174> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmppeq r2, r0, lsl #15 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4c1dc <__cxa_atexit@plt+0xc3e280> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r2, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4c278 <__cxa_atexit@plt+0xc3e31c> │ │ │ │ - ldr r1, [pc, #148] @ c4c29c <__cxa_atexit@plt+0xc3e340> │ │ │ │ - ldr r0, [r2, #1] │ │ │ │ - ldr r7, [r2, #5] │ │ │ │ - ldr r2, [r2, #9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r2, r8, r9} │ │ │ │ - beq c4c26c <__cxa_atexit@plt+0xc3e310> │ │ │ │ + cmpeq r3, r8, ror #16 │ │ │ │ + cmpeq r3, r0, lsr #16 │ │ │ │ + ldrsbeq sp, [r3, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c3e158 <__cxa_atexit@plt+0xc301fc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c4c288 <__cxa_atexit@plt+0xc3e32c> │ │ │ │ - ldr r1, [pc, #92] @ c4c2a0 <__cxa_atexit@plt+0xc3e344> │ │ │ │ - ldr lr, [pc, #92] @ c4c2a4 <__cxa_atexit@plt+0xc3e348> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3e164 <__cxa_atexit@plt+0xc30208> │ │ │ │ + ldr r9, [pc, #112] @ c3e174 <__cxa_atexit@plt+0xc30218> │ │ │ │ + ldr lr, [pc, #112] @ c3e178 <__cxa_atexit@plt+0xc3021c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ c3e17c <__cxa_atexit@plt+0xc30220> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [pc, #80] @ c3e180 <__cxa_atexit@plt+0xc30224> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, sl │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - b c4bc7c <__cxa_atexit@plt+0xc3dd20> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmppeq r2, ip, ror #13 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq r3, r8, lsr #15 │ │ │ │ + cmpeq r3, r0, ror #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e1d0 <__cxa_atexit@plt+0xc30274> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c3e1ec <__cxa_atexit@plt+0xc30290> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3e1d8 <__cxa_atexit@plt+0xc3027c> │ │ │ │ + ldr r3, [pc, #52] @ c3e1f4 <__cxa_atexit@plt+0xc30298> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3e1f0 <__cxa_atexit@plt+0xc30294> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, lsl r7 │ │ │ │ + cmpeq r3, ip, lsl #14 │ │ │ │ + @ instruction: 0xfffff9f4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3e288 <__cxa_atexit@plt+0xc3032c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3e294 <__cxa_atexit@plt+0xc30338> │ │ │ │ + ldr lr, [pc, #124] @ c3e2a4 <__cxa_atexit@plt+0xc30348> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #120] @ c3e2a8 <__cxa_atexit@plt+0xc3034c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [pc, #92] @ c3e2ac <__cxa_atexit@plt+0xc30350> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #80] @ c3e2b0 <__cxa_atexit@plt+0xc30354> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r3, #20]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmpeq r3, ip, lsl #13 │ │ │ │ + cmpeq r3, r0, asr #14 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e300 <__cxa_atexit@plt+0xc303a4> │ │ │ │ + ldr r2, [pc, #56] @ c3e308 <__cxa_atexit@plt+0xc303ac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3e30c <__cxa_atexit@plt+0xc303b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3e310 <__cxa_atexit@plt+0xc303b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, lsr #12 │ │ │ │ + cmpeq r3, r0, ror #11 │ │ │ │ + @ instruction: 0x0153d690 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e340 <__cxa_atexit@plt+0xc303e4> │ │ │ │ + ldr r2, [pc, #28] @ c3e350 <__cxa_atexit@plt+0xc303f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c3e354 <__cxa_atexit@plt+0xc303f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq fp, [r3, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4c300 <__cxa_atexit@plt+0xc3e3a4> │ │ │ │ - ldr r1, [pc, #64] @ c4c30c <__cxa_atexit@plt+0xc3e3b0> │ │ │ │ - ldr lr, [pc, #64] @ c4c310 <__cxa_atexit@plt+0xc3e3b4> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + bcc c3e3c8 <__cxa_atexit@plt+0xc3046c> │ │ │ │ + ldr r9, [pc, #88] @ c3e3d4 <__cxa_atexit@plt+0xc30478> │ │ │ │ + ldr lr, [pc, #88] @ c3e3d8 <__cxa_atexit@plt+0xc3047c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [pc, #84] @ c3e3dc <__cxa_atexit@plt+0xc30480> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r1, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c4bc7c <__cxa_atexit@plt+0xc3dd20> │ │ │ │ - mov r3, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + str r0, [r3, #32] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r2, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b c4b70c <__cxa_atexit@plt+0xc3d7b0> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c4c570 <__cxa_atexit@plt+0xc3e614> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4c470 <__cxa_atexit@plt+0xc3e514> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4c410 <__cxa_atexit@plt+0xc3e4b4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4c4c8 <__cxa_atexit@plt+0xc3e56c> │ │ │ │ - ldr r1, [pc, #492] @ c4c594 <__cxa_atexit@plt+0xc3e638> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4c550 <__cxa_atexit@plt+0xc3e5f4> │ │ │ │ - ldr r1, [pc, #468] @ c4c598 <__cxa_atexit@plt+0xc3e63c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4c560 <__cxa_atexit@plt+0xc3e604> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4c540 <__cxa_atexit@plt+0xc3e5e4> │ │ │ │ - ldr r1, [pc, #372] @ c4c58c <__cxa_atexit@plt+0xc3e630> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4c550 <__cxa_atexit@plt+0xc3e5f4> │ │ │ │ - ldr r1, [pc, #348] @ c4c590 <__cxa_atexit@plt+0xc3e634> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4c560 <__cxa_atexit@plt+0xc3e604> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4c4b8 <__cxa_atexit@plt+0xc3e55c> │ │ │ │ - ldr r1, [pc, #264] @ c4c580 <__cxa_atexit@plt+0xc3e624> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4c550 <__cxa_atexit@plt+0xc3e5f4> │ │ │ │ - ldr r1, [pc, #240] @ c4c584 <__cxa_atexit@plt+0xc3e628> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4c560 <__cxa_atexit@plt+0xc3e604> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq r3, r0, lsl #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3e44c <__cxa_atexit@plt+0xc304f0> │ │ │ │ + ldr r3, [pc, #92] @ c3e464 <__cxa_atexit@plt+0xc30508> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4c588 <__cxa_atexit@plt+0xc3e62c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r2, [pc, #80] @ c3e468 <__cxa_atexit@plt+0xc3050c> │ │ │ │ + mov r1, r7 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr lr, [pc, #64] @ c3e46c <__cxa_atexit@plt+0xc30510> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + add lr, r7, #32 │ │ │ │ + str r1, [r7, #28] │ │ │ │ + stm lr, {r1, r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4c578 <__cxa_atexit@plt+0xc3e61c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r7, [pc, #28] @ c3e470 <__cxa_atexit@plt+0xc30514> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, ror #21 │ │ │ │ + ldrsbeq sp, [r3, #-84] @ 0xffffffac │ │ │ │ + cmpeq r3, r8, lsl sl │ │ │ │ + smlaltbeq fp, r3, ip, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e4c0 <__cxa_atexit@plt+0xc30564> │ │ │ │ + ldr r2, [pc, #56] @ c3e4c8 <__cxa_atexit@plt+0xc3056c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c4c550 <__cxa_atexit@plt+0xc3e5f4> │ │ │ │ - ldr r1, [pc, #144] @ c4c57c <__cxa_atexit@plt+0xc3e620> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4c560 <__cxa_atexit@plt+0xc3e604> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4c59c <__cxa_atexit@plt+0xc3e640> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r1, [pc, #52] @ c3e4cc <__cxa_atexit@plt+0xc30570> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3e4d0 <__cxa_atexit@plt+0xc30574> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + hvceq 15168 @ 0x3b40 │ │ │ │ + cmpeq r3, r0, lsr #8 │ │ │ │ + ldrsbeq sp, [r3, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e520 <__cxa_atexit@plt+0xc305c4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #68] @ c3e53c <__cxa_atexit@plt+0xc305e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3e528 <__cxa_atexit@plt+0xc305cc> │ │ │ │ + ldr r3, [pc, #52] @ c3e544 <__cxa_atexit@plt+0xc305e8> │ │ │ │ + sub lr, r5, #24 │ │ │ │ + mov r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3e540 <__cxa_atexit@plt+0xc305e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + cmpeq r3, r8, asr #7 │ │ │ │ + smlalbteq fp, r3, ip, r3 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3e5b8 <__cxa_atexit@plt+0xc3065c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3e5c0 <__cxa_atexit@plt+0xc30664> │ │ │ │ + ldr lr, [pc, #96] @ c3e5dc <__cxa_atexit@plt+0xc30680> │ │ │ │ + ldr r0, [pc, #96] @ c3e5e0 <__cxa_atexit@plt+0xc30684> │ │ │ │ + ldr r1, [pc, #96] @ c3e5e4 <__cxa_atexit@plt+0xc30688> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3e5c8 <__cxa_atexit@plt+0xc3066c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3e5d8 <__cxa_atexit@plt+0xc3067c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmppeq r2, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - @ instruction: 0x0152f39c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + cmpeq r3, r8, lsr r3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4c614 <__cxa_atexit@plt+0xc3e6b8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c3e60c <__cxa_atexit@plt+0xc306b0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r3, ip, lsl #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e64c <__cxa_atexit@plt+0xc306f0> │ │ │ │ + ldr r2, [pc, #40] @ c3e654 <__cxa_atexit@plt+0xc306f8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ c3e658 <__cxa_atexit@plt+0xc306fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4c60c <__cxa_atexit@plt+0xc3e6b0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4c618 <__cxa_atexit@plt+0xc3e6bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq r2, r0, ror #5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4c670 <__cxa_atexit@plt+0xc3e714> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r2, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r3, r8, lsl #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4c6d8 <__cxa_atexit@plt+0xc3e77c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3e6c4 <__cxa_atexit@plt+0xc30768> │ │ │ │ + ldr r3, [pc, #84] @ c3e6f0 <__cxa_atexit@plt+0xc30794> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + bhi c3e6e0 <__cxa_atexit@plt+0xc30784> │ │ │ │ + ldr r2, [pc, #68] @ c3e6fc <__cxa_atexit@plt+0xc307a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4c6d0 <__cxa_atexit@plt+0xc3e774> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4c6dc <__cxa_atexit@plt+0xc3e780> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #44] @ c3e6f8 <__cxa_atexit@plt+0xc3079c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c3e6f4 <__cxa_atexit@plt+0xc30798> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq r2, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4c724 <__cxa_atexit@plt+0xc3e7c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r3, r8, lsl r2 │ │ │ │ + cmpeq r3, ip, lsr r2 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3e77c <__cxa_atexit@plt+0xc30820> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3e784 <__cxa_atexit@plt+0xc30828> │ │ │ │ + ldr lr, [pc, #96] @ c3e7a0 <__cxa_atexit@plt+0xc30844> │ │ │ │ + ldr r0, [pc, #96] @ c3e7a4 <__cxa_atexit@plt+0xc30848> │ │ │ │ + ldr r1, [pc, #96] @ c3e7a8 <__cxa_atexit@plt+0xc3084c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3e78c <__cxa_atexit@plt+0xc30830> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3e79c <__cxa_atexit@plt+0xc30840> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmppeq r2, r8, asr #3 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4c778 <__cxa_atexit@plt+0xc3e81c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + hvceq 15124 @ 0x3b14 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e7e4 <__cxa_atexit@plt+0xc30888> │ │ │ │ + ldr r2, [pc, #28] @ c3e7f4 <__cxa_atexit@plt+0xc30898> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4c770 <__cxa_atexit@plt+0xc3e814> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4c77c <__cxa_atexit@plt+0xc3e820> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c3e7f8 <__cxa_atexit@plt+0xc3089c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffb84 │ │ │ │ + cmpeq r3, r4, lsl r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3e854 <__cxa_atexit@plt+0xc308f8> │ │ │ │ + ldr r3, [pc, #84] @ c3e880 <__cxa_atexit@plt+0xc30924> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + bhi c3e870 <__cxa_atexit@plt+0xc30914> │ │ │ │ + ldr r2, [pc, #68] @ c3e88c <__cxa_atexit@plt+0xc30930> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #44] @ c3e888 <__cxa_atexit@plt+0xc3092c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r2, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4c7b0 <__cxa_atexit@plt+0xc3e854> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #12] @ c3e884 <__cxa_atexit@plt+0xc30928> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmppeq r2, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4c834 <__cxa_atexit@plt+0xc3e8d8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + smlalbbeq fp, r3, r8, r0 │ │ │ │ + smlaltbeq fp, r3, ip, r0 │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e8c4 <__cxa_atexit@plt+0xc30968> │ │ │ │ + ldr r2, [pc, #28] @ c3e8d4 <__cxa_atexit@plt+0xc30978> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4c82c <__cxa_atexit@plt+0xc3e8d0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4c838 <__cxa_atexit@plt+0xc3e8dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c3e8d8 <__cxa_atexit@plt+0xc3097c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmppeq r2, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4c89c <__cxa_atexit@plt+0xc3e940> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r2, r0, asr r0 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + @ instruction: 0xfffff304 │ │ │ │ + cmpeq r3, r4, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c4c8fc <__cxa_atexit@plt+0xc3e9a0> │ │ │ │ + bhi c3e934 <__cxa_atexit@plt+0xc309d8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c4c908 <__cxa_atexit@plt+0xc3e9ac> │ │ │ │ - ldr r1, [pc, #72] @ c4c918 <__cxa_atexit@plt+0xc3e9bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [r5, #3] │ │ │ │ - ldr r1, [pc, #52] @ c4c91c <__cxa_atexit@plt+0xc3e9c0> │ │ │ │ - add r7, r7, r5 │ │ │ │ + bcc c3e93c <__cxa_atexit@plt+0xc309e0> │ │ │ │ + ldr r1, [pc, #64] @ c3e958 <__cxa_atexit@plt+0xc309fc> │ │ │ │ + ldr r0, [pc, #64] @ c3e95c <__cxa_atexit@plt+0xc30a00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ mov r6, r3 │ │ │ │ + b c3e944 <__cxa_atexit@plt+0xc309e8> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3e954 <__cxa_atexit@plt+0xc309f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + smlaltbeq sl, r3, r8, pc @ │ │ │ │ + @ instruction: 0xfffff324 │ │ │ │ + cmpeq r3, ip, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3e9a8 <__cxa_atexit@plt+0xc30a4c> │ │ │ │ + ldr r2, [pc, #68] @ c3e9c4 <__cxa_atexit@plt+0xc30a68> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3e9b4 <__cxa_atexit@plt+0xc30a58> │ │ │ │ + ldr r5, [pc, #48] @ c3e9cc <__cxa_atexit@plt+0xc30a70> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c3e9c8 <__cxa_atexit@plt+0xc30a6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, asr #30 │ │ │ │ + cmpeq r3, ip, lsr pc │ │ │ │ + @ instruction: 0xfffff378 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + mov ip, r5 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3ea98 <__cxa_atexit@plt+0xc30b3c> │ │ │ │ + ldr r3, [pc, #184] @ c3eab4 <__cxa_atexit@plt+0xc30b58> │ │ │ │ + ldr r9, [pc, #184] @ c3eab8 <__cxa_atexit@plt+0xc30b5c> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c3eabc <__cxa_atexit@plt+0xc30b60> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c3eac0 <__cxa_atexit@plt+0xc30b64> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c3eac4 <__cxa_atexit@plt+0xc30b68> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c3eac8 <__cxa_atexit@plt+0xc30b6c> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c3eacc <__cxa_atexit@plt+0xc30b70> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c3ead0 <__cxa_atexit@plt+0xc30b74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq lr, [r2, #-240] @ 0xffffff10 │ │ │ │ - cmppeq r2, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + cmpeq r3, r0, asr #24 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq r3, ip, ror #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c4c9f0 <__cxa_atexit@plt+0xc3ea94> │ │ │ │ - add lr, r2, #5 │ │ │ │ - ldr sl, [pc, #232] @ c4ca34 <__cxa_atexit@plt+0xc3ead8> │ │ │ │ - ldr r0, [r2, #17] │ │ │ │ - ldr ip, [r2, #1] │ │ │ │ - ldm lr, {r1, r7, lr} │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r3, #24 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str ip, [r3, #-28] @ 0xffffffe4 │ │ │ │ - beq c4c9e4 <__cxa_atexit@plt+0xc3ea88> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c4ca00 <__cxa_atexit@plt+0xc3eaa4> │ │ │ │ - ldr sl, [pc, #164] @ c4ca38 <__cxa_atexit@plt+0xc3eadc> │ │ │ │ - sub r2, r2, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - add r3, r6, #24 │ │ │ │ - add r0, r0, r9 │ │ │ │ - cmp r1, r3 │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - bcc c4ca14 <__cxa_atexit@plt+0xc3eab8> │ │ │ │ - ldr r0, [pc, #128] @ c4ca40 <__cxa_atexit@plt+0xc3eae4> │ │ │ │ - ldr r1, [pc, #128] @ c4ca44 <__cxa_atexit@plt+0xc3eae8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - mov r9, r6 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi c3eb18 <__cxa_atexit@plt+0xc30bbc> │ │ │ │ + ldr r7, [pc, #52] @ c3eb2c <__cxa_atexit@plt+0xc30bd0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq c3eb0c <__cxa_atexit@plt+0xc30bb0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c3eb3c <__cxa_atexit@plt+0xc30be0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3eb30 <__cxa_atexit@plt+0xc30bd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #32] @ c4ca3c <__cxa_atexit@plt+0xc3eae0> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r2, r0, lsr #31 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c4cac4 <__cxa_atexit@plt+0xc3eb68> │ │ │ │ - ldr r2, [pc, #124] @ c4cae8 <__cxa_atexit@plt+0xc3eb8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r6, r0, r1 │ │ │ │ - stmib r9, {r2, r6} │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c4cad0 <__cxa_atexit@plt+0xc3eb74> │ │ │ │ - ldr r2, [pc, #88] @ c4caf0 <__cxa_atexit@plt+0xc3eb94> │ │ │ │ - ldr r1, [pc, #88] @ c4caf4 <__cxa_atexit@plt+0xc3eb98> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #12]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r3, [pc, #20] @ c4caec <__cxa_atexit@plt+0xc3eb90> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, asr #29 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq sl, [r3, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c4cb4c <__cxa_atexit@plt+0xc3ebf0> │ │ │ │ - ldr r2, [pc, #68] @ c4cb64 <__cxa_atexit@plt+0xc3ec08> │ │ │ │ - ldr r1, [pc, #68] @ c4cb68 <__cxa_atexit@plt+0xc3ec0c> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #24] @ c4cb6c <__cxa_atexit@plt+0xc3ec10> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c3eb94 <__cxa_atexit@plt+0xc30c38> │ │ │ │ + ldr r3, [pc, #208] @ c3ec20 <__cxa_atexit@plt+0xc30cc4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r7, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c4cb94 <__cxa_atexit@plt+0xc3ec38> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ + beq c3ebfc <__cxa_atexit@plt+0xc30ca0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c3ec04 <__cxa_atexit@plt+0xc30ca8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #160] @ c3ec24 <__cxa_atexit@plt+0xc30cc8> │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #152] @ c3ec28 <__cxa_atexit@plt+0xc30ccc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b c3ebdc <__cxa_atexit@plt+0xc30c80> │ │ │ │ + ldr r3, [pc, #120] @ c3ec14 <__cxa_atexit@plt+0xc30cb8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b c4c33c <__cxa_atexit@plt+0xc3e3e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b c4b70c <__cxa_atexit@plt+0xc3d7b0> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4cc4c <__cxa_atexit@plt+0xc3ecf0> │ │ │ │ - ldr r1, [pc, #148] @ c4cc70 <__cxa_atexit@plt+0xc3ed14> │ │ │ │ - ldr r0, [r2, #1] │ │ │ │ - ldr r7, [r2, #5] │ │ │ │ - ldr r2, [r2, #9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r2, r8, r9} │ │ │ │ - beq c4cc40 <__cxa_atexit@plt+0xc3ece4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c4cc5c <__cxa_atexit@plt+0xc3ed00> │ │ │ │ - ldr r1, [pc, #92] @ c4cc74 <__cxa_atexit@plt+0xc3ed18> │ │ │ │ - ldr lr, [pc, #92] @ c4cc78 <__cxa_atexit@plt+0xc3ed1c> │ │ │ │ - add r1, pc, r1 │ │ │ │ + beq c3ebfc <__cxa_atexit@plt+0xc30ca0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c3ec04 <__cxa_atexit@plt+0xc30ca8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c3ec18 <__cxa_atexit@plt+0xc30cbc> │ │ │ │ + sub r1, r3, #15 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r0, [pc, #64] @ c3ec1c <__cxa_atexit@plt+0xc30cc0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - b c4c33c <__cxa_atexit@plt+0xc3e3e0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r2, r8, lsl sp │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + cmpeq r3, r0, lsr #28 │ │ │ │ + @ instruction: 0x0153d49c │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq r3, ip, ror #28 │ │ │ │ + cmpeq r3, r4, ror #9 │ │ │ │ + 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, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4ccd4 <__cxa_atexit@plt+0xc3ed78> │ │ │ │ - ldr r1, [pc, #64] @ c4cce0 <__cxa_atexit@plt+0xc3ed84> │ │ │ │ - ldr lr, [pc, #64] @ c4cce4 <__cxa_atexit@plt+0xc3ed88> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bcc c3ec7c <__cxa_atexit@plt+0xc30d20> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c3ec88 <__cxa_atexit@plt+0xc30d2c> │ │ │ │ + sub r1, r6, #14 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c4c33c <__cxa_atexit@plt+0xc3e3e0> │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [pc, #36] @ c3ec8c <__cxa_atexit@plt+0xc30d30> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, ip, lsl #25 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + @ instruction: 0x0153cd94 │ │ │ │ + cmpeq r3, ip, lsl #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b c4b70c <__cxa_atexit@plt+0xc3d7b0> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c4cf44 <__cxa_atexit@plt+0xc3efe8> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4ce44 <__cxa_atexit@plt+0xc3eee8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4cde4 <__cxa_atexit@plt+0xc3ee88> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4ce9c <__cxa_atexit@plt+0xc3ef40> │ │ │ │ - ldr r1, [pc, #492] @ c4cf68 <__cxa_atexit@plt+0xc3f00c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4cf24 <__cxa_atexit@plt+0xc3efc8> │ │ │ │ - ldr r1, [pc, #468] @ c4cf6c <__cxa_atexit@plt+0xc3f010> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4cf34 <__cxa_atexit@plt+0xc3efd8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4cf14 <__cxa_atexit@plt+0xc3efb8> │ │ │ │ - ldr r1, [pc, #372] @ c4cf60 <__cxa_atexit@plt+0xc3f004> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4cf24 <__cxa_atexit@plt+0xc3efc8> │ │ │ │ - ldr r1, [pc, #348] @ c4cf64 <__cxa_atexit@plt+0xc3f008> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4cf34 <__cxa_atexit@plt+0xc3efd8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4ce8c <__cxa_atexit@plt+0xc3ef30> │ │ │ │ - ldr r1, [pc, #264] @ c4cf54 <__cxa_atexit@plt+0xc3eff8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4cf24 <__cxa_atexit@plt+0xc3efc8> │ │ │ │ - ldr r1, [pc, #240] @ c4cf58 <__cxa_atexit@plt+0xc3effc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4cf34 <__cxa_atexit@plt+0xc3efd8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4cf5c <__cxa_atexit@plt+0xc3f000> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4cf4c <__cxa_atexit@plt+0xc3eff0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4cf24 <__cxa_atexit@plt+0xc3efc8> │ │ │ │ - ldr r1, [pc, #144] @ c4cf50 <__cxa_atexit@plt+0xc3eff4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4cf34 <__cxa_atexit@plt+0xc3efd8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4cf70 <__cxa_atexit@plt+0xc3f014> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3ece0 <__cxa_atexit@plt+0xc30d84> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c3ecec <__cxa_atexit@plt+0xc30d90> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #36] @ c3ecf0 <__cxa_atexit@plt+0xc30d94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r0, r2, lr} │ │ │ │ bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r0, lsr sp │ │ │ │ + cmpeq r3, ip, lsr #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3ed34 <__cxa_atexit@plt+0xc30dd8> │ │ │ │ + ldr r7, [pc, #48] @ c3ed44 <__cxa_atexit@plt+0xc30de8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c3ed28 <__cxa_atexit@plt+0xc30dcc> │ │ │ │ + mov r7, r8 │ │ │ │ + b c3ed54 <__cxa_atexit@plt+0xc30df8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c3ed48 <__cxa_atexit@plt+0xc30dec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r2, r0, asr sl │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r2, r8, asr #19 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrdeq sl, [r3, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4cfe8 <__cxa_atexit@plt+0xc3f08c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4cfe0 <__cxa_atexit@plt+0xc3f084> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4cfec <__cxa_atexit@plt+0xc3f090> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [pc, #196] @ c3ee2c <__cxa_atexit@plt+0xc30ed0> │ │ │ │ + mov r2, r5 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + str r1, [r5] │ │ │ │ + beq c3edcc <__cxa_atexit@plt+0xc30e70> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c3edd8 <__cxa_atexit@plt+0xc30e7c> │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc c3ee18 <__cxa_atexit@plt+0xc30ebc> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #140] @ c3ee30 <__cxa_atexit@plt+0xc30ed4> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #132] @ c3ee34 <__cxa_atexit@plt+0xc30ed8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r2, ip, lsl #18 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc c3ee18 <__cxa_atexit@plt+0xc30ebc> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4d044 <__cxa_atexit@plt+0xc3f0e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr lr, [pc, #72] @ c3ee38 <__cxa_atexit@plt+0xc30edc> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ c3ee3c <__cxa_atexit@plt+0xc30ee0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - cmpeq r2, r8, lsr #17 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4d0ac <__cxa_atexit@plt+0xc3f150> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d0a4 <__cxa_atexit@plt+0xc3f148> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4d0b0 <__cxa_atexit@plt+0xc3f154> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, r8, asr #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4d0f8 <__cxa_atexit@plt+0xc3f19c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrsheq lr, [r2, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4d14c <__cxa_atexit@plt+0xc3f1f0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d144 <__cxa_atexit@plt+0xc3f1e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4d150 <__cxa_atexit@plt+0xc3f1f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r8, lsr #15 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4d184 <__cxa_atexit@plt+0xc3f228> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r8, ror #14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq r3, ip, asr #5 │ │ │ │ + cmpeq r3, r4, asr #24 │ │ │ │ + cmpeq r3, r4, lsl #5 │ │ │ │ + ldrsheq ip, [r3, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4d208 <__cxa_atexit@plt+0xc3f2ac> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d200 <__cxa_atexit@plt+0xc3f2a4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4d20c <__cxa_atexit@plt+0xc3f2b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c3eea0 <__cxa_atexit@plt+0xc30f44> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3eedc <__cxa_atexit@plt+0xc30f80> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #108] @ c3eee8 <__cxa_atexit@plt+0xc30f8c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ c3eeec <__cxa_atexit@plt+0xc30f90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, ip, ror #13 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3eedc <__cxa_atexit@plt+0xc30f80> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4d270 <__cxa_atexit@plt+0xc3f314> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr lr, [pc, #56] @ c3eef0 <__cxa_atexit@plt+0xc30f94> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ c3eef4 <__cxa_atexit@plt+0xc30f98> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx ip │ │ │ │ - cmpeq r2, ip, ror r6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsheq sp, [r3, #-20] @ 0xffffffec │ │ │ │ + cmpeq r3, ip, ror #22 │ │ │ │ + ldrheq sp, [r3, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq r3, r0, lsr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4d4b4 <__cxa_atexit@plt+0xc3f558> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4d3b4 <__cxa_atexit@plt+0xc3f458> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4d354 <__cxa_atexit@plt+0xc3f3f8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4d40c <__cxa_atexit@plt+0xc3f4b0> │ │ │ │ - ldr r1, [pc, #492] @ c4d4d8 <__cxa_atexit@plt+0xc3f57c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4d494 <__cxa_atexit@plt+0xc3f538> │ │ │ │ - ldr r1, [pc, #468] @ c4d4dc <__cxa_atexit@plt+0xc3f580> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4d4a4 <__cxa_atexit@plt+0xc3f548> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4d484 <__cxa_atexit@plt+0xc3f528> │ │ │ │ - ldr r1, [pc, #372] @ c4d4d0 <__cxa_atexit@plt+0xc3f574> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4d494 <__cxa_atexit@plt+0xc3f538> │ │ │ │ - ldr r1, [pc, #348] @ c4d4d4 <__cxa_atexit@plt+0xc3f578> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4d4a4 <__cxa_atexit@plt+0xc3f548> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4d3fc <__cxa_atexit@plt+0xc3f4a0> │ │ │ │ - ldr r1, [pc, #264] @ c4d4c4 <__cxa_atexit@plt+0xc3f568> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c3ef44 <__cxa_atexit@plt+0xc30fe8> │ │ │ │ + ldr r2, [pc, #56] @ c3ef4c <__cxa_atexit@plt+0xc30ff0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c4d494 <__cxa_atexit@plt+0xc3f538> │ │ │ │ - ldr r1, [pc, #240] @ c4d4c8 <__cxa_atexit@plt+0xc3f56c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4d4a4 <__cxa_atexit@plt+0xc3f548> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4d4cc <__cxa_atexit@plt+0xc3f570> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r1, [pc, #52] @ c3ef50 <__cxa_atexit@plt+0xc30ff4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3ef54 <__cxa_atexit@plt+0xc30ff8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4d4bc <__cxa_atexit@plt+0xc3f560> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4d494 <__cxa_atexit@plt+0xc3f538> │ │ │ │ - ldr r1, [pc, #144] @ c4d4c0 <__cxa_atexit@plt+0xc3f564> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4d4a4 <__cxa_atexit@plt+0xc3f548> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4d4e0 <__cxa_atexit@plt+0xc3f584> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + cmpeq r3, r0, lsl #20 │ │ │ │ + @ instruction: 0x0153c99c │ │ │ │ + cmpeq r3, ip, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3ef98 <__cxa_atexit@plt+0xc3103c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c3efa0 <__cxa_atexit@plt+0xc31044> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c3efa4 <__cxa_atexit@plt+0xc31048> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9704 <__cxa_atexit@plt+0x17eb7a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r3, r4, asr #18 │ │ │ │ + ldrsheq ip, [r3, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3f030 <__cxa_atexit@plt+0xc310d4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3f03c <__cxa_atexit@plt+0xc310e0> │ │ │ │ + ldr lr, [pc, #116] @ c3f04c <__cxa_atexit@plt+0xc310f0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ c3f050 <__cxa_atexit@plt+0xc310f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r0, [pc, #84] @ c3f054 <__cxa_atexit@plt+0xc310f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #72] @ c3f058 <__cxa_atexit@plt+0xc310fc> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrsbeq ip, [r3, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0x0153c990 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f0a8 <__cxa_atexit@plt+0xc3114c> │ │ │ │ + ldr r2, [pc, #56] @ c3f0b0 <__cxa_atexit@plt+0xc31154> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3f0b4 <__cxa_atexit@plt+0xc31158> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3f0b8 <__cxa_atexit@plt+0xc3115c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x0143a898 │ │ │ │ + cmpeq r3, r8, lsr r8 │ │ │ │ + cmpeq r3, r8, ror #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f0e8 <__cxa_atexit@plt+0xc3118c> │ │ │ │ + ldr r3, [pc, #28] @ c3f0f8 <__cxa_atexit@plt+0xc3119c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3f0fc <__cxa_atexit@plt+0xc311a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r2, r0, ror #9 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r2, r8, asr r4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, ip, lsr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4d558 <__cxa_atexit@plt+0xc3f5fc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d550 <__cxa_atexit@plt+0xc3f5f4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4d55c <__cxa_atexit@plt+0xc3f600> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x0152e39c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r3, [pc, #16] @ c3f120 <__cxa_atexit@plt+0xc311c4> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4d5b4 <__cxa_atexit@plt+0xc3f658> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, r8, lsr r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3f194 <__cxa_atexit@plt+0xc31238> │ │ │ │ + ldr r9, [pc, #88] @ c3f1a0 <__cxa_atexit@plt+0xc31244> │ │ │ │ + ldr lr, [pc, #88] @ c3f1a4 <__cxa_atexit@plt+0xc31248> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [pc, #84] @ c3f1a8 <__cxa_atexit@plt+0xc3124c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + str r0, [r3, #32] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq r3, r4, lsr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f1d8 <__cxa_atexit@plt+0xc3127c> │ │ │ │ + ldr r5, [pc, #28] @ c3f1e8 <__cxa_atexit@plt+0xc3128c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3f1ec <__cxa_atexit@plt+0xc31290> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r0, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4d61c <__cxa_atexit@plt+0xc3f6c0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3f2b8 <__cxa_atexit@plt+0xc3135c> │ │ │ │ + ldr r3, [pc, #184] @ c3f2d4 <__cxa_atexit@plt+0xc31378> │ │ │ │ + ldr r9, [pc, #184] @ c3f2d8 <__cxa_atexit@plt+0xc3137c> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c3f2dc <__cxa_atexit@plt+0xc31380> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c3f2e0 <__cxa_atexit@plt+0xc31384> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c3f2e4 <__cxa_atexit@plt+0xc31388> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c3f2e8 <__cxa_atexit@plt+0xc3138c> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c3f2ec <__cxa_atexit@plt+0xc31390> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c3f2f0 <__cxa_atexit@plt+0xc31394> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff740 │ │ │ │ + @ instruction: 0xfffff4d8 │ │ │ │ + cmpeq r3, r0, lsr #8 │ │ │ │ + @ instruction: 0xfffff698 │ │ │ │ + @ instruction: 0xfffff554 │ │ │ │ + @ instruction: 0xfffff590 │ │ │ │ + @ instruction: 0xfffff610 │ │ │ │ + cmpeq r3, ip, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3f340 <__cxa_atexit@plt+0xc313e4> │ │ │ │ + ldr r2, [pc, #56] @ c3f34c <__cxa_atexit@plt+0xc313f0> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3f350 <__cxa_atexit@plt+0xc313f4> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - beq c4d614 <__cxa_atexit@plt+0xc3f6b8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4d620 <__cxa_atexit@plt+0xc3f6c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + beq c3f338 <__cxa_atexit@plt+0xc313dc> │ │ │ │ + b c3f35c <__cxa_atexit@plt+0xc31400> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsbeq lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4d668 <__cxa_atexit@plt+0xc3f70c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r4, lsl #5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r3, r0, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4d6bc <__cxa_atexit@plt+0xc3f760> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d6b4 <__cxa_atexit@plt+0xc3f758> │ │ │ │ + ldr r3, [pc, #136] @ c3f3ec <__cxa_atexit@plt+0xc31490> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4d6c0 <__cxa_atexit@plt+0xc3f764> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c3f3ac <__cxa_atexit@plt+0xc31450> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c3f3b4 <__cxa_atexit@plt+0xc31458> │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c3f3dc <__cxa_atexit@plt+0xc31480> │ │ │ │ + ldr r2, [pc, #92] @ c3f3f0 <__cxa_atexit@plt+0xc31494> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r8, lsr r2 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c3f3dc <__cxa_atexit@plt+0xc31480> │ │ │ │ + ldr r2, [pc, #48] @ c3f3f4 <__cxa_atexit@plt+0xc31498> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4d6f4 <__cxa_atexit@plt+0xc3f798> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq lr, [r2, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmpeq r3, r4, ror #25 │ │ │ │ + ldrheq ip, [r3, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4d778 <__cxa_atexit@plt+0xc3f81c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d770 <__cxa_atexit@plt+0xc3f814> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4d77c <__cxa_atexit@plt+0xc3f820> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c3f43c <__cxa_atexit@plt+0xc314e0> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3f460 <__cxa_atexit@plt+0xc31504> │ │ │ │ + ldr r2, [pc, #68] @ c3f46c <__cxa_atexit@plt+0xc31510> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, ip, ror r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3f460 <__cxa_atexit@plt+0xc31504> │ │ │ │ + ldr r2, [pc, #36] @ c3f470 <__cxa_atexit@plt+0xc31514> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4d7e0 <__cxa_atexit@plt+0xc3f884> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, ip, lsl #2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4d85c <__cxa_atexit@plt+0xc3f900> │ │ │ │ - ldr r2, [pc, #96] @ c4d868 <__cxa_atexit@plt+0xc3f90c> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq c4d844 <__cxa_atexit@plt+0xc3f8e8> │ │ │ │ - ldr r7, [pc, #68] @ c4d86c <__cxa_atexit@plt+0xc3f910> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c4d850 <__cxa_atexit@plt+0xc3f8f4> │ │ │ │ - mov r7, r9 │ │ │ │ - b c4d8b0 <__cxa_atexit@plt+0xc3f954> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r0, asr ip │ │ │ │ + cmpeq r3, r8, lsr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3f4d8 <__cxa_atexit@plt+0xc3157c> │ │ │ │ + ldr r3, [pc, #84] @ c3f4f0 <__cxa_atexit@plt+0xc31594> │ │ │ │ + ldr r2, [pc, #84] @ c3f4f4 <__cxa_atexit@plt+0xc31598> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [pc, #72] @ c3f4f8 <__cxa_atexit@plt+0xc3159c> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c3f4fc <__cxa_atexit@plt+0xc315a0> │ │ │ │ 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, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c4d8a4 <__cxa_atexit@plt+0xc3f948> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmpeq r3, r0, asr sl │ │ │ │ + cmpeq r3, r0, asr #10 │ │ │ │ + cmpeq r3, r0, asr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f548 <__cxa_atexit@plt+0xc315ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #64] @ c3f564 <__cxa_atexit@plt+0xc31608> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3f550 <__cxa_atexit@plt+0xc315f4> │ │ │ │ + ldr r3, [pc, #48] @ c3f56c <__cxa_atexit@plt+0xc31610> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq c4d89c <__cxa_atexit@plt+0xc3f940> │ │ │ │ - b c4d8b0 <__cxa_atexit@plt+0xc3f954> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c4d904 <__cxa_atexit@plt+0xc3f9a8> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c4d9b8 <__cxa_atexit@plt+0xc3fa5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #16] @ c3f568 <__cxa_atexit@plt+0xc3160c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c4d974 <__cxa_atexit@plt+0xc3fa18> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c4d954 <__cxa_atexit@plt+0xc3f9f8> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c4d97c <__cxa_atexit@plt+0xc3fa20> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c4d8ec <__cxa_atexit@plt+0xc3f990> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c4d8ec <__cxa_atexit@plt+0xc3f990> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c4d8ec <__cxa_atexit@plt+0xc3f990> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c4d8ec <__cxa_atexit@plt+0xc3f990> │ │ │ │ - cmpeq r2, ip, ror #31 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0x0153c39c │ │ │ │ + smlalbteq sl, r3, r0, r3 │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4dbfc <__cxa_atexit@plt+0xc3fca0> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c4dafc <__cxa_atexit@plt+0xc3fba0> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c4da9c <__cxa_atexit@plt+0xc3fb40> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c4db54 <__cxa_atexit@plt+0xc3fbf8> │ │ │ │ - ldr r1, [pc, #492] @ c4dc20 <__cxa_atexit@plt+0xc3fcc4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4dbdc <__cxa_atexit@plt+0xc3fc80> │ │ │ │ - ldr r1, [pc, #468] @ c4dc24 <__cxa_atexit@plt+0xc3fcc8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4dbec <__cxa_atexit@plt+0xc3fc90> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c4dbcc <__cxa_atexit@plt+0xc3fc70> │ │ │ │ - ldr r1, [pc, #372] @ c4dc18 <__cxa_atexit@plt+0xc3fcbc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c4dbdc <__cxa_atexit@plt+0xc3fc80> │ │ │ │ - ldr r1, [pc, #348] @ c4dc1c <__cxa_atexit@plt+0xc3fcc0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4dbec <__cxa_atexit@plt+0xc3fc90> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c4db44 <__cxa_atexit@plt+0xc3fbe8> │ │ │ │ - ldr r1, [pc, #264] @ c4dc0c <__cxa_atexit@plt+0xc3fcb0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c3f5bc <__cxa_atexit@plt+0xc31660> │ │ │ │ + ldr r2, [pc, #56] @ c3f5c4 <__cxa_atexit@plt+0xc31668> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c4dbdc <__cxa_atexit@plt+0xc3fc80> │ │ │ │ - ldr r1, [pc, #240] @ c4dc10 <__cxa_atexit@plt+0xc3fcb4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4dbec <__cxa_atexit@plt+0xc3fc90> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c4dc14 <__cxa_atexit@plt+0xc3fcb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r1, [pc, #52] @ c3f5c8 <__cxa_atexit@plt+0xc3166c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3f5cc <__cxa_atexit@plt+0xc31670> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c4dc04 <__cxa_atexit@plt+0xc3fca8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + @ instruction: 0x0143a394 │ │ │ │ + cmpeq r3, r4, lsr #6 │ │ │ │ + ldrsbeq ip, [r3, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3f658 <__cxa_atexit@plt+0xc316fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3f664 <__cxa_atexit@plt+0xc31708> │ │ │ │ + ldr lr, [pc, #116] @ c3f674 <__cxa_atexit@plt+0xc31718> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c4dbdc <__cxa_atexit@plt+0xc3fc80> │ │ │ │ - ldr r1, [pc, #144] @ c4dc08 <__cxa_atexit@plt+0xc3fcac> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c4dbec <__cxa_atexit@plt+0xc3fc90> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c4dc28 <__cxa_atexit@plt+0xc3fccc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [pc, #112] @ c3f678 <__cxa_atexit@plt+0xc3171c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r0, [pc, #84] @ c3f67c <__cxa_atexit@plt+0xc31720> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #72] @ c3f680 <__cxa_atexit@plt+0xc31724> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + ldrheq ip, [r3, #-36] @ 0xffffffdc │ │ │ │ + cmpeq r3, r8, ror #6 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f6cc <__cxa_atexit@plt+0xc31770> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #64] @ c3f6e8 <__cxa_atexit@plt+0xc3178c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3f6d4 <__cxa_atexit@plt+0xc31778> │ │ │ │ + ldr r3, [pc, #48] @ c3f6f0 <__cxa_atexit@plt+0xc31794> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3f6ec <__cxa_atexit@plt+0xc31790> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - @ instruction: 0x0152dd98 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r2, r0, lsl sp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c4dca0 <__cxa_atexit@plt+0xc3fd44> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + cmpeq r3, r8, lsl r2 │ │ │ │ + cmpeq r3, ip, lsr r2 │ │ │ │ + @ instruction: 0xfffffa44 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c3f78c <__cxa_atexit@plt+0xc31830> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c3f798 <__cxa_atexit@plt+0xc3183c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #128] @ c3f7a8 <__cxa_atexit@plt+0xc3184c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr sl, [r7, #20] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr r2, [pc, #100] @ c3f7ac <__cxa_atexit@plt+0xc31850> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #92] @ c3f7b0 <__cxa_atexit@plt+0xc31854> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4dc98 <__cxa_atexit@plt+0xc3fd3c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4dca4 <__cxa_atexit@plt+0xc3fd48> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r2, r4, asr ip │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4dcfc <__cxa_atexit@plt+0xc3fda0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrsheq sp, [r2, #-176] @ 0xffffff50 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c4dd64 <__cxa_atexit@plt+0xc3fe08> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #84] @ c3f7b4 <__cxa_atexit@plt+0xc31858> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4dd5c <__cxa_atexit@plt+0xc3fe00> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4dd68 <__cxa_atexit@plt+0xc3fe0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r2, [r3, #24]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, lr │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0x0152db90 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4ddb0 <__cxa_atexit@plt+0xc3fe54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, lsr fp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c4de04 <__cxa_atexit@plt+0xc3fea8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0x0153c198 │ │ │ │ + cmpeq r3, r8, asr #4 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f804 <__cxa_atexit@plt+0xc318a8> │ │ │ │ + ldr r2, [pc, #56] @ c3f80c <__cxa_atexit@plt+0xc318b0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3f810 <__cxa_atexit@plt+0xc318b4> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4ddfc <__cxa_atexit@plt+0xc3fea0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c4de08 <__cxa_atexit@plt+0xc3feac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3f814 <__cxa_atexit@plt+0xc318b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq sp, [r2, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c4de3c <__cxa_atexit@plt+0xc3fee0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r3, ip, asr #2 │ │ │ │ + ldrsbeq ip, [r3, #-12] │ │ │ │ + cmpeq r3, ip, lsl #3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f844 <__cxa_atexit@plt+0xc318e8> │ │ │ │ + ldr r3, [pc, #28] @ c3f854 <__cxa_atexit@plt+0xc318f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3f858 <__cxa_atexit@plt+0xc318fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrheq sp, [r2, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq sl, [r3, #-12] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c4dec0 <__cxa_atexit@plt+0xc3ff64> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4deb8 <__cxa_atexit@plt+0xc3ff5c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c4dec4 <__cxa_atexit@plt+0xc3ff68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, r4, lsr sl │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r3, [pc, #16] @ c3f87c <__cxa_atexit@plt+0xc31920> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c4df28 <__cxa_atexit@plt+0xc3ffcc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, r4, asr #19 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4dfc0 <__cxa_atexit@plt+0xc40064> │ │ │ │ - ldr lr, [pc, #124] @ c4dfcc <__cxa_atexit@plt+0xc40070> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - ldr r0, [r7, #13] │ │ │ │ - ldr r7, [r7, #17] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3f8f4 <__cxa_atexit@plt+0xc31998> │ │ │ │ + ldr r8, [pc, #92] @ c3f900 <__cxa_atexit@plt+0xc319a4> │ │ │ │ + ldr lr, [pc, #92] @ c3f904 <__cxa_atexit@plt+0xc319a8> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r9, [pc, #88] @ c3f908 <__cxa_atexit@plt+0xc319ac> │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c4dfa8 <__cxa_atexit@plt+0xc4004c> │ │ │ │ - ldr r7, [pc, #68] @ c4dfd0 <__cxa_atexit@plt+0xc40074> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c4dfb4 <__cxa_atexit@plt+0xc40058> │ │ │ │ - mov r7, r9 │ │ │ │ - b c4e014 <__cxa_atexit@plt+0xc400b8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r0, #28]! │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + ldrsbeq ip, [r3, #-8] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3f98c <__cxa_atexit@plt+0xc31a30> │ │ │ │ + ldr r1, [pc, #108] @ c3f994 <__cxa_atexit@plt+0xc31a38> │ │ │ │ + ldr r2, [pc, #108] @ c3f998 <__cxa_atexit@plt+0xc31a3c> │ │ │ │ + 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 c3f970 <__cxa_atexit@plt+0xc31a14> │ │ │ │ + ldr r1, [pc, #76] @ c3f99c <__cxa_atexit@plt+0xc31a40> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c3f980 <__cxa_atexit@plt+0xc31a24> │ │ │ │ + cmp r2, #2 │ │ │ │ + movne r2, #3 │ │ │ │ + ldr r7, [r2, r7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0x0153bf90 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c4e008 <__cxa_atexit@plt+0xc400ac> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + ldr r3, [pc, #44] @ c3f9dc <__cxa_atexit@plt+0xc31a80> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - beq c4e000 <__cxa_atexit@plt+0xc400a4> │ │ │ │ - b c4e014 <__cxa_atexit@plt+0xc400b8> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c3f9d4 <__cxa_atexit@plt+0xc31a78> │ │ │ │ + cmp r3, #2 │ │ │ │ + movne r3, #3 │ │ │ │ + ldr r7, [r3, r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r1, r0, lr │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r2, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c4e084 <__cxa_atexit@plt+0xc40128> │ │ │ │ - add r7, r3, #8 │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - add r3, r3, r1 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ - mov r1, #189 @ 0xbd │ │ │ │ - strb r1, [r3, #10] │ │ │ │ - mov r1, #191 @ 0xbf │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - bne c4e0d4 <__cxa_atexit@plt+0xc40178> │ │ │ │ - strb r2, [r7, lr]! │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - strb r1, [r7, #1] │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add sl, r3, #8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c4e13c <__cxa_atexit@plt+0xc401e0> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c4e11c <__cxa_atexit@plt+0xc401c0> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c4e1b0 <__cxa_atexit@plt+0xc40254> │ │ │ │ - mvn r7, #31 │ │ │ │ - add ip, r7, r2, lsr #12 │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r7, r7, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb ip, [r1, sl] │ │ │ │ - add r1, r3, r1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ - orr r2, r7, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - b c4e140 <__cxa_atexit@plt+0xc401e4> │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c4e268 <__cxa_atexit@plt+0xc4030c> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c4e228 <__cxa_atexit@plt+0xc402cc> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c4e270 <__cxa_atexit@plt+0xc40314> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [r7, lr]! │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #1] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mvn r7, #63 @ 0x3f │ │ │ │ - add r7, r7, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r7, [r1, sl] │ │ │ │ - add r1, r3, r1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - b c4e140 <__cxa_atexit@plt+0xc401e4> │ │ │ │ - strb r2, [r1, sl] │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c4e168 <__cxa_atexit@plt+0xc4020c> │ │ │ │ - mov r0, #239 @ 0xef │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - mov r7, #191 @ 0xbf │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - add r7, sl, #2 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c4e2fc <__cxa_atexit@plt+0xc403a0> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c4e248 <__cxa_atexit@plt+0xc402ec> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c4e2ac <__cxa_atexit@plt+0xc40350> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - and r7, r8, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r8, r7, r3 │ │ │ │ - add r7, sl, #2 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mvn r7, #15 │ │ │ │ - add r7, r7, r2, lsr #18 │ │ │ │ - mov ip, #63 @ 0x3f │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, r6 │ │ │ │ - mov r6, fp │ │ │ │ - and fp, ip, r2, lsr #6 │ │ │ │ - and ip, ip, r2, lsr #12 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r7, [r1, sl] │ │ │ │ - add r1, r3, r1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ - orr r2, fp, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ - orr r2, ip, #128 @ 0x80 │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - bne c4e2e8 <__cxa_atexit@plt+0xc4038c> │ │ │ │ - mov r0, #239 @ 0xef │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - mov r7, #191 @ 0xbf │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r4 │ │ │ │ - add r7, sl, #2 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r4, [sp] │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #6 │ │ │ │ - strb r0, [r7, lr]! │ │ │ │ - and r1, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r1, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #6 │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - and r1, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r1, r2 │ │ │ │ - add r7, sl, #1 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - add r7, r7, lr │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r8, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r2, r1, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [r7, lr]! │ │ │ │ - orr r3, r2, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #1] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #2] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r8, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r2, r1, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - orr r7, r2, #128 @ 0x80 │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [sl, #2] │ │ │ │ - and r7, r8, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r8, r7, r3 │ │ │ │ - add r7, sl, #3 │ │ │ │ - b c4e300 <__cxa_atexit@plt+0xc403a4> │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [sp] │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c4e170 <__cxa_atexit@plt+0xc40214> │ │ │ │ - add r7, sl, lr │ │ │ │ - strb r8, [r7] │ │ │ │ - ldr r7, [pc, #12] @ c4e318 <__cxa_atexit@plt+0xc403bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq sp, [r2, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + movne r3, #3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [r7, r3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c4e360 <__cxa_atexit@plt+0xc40404> │ │ │ │ - ldr r7, [pc, #52] @ c4e370 <__cxa_atexit@plt+0xc40414> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c4e354 <__cxa_atexit@plt+0xc403f8> │ │ │ │ - mov r7, sl │ │ │ │ - b c4e380 <__cxa_atexit@plt+0xc40424> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3fa64 <__cxa_atexit@plt+0xc31b08> │ │ │ │ + ldr r3, [pc, #84] @ c3fa7c <__cxa_atexit@plt+0xc31b20> │ │ │ │ + ldr r2, [pc, #84] @ c3fa80 <__cxa_atexit@plt+0xc31b24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [pc, #72] @ c3fa84 <__cxa_atexit@plt+0xc31b28> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c4e374 <__cxa_atexit@plt+0xc40418> │ │ │ │ + ldr r7, [pc, #28] @ c3fa88 <__cxa_atexit@plt+0xc31b2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r2, r0, lsr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - lsrs r7, r1, #24 │ │ │ │ - beq c4e428 <__cxa_atexit@plt+0xc404cc> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c4e3c0 <__cxa_atexit@plt+0xc40464> │ │ │ │ - mov r2, r5 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c4e43c <__cxa_atexit@plt+0xc404e0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r2], #-4 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c4e4c0 <__cxa_atexit@plt+0xc40564> │ │ │ │ - ldr lr, [pc, #352] @ c4e51c <__cxa_atexit@plt+0xc405c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c4e458 <__cxa_atexit@plt+0xc404fc> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, #1 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r1, [r5] │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c4e49c <__cxa_atexit@plt+0xc40540> │ │ │ │ - ldr r7, [pc, #316] @ c4e524 <__cxa_atexit@plt+0xc405c8> │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - ldr r1, [pc, #312] @ c4e528 <__cxa_atexit@plt+0xc405cc> │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r3, r4, asr #9 │ │ │ │ + ldrheq fp, [r3, #-244] @ 0xffffff0c │ │ │ │ + strheq r9, [r3, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3fad4 <__cxa_atexit@plt+0xc31b78> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #64] @ c3faf0 <__cxa_atexit@plt+0xc31b94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #28 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c3fadc <__cxa_atexit@plt+0xc31b80> │ │ │ │ + ldr r3, [pc, #48] @ c3faf8 <__cxa_atexit@plt+0xc31b9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c3faf4 <__cxa_atexit@plt+0xc31b98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r9, r2, #2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsl lr │ │ │ │ + cmpeq r3, r0, asr #28 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3fb48 <__cxa_atexit@plt+0xc31bec> │ │ │ │ + ldr r2, [pc, #56] @ c3fb50 <__cxa_atexit@plt+0xc31bf4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c3fb54 <__cxa_atexit@plt+0xc31bf8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #300] @ c4e52c <__cxa_atexit@plt+0xc405d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r2, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r3, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #228] @ c4e514 <__cxa_atexit@plt+0xc405b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c3fb58 <__cxa_atexit@plt+0xc31bfc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r2], #-4 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c4e4e4 <__cxa_atexit@plt+0xc40588> │ │ │ │ - ldr lr, [pc, #172] @ c4e504 <__cxa_atexit@plt+0xc405a8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #168] @ c4e508 <__cxa_atexit@plt+0xc405ac> │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [pc, #152] @ c4e50c <__cxa_atexit@plt+0xc405b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #116] @ c4e518 <__cxa_atexit@plt+0xc405bc> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + cmpeq r3, r0, lsl lr │ │ │ │ + @ instruction: 0x0153bd98 │ │ │ │ + cmpeq r3, r8, asr #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3fb88 <__cxa_atexit@plt+0xc31c2c> │ │ │ │ + ldr r2, [pc, #28] @ c3fb98 <__cxa_atexit@plt+0xc31c3c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #88] @ c4e520 <__cxa_atexit@plt+0xc405c4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3fb9c <__cxa_atexit@plt+0xc31c40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #36] @ c4e510 <__cxa_atexit@plt+0xc405b4> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, asr #22 │ │ │ │ - cmpeq r2, ip, lsr r5 │ │ │ │ - cmpeq r2, r0, lsl #16 │ │ │ │ - andeq r0, r0, r8, lsr #20 │ │ │ │ - cmpeq r2, ip, asr #4 │ │ │ │ - @ instruction: 0x000007b4 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r2, r8, lsr #11 │ │ │ │ - cmpeq r2, r4, ror r8 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r9, r3, r0, sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4e590 <__cxa_atexit@plt+0xc40634> │ │ │ │ - ldr lr, [pc, #84] @ c4e5a8 <__cxa_atexit@plt+0xc4064c> │ │ │ │ - ldr r7, [pc, #84] @ c4e5ac <__cxa_atexit@plt+0xc40650> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + bcc c3fc08 <__cxa_atexit@plt+0xc31cac> │ │ │ │ + ldr lr, [pc, #80] @ c3fc14 <__cxa_atexit@plt+0xc31cb8> │ │ │ │ + ldr r8, [pc, #80] @ c3fc18 <__cxa_atexit@plt+0xc31cbc> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r9, [pc, #76] @ c3fc1c <__cxa_atexit@plt+0xc31cc0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + mov r0, r3 │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r8, r7 │ │ │ │ add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c4e5b0 <__cxa_atexit@plt+0xc40654> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + str r9, [r0, #20]! │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str lr, [r5] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + str sl, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c4e5b4 <__cxa_atexit@plt+0xc40658> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r2, r0, lsl r7 │ │ │ │ - cmpeq r2, r0, lsr r4 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4e650 <__cxa_atexit@plt+0xc406f4> │ │ │ │ - ldr r3, [pc, #256] @ c4e6d4 <__cxa_atexit@plt+0xc40778> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r3, [pc, #12] @ c3fc3c <__cxa_atexit@plt+0xc31ce0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - beq c4e6a8 <__cxa_atexit@plt+0xc4074c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4e6b8 <__cxa_atexit@plt+0xc4075c> │ │ │ │ - ldr r9, [pc, #220] @ c4e6d8 <__cxa_atexit@plt+0xc4077c> │ │ │ │ - ldr r8, [pc, #220] @ c4e6dc <__cxa_atexit@plt+0xc40780> │ │ │ │ - ldr lr, [pc, #220] @ c4e6e0 <__cxa_atexit@plt+0xc40784> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - lsr r2, r7, #8 │ │ │ │ - ldr r7, [pc, #192] @ c4e6e4 <__cxa_atexit@plt+0xc40788> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - sub r1, r3, #17 │ │ │ │ - str r9, [r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - strb r2, [r6, #16] │ │ │ │ - b c4e69c <__cxa_atexit@plt+0xc40740> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4e6b0 <__cxa_atexit@plt+0xc40754> │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr lr, [pc, #92] @ c4e6c8 <__cxa_atexit@plt+0xc4076c> │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldr r0, [pc, #88] @ c4e6cc <__cxa_atexit@plt+0xc40770> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #68] @ c4e6d0 <__cxa_atexit@plt+0xc40774> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r3, ip, asr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3fc7c <__cxa_atexit@plt+0xc31d20> │ │ │ │ + ldr r2, [pc, #40] @ c3fc84 <__cxa_atexit@plt+0xc31d28> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ c3fc88 <__cxa_atexit@plt+0xc31d2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c4e6bc <__cxa_atexit@plt+0xc40760> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - ldrsheq sp, [r2, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq r2, r4, lsl r3 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0xfffff3bc │ │ │ │ - cmpeq r2, r4, ror #12 │ │ │ │ - cmpeq r2, ip, ror r3 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4e764 <__cxa_atexit@plt+0xc40808> │ │ │ │ - ldr r9, [pc, #100] @ c4e770 <__cxa_atexit@plt+0xc40814> │ │ │ │ - ldr r8, [pc, #100] @ c4e774 <__cxa_atexit@plt+0xc40818> │ │ │ │ - ldr lr, [pc, #100] @ c4e778 <__cxa_atexit@plt+0xc4081c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - lsr r2, r7, #8 │ │ │ │ - ldr r7, [pc, #72] @ c4e77c <__cxa_atexit@plt+0xc40820> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffff2ac │ │ │ │ - cmpeq r2, r4, asr r5 │ │ │ │ - cmpeq r2, ip, ror #4 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r3, r8, asr ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4e7b0 <__cxa_atexit@plt+0xc40854> │ │ │ │ - ldr r3, [pc, #164] @ c4e840 <__cxa_atexit@plt+0xc408e4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #12] @ c3fca8 <__cxa_atexit@plt+0xc31d4c> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq c4e814 <__cxa_atexit@plt+0xc408b8> │ │ │ │ - b c4e850 <__cxa_atexit@plt+0xc408f4> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r7, #1 │ │ │ │ - lsrs r1, r2, #16 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r3] │ │ │ │ - bcc c4e81c <__cxa_atexit@plt+0xc408c0> │ │ │ │ - ldr r3, [pc, #84] @ c4e844 <__cxa_atexit@plt+0xc408e8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3fd14 <__cxa_atexit@plt+0xc31db8> │ │ │ │ + ldr r3, [pc, #84] @ c3fd40 <__cxa_atexit@plt+0xc31de4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + bhi c3fd30 <__cxa_atexit@plt+0xc31dd4> │ │ │ │ + ldr r3, [pc, #68] @ c3fd4c <__cxa_atexit@plt+0xc31df0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #44] @ c3fd48 <__cxa_atexit@plt+0xc31dec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c3fd44 <__cxa_atexit@plt+0xc31de8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c4e83c <__cxa_atexit@plt+0xc408e0> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + strdeq r9, [r3, #-176] @ 0xffffff50 │ │ │ │ + cmpeq r3, r4, lsl ip │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3fd88 <__cxa_atexit@plt+0xc31e2c> │ │ │ │ + ldr r2, [pc, #28] @ c3fd98 <__cxa_atexit@plt+0xc31e3c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r2, ip, lsl #29 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - lsr r2, lr, #16 │ │ │ │ - movhi r1, #1 │ │ │ │ - mov r7, #0 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - lsr r3, r0, #16 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - lsr r2, r0, #11 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - lsr r3, lr, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r8, r3 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c4e904 <__cxa_atexit@plt+0xc409a8> │ │ │ │ - ldr r8, [pc, #92] @ c4e924 <__cxa_atexit@plt+0xc409c8> │ │ │ │ - ldr r9, [pc, #92] @ c4e928 <__cxa_atexit@plt+0xc409cc> │ │ │ │ - add r2, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub sl, r3, #29 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r7, r7, r1 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - stmib r6, {r8, lr} │ │ │ │ - add lr, r6, #16 │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #32] @ c4e92c <__cxa_atexit@plt+0xc409d0> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff664 │ │ │ │ - cmpeq r2, r8, lsr #27 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c4e9a0 <__cxa_atexit@plt+0xc40a44> │ │ │ │ - ldr r8, [pc, #96] @ c4e9b8 <__cxa_atexit@plt+0xc40a5c> │ │ │ │ - ldr lr, [pc, #96] @ c4e9bc <__cxa_atexit@plt+0xc40a60> │ │ │ │ - add sl, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #29 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r1} │ │ │ │ - add r7, r7, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #16 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - stm r0, {r1, r2, sl, lr} │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c4e9c0 <__cxa_atexit@plt+0xc40a64> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3fd9c <__cxa_atexit@plt+0xc31e40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + smlaltbeq r9, r3, r0, fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3fdd8 <__cxa_atexit@plt+0xc31e7c> │ │ │ │ + ldr r3, [pc, #28] @ c3fde8 <__cxa_atexit@plt+0xc31e8c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff5d4 │ │ │ │ - cmpeq r2, r8, lsl sp │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3fdec <__cxa_atexit@plt+0xc31e90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + cmpeq r3, r8, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c4ea0c <__cxa_atexit@plt+0xc40ab0> │ │ │ │ - ldr r2, [pc, #56] @ c4ea24 <__cxa_atexit@plt+0xc40ac8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3fe48 <__cxa_atexit@plt+0xc31eec> │ │ │ │ + ldr r3, [pc, #84] @ c3fe74 <__cxa_atexit@plt+0xc31f18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + bhi c3fe64 <__cxa_atexit@plt+0xc31f08> │ │ │ │ + ldr r3, [pc, #68] @ c3fe80 <__cxa_atexit@plt+0xc31f24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #44] @ c3fe7c <__cxa_atexit@plt+0xc31f20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c4ea28 <__cxa_atexit@plt+0xc40acc> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c3fe78 <__cxa_atexit@plt+0xc31f1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + strheq r9, [r3, #-172] @ 0xffffff54 │ │ │ │ + smlaltteq r9, r3, r0, sl │ │ │ │ + @ instruction: 0xfffffa24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3feb8 <__cxa_atexit@plt+0xc31f5c> │ │ │ │ + ldr r3, [pc, #28] @ c3fec8 <__cxa_atexit@plt+0xc31f6c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x0152dc90 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c3fecc <__cxa_atexit@plt+0xc31f70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff258 │ │ │ │ + cmpeq r3, ip, asr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c3ff18 <__cxa_atexit@plt+0xc31fbc> │ │ │ │ + ldr r2, [pc, #68] @ c3ff34 <__cxa_atexit@plt+0xc31fd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3ff24 <__cxa_atexit@plt+0xc31fc8> │ │ │ │ + ldr r5, [pc, #48] @ c3ff3c <__cxa_atexit@plt+0xc31fe0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c3ff38 <__cxa_atexit@plt+0xc31fdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq fp, [r3, #-144] @ 0xffffff70 │ │ │ │ + strdeq r9, [r3, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xfffff2e8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4ead8 <__cxa_atexit@plt+0xc40b7c> │ │ │ │ - ldr r3, [pc, #204] @ c4eb14 <__cxa_atexit@plt+0xc40bb8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3ffe4 <__cxa_atexit@plt+0xc32088> │ │ │ │ + ldr r3, [pc, #148] @ c3fffc <__cxa_atexit@plt+0xc320a0> │ │ │ │ + ldr sl, [pc, #148] @ c40000 <__cxa_atexit@plt+0xc320a4> │ │ │ │ + ldr r0, [pc, #148] @ c40004 <__cxa_atexit@plt+0xc320a8> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4eaec <__cxa_atexit@plt+0xc40b90> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + str r3, [r7, #36]! @ 0x24 │ │ │ │ + ldr r9, [pc, #140] @ c40008 <__cxa_atexit@plt+0xc320ac> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r0, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #104] @ c4000c <__cxa_atexit@plt+0xc320b0> │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + sub r1, r6, #47 @ 0x2f │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #-16] │ │ │ │ + ldr r0, [pc, #88] @ c40010 <__cxa_atexit@plt+0xc320b4> │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r7, {r0, r8} │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + add lr, r7, #24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + sub r3, r6, #62 @ 0x3e │ │ │ │ + sub r2, r6, #54 @ 0x36 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ c40014 <__cxa_atexit@plt+0xc320b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq r3, r4, lsr #14 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + cmpeq r3, r8, asr #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c400d0 <__cxa_atexit@plt+0xc32174> │ │ │ │ + ldr r7, [pc, #188] @ c400f4 <__cxa_atexit@plt+0xc32198> │ │ │ │ mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c4eaf4 <__cxa_atexit@plt+0xc40b98> │ │ │ │ - ldr r8, [pc, #124] @ c4eb20 <__cxa_atexit@plt+0xc40bc4> │ │ │ │ - ldr lr, [pc, #124] @ c4eb24 <__cxa_atexit@plt+0xc40bc8> │ │ │ │ - add r2, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r3, #17 │ │ │ │ + beq c400b4 <__cxa_atexit@plt+0xc32158> │ │ │ │ + ldr r0, [pc, #168] @ c400f8 <__cxa_atexit@plt+0xc3219c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r3] │ │ │ │ + str r1, [r2] │ │ │ │ + beq c400c4 <__cxa_atexit@plt+0xc32168> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c400e0 <__cxa_atexit@plt+0xc32184> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ c40100 <__cxa_atexit@plt+0xc321a4> │ │ │ │ + sub r0, r2, #19 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #60] @ c4eb1c <__cxa_atexit@plt+0xc40bc0> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c4eb18 <__cxa_atexit@plt+0xc40bbc> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0142b298 │ │ │ │ - @ instruction: 0xffffed40 │ │ │ │ - cmpeq r2, ip, asr #23 │ │ │ │ + ldr r7, [pc, #36] @ c400fc <__cxa_atexit@plt+0xc321a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + cmpeq r3, r4, ror #16 │ │ │ │ + cmpeq r3, r4, ror #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [pc, #128] @ c401a0 <__cxa_atexit@plt+0xc32244> │ │ │ │ mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c40180 <__cxa_atexit@plt+0xc32224> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c4ebb0 <__cxa_atexit@plt+0xc40c54> │ │ │ │ - ldr r8, [pc, #84] @ c4ebd0 <__cxa_atexit@plt+0xc40c74> │ │ │ │ - ldr lr, [pc, #84] @ c4ebd4 <__cxa_atexit@plt+0xc40c78> │ │ │ │ - add r2, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r3, #17 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc c4018c <__cxa_atexit@plt+0xc32230> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ + ldr lr, [pc, #76] @ c401a4 <__cxa_atexit@plt+0xc32248> │ │ │ │ + sub r0, r3, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r6, [pc, #32] @ c4ebd8 <__cxa_atexit@plt+0xc40c7c> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffec68 │ │ │ │ - ldrsheq sp, [r2, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0x0153b898 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c4ec38 <__cxa_atexit@plt+0xc40cdc> │ │ │ │ - ldr r8, [pc, #76] @ c4ec50 <__cxa_atexit@plt+0xc40cf4> │ │ │ │ - ldr lr, [pc, #76] @ c4ec54 <__cxa_atexit@plt+0xc40cf8> │ │ │ │ - add r1, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r6, #17 │ │ │ │ + bcc c40200 <__cxa_atexit@plt+0xc322a4> │ │ │ │ + ldr lr, [pc, #64] @ c4020c <__cxa_atexit@plt+0xc322b0> │ │ │ │ + sub r2, r6, #19 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ ldr ip, [r5, #8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ sub r7, r6, #7 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ c4ec58 <__cxa_atexit@plt+0xc40cfc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r4, lsr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4025c <__cxa_atexit@plt+0xc32300> │ │ │ │ + ldr r2, [pc, #56] @ c40264 <__cxa_atexit@plt+0xc32308> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c40268 <__cxa_atexit@plt+0xc3230c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c4026c <__cxa_atexit@plt+0xc32310> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl #14 │ │ │ │ + cmpeq r3, r4, lsl #13 │ │ │ │ + cmpeq r3, r4, lsr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c402a0 <__cxa_atexit@plt+0xc32344> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c402a8 <__cxa_atexit@plt+0xc3234c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9614 <__cxa_atexit@plt+0x17eb6b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c402d8 <__cxa_atexit@plt+0xc3237c> │ │ │ │ + ldr r3, [pc, #28] @ c402e8 <__cxa_atexit@plt+0xc3238c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffebe0 │ │ │ │ - cmpeq r2, ip, ror #20 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r7, [pc, #12] @ c402ec <__cxa_atexit@plt+0xc32390> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r0, ror #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c4ecc0 <__cxa_atexit@plt+0xc40d64> │ │ │ │ - ldr r7, [pc, #84] @ c4ecd8 <__cxa_atexit@plt+0xc40d7c> │ │ │ │ - ldr r2, [pc, #84] @ c4ecdc <__cxa_atexit@plt+0xc40d80> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c4ece0 <__cxa_atexit@plt+0xc40d84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldrh r2, [r5, #-6] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c4ece4 <__cxa_atexit@plt+0xc40d88> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + bcc c4034c <__cxa_atexit@plt+0xc323f0> │ │ │ │ + ldr r2, [pc, #68] @ c40358 <__cxa_atexit@plt+0xc323fc> │ │ │ │ + ldr r1, [pc, #68] @ c4035c <__cxa_atexit@plt+0xc32400> │ │ │ │ + ldr lr, [pc, #68] @ c40360 <__cxa_atexit@plt+0xc32404> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c40380 <__cxa_atexit@plt+0xc32424> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r2, r0, ror #31 │ │ │ │ - cmpeq r2, r0, lsl #26 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r3, r8, lsl r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c403b0 <__cxa_atexit@plt+0xc32454> │ │ │ │ + ldr r5, [pc, #28] @ c403c0 <__cxa_atexit@plt+0xc32464> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r7, [pc, #12] @ c403c4 <__cxa_atexit@plt+0xc32468> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq r9, r3, ip, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4ed94 <__cxa_atexit@plt+0xc40e38> │ │ │ │ - ldr r3, [pc, #204] @ c4edd0 <__cxa_atexit@plt+0xc40e74> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40490 <__cxa_atexit@plt+0xc32534> │ │ │ │ + ldr r3, [pc, #184] @ c404ac <__cxa_atexit@plt+0xc32550> │ │ │ │ + ldr r9, [pc, #184] @ c404b0 <__cxa_atexit@plt+0xc32554> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4eda8 <__cxa_atexit@plt+0xc40e4c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c4edb0 <__cxa_atexit@plt+0xc40e54> │ │ │ │ - ldr r8, [pc, #124] @ c4eddc <__cxa_atexit@plt+0xc40e80> │ │ │ │ - ldr lr, [pc, #124] @ c4ede0 <__cxa_atexit@plt+0xc40e84> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r3, #13 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c404b4 <__cxa_atexit@plt+0xc32558> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c404b8 <__cxa_atexit@plt+0xc3255c> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c404bc <__cxa_atexit@plt+0xc32560> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c404c0 <__cxa_atexit@plt+0xc32564> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c404c4 <__cxa_atexit@plt+0xc32568> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c4edd8 <__cxa_atexit@plt+0xc40e7c> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #48] @ c404c8 <__cxa_atexit@plt+0xc3256c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffe568 │ │ │ │ + @ instruction: 0xffffe300 │ │ │ │ + cmpeq r3, r8, asr #4 │ │ │ │ + @ instruction: 0xffffe4c0 │ │ │ │ + @ instruction: 0xffffe37c │ │ │ │ + @ instruction: 0xffffe3b8 │ │ │ │ + @ instruction: 0xffffe438 │ │ │ │ + hvceq 14660 @ 0x3944 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40510 <__cxa_atexit@plt+0xc325b4> │ │ │ │ + ldr r2, [pc, #68] @ c4052c <__cxa_atexit@plt+0xc325d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c40518 <__cxa_atexit@plt+0xc325bc> │ │ │ │ + ldr r3, [pc, #48] @ c40534 <__cxa_atexit@plt+0xc325d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c4edd4 <__cxa_atexit@plt+0xc40e78> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq sl, [r2, #-252] @ 0xffffff04 │ │ │ │ - @ instruction: 0xffffe514 │ │ │ │ - cmpeq r2, r0, lsl r9 │ │ │ │ + ldr r7, [pc, #16] @ c40530 <__cxa_atexit@plt+0xc325d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq fp, [r3, #-56] @ 0xffffffc8 │ │ │ │ + cmpeq r3, ip, lsl r4 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c40580 <__cxa_atexit@plt+0xc32624> │ │ │ │ + ldr r2, [pc, #68] @ c4059c <__cxa_atexit@plt+0xc32640> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4058c <__cxa_atexit@plt+0xc32630> │ │ │ │ + ldr r5, [pc, #48] @ c405a4 <__cxa_atexit@plt+0xc32648> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c405a0 <__cxa_atexit@plt+0xc32644> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, ror #6 │ │ │ │ + strheq r9, [r3, #-48] @ 0xffffffd0 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c4ee6c <__cxa_atexit@plt+0xc40f10> │ │ │ │ - ldr r8, [pc, #84] @ c4ee8c <__cxa_atexit@plt+0xc40f30> │ │ │ │ - ldr lr, [pc, #84] @ c4ee90 <__cxa_atexit@plt+0xc40f34> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r3, #13 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40608 <__cxa_atexit@plt+0xc326ac> │ │ │ │ + ldr r3, [pc, #80] @ c40620 <__cxa_atexit@plt+0xc326c4> │ │ │ │ + ldr r2, [pc, #80] @ c40624 <__cxa_atexit@plt+0xc326c8> │ │ │ │ + ldr r1, [pc, #80] @ c40628 <__cxa_atexit@plt+0xc326cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c4ee94 <__cxa_atexit@plt+0xc40f38> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + ldr r7, [pc, #28] @ c4062c <__cxa_atexit@plt+0xc326d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + ldrsbeq ip, [r3, #-0] │ │ │ │ + cmpeq r3, r4, lsr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4067c <__cxa_atexit@plt+0xc32720> │ │ │ │ + ldr r2, [pc, #56] @ c40684 <__cxa_atexit@plt+0xc32728> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c40688 <__cxa_atexit@plt+0xc3272c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c4068c <__cxa_atexit@plt+0xc32730> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0143929c │ │ │ │ + cmpeq r3, r4, ror #4 │ │ │ │ + cmpeq r3, r4, lsl r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c40700 <__cxa_atexit@plt+0xc327a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4070c <__cxa_atexit@plt+0xc327b0> │ │ │ │ + ldr lr, [pc, #92] @ c4071c <__cxa_atexit@plt+0xc327c0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #88] @ c40720 <__cxa_atexit@plt+0xc327c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #64] @ c40724 <__cxa_atexit@plt+0xc327c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffe43c │ │ │ │ - cmpeq r2, r8, lsr r8 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + ldrsheq fp, [r3, #-20] @ 0xffffffec │ │ │ │ + cmpeq r3, ip, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40774 <__cxa_atexit@plt+0xc32818> │ │ │ │ + ldr r2, [pc, #56] @ c4077c <__cxa_atexit@plt+0xc32820> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c40780 <__cxa_atexit@plt+0xc32824> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c40784 <__cxa_atexit@plt+0xc32828> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlaltbeq r9, r3, r4, r1 │ │ │ │ + cmpeq r3, ip, ror #2 │ │ │ │ + cmpeq r3, ip, lsl r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c407c0 <__cxa_atexit@plt+0xc32864> │ │ │ │ + ldr r3, [pc, #36] @ c407c8 <__cxa_atexit@plt+0xc3286c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #20] @ c407cc <__cxa_atexit@plt+0xc32870> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r8, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r3, [pc, #16] @ c407f0 <__cxa_atexit@plt+0xc32894> │ │ │ │ str r7, [r5] │ │ │ │ - bcc c4eef4 <__cxa_atexit@plt+0xc40f98> │ │ │ │ - ldr r8, [pc, #76] @ c4ef0c <__cxa_atexit@plt+0xc40fb0> │ │ │ │ - ldr lr, [pc, #76] @ c4ef10 <__cxa_atexit@plt+0xc40fb4> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r6, #13 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c4ef14 <__cxa_atexit@plt+0xc40fb8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffe3b4 │ │ │ │ - ldrheq sp, [r2, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + 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, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4ef78 <__cxa_atexit@plt+0xc4101c> │ │ │ │ - ldr lr, [pc, #84] @ c4ef90 <__cxa_atexit@plt+0xc41034> │ │ │ │ - ldr r7, [pc, #84] @ c4ef94 <__cxa_atexit@plt+0xc41038> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + bcc c4085c <__cxa_atexit@plt+0xc32900> │ │ │ │ + ldr lr, [pc, #80] @ c40868 <__cxa_atexit@plt+0xc3290c> │ │ │ │ + ldr r1, [pc, #80] @ c4086c <__cxa_atexit@plt+0xc32910> │ │ │ │ + ldr r8, [pc, #80] @ c40870 <__cxa_atexit@plt+0xc32914> │ │ │ │ add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c4ef98 <__cxa_atexit@plt+0xc4103c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r7, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c4ef9c <__cxa_atexit@plt+0xc41040> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r2, r8, lsr #26 │ │ │ │ - cmpeq r2, r8, asr #20 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4f038 <__cxa_atexit@plt+0xc410dc> │ │ │ │ - ldr r3, [pc, #252] @ c4f0b8 <__cxa_atexit@plt+0xc4115c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4f08c <__cxa_atexit@plt+0xc41130> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4f09c <__cxa_atexit@plt+0xc41140> │ │ │ │ - ldr lr, [pc, #216] @ c4f0bc <__cxa_atexit@plt+0xc41160> │ │ │ │ - ldr sl, [pc, #216] @ c4f0c0 <__cxa_atexit@plt+0xc41164> │ │ │ │ - ldr r9, [pc, #216] @ c4f0c4 <__cxa_atexit@plt+0xc41168> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldmib r5, {r0, r7, r8} │ │ │ │ - lsr ip, r0, #8 │ │ │ │ - ldr r0, [pc, #188] @ c4f0c8 <__cxa_atexit@plt+0xc4116c> │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq r3, r8, ror #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c408c8 <__cxa_atexit@plt+0xc3296c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c408d0 <__cxa_atexit@plt+0xc32974> │ │ │ │ + ldr r1, [pc, #68] @ c408ec <__cxa_atexit@plt+0xc32990> │ │ │ │ + ldr r0, [pc, #68] @ c408f0 <__cxa_atexit@plt+0xc32994> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r0, r3, #17 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - strb ip, [r6, #16] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - b c4f080 <__cxa_atexit@plt+0xc41124> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4f094 <__cxa_atexit@plt+0xc41138> │ │ │ │ - ldr lr, [pc, #92] @ c4f0ac <__cxa_atexit@plt+0xc41150> │ │ │ │ - ldmib r5, {r1, r7, r8} │ │ │ │ - ldr r0, [pc, #88] @ c4f0b0 <__cxa_atexit@plt+0xc41154> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #68] @ c4f0b4 <__cxa_atexit@plt+0xc41158> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b c408d8 <__cxa_atexit@plt+0xc3297c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c408e8 <__cxa_atexit@plt+0xc3298c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c4f0a0 <__cxa_atexit@plt+0xc41144> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsr #21 │ │ │ │ - cmpeq r2, r4, lsl ip │ │ │ │ - cmpeq r2, r0, lsr r9 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - @ instruction: 0xffffc718 │ │ │ │ - cmpeq r2, ip, ror ip │ │ │ │ - @ instruction: 0x0152c994 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4f148 <__cxa_atexit@plt+0xc411ec> │ │ │ │ - ldr lr, [pc, #100] @ c4f154 <__cxa_atexit@plt+0xc411f8> │ │ │ │ - ldr sl, [pc, #100] @ c4f158 <__cxa_atexit@plt+0xc411fc> │ │ │ │ - ldr r9, [pc, #100] @ c4f15c <__cxa_atexit@plt+0xc41200> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldmib r5, {r0, r7, r8} │ │ │ │ - lsr ip, r0, #8 │ │ │ │ - ldr r0, [pc, #72] @ c4f160 <__cxa_atexit@plt+0xc41204> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - sub r0, r6, #17 │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - strb ip, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffffc60c │ │ │ │ - cmpeq r2, r0, ror fp │ │ │ │ - cmpeq r2, r8, lsl #17 │ │ │ │ - andeq r0, r0, r5, lsr #1 │ │ │ │ + cmpeq r3, ip, rrx │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq r3, ip, asr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40920 <__cxa_atexit@plt+0xc329c4> │ │ │ │ + ldr r5, [pc, #28] @ c40930 <__cxa_atexit@plt+0xc329d4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r7, [pc, #12] @ c40934 <__cxa_atexit@plt+0xc329d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4f1fc <__cxa_atexit@plt+0xc412a0> │ │ │ │ - ldr r3, [pc, #252] @ c4f27c <__cxa_atexit@plt+0xc41320> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40a00 <__cxa_atexit@plt+0xc32aa4> │ │ │ │ + ldr r3, [pc, #184] @ c40a1c <__cxa_atexit@plt+0xc32ac0> │ │ │ │ + ldr r9, [pc, #184] @ c40a20 <__cxa_atexit@plt+0xc32ac4> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4f250 <__cxa_atexit@plt+0xc412f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4f260 <__cxa_atexit@plt+0xc41304> │ │ │ │ - ldr sl, [pc, #216] @ c4f280 <__cxa_atexit@plt+0xc41324> │ │ │ │ - ldr r9, [pc, #216] @ c4f284 <__cxa_atexit@plt+0xc41328> │ │ │ │ - ldr lr, [pc, #216] @ c4f288 <__cxa_atexit@plt+0xc4132c> │ │ │ │ - add r8, r5, #12 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr ip, [pc, #196] @ c4f28c <__cxa_atexit@plt+0xc41330> │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c40a24 <__cxa_atexit@plt+0xc32ac8> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldm r8, {r2, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r1, r3, #17 │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str sl, [r5] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - strb r2, [r6, #16] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b c4f244 <__cxa_atexit@plt+0xc412e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4f258 <__cxa_atexit@plt+0xc412fc> │ │ │ │ - ldr lr, [pc, #92] @ c4f270 <__cxa_atexit@plt+0xc41314> │ │ │ │ - ldr r1, [pc, #92] @ c4f274 <__cxa_atexit@plt+0xc41318> │ │ │ │ - add r8, r5, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldm r8, {r0, r7, r8} │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r1, [pc, #68] @ c4f278 <__cxa_atexit@plt+0xc4131c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - strb r0, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c40a28 <__cxa_atexit@plt+0xc32acc> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c40a2c <__cxa_atexit@plt+0xc32ad0> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c40a30 <__cxa_atexit@plt+0xc32ad4> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c40a34 <__cxa_atexit@plt+0xc32ad8> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c4f264 <__cxa_atexit@plt+0xc41308> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r2, r0, asr sl │ │ │ │ - cmpeq r2, ip, ror #14 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - @ instruction: 0xffffd170 │ │ │ │ - ldrheq ip, [r2, #-168] @ 0xffffff58 │ │ │ │ - ldrsbeq ip, [r2, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r5, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4f30c <__cxa_atexit@plt+0xc413b0> │ │ │ │ - ldr sl, [pc, #100] @ c4f318 <__cxa_atexit@plt+0xc413bc> │ │ │ │ - ldr r9, [pc, #100] @ c4f31c <__cxa_atexit@plt+0xc413c0> │ │ │ │ - ldr lr, [pc, #100] @ c4f320 <__cxa_atexit@plt+0xc413c4> │ │ │ │ - add r8, r5, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr ip, [pc, #80] @ c4f324 <__cxa_atexit@plt+0xc413c8> │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldm r8, {r2, r7, r8} │ │ │ │ - str r9, [r3, #4] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str sl, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r7, [pc, #48] @ c40a38 <__cxa_atexit@plt+0xc32adc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffd078 │ │ │ │ - cmpeq r2, ip, lsr #19 │ │ │ │ - cmpeq r2, r8, asr #13 │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4f3b4 <__cxa_atexit@plt+0xc41458> │ │ │ │ - ldr r3, [pc, #168] @ c4f3ec <__cxa_atexit@plt+0xc41490> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4f3d4 <__cxa_atexit@plt+0xc41478> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4f3dc <__cxa_atexit@plt+0xc41480> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #132] @ c4f3f4 <__cxa_atexit@plt+0xc41498> │ │ │ │ - mov r2, #1 │ │ │ │ - lsr r1, r7, #16 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - lsr r8, r7, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - movhi r2, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - sub r0, r3, #1 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r0, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b c4f470 <__cxa_atexit@plt+0xc41514> │ │ │ │ - ldr r7, [pc, #52] @ c4f3f0 <__cxa_atexit@plt+0xc41494> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - b c4f470 <__cxa_atexit@plt+0xc41514> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrheq sp, [r2, #-44] @ 0xffffffd4 │ │ │ │ - @ instruction: 0xffffd98c │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xffffdff8 │ │ │ │ + @ instruction: 0xffffdd90 │ │ │ │ + ldrsbeq fp, [r3, #-200] @ 0xffffff38 │ │ │ │ + @ instruction: 0xffffdf50 │ │ │ │ + @ instruction: 0xffffde0c │ │ │ │ + @ instruction: 0xffffde48 │ │ │ │ + @ instruction: 0xffffdec8 │ │ │ │ + cmpeq r3, r4, lsl #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4f460 <__cxa_atexit@plt+0xc41504> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #76] @ c4f46c <__cxa_atexit@plt+0xc41510> │ │ │ │ - mov r2, #1 │ │ │ │ - lsr r1, r7, #16 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - lsr r8, r7, #11 │ │ │ │ - movhi r2, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #1 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b c4f470 <__cxa_atexit@plt+0xc41514> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffd8c4 │ │ │ │ - mov r9, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr lr, [r9, #4]! │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - lsrs ip, lr, #16 │ │ │ │ - lsr r3, lr, #11 │ │ │ │ - lsr r1, r2, #16 │ │ │ │ - movne ip, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - lsr r0, r2, #11 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r8, [r9, #8] │ │ │ │ - movne r1, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r0, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c4f550 <__cxa_atexit@plt+0xc415f4> │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - mov r7, #1 │ │ │ │ - movhi r7, #2 │ │ │ │ - mov sl, #1 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi sl, #2 │ │ │ │ - add r1, sl, r1 │ │ │ │ - add r7, r7, ip │ │ │ │ - add r0, r1, r0 │ │ │ │ - add lr, r7, r3 │ │ │ │ - adds r7, r0, r8 │ │ │ │ - beq c4f5d4 <__cxa_atexit@plt+0xc41678> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c40a98 <__cxa_atexit@plt+0xc32b3c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c4f610 <__cxa_atexit@plt+0xc416b4> │ │ │ │ - ldr r9, [pc, #356] @ c4f670 <__cxa_atexit@plt+0xc41714> │ │ │ │ - ldr r8, [pc, #356] @ c4f674 <__cxa_atexit@plt+0xc41718> │ │ │ │ - add r7, r7, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #29 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - stm r9, {r1, r2, sl} │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - b c4f5c8 <__cxa_atexit@plt+0xc4166c> │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - addhi r1, r1, #1 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - addhi ip, ip, #1 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r7, ip, r3 │ │ │ │ - add r2, r1, r0 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r8, r3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - bcc c4f62c <__cxa_atexit@plt+0xc416d0> │ │ │ │ - ldr r8, [pc, #248] @ c4f680 <__cxa_atexit@plt+0xc41724> │ │ │ │ - ldr lr, [pc, #248] @ c4f684 <__cxa_atexit@plt+0xc41728> │ │ │ │ - add r2, r7, r2 │ │ │ │ - add r0, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r9, r3, #21 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str lr, [r5, #20] │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c4f64c <__cxa_atexit@plt+0xc416f0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r1, [pc, #144] @ c4f68c <__cxa_atexit@plt+0xc41730> │ │ │ │ - sub r7, r3, #7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - stmib r6, {r1, r2, lr} │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c40aa0 <__cxa_atexit@plt+0xc32b44> │ │ │ │ + ldr r1, [pc, #68] @ c40abc <__cxa_atexit@plt+0xc32b60> │ │ │ │ + ldr r0, [pc, #68] @ c40ac0 <__cxa_atexit@plt+0xc32b64> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ mov r6, r3 │ │ │ │ + b c40aa8 <__cxa_atexit@plt+0xc32b4c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c40ab8 <__cxa_atexit@plt+0xc32b5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #96] @ c4f678 <__cxa_atexit@plt+0xc4171c> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #84] @ c4f688 <__cxa_atexit@plt+0xc4172c> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r9] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #40] @ c4f67c <__cxa_atexit@plt+0xc41720> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0x01438e9c │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + ldrsheq sl, [r3, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c40b0c <__cxa_atexit@plt+0xc32bb0> │ │ │ │ + ldr r2, [pc, #68] @ c40b28 <__cxa_atexit@plt+0xc32bcc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40b18 <__cxa_atexit@plt+0xc32bbc> │ │ │ │ + ldr r5, [pc, #48] @ c40b30 <__cxa_atexit@plt+0xc32bd4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c40b2c <__cxa_atexit@plt+0xc32bd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r9] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffd414 │ │ │ │ - cmpeq r2, r8, ror #2 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xffffd628 │ │ │ │ - cmpeq r2, r8, ror #1 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, r0, lsl #1 │ │ │ │ - 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 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c4f6f8 <__cxa_atexit@plt+0xc4179c> │ │ │ │ - ldr r8, [pc, #88] @ c4f710 <__cxa_atexit@plt+0xc417b4> │ │ │ │ - ldr lr, [pc, #88] @ c4f714 <__cxa_atexit@plt+0xc417b8> │ │ │ │ - add r2, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #21 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r9, [r3, #24] │ │ │ │ - ldmdb r5, {r0, r1} │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - add r0, r7, r0 │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r1, r2, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add r0, r0, #2 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c4f718 <__cxa_atexit@plt+0xc417bc> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq sl, [r3, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r3, r0, lsr lr │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40b94 <__cxa_atexit@plt+0xc32c38> │ │ │ │ + ldr r3, [pc, #80] @ c40bac <__cxa_atexit@plt+0xc32c50> │ │ │ │ + ldr r2, [pc, #80] @ c40bb0 <__cxa_atexit@plt+0xc32c54> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffd4fc │ │ │ │ - ldrheq ip, [r2, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c4f760 <__cxa_atexit@plt+0xc41804> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ c4f778 <__cxa_atexit@plt+0xc4181c> │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c40bb4 <__cxa_atexit@plt+0xc32c58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c4f77c <__cxa_atexit@plt+0xc41820> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r0, lsr pc │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ + ldr r7, [pc, #28] @ c40bb8 <__cxa_atexit@plt+0xc32c5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + ldrsheq fp, [r3, #-160] @ 0xffffff60 │ │ │ │ + strheq r8, [r3, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40be8 <__cxa_atexit@plt+0xc32c8c> │ │ │ │ + ldr r5, [pc, #28] @ c40bf8 <__cxa_atexit@plt+0xc32c9c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + ldr r7, [pc, #12] @ c40bfc <__cxa_atexit@plt+0xc32ca0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r8, ror #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c4f7f0 <__cxa_atexit@plt+0xc41894> │ │ │ │ - ldr r8, [pc, #96] @ c4f808 <__cxa_atexit@plt+0xc418ac> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub r9, r6, #29 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r1, r2, lr} │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr r2, [pc, #52] @ c4f80c <__cxa_atexit@plt+0xc418b0> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c4f810 <__cxa_atexit@plt+0xc418b4> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40cc8 <__cxa_atexit@plt+0xc32d6c> │ │ │ │ + ldr r3, [pc, #184] @ c40ce4 <__cxa_atexit@plt+0xc32d88> │ │ │ │ + ldr r9, [pc, #184] @ c40ce8 <__cxa_atexit@plt+0xc32d8c> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffd170 │ │ │ │ - cmpeq r2, r4, lsr #29 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4f8fc <__cxa_atexit@plt+0xc419a0> │ │ │ │ - ldr r3, [pc, #364] @ c4f99c <__cxa_atexit@plt+0xc41a40> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c40cec <__cxa_atexit@plt+0xc32d90> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c40cf0 <__cxa_atexit@plt+0xc32d94> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4f960 <__cxa_atexit@plt+0xc41a04> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4f988 <__cxa_atexit@plt+0xc41a2c> │ │ │ │ - ldr r2, [r5, #24]! │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - sub sl, r3, #29 │ │ │ │ - lsr r7, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #2 │ │ │ │ - lsr lr, r7, #11 │ │ │ │ - lsrs r7, r7, #16 │ │ │ │ - ldr r7, [pc, #260] @ c4f9a4 <__cxa_atexit@plt+0xc41a48> │ │ │ │ - str r2, [r6, #8] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [pc, #244] @ c4f9a8 <__cxa_atexit@plt+0xc41a4c> │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c40cf4 <__cxa_atexit@plt+0xc32d98> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c40cf8 <__cxa_atexit@plt+0xc32d9c> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c40cfc <__cxa_atexit@plt+0xc32da0> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c40d00 <__cxa_atexit@plt+0xc32da4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r7, [pc, #220] @ c4f9ac <__cxa_atexit@plt+0xc41a50> │ │ │ │ - cmp r8, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - sub ip, r3, #21 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str ip, [r6, #32] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - add r7, r0, r1 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffdd30 │ │ │ │ + @ instruction: 0xffffdac8 │ │ │ │ + cmpeq r3, r0, lsl sl │ │ │ │ + @ instruction: 0xffffdc88 │ │ │ │ + @ instruction: 0xffffdb44 │ │ │ │ + @ instruction: 0xffffdb80 │ │ │ │ + @ instruction: 0xffffdc00 │ │ │ │ + cmpeq r3, ip, lsr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40d34 <__cxa_atexit@plt+0xc32dd8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c40d3c <__cxa_atexit@plt+0xc32de0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x0153ab9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r7, #1 │ │ │ │ - lsrs r1, r2, #16 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - bcc c4f968 <__cxa_atexit@plt+0xc41a0c> │ │ │ │ - ldr r3, [pc, #100] @ c4f9a0 <__cxa_atexit@plt+0xc41a44> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c40d88 <__cxa_atexit@plt+0xc32e2c> │ │ │ │ + ldr r2, [pc, #68] @ c40da4 <__cxa_atexit@plt+0xc32e48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40d94 <__cxa_atexit@plt+0xc32e38> │ │ │ │ + ldr r5, [pc, #48] @ c40dac <__cxa_atexit@plt+0xc32e50> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c40da8 <__cxa_atexit@plt+0xc32e4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #40] @ c4f998 <__cxa_atexit@plt+0xc41a3c> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - cmpeq r2, r0, asr #26 │ │ │ │ - @ instruction: 0xffffc3d0 │ │ │ │ - @ instruction: 0xffffc92c │ │ │ │ - cmpeq r2, r4, lsr #27 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + cmpeq r3, r0, ror #22 │ │ │ │ + strheq r8, [r3, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4fa80 <__cxa_atexit@plt+0xc41b24> │ │ │ │ - ldr r2, [r5, #24]! │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [r5, #-16] │ │ │ │ - lsr r7, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - addne r0, r0, #1 │ │ │ │ - sub r8, r6, #29 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #2 │ │ │ │ - lsr r9, r7, #11 │ │ │ │ - lsrs r7, r7, #16 │ │ │ │ - ldr r7, [pc, #112] @ c4fa8c <__cxa_atexit@plt+0xc41b30> │ │ │ │ - str r2, [r3, #8] │ │ │ │ - addne r1, r1, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40e10 <__cxa_atexit@plt+0xc32eb4> │ │ │ │ + ldr r3, [pc, #80] @ c40e28 <__cxa_atexit@plt+0xc32ecc> │ │ │ │ + ldr r2, [pc, #80] @ c40e2c <__cxa_atexit@plt+0xc32ed0> │ │ │ │ + ldr r1, [pc, #80] @ c40e30 <__cxa_atexit@plt+0xc32ed4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c40e34 <__cxa_atexit@plt+0xc32ed8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #96] @ c4fa90 <__cxa_atexit@plt+0xc41b34> │ │ │ │ - cmp r9, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r3, r8, ror r8 │ │ │ │ + cmpeq r3, r0, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40e64 <__cxa_atexit@plt+0xc32f08> │ │ │ │ + ldr r5, [pc, #28] @ c40e74 <__cxa_atexit@plt+0xc32f18> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c40e78 <__cxa_atexit@plt+0xc32f1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr r7, [pc, #68] @ c4fa94 <__cxa_atexit@plt+0xc41b38> │ │ │ │ - lsr lr, r2, #11 │ │ │ │ - cmp lr, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - mov fp, sl │ │ │ │ - str r7, [r3, #28] │ │ │ │ - add r7, r0, r1 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r8, [r3, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c40ee0 <__cxa_atexit@plt+0xc32f84> │ │ │ │ + ldr r3, [pc, #80] @ c40ef8 <__cxa_atexit@plt+0xc32f9c> │ │ │ │ + ldr r2, [pc, #80] @ c40efc <__cxa_atexit@plt+0xc32fa0> │ │ │ │ + ldr r1, [pc, #80] @ c40f00 <__cxa_atexit@plt+0xc32fa4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - sub ip, r6, #21 │ │ │ │ - str ip, [r3, #32] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c40f04 <__cxa_atexit@plt+0xc32fa8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffc254 │ │ │ │ - @ instruction: 0xffffc7b0 │ │ │ │ - cmpeq r2, r8, lsr #24 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c4fae0 <__cxa_atexit@plt+0xc41b84> │ │ │ │ - ldr r2, [pc, #56] @ c4faf8 <__cxa_atexit@plt+0xc41b9c> │ │ │ │ - add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + cmpeq r3, r8, lsr #15 │ │ │ │ + hvceq 14496 @ 0x38a0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40f3c <__cxa_atexit@plt+0xc32fe0> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c40f44 <__cxa_atexit@plt+0xc32fe8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c4fafc <__cxa_atexit@plt+0xc41ba0> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrheq ip, [r2, #-188] @ 0xffffff44 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4fb94 <__cxa_atexit@plt+0xc41c38> │ │ │ │ - ldr r3, [pc, #248] @ c4fc14 <__cxa_atexit@plt+0xc41cb8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4fbe8 <__cxa_atexit@plt+0xc41c8c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4fbf8 <__cxa_atexit@plt+0xc41c9c> │ │ │ │ - ldr r9, [pc, #212] @ c4fc18 <__cxa_atexit@plt+0xc41cbc> │ │ │ │ - ldr r8, [pc, #212] @ c4fc1c <__cxa_atexit@plt+0xc41cc0> │ │ │ │ - ldr lr, [pc, #212] @ c4fc20 <__cxa_atexit@plt+0xc41cc4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r2, [pc, #188] @ c4fc24 <__cxa_atexit@plt+0xc41cc8> │ │ │ │ + cmpeq r3, r4, ror #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c40f90 <__cxa_atexit@plt+0xc33034> │ │ │ │ + ldr r2, [pc, #68] @ c40fac <__cxa_atexit@plt+0xc33050> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - strb r7, [r6, #16] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r6, r3, #17 │ │ │ │ - stmib r5, {r0, r6} │ │ │ │ - b c4fbdc <__cxa_atexit@plt+0xc41c80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4fbf0 <__cxa_atexit@plt+0xc41c94> │ │ │ │ - ldr lr, [pc, #92] @ c4fc08 <__cxa_atexit@plt+0xc41cac> │ │ │ │ - ldr r7, [pc, #92] @ c4fc0c <__cxa_atexit@plt+0xc41cb0> │ │ │ │ - sub r0, r3, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r1, [pc, #76] @ c4fc10 <__cxa_atexit@plt+0xc41cb4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c40f9c <__cxa_atexit@plt+0xc33040> │ │ │ │ + ldr r5, [pc, #48] @ c40fb4 <__cxa_atexit@plt+0xc33058> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c40fb0 <__cxa_atexit@plt+0xc33054> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, asr r9 │ │ │ │ + strheq r8, [r3, #-156] @ 0xffffff64 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c41018 <__cxa_atexit@plt+0xc330bc> │ │ │ │ + ldr r3, [pc, #80] @ c41030 <__cxa_atexit@plt+0xc330d4> │ │ │ │ + ldr r2, [pc, #80] @ c41034 <__cxa_atexit@plt+0xc330d8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c41038 <__cxa_atexit@plt+0xc330dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldmdb r5, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c4fbfc <__cxa_atexit@plt+0xc41ca0> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrheq ip, [r2, #-12] │ │ │ │ - ldrsbeq fp, [r2, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - @ instruction: 0xffffaf88 │ │ │ │ - cmpeq r2, ip, lsl r1 │ │ │ │ - cmpeq r2, r8, lsr lr │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #28] @ c4103c <__cxa_atexit@plt+0xc330e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r3, r8, ror #12 │ │ │ │ + cmpeq r3, r0, asr #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4fca0 <__cxa_atexit@plt+0xc41d44> │ │ │ │ - ldr r9, [pc, #96] @ c4fcac <__cxa_atexit@plt+0xc41d50> │ │ │ │ - ldr r8, [pc, #96] @ c4fcb0 <__cxa_atexit@plt+0xc41d54> │ │ │ │ - ldr lr, [pc, #96] @ c4fcb4 <__cxa_atexit@plt+0xc41d58> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r2, [pc, #72] @ c4fcb8 <__cxa_atexit@plt+0xc41d5c> │ │ │ │ + bcc c41094 <__cxa_atexit@plt+0xc33138> │ │ │ │ + ldr r2, [pc, #60] @ c410a4 <__cxa_atexit@plt+0xc33148> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - strb r7, [r3, #16] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - sub r3, r6, #17 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #44] @ c410a8 <__cxa_atexit@plt+0xc3314c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xffffae80 │ │ │ │ - cmpeq r2, r4, lsl r0 │ │ │ │ - cmpeq r2, r0, lsr sp │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4fda0 <__cxa_atexit@plt+0xc41e44> │ │ │ │ - ldr r3, [pc, #360] @ c4fe40 <__cxa_atexit@plt+0xc41ee4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c4fe04 <__cxa_atexit@plt+0xc41ea8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c4fe2c <__cxa_atexit@plt+0xc41ed0> │ │ │ │ - ldr r2, [r5, #12]! │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub sl, r3, #29 │ │ │ │ - sub ip, r3, #21 │ │ │ │ - lsr r7, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldmdb r5, {r7, r9} │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #2 │ │ │ │ - lsr lr, r7, #11 │ │ │ │ - lsrs r7, r7, #16 │ │ │ │ - ldr r7, [pc, #260] @ c4fe48 <__cxa_atexit@plt+0xc41eec> │ │ │ │ - str r2, [r6, #8] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [pc, #244] @ c4fe4c <__cxa_atexit@plt+0xc41ef0> │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - ldr r7, [pc, #220] @ c4fe50 <__cxa_atexit@plt+0xc41ef4> │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - str ip, [r6, #32] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - add r7, r0, r1 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r7, #1 │ │ │ │ - lsrs r1, r2, #16 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + cmpeq r3, ip, lsl #29 │ │ │ │ + cmpeq r3, r8, ror r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4110c <__cxa_atexit@plt+0xc331b0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r3] │ │ │ │ - bcc c4fe0c <__cxa_atexit@plt+0xc41eb0> │ │ │ │ - ldr r3, [pc, #100] @ c4fe44 <__cxa_atexit@plt+0xc41ee8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - str r1, [r6, #8] │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c41114 <__cxa_atexit@plt+0xc331b8> │ │ │ │ + ldr r1, [pc, #80] @ c41130 <__cxa_atexit@plt+0xc331d4> │ │ │ │ + ldr r0, [pc, #80] @ c41134 <__cxa_atexit@plt+0xc331d8> │ │ │ │ + ldr lr, [pc, #80] @ c41138 <__cxa_atexit@plt+0xc331dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r1, r6, #3 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r2 │ │ │ │ + b c4111c <__cxa_atexit@plt+0xc331c0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4112c <__cxa_atexit@plt+0xc331d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #40] @ c4fe3c <__cxa_atexit@plt+0xc41ee0> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + cmpeq r3, r4, asr #16 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + smlalbteq r8, r3, r0, r7 │ │ │ │ + @ instruction: 0x0153a898 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c411a8 <__cxa_atexit@plt+0xc3324c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c411b0 <__cxa_atexit@plt+0xc33254> │ │ │ │ + ldr r1, [pc, #80] @ c411cc <__cxa_atexit@plt+0xc33270> │ │ │ │ + ldr r0, [pc, #80] @ c411d0 <__cxa_atexit@plt+0xc33274> │ │ │ │ + ldr lr, [pc, #80] @ c411d4 <__cxa_atexit@plt+0xc33278> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r1, r9} │ │ │ │ + sub r1, r6, #3 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, sl} │ │ │ │ mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - @ instruction: 0x0152c89c │ │ │ │ - @ instruction: 0xffffb2fc │ │ │ │ - @ instruction: 0xffffb858 │ │ │ │ - cmpeq r2, r4, lsl #18 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4ff24 <__cxa_atexit@plt+0xc41fc8> │ │ │ │ - ldr r2, [r5, #12]! │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [r5, #-4] │ │ │ │ - lsr r7, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r0, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - sub r8, r6, #29 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #2 │ │ │ │ - lsr r9, r7, #11 │ │ │ │ - lsrs r7, r7, #16 │ │ │ │ - ldr r7, [pc, #112] @ c4ff30 <__cxa_atexit@plt+0xc41fd4> │ │ │ │ - str r2, [r3, #8] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #96] @ c4ff34 <__cxa_atexit@plt+0xc41fd8> │ │ │ │ - cmp r9, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ + b c411b8 <__cxa_atexit@plt+0xc3325c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c411c8 <__cxa_atexit@plt+0xc3326c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr r7, [pc, #68] @ c4ff38 <__cxa_atexit@plt+0xc41fdc> │ │ │ │ - lsr lr, r2, #11 │ │ │ │ - cmp lr, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - mov fp, sl │ │ │ │ - str r7, [r3, #28] │ │ │ │ - add r7, r0, r1 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub ip, r6, #21 │ │ │ │ - str ip, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffb180 │ │ │ │ - @ instruction: 0xffffb6dc │ │ │ │ - cmpeq r2, r4, lsl #15 │ │ │ │ + smlaltbeq r8, r3, r8, r7 │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + cmpeq r3, r4, lsr #14 │ │ │ │ + ldrsheq sl, [r3, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c4ff84 <__cxa_atexit@plt+0xc42028> │ │ │ │ - ldr r2, [pc, #56] @ c4ff9c <__cxa_atexit@plt+0xc42040> │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c41268 <__cxa_atexit@plt+0xc3330c> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi c41284 <__cxa_atexit@plt+0xc33328> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c4128c <__cxa_atexit@plt+0xc33330> │ │ │ │ + ldr r0, [pc, #160] @ c412c4 <__cxa_atexit@plt+0xc33368> │ │ │ │ + ldr r9, [pc, #160] @ c412c8 <__cxa_atexit@plt+0xc3336c> │ │ │ │ + ldr r2, [pc, #160] @ c412cc <__cxa_atexit@plt+0xc33370> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + ldr sl, [pc, #148] @ c412d0 <__cxa_atexit@plt+0xc33374> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r9, [r3, #12] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #80] @ c412c0 <__cxa_atexit@plt+0xc33364> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c4ffa0 <__cxa_atexit@plt+0xc42044> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r8, lsl r7 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ + mov r6, r3 │ │ │ │ + b c41294 <__cxa_atexit@plt+0xc33338> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c412b8 <__cxa_atexit@plt+0xc3335c> │ │ │ │ + ldr r0, [pc, #28] @ c412bc <__cxa_atexit@plt+0xc33360> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsl #12 │ │ │ │ + ldrsbeq sl, [r3, #-176] @ 0xffffff50 │ │ │ │ + cmpeq r3, r0, lsr r6 │ │ │ │ + @ instruction: 0xffffb3a8 │ │ │ │ + @ instruction: 0xffffb3bc │ │ │ │ + cmpeq r3, r8, asr #24 │ │ │ │ + cmpeq r3, ip, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c50050 <__cxa_atexit@plt+0xc420f4> │ │ │ │ - ldr r3, [pc, #204] @ c5008c <__cxa_atexit@plt+0xc42130> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c41334 <__cxa_atexit@plt+0xc333d8> │ │ │ │ + ldr r3, [pc, #80] @ c4134c <__cxa_atexit@plt+0xc333f0> │ │ │ │ + ldr r9, [pc, #80] @ c41350 <__cxa_atexit@plt+0xc333f4> │ │ │ │ + ldr lr, [pc, #80] @ c41354 <__cxa_atexit@plt+0xc333f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c50064 <__cxa_atexit@plt+0xc42108> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c5006c <__cxa_atexit@plt+0xc42110> │ │ │ │ - ldr r8, [pc, #124] @ c50098 <__cxa_atexit@plt+0xc4213c> │ │ │ │ - ldr lr, [pc, #124] @ c5009c <__cxa_atexit@plt+0xc42140> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r3, #13 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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, #60] @ c50094 <__cxa_atexit@plt+0xc42138> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #28] @ c41358 <__cxa_atexit@plt+0xc333fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq r3, r4, ror #22 │ │ │ │ + cmpeq r3, ip, lsr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c413dc <__cxa_atexit@plt+0xc33480> │ │ │ │ + ldr r1, [pc, #108] @ c413e4 <__cxa_atexit@plt+0xc33488> │ │ │ │ + ldr r2, [pc, #108] @ c413e8 <__cxa_atexit@plt+0xc3348c> │ │ │ │ + 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 c413c0 <__cxa_atexit@plt+0xc33464> │ │ │ │ + ldr r1, [pc, #76] @ c413ec <__cxa_atexit@plt+0xc33490> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c413d0 <__cxa_atexit@plt+0xc33474> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c50090 <__cxa_atexit@plt+0xc42134> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r2, r0, lsr #26 │ │ │ │ - @ instruction: 0xffffa544 │ │ │ │ - cmpeq r2, r4, asr r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r3, r0, asr #10 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c50128 <__cxa_atexit@plt+0xc421cc> │ │ │ │ - ldr r8, [pc, #84] @ c50148 <__cxa_atexit@plt+0xc421ec> │ │ │ │ - ldr lr, [pc, #84] @ c5014c <__cxa_atexit@plt+0xc421f0> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r3, #13 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [pc, #44] @ c4142c <__cxa_atexit@plt+0xc334d0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c41424 <__cxa_atexit@plt+0xc334c8> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ c50150 <__cxa_atexit@plt+0xc421f4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffa46c │ │ │ │ - cmpeq r2, ip, ror r5 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c501b0 <__cxa_atexit@plt+0xc42254> │ │ │ │ - ldr r8, [pc, #76] @ c501c8 <__cxa_atexit@plt+0xc4226c> │ │ │ │ - ldr lr, [pc, #76] @ c501cc <__cxa_atexit@plt+0xc42270> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r6, #13 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c414b0 <__cxa_atexit@plt+0xc33554> │ │ │ │ + ldr r3, [pc, #84] @ c414c8 <__cxa_atexit@plt+0xc3356c> │ │ │ │ + ldr r2, [pc, #84] @ c414cc <__cxa_atexit@plt+0xc33570> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [pc, #72] @ c414d0 <__cxa_atexit@plt+0xc33574> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c501d0 <__cxa_atexit@plt+0xc42274> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffa3e4 │ │ │ │ - ldrsheq ip, [r2, #-68] @ 0xffffffbc │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c501f0 <__cxa_atexit@plt+0xc42294> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #28] @ c414d4 <__cxa_atexit@plt+0xc33578> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r3, r8, ror sl │ │ │ │ + cmpeq r3, r8, ror #10 │ │ │ │ + strheq r8, [r3, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c41524 <__cxa_atexit@plt+0xc335c8> │ │ │ │ + ldr r2, [pc, #56] @ c4152c <__cxa_atexit@plt+0xc335d0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c41530 <__cxa_atexit@plt+0xc335d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c41534 <__cxa_atexit@plt+0xc335d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r2, r8, asr r7 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c50230 <__cxa_atexit@plt+0xc422d4> │ │ │ │ - ldr r3, [pc, #40] @ c50240 <__cxa_atexit@plt+0xc422e4> │ │ │ │ - ldr r8, [pc, #40] @ c50244 <__cxa_atexit@plt+0xc422e8> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl #8 │ │ │ │ + ldrheq sl, [r3, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq r3, ip, ror #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c41584 <__cxa_atexit@plt+0xc33628> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #68] @ c415a0 <__cxa_atexit@plt+0xc33644> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4158c <__cxa_atexit@plt+0xc33630> │ │ │ │ + ldr r3, [pc, #52] @ c415a8 <__cxa_atexit@plt+0xc3364c> │ │ │ │ + sub lr, r5, #24 │ │ │ │ + mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - @ instruction: 0x0129539a │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r7, [pc, #16] @ c415a4 <__cxa_atexit@plt+0xc33648> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, ror #6 │ │ │ │ + cmpeq r3, r8, ror #6 │ │ │ │ + @ instruction: 0xffffcde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c502ac <__cxa_atexit@plt+0xc42350> │ │ │ │ + bhi c41634 <__cxa_atexit@plt+0xc336d8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c502b8 <__cxa_atexit@plt+0xc4235c> │ │ │ │ - ldr lr, [pc, #80] @ c502c8 <__cxa_atexit@plt+0xc4236c> │ │ │ │ + bcc c41640 <__cxa_atexit@plt+0xc336e4> │ │ │ │ + ldr r9, [pc, #116] @ c41650 <__cxa_atexit@plt+0xc336f4> │ │ │ │ + ldr lr, [pc, #116] @ c41654 <__cxa_atexit@plt+0xc336f8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ c41658 <__cxa_atexit@plt+0xc336fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #72] @ c502cc <__cxa_atexit@plt+0xc42370> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r5, [pc, #48] @ c502d0 <__cxa_atexit@plt+0xc42374> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr sl, [pc, #84] @ c4165c <__cxa_atexit@plt+0xc33700> │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12]! │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - @ instruction: 0x0152b69c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + ldrsbeq sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c41684 <__cxa_atexit@plt+0xc33728> │ │ │ │ mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - smlaltteq r9, r2, ip, sl │ │ │ │ - andeq r0, r2, ip │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r3, r4, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c416d4 <__cxa_atexit@plt+0xc33778> │ │ │ │ + ldr r2, [pc, #56] @ c416dc <__cxa_atexit@plt+0xc33780> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c416e0 <__cxa_atexit@plt+0xc33784> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c416e4 <__cxa_atexit@plt+0xc33788> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r8, r3, r8, r2 │ │ │ │ + cmpeq r3, ip, lsl #4 │ │ │ │ + ldrheq sl, [r3, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c50354 <__cxa_atexit@plt+0xc423f8> │ │ │ │ + bhi c41758 <__cxa_atexit@plt+0xc337fc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5035c <__cxa_atexit@plt+0xc42400> │ │ │ │ - ldr r5, [pc, #84] @ c50378 <__cxa_atexit@plt+0xc4241c> │ │ │ │ - ldr r0, [pc, #84] @ c5037c <__cxa_atexit@plt+0xc42420> │ │ │ │ - ldr r1, [pc, #84] @ c50380 <__cxa_atexit@plt+0xc42424> │ │ │ │ - add r5, pc, r5 │ │ │ │ + bcc c41760 <__cxa_atexit@plt+0xc33804> │ │ │ │ + ldr lr, [pc, #96] @ c4177c <__cxa_atexit@plt+0xc33820> │ │ │ │ + ldr r0, [pc, #96] @ c41780 <__cxa_atexit@plt+0xc33824> │ │ │ │ + ldr r1, [pc, #96] @ c41784 <__cxa_atexit@plt+0xc33828> │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + str r8, [r3, #28] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ mov r6, r3 │ │ │ │ - b c50364 <__cxa_atexit@plt+0xc42408> │ │ │ │ - mov r7, #16 │ │ │ │ + b c41768 <__cxa_atexit@plt+0xc3380c> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c50374 <__cxa_atexit@plt+0xc42418> │ │ │ │ + ldr r7, [pc, #8] @ c41778 <__cxa_atexit@plt+0xc3381c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r9, r2, r8, sl │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0x01295296 │ │ │ │ - cmpeq r2, r8, asr sl │ │ │ │ + cmpeq r3, r4, lsl #4 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c417ac <__cxa_atexit@plt+0xc33850> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r3, ip, ror #3 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c503b0 <__cxa_atexit@plt+0xc42454> │ │ │ │ - ldr r9, [pc, #24] @ c503b4 <__cxa_atexit@plt+0xc42458> │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c41854 <__cxa_atexit@plt+0xc338f8> │ │ │ │ + ldr r3, [pc, #192] @ c41890 <__cxa_atexit@plt+0xc33934> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - cmpeq r2, r0, lsr sl │ │ │ │ - cmpeq r2, ip, ror #10 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c503d4 <__cxa_atexit@plt+0xc42478> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r2, r4, ror r5 │ │ │ │ - cmpeq r2, r0, lsr sl │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c50438 <__cxa_atexit@plt+0xc424dc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c50440 <__cxa_atexit@plt+0xc424e4> │ │ │ │ - ldr r5, [pc, #76] @ c5045c <__cxa_atexit@plt+0xc42500> │ │ │ │ - ldr r1, [pc, #76] @ c50460 <__cxa_atexit@plt+0xc42504> │ │ │ │ - ldr r2, [pc, #76] @ c50464 <__cxa_atexit@plt+0xc42508> │ │ │ │ - add r5, pc, r5 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + beq c41844 <__cxa_atexit@plt+0xc338e8> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c41864 <__cxa_atexit@plt+0xc33908> │ │ │ │ + ldr lr, [pc, #164] @ c4189c <__cxa_atexit@plt+0xc33940> │ │ │ │ + ldr r0, [pc, #164] @ c418a0 <__cxa_atexit@plt+0xc33944> │ │ │ │ + ldr r1, [pc, #164] @ c418a4 <__cxa_atexit@plt+0xc33948> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c50448 <__cxa_atexit@plt+0xc424ec> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c50458 <__cxa_atexit@plt+0xc424fc> │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c41898 <__cxa_atexit@plt+0xc3393c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r9, [r2, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlawbeq r9, sp, r1, r5 │ │ │ │ - smlaltbeq r9, r2, r4, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c50494 <__cxa_atexit@plt+0xc42538> │ │ │ │ - ldr r9, [pc, #24] @ c50498 <__cxa_atexit@plt+0xc4253c> │ │ │ │ + ldr r7, [pc, #40] @ c41894 <__cxa_atexit@plt+0xc33938> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r8, [r3, #-8] │ │ │ │ + cmpeq r3, ip, lsl r1 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c41914 <__cxa_atexit@plt+0xc339b8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4191c <__cxa_atexit@plt+0xc339c0> │ │ │ │ + ldr r3, [pc, #96] @ c4193c <__cxa_atexit@plt+0xc339e0> │ │ │ │ + ldr r2, [pc, #96] @ c41940 <__cxa_atexit@plt+0xc339e4> │ │ │ │ + ldr r1, [pc, #96] @ c41944 <__cxa_atexit@plt+0xc339e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - hvceq 10652 @ 0x299c │ │ │ │ - smlalbbeq r9, r2, r8, r4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c504bc <__cxa_atexit@plt+0xc42560> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50500 <__cxa_atexit@plt+0xc425a4> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c41924 <__cxa_atexit@plt+0xc339c8> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c41938 <__cxa_atexit@plt+0xc339dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c504f4 <__cxa_atexit@plt+0xc42598> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50548 <__cxa_atexit@plt+0xc425ec> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50568 <__cxa_atexit@plt+0xc4260c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c504f4 <__cxa_atexit@plt+0xc42598> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c504f4 <__cxa_atexit@plt+0xc42598> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c504f4 <__cxa_atexit@plt+0xc42598> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c505c4 <__cxa_atexit@plt+0xc42668> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50608 <__cxa_atexit@plt+0xc426ac> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + cmpeq r3, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4199c <__cxa_atexit@plt+0xc33a40> │ │ │ │ + ldr r2, [pc, #60] @ c419ac <__cxa_atexit@plt+0xc33a50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #44] @ c419b0 <__cxa_atexit@plt+0xc33a54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c505fc <__cxa_atexit@plt+0xc426a0> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50650 <__cxa_atexit@plt+0xc426f4> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50670 <__cxa_atexit@plt+0xc42714> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c505fc <__cxa_atexit@plt+0xc426a0> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c505fc <__cxa_atexit@plt+0xc426a0> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c505fc <__cxa_atexit@plt+0xc426a0> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c506cc <__cxa_atexit@plt+0xc42770> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50710 <__cxa_atexit@plt+0xc427b4> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c50704 <__cxa_atexit@plt+0xc427a8> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50758 <__cxa_atexit@plt+0xc427fc> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50778 <__cxa_atexit@plt+0xc4281c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c50704 <__cxa_atexit@plt+0xc427a8> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c50704 <__cxa_atexit@plt+0xc427a8> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c50704 <__cxa_atexit@plt+0xc427a8> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c507d4 <__cxa_atexit@plt+0xc42878> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + cmpeq r3, r4, lsl #11 │ │ │ │ + cmpeq r3, r0, ror r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50818 <__cxa_atexit@plt+0xc428bc> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c41a08 <__cxa_atexit@plt+0xc33aac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c41a10 <__cxa_atexit@plt+0xc33ab4> │ │ │ │ + ldr r1, [pc, #68] @ c41a2c <__cxa_atexit@plt+0xc33ad0> │ │ │ │ + ldr r0, [pc, #68] @ c41a30 <__cxa_atexit@plt+0xc33ad4> │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + mov r6, r2 │ │ │ │ + b c41a18 <__cxa_atexit@plt+0xc33abc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c41a28 <__cxa_atexit@plt+0xc33acc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c5080c <__cxa_atexit@plt+0xc428b0> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50860 <__cxa_atexit@plt+0xc42904> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50880 <__cxa_atexit@plt+0xc42924> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c5080c <__cxa_atexit@plt+0xc428b0> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c5080c <__cxa_atexit@plt+0xc428b0> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c5080c <__cxa_atexit@plt+0xc428b0> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + cmpeq r3, ip, asr pc │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r3, r8, lsl #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50920 <__cxa_atexit@plt+0xc429c4> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c41a8c <__cxa_atexit@plt+0xc33b30> │ │ │ │ + ldr r3, [pc, #72] @ c41aa4 <__cxa_atexit@plt+0xc33b48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #64] @ c41aa8 <__cxa_atexit@plt+0xc33b4c> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #52] @ c41aac <__cxa_atexit@plt+0xc33b50> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c50914 <__cxa_atexit@plt+0xc429b8> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50968 <__cxa_atexit@plt+0xc42a0c> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50988 <__cxa_atexit@plt+0xc42a2c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c50914 <__cxa_atexit@plt+0xc429b8> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c50914 <__cxa_atexit@plt+0xc429b8> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c50914 <__cxa_atexit@plt+0xc429b8> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c509e4 <__cxa_atexit@plt+0xc42a88> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50a28 <__cxa_atexit@plt+0xc42acc> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + ldr r7, [pc, #28] @ c41ab0 <__cxa_atexit@plt+0xc33b54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c50a1c <__cxa_atexit@plt+0xc42ac0> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50a70 <__cxa_atexit@plt+0xc42b14> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50a90 <__cxa_atexit@plt+0xc42b34> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c50a1c <__cxa_atexit@plt+0xc42ac0> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c50a1c <__cxa_atexit@plt+0xc42ac0> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c50a1c <__cxa_atexit@plt+0xc42ac0> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c50aec <__cxa_atexit@plt+0xc42b90> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50b30 <__cxa_atexit@plt+0xc42bd4> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + @ instruction: 0x0153a498 │ │ │ │ + cmpeq r3, r0, lsl r4 │ │ │ │ + cmpeq r3, r8, ror pc │ │ │ │ + smlaltteq r7, r3, r8, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c41b18 <__cxa_atexit@plt+0xc33bbc> │ │ │ │ + ldr r2, [pc, #80] @ c41b20 <__cxa_atexit@plt+0xc33bc4> │ │ │ │ + ldr r9, [pc, #80] @ c41b24 <__cxa_atexit@plt+0xc33bc8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c41b28 <__cxa_atexit@plt+0xc33bcc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #56] @ c41b2c <__cxa_atexit@plt+0xc33bd0> │ │ │ │ + add r1, r9, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c50b24 <__cxa_atexit@plt+0xc42bc8> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50b78 <__cxa_atexit@plt+0xc42c1c> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50b98 <__cxa_atexit@plt+0xc42c3c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c50b24 <__cxa_atexit@plt+0xc42bc8> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c50b24 <__cxa_atexit@plt+0xc42bc8> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c50b24 <__cxa_atexit@plt+0xc42bc8> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c50bf4 <__cxa_atexit@plt+0xc42c98> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + smlaltbeq r7, r3, r4, lr │ │ │ │ + smlalbteq r7, r3, r8, sp │ │ │ │ + ldrsbeq r9, [r3, #-212] @ 0xffffff2c │ │ │ │ + @ instruction: 0x01539e94 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50c38 <__cxa_atexit@plt+0xc42cdc> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c41c00 <__cxa_atexit@plt+0xc33ca4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c41c08 <__cxa_atexit@plt+0xc33cac> │ │ │ │ + ldr lr, [pc, #236] @ c41c4c <__cxa_atexit@plt+0xc33cf0> │ │ │ │ + ldr r0, [pc, #236] @ c41c50 <__cxa_atexit@plt+0xc33cf4> │ │ │ │ + mov r3, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + tst r9, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + beq c41bec <__cxa_atexit@plt+0xc33c90> │ │ │ │ + ldr sl, [r5] │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c41c24 <__cxa_atexit@plt+0xc33cc8> │ │ │ │ + ldr lr, [pc, #188] @ c41c5c <__cxa_atexit@plt+0xc33d00> │ │ │ │ + ldr r0, [pc, #188] @ c41c60 <__cxa_atexit@plt+0xc33d04> │ │ │ │ + ldr r1, [pc, #188] @ c41c64 <__cxa_atexit@plt+0xc33d08> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #20]! │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c50c2c <__cxa_atexit@plt+0xc42cd0> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50c80 <__cxa_atexit@plt+0xc42d24> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50ca0 <__cxa_atexit@plt+0xc42d44> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c50c2c <__cxa_atexit@plt+0xc42cd0> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c50c2c <__cxa_atexit@plt+0xc42cd0> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c50c2c <__cxa_atexit@plt+0xc42cd0> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c50cfc <__cxa_atexit@plt+0xc42da0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c50d40 <__cxa_atexit@plt+0xc42de4> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + mov r2, r6 │ │ │ │ + b c41c10 <__cxa_atexit@plt+0xc33cb4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ c41c58 <__cxa_atexit@plt+0xc33cfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c50d34 <__cxa_atexit@plt+0xc42dd8> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c50d88 <__cxa_atexit@plt+0xc42e2c> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c50da8 <__cxa_atexit@plt+0xc42e4c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c50d34 <__cxa_atexit@plt+0xc42dd8> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c50d34 <__cxa_atexit@plt+0xc42dd8> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c50d34 <__cxa_atexit@plt+0xc42dd8> │ │ │ │ - smlalbbeq r8, r2, r8, lr │ │ │ │ - andeq r0, r3, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #40] @ c41c54 <__cxa_atexit@plt+0xc33cf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + cmpeq r3, ip, lsr sp │ │ │ │ + cmpeq r3, r8, ror #26 │ │ │ │ + @ instruction: 0xfffffbe4 │ │ │ │ + @ instruction: 0xfffffa04 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c50e64 <__cxa_atexit@plt+0xc42f08> │ │ │ │ - ldr lr, [pc, #104] @ c50e70 <__cxa_atexit@plt+0xc42f14> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c50e74 <__cxa_atexit@plt+0xc42f18> │ │ │ │ + bhi c41cd4 <__cxa_atexit@plt+0xc33d78> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c41cdc <__cxa_atexit@plt+0xc33d80> │ │ │ │ + ldr r3, [pc, #96] @ c41cfc <__cxa_atexit@plt+0xc33da0> │ │ │ │ + ldr r2, [pc, #96] @ c41d00 <__cxa_atexit@plt+0xc33da4> │ │ │ │ + ldr r1, [pc, #96] @ c41d04 <__cxa_atexit@plt+0xc33da8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c41ce4 <__cxa_atexit@plt+0xc33d88> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c41cf8 <__cxa_atexit@plt+0xc33d9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq r7, r3, r4, ip │ │ │ │ + @ instruction: 0xfffffae8 │ │ │ │ + @ instruction: 0xfffff908 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 17f9fe4 <__cxa_atexit@plt+0x17ec088> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c41da4 <__cxa_atexit@plt+0xc33e48> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c41db0 <__cxa_atexit@plt+0xc33e54> │ │ │ │ + ldr lr, [pc, #112] @ c41dc0 <__cxa_atexit@plt+0xc33e64> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ c41dc4 <__cxa_atexit@plt+0xc33e68> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #32] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ - beq c50e5c <__cxa_atexit@plt+0xc42f00> │ │ │ │ - b c50e84 <__cxa_atexit@plt+0xc42f28> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #76] @ c41dc8 <__cxa_atexit@plt+0xc33e6c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #64] @ c41dcc <__cxa_atexit@plt+0xc33e70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r2, ip, lsr #21 │ │ │ │ - strdeq r8, [r2, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r6, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r7, r8, lsr #24 │ │ │ │ - bge c50ecc <__cxa_atexit@plt+0xc42f70> │ │ │ │ - ldr r7, [pc, #104] @ c50f04 <__cxa_atexit@plt+0xc42fa8> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c50ef0 <__cxa_atexit@plt+0xc42f94> │ │ │ │ - ldr r3, [pc, #88] @ c50f10 <__cxa_atexit@plt+0xc42fb4> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r3, [pc, #56] @ c50f0c <__cxa_atexit@plt+0xc42fb0> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq r3, r4, ror #22 │ │ │ │ + cmpeq r3, r0, lsr fp │ │ │ │ + cmpeq r3, r0, lsl #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c41e74 <__cxa_atexit@plt+0xc33f18> │ │ │ │ + ldr r3, [pc, #168] @ c41e9c <__cxa_atexit@plt+0xc33f40> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c50ee8 <__cxa_atexit@plt+0xc42f8c> │ │ │ │ - b c50f1c <__cxa_atexit@plt+0xc42fc0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c41e64 <__cxa_atexit@plt+0xc33f08> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c41e80 <__cxa_atexit@plt+0xc33f24> │ │ │ │ + ldr r7, [pc, #132] @ c41ea4 <__cxa_atexit@plt+0xc33f48> │ │ │ │ + ldr r1, [pc, #132] @ c41ea8 <__cxa_atexit@plt+0xc33f4c> │ │ │ │ + ldr r0, [pc, #132] @ c41eac <__cxa_atexit@plt+0xc33f50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c50f08 <__cxa_atexit@plt+0xc42fac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c41ea0 <__cxa_atexit@plt+0xc33f44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - hvceq 10452 @ 0x28d4 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffff5834 │ │ │ │ - andeq r0, r0, r6, lsr #13 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlaltteq r7, r3, r4, sl │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + @ instruction: 0xfffff784 │ │ │ │ + @ instruction: 0xfffff854 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c50fa0 <__cxa_atexit@plt+0xc43044> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c41f1c <__cxa_atexit@plt+0xc33fc0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c41f24 <__cxa_atexit@plt+0xc33fc8> │ │ │ │ + ldr r3, [pc, #96] @ c41f44 <__cxa_atexit@plt+0xc33fe8> │ │ │ │ + ldr r2, [pc, #96] @ c41f48 <__cxa_atexit@plt+0xc33fec> │ │ │ │ + ldr r1, [pc, #96] @ c41f4c <__cxa_atexit@plt+0xc33ff0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c41f2c <__cxa_atexit@plt+0xc33fd0> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c41f40 <__cxa_atexit@plt+0xc33fe4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsr sl │ │ │ │ + @ instruction: 0xfffff8a0 │ │ │ │ + @ instruction: 0xfffff6c0 │ │ │ │ + @ instruction: 0xfffff790 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c41fb4 <__cxa_atexit@plt+0xc34058> │ │ │ │ + ldr r2, [pc, #84] @ c41fcc <__cxa_atexit@plt+0xc34070> │ │ │ │ + ldr r1, [pc, #84] @ c41fd0 <__cxa_atexit@plt+0xc34074> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r7, #12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r9, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c41fd4 <__cxa_atexit@plt+0xc34078> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + smlalbteq r7, r3, r8, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r7, r7, r2 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c50f80 <__cxa_atexit@plt+0xc43024> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble c50f8c <__cxa_atexit@plt+0xc43030> │ │ │ │ - ldr lr, [pc, #96] @ c50fb4 <__cxa_atexit@plt+0xc43058> │ │ │ │ - sub r2, r2, r7 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c42064 <__cxa_atexit@plt+0xc34108> │ │ │ │ + ldr lr, [pc, #104] @ c4207c <__cxa_atexit@plt+0xc34120> │ │ │ │ + ldr r2, [pc, #104] @ c42080 <__cxa_atexit@plt+0xc34124> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r9, [pc, #88] @ c42084 <__cxa_atexit@plt+0xc34128> │ │ │ │ + mov r1, r7 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r3, [pc, #72] @ c42088 <__cxa_atexit@plt+0xc3412c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str lr, [r7, #24] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r9, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c4208c <__cxa_atexit@plt+0xc34130> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + ldrsbeq r9, [r3, #-232] @ 0xffffff18 │ │ │ │ + cmpeq r3, r0, asr #19 │ │ │ │ + cmpeq r3, r4, lsl #28 │ │ │ │ + cmpeq r3, ip, lsl r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c420f4 <__cxa_atexit@plt+0xc34198> │ │ │ │ + ldr r2, [pc, #80] @ c420fc <__cxa_atexit@plt+0xc341a0> │ │ │ │ + ldr r9, [pc, #80] @ c42100 <__cxa_atexit@plt+0xc341a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c42104 <__cxa_atexit@plt+0xc341a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, r7 │ │ │ │ + ldr sl, [pc, #56] @ c42108 <__cxa_atexit@plt+0xc341ac> │ │ │ │ + add r1, r9, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r7, [r3, #-132] @ 0xffffff7c │ │ │ │ + smlaltteq r7, r3, ip, r7 │ │ │ │ + ldrsheq r9, [r3, #-120] @ 0xffffff88 │ │ │ │ + ldrheq r9, [r3, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c421b0 <__cxa_atexit@plt+0xc34254> │ │ │ │ + ldr r3, [pc, #168] @ c421d8 <__cxa_atexit@plt+0xc3427c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c421a0 <__cxa_atexit@plt+0xc34244> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c421bc <__cxa_atexit@plt+0xc34260> │ │ │ │ + ldr r7, [pc, #132] @ c421e0 <__cxa_atexit@plt+0xc34284> │ │ │ │ + ldr r1, [pc, #132] @ c421e4 <__cxa_atexit@plt+0xc34288> │ │ │ │ + ldr r0, [pc, #132] @ c421e8 <__cxa_atexit@plt+0xc3428c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ add lr, r6, #8 │ │ │ │ - sub r7, r3, #11 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c50fb0 <__cxa_atexit@plt+0xc43054> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + ldr r7, [pc, #24] @ c421dc <__cxa_atexit@plt+0xc34280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r0, ror #5 │ │ │ │ - cmpeq r2, 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 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c51008 <__cxa_atexit@plt+0xc430ac> │ │ │ │ - ldr lr, [pc, #60] @ c51020 <__cxa_atexit@plt+0xc430c4> │ │ │ │ - sub r2, r6, #17 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c51024 <__cxa_atexit@plt+0xc430c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c51028 <__cxa_atexit@plt+0xc430cc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrsbeq sl, [r2, #-172] @ 0xffffff54 │ │ │ │ - ldrsbeq sl, [r2, #-168] @ 0xffffff58 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlaltbeq r7, r3, r8, r7 │ │ │ │ + @ instruction: 0xfffff628 │ │ │ │ + @ instruction: 0xfffff448 │ │ │ │ + @ instruction: 0xfffff518 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c51084 <__cxa_atexit@plt+0xc43128> │ │ │ │ - ldr r8, [pc, #76] @ c5109c <__cxa_atexit@plt+0xc43140> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ c510a0 <__cxa_atexit@plt+0xc43144> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c510a4 <__cxa_atexit@plt+0xc43148> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c42258 <__cxa_atexit@plt+0xc342fc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c42260 <__cxa_atexit@plt+0xc34304> │ │ │ │ + ldr r3, [pc, #96] @ c42280 <__cxa_atexit@plt+0xc34324> │ │ │ │ + ldr r2, [pc, #96] @ c42284 <__cxa_atexit@plt+0xc34328> │ │ │ │ + ldr r1, [pc, #96] @ c42288 <__cxa_atexit@plt+0xc3432c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r4, ror sl │ │ │ │ - cmpeq r2, r8, ror #20 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c511cc <__cxa_atexit@plt+0xc43270> │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r2, [pc, #292] @ c511f4 <__cxa_atexit@plt+0xc43298> │ │ │ │ - mov sl, r5 │ │ │ │ - ldr ip, [r0, #1] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [sl, #-36]! @ 0xffffffdc │ │ │ │ - ldr r7, [r0, #5] │ │ │ │ - ldr r3, [r0, #9] │ │ │ │ - ldr r1, [r0, #13] │ │ │ │ - ldr fp, [r0, #21] │ │ │ │ - ldr r2, [r0, #17] │ │ │ │ - ldr r0, [r0, #25] │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [sl, #32] │ │ │ │ - str r0, [sl, #28] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str fp, [sl, #20] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r7, [sl, #8] │ │ │ │ - str ip, [sl, #4] │ │ │ │ - beq c511a4 <__cxa_atexit@plt+0xc43248> │ │ │ │ - ldr r3, [pc, #212] @ c511f8 <__cxa_atexit@plt+0xc4329c> │ │ │ │ - ldr ip, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - beq c511b8 <__cxa_atexit@plt+0xc4325c> │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c42268 <__cxa_atexit@plt+0xc3430c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c4227c <__cxa_atexit@plt+0xc34320> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsl #14 │ │ │ │ + @ instruction: 0xfffff564 │ │ │ │ + @ instruction: 0xfffff384 │ │ │ │ + @ instruction: 0xfffff454 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str lr, [sp] │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c422e0 <__cxa_atexit@plt+0xc34384> │ │ │ │ + ldr r3, [pc, #68] @ c422f8 <__cxa_atexit@plt+0xc3439c> │ │ │ │ + ldr r2, [pc, #68] @ c422fc <__cxa_atexit@plt+0xc343a0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c42300 <__cxa_atexit@plt+0xc343a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + smlaltbeq r7, r3, r4, r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c42364 <__cxa_atexit@plt+0xc34408> │ │ │ │ + ldr r7, [pc, #68] @ c4237c <__cxa_atexit@plt+0xc34420> │ │ │ │ + ldr r2, [pc, #68] @ c42380 <__cxa_atexit@plt+0xc34424> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c42384 <__cxa_atexit@plt+0xc34428> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq r3, r0, lsr #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c423bc <__cxa_atexit@plt+0xc34460> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c41b3c <__cxa_atexit@plt+0xc33be0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c42438 <__cxa_atexit@plt+0xc344dc> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + str r9, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c42444 <__cxa_atexit@plt+0xc344e8> │ │ │ │ + ldr r7, [pc, #96] @ c4246c <__cxa_atexit@plt+0xc34510> │ │ │ │ + ldr r2, [pc, #96] @ c42470 <__cxa_atexit@plt+0xc34514> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ add lr, r6, #8 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - cmp r3, lr │ │ │ │ - str lr, [sp, #8] │ │ │ │ - bcc c511d8 <__cxa_atexit@plt+0xc4327c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r0, r3 │ │ │ │ - add r3, ip, r7 │ │ │ │ - add r3, r3, fp │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #132] @ c511fc <__cxa_atexit@plt+0xc432a0> │ │ │ │ - ldr r2, [pc, #132] @ c51200 <__cxa_atexit@plt+0xc432a4> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r2, r3, r6} │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c42468 <__cxa_atexit@plt+0xc3450c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, lsr r5 │ │ │ │ + @ instruction: 0xfffff910 │ │ │ │ + @ instruction: 0xfffff9b4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c42520 <__cxa_atexit@plt+0xc345c4> │ │ │ │ + ldr r3, [pc, #176] @ c4254c <__cxa_atexit@plt+0xc345f0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + tst r8, #3 │ │ │ │ str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r5, sl │ │ │ │ - sub r9, r6, #3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + beq c42510 <__cxa_atexit@plt+0xc345b4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c42530 <__cxa_atexit@plt+0xc345d4> │ │ │ │ + ldr r7, [pc, #136] @ c42554 <__cxa_atexit@plt+0xc345f8> │ │ │ │ + ldr r1, [pc, #136] @ c42558 <__cxa_atexit@plt+0xc345fc> │ │ │ │ + ldr r0, [pc, #136] @ c4255c <__cxa_atexit@plt+0xc34600> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, sl │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - ldrheq sl, [r2, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r8, lsl #29 │ │ │ │ + ldr r7, [pc, #24] @ c42550 <__cxa_atexit@plt+0xc345f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r3, r4, lsr r4 │ │ │ │ + @ instruction: 0xfffff2b8 │ │ │ │ + @ instruction: 0xfffff0d8 │ │ │ │ + @ instruction: 0xfffff1a8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #180] @ c512c8 <__cxa_atexit@plt+0xc4336c> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ mov r8, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r0, [r5] │ │ │ │ - beq c512a8 <__cxa_atexit@plt+0xc4334c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #8 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc c512b4 <__cxa_atexit@plt+0xc43358> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r9, r3, r9 │ │ │ │ - add r0, r9, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #76] @ c512cc <__cxa_atexit@plt+0xc43370> │ │ │ │ - ldr r2, [pc, #76] @ c512d0 <__cxa_atexit@plt+0xc43374> │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c425cc <__cxa_atexit@plt+0xc34670> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c425d4 <__cxa_atexit@plt+0xc34678> │ │ │ │ + ldr r3, [pc, #96] @ c425f4 <__cxa_atexit@plt+0xc34698> │ │ │ │ + ldr r2, [pc, #96] @ c425f8 <__cxa_atexit@plt+0xc3469c> │ │ │ │ + ldr r1, [pc, #96] @ c425fc <__cxa_atexit@plt+0xc346a0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, sl, #3 │ │ │ │ - mov r6, sl │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r7 │ │ │ │ + b c425dc <__cxa_atexit@plt+0xc34680> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c425f0 <__cxa_atexit@plt+0xc34694> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + smlalbbeq r7, r3, ip, r3 │ │ │ │ + @ instruction: 0xfffff1f0 │ │ │ │ + @ instruction: 0xfffff010 │ │ │ │ + @ instruction: 0xfffff0e0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c42660 <__cxa_atexit@plt+0xc34704> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c42668 <__cxa_atexit@plt+0xc3470c> │ │ │ │ + ldr r1, [pc, #68] @ c42684 <__cxa_atexit@plt+0xc34728> │ │ │ │ + ldr r0, [pc, #68] @ c42688 <__cxa_atexit@plt+0xc3472c> │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r1, sl} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c42670 <__cxa_atexit@plt+0xc34714> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c42680 <__cxa_atexit@plt+0xc34724> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, lsl #6 │ │ │ │ + @ instruction: 0xfffff308 │ │ │ │ + cmpeq r3, r0, lsr r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c427cc <__cxa_atexit@plt+0xc34870> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c427d4 <__cxa_atexit@plt+0xc34878> │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r0, [pc, #356] @ c42828 <__cxa_atexit@plt+0xc348cc> │ │ │ │ + ldr r2, [pc, #356] @ c4282c <__cxa_atexit@plt+0xc348d0> │ │ │ │ + ldr sl, [pc, #356] @ c42830 <__cxa_atexit@plt+0xc348d4> │ │ │ │ + ldr ip, [pc, #356] @ c42834 <__cxa_atexit@plt+0xc348d8> │ │ │ │ + ldr r7, [pc, #356] @ c42838 <__cxa_atexit@plt+0xc348dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #352] @ c4283c <__cxa_atexit@plt+0xc348e0> │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + stm r2, {r0, r8, r9} │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, r6, #20 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + stmib r6, {r7, r8, r9, ip} │ │ │ │ + sub fp, r3, #51 @ 0x33 │ │ │ │ + sub sl, r3, #38 @ 0x26 │ │ │ │ + sub ip, r3, #26 │ │ │ │ + sub r2, r3, #14 │ │ │ │ + sub r0, r3, #7 │ │ │ │ + add r3, r6, #84 @ 0x54 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r1, r3 │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str fp, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + bcc c427f0 <__cxa_atexit@plt+0xc34894> │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r7, [pc, #236] @ c42840 <__cxa_atexit@plt+0xc348e4> │ │ │ │ + ldr r4, [pc, #236] @ c42844 <__cxa_atexit@plt+0xc348e8> │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [pc, #212] @ c42848 <__cxa_atexit@plt+0xc348ec> │ │ │ │ + add r7, r6, #76 @ 0x4c │ │ │ │ + sub lr, r3, #22 │ │ │ │ + sub r9, r3, #14 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stm r7, {r4, r9, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + add r3, r6, #112 @ 0x70 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c4280c <__cxa_atexit@plt+0xc348b0> │ │ │ │ + ldr r4, [pc, #176] @ c4284c <__cxa_atexit@plt+0xc348f0> │ │ │ │ + add lr, r6, #96 @ 0x60 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r6, #92] @ 0x5c │ │ │ │ + stm lr, {r0, r2, ip} │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ + str sl, [r6, #108] @ 0x6c │ │ │ │ + str fp, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c427dc <__cxa_atexit@plt+0xc34880> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #112] @ c42854 <__cxa_atexit@plt+0xc348f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #88] @ c42850 <__cxa_atexit@plt+0xc348f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - ldrheq sl, [r2, #-96] @ 0xffffffa0 │ │ │ │ - andeq r1, r0, r9, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc c51350 <__cxa_atexit@plt+0xc433f4> │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r8, r5, #24 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldm r8, {r2, r3, r8} │ │ │ │ - add r9, r3, r0 │ │ │ │ - add r3, r9, lr │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #56] @ c51360 <__cxa_atexit@plt+0xc43404> │ │ │ │ - ldr r2, [pc, #56] @ c51364 <__cxa_atexit@plt+0xc43408> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, sl, #3 │ │ │ │ - mov r6, sl │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r6, #8 │ │ │ │ + b c427c0 <__cxa_atexit@plt+0xc34864> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r2, r8, lsl #12 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + @ instruction: 0xfffffc14 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + @ instruction: 0xffffe9e8 │ │ │ │ + @ instruction: 0xffffea80 │ │ │ │ + ldrsheq r9, [r3, #-100] @ 0xffffff9c │ │ │ │ + ldrsbeq r9, [r3, #-104] @ 0xffffff98 │ │ │ │ + hvceq 14096 @ 0x3710 │ │ │ │ + smlaltbeq r7, r3, ip, r1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c51434 <__cxa_atexit@plt+0xc434d8> │ │ │ │ - ldr sl, [pc, #152] @ c51440 <__cxa_atexit@plt+0xc434e4> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c51414 <__cxa_atexit@plt+0xc434b8> │ │ │ │ - ldr r3, [pc, #96] @ c51444 <__cxa_atexit@plt+0xc434e8> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c51424 <__cxa_atexit@plt+0xc434c8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c428b0 <__cxa_atexit@plt+0xc34954> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #60] @ c428bc <__cxa_atexit@plt+0xc34960> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, r1, r2} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrsheq r9, [r3, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c428f0 <__cxa_atexit@plt+0xc34994> │ │ │ │ + ldr r5, [pc, #32] @ c42900 <__cxa_atexit@plt+0xc349a4> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c42904 <__cxa_atexit@plt+0xc349a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r7, r3, r0, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c514b8 <__cxa_atexit@plt+0xc4355c> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c514a8 <__cxa_atexit@plt+0xc4354c> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5157c <__cxa_atexit@plt+0xc43620> │ │ │ │ - ldr lr, [pc, #132] @ c5159c <__cxa_atexit@plt+0xc43640> │ │ │ │ - ldr r0, [pc, #132] @ c515a0 <__cxa_atexit@plt+0xc43644> │ │ │ │ - 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 c51570 <__cxa_atexit@plt+0xc43614> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c51588 <__cxa_atexit@plt+0xc4362c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c515a4 <__cxa_atexit@plt+0xc43648> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c42958 <__cxa_atexit@plt+0xc349fc> │ │ │ │ + ldr r2, [pc, #40] @ c42960 <__cxa_atexit@plt+0xc34a04> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ c42964 <__cxa_atexit@plt+0xc34a08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r2, r0, lsr #7 │ │ │ │ - ldrsbeq sl, [r2, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r3, ip, ror pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c429b4 <__cxa_atexit@plt+0xc34a58> │ │ │ │ + ldr r3, [pc, #40] @ c429cc <__cxa_atexit@plt+0xc34a70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + mov r9, r7 │ │ │ │ + b c42698 <__cxa_atexit@plt+0xc3473c> │ │ │ │ + ldr r7, [pc, #20] @ c429d0 <__cxa_atexit@plt+0xc34a74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + ldrdeq r6, [r3, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c515e8 <__cxa_atexit@plt+0xc4368c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bcc c42a10 <__cxa_atexit@plt+0xc34ab4> │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c515f4 <__cxa_atexit@plt+0xc43698> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r2, [pc, #28] @ c42a20 <__cxa_atexit@plt+0xc34ac4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, asr r3 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r8, [r3, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c42a9c <__cxa_atexit@plt+0xc34b40> │ │ │ │ + ldr lr, [pc, #104] @ c42ab4 <__cxa_atexit@plt+0xc34b58> │ │ │ │ + ldr r2, [pc, #104] @ c42ab8 <__cxa_atexit@plt+0xc34b5c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r9, [pc, #88] @ c42abc <__cxa_atexit@plt+0xc34b60> │ │ │ │ + mov r1, r7 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r3, [pc, #72] @ c42ac0 <__cxa_atexit@plt+0xc34b64> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str lr, [r7, #24] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r9, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c42ac4 <__cxa_atexit@plt+0xc34b68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + cmpeq r3, r0, lsr #9 │ │ │ │ + cmpeq r3, r8, lsl #31 │ │ │ │ + cmpeq r3, ip, asr #7 │ │ │ │ + strdeq r6, [r3, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c42b20 <__cxa_atexit@plt+0xc34bc4> │ │ │ │ + ldr r3, [pc, #72] @ c42b38 <__cxa_atexit@plt+0xc34bdc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #64] @ c42b3c <__cxa_atexit@plt+0xc34be0> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #52] @ c42b40 <__cxa_atexit@plt+0xc34be4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c42b44 <__cxa_atexit@plt+0xc34be8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, lsl #8 │ │ │ │ + cmpeq r3, ip, lsr lr │ │ │ │ + cmpeq r3, r4, ror #29 │ │ │ │ + hvceq 14056 @ 0x36e8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c42b94 <__cxa_atexit@plt+0xc34c38> │ │ │ │ + ldr r2, [pc, #56] @ c42b9c <__cxa_atexit@plt+0xc34c40> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c42ba0 <__cxa_atexit@plt+0xc34c44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c42ba4 <__cxa_atexit@plt+0xc34c48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsr lr │ │ │ │ + cmpeq r3, ip, asr #26 │ │ │ │ + ldrsheq r8, [r3, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c51664 <__cxa_atexit@plt+0xc43708> │ │ │ │ + bhi c42c18 <__cxa_atexit@plt+0xc34cbc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c51670 <__cxa_atexit@plt+0xc43714> │ │ │ │ - ldr lr, [pc, #84] @ c51680 <__cxa_atexit@plt+0xc43724> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c51684 <__cxa_atexit@plt+0xc43728> │ │ │ │ + bcc c42c24 <__cxa_atexit@plt+0xc34cc8> │ │ │ │ + ldr lr, [pc, #92] @ c42c34 <__cxa_atexit@plt+0xc34cd8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #88] @ c42c38 <__cxa_atexit@plt+0xc34cdc> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #64] @ c42c3c <__cxa_atexit@plt+0xc34ce0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + ldrsbeq r8, [r3, #-204] @ 0xffffff34 │ │ │ │ + @ instruction: 0x01538d94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c42ca4 <__cxa_atexit@plt+0xc34d48> │ │ │ │ + ldr r2, [pc, #80] @ c42cac <__cxa_atexit@plt+0xc34d50> │ │ │ │ + ldr r9, [pc, #80] @ c42cb0 <__cxa_atexit@plt+0xc34d54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c42cb4 <__cxa_atexit@plt+0xc34d58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #56] @ c42cb8 <__cxa_atexit@plt+0xc34d5c> │ │ │ │ + add r1, r9, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, lsr sp │ │ │ │ + cmpeq r3, ip, lsr ip │ │ │ │ + cmpeq r3, r8, asr #24 │ │ │ │ + cmpeq r3, r8, lsl #26 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c5174c <__cxa_atexit@plt+0xc437f0> │ │ │ │ - ldr sl, [pc, #152] @ c51758 <__cxa_atexit@plt+0xc437fc> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c5172c <__cxa_atexit@plt+0xc437d0> │ │ │ │ - ldr r3, [pc, #96] @ c5175c <__cxa_atexit@plt+0xc43800> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c5173c <__cxa_atexit@plt+0xc437e0> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c42d0c <__cxa_atexit@plt+0xc34db0> │ │ │ │ + ldr r2, [pc, #60] @ c42d14 <__cxa_atexit@plt+0xc34db8> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr lr, [pc, #48] @ c42d18 <__cxa_atexit@plt+0xc34dbc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrsbeq r8, [r3, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c517d0 <__cxa_atexit@plt+0xc43874> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ c42d38 <__cxa_atexit@plt+0xc34ddc> │ │ │ │ mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - beq c517c0 <__cxa_atexit@plt+0xc43864> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c518ac <__cxa_atexit@plt+0xc43950> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr lr, [pc, #128] @ c518b4 <__cxa_atexit@plt+0xc43958> │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc c42e00 <__cxa_atexit@plt+0xc34ea4> │ │ │ │ + ldr r1, [pc, #200] @ c42e2c <__cxa_atexit@plt+0xc34ed0> │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr lr, [pc, #192] @ c42e30 <__cxa_atexit@plt+0xc34ed4> │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + mov r9, sl │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - beq c5188c <__cxa_atexit@plt+0xc43930> │ │ │ │ - ldr r0, [pc, #100] @ c518b8 <__cxa_atexit@plt+0xc4395c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + cmp fp, r3 │ │ │ │ + str r0, [sl, #12] │ │ │ │ + str r8, [sl, #16] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + str r2, [sl, #32] │ │ │ │ + bhi c42e18 <__cxa_atexit@plt+0xc34ebc> │ │ │ │ + add r6, r7, #68 @ 0x44 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc c42e10 <__cxa_atexit@plt+0xc34eb4> │ │ │ │ + ldr r2, [pc, #120] @ c42e38 <__cxa_atexit@plt+0xc34edc> │ │ │ │ + ldr r1, [pc, #120] @ c42e3c <__cxa_atexit@plt+0xc34ee0> │ │ │ │ + ldr r0, [pc, #120] @ c42e40 <__cxa_atexit@plt+0xc34ee4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #40]! @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c5189c <__cxa_atexit@plt+0xc43940> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c518bc <__cxa_atexit@plt+0xc43960> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + add lr, r7, #8 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #16] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c42e34 <__cxa_atexit@plt+0xc34ed8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r3, r0, asr fp │ │ │ │ + @ instruction: 0xffffe9c4 │ │ │ │ + @ instruction: 0xffffe7e4 │ │ │ │ + @ instruction: 0xffffe8b4 │ │ │ │ + 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, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c42e80 <__cxa_atexit@plt+0xc34f24> │ │ │ │ + ldr r3, [pc, #44] @ c42e98 <__cxa_atexit@plt+0xc34f3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #20] @ c42e9c <__cxa_atexit@plt+0xc34f40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r2, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c5191c <__cxa_atexit@plt+0xc439c0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c51914 <__cxa_atexit@plt+0xc439b8> │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + cmpeq r3, ip, lsl fp │ │ │ │ + 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 c42edc <__cxa_atexit@plt+0xc34f80> │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c51920 <__cxa_atexit@plt+0xc439c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [pc, #28] @ c42eec <__cxa_atexit@plt+0xc34f90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsbeq r9, [r2, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c5195c <__cxa_atexit@plt+0xc43a00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01529f94 │ │ │ │ - andeq r0, r5, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov sl, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ + cmpeq r3, ip, lsr #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c42f68 <__cxa_atexit@plt+0xc3500c> │ │ │ │ + ldr lr, [pc, #104] @ c42f80 <__cxa_atexit@plt+0xc35024> │ │ │ │ + ldr r2, [pc, #104] @ c42f84 <__cxa_atexit@plt+0xc35028> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r9, [pc, #88] @ c42f88 <__cxa_atexit@plt+0xc3502c> │ │ │ │ mov r1, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c51a38 <__cxa_atexit@plt+0xc43adc> │ │ │ │ - ldr r9, [pc, #212] @ c51a58 <__cxa_atexit@plt+0xc43afc> │ │ │ │ - ldr r0, [pc, #212] @ c51a5c <__cxa_atexit@plt+0xc43b00> │ │ │ │ - mov r3, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r1, #32] │ │ │ │ - ldr lr, [r1, #28] │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - ldr r8, [r1, #36] @ 0x24 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ - str r9, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r7, [r1, #16] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ - beq c51a10 <__cxa_atexit@plt+0xc43ab4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c51a48 <__cxa_atexit@plt+0xc43aec> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c51a18 <__cxa_atexit@plt+0xc43abc> │ │ │ │ - ldr r3, [pc, #96] @ c51a64 <__cxa_atexit@plt+0xc43b08> │ │ │ │ - str r7, [sl, #-24] @ 0xffffffe8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #-40] @ 0xffffffd8 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r3, [pc, #72] @ c42f8c <__cxa_atexit@plt+0xc35030> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str lr, [r7, #24] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r9, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #64] @ c51a60 <__cxa_atexit@plt+0xc43b04> │ │ │ │ - sub r7, lr, #7 │ │ │ │ + ldr r7, [pc, #32] @ c42f90 <__cxa_atexit@plt+0xc35034> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + ldrsbeq r8, [r3, #-244] @ 0xffffff0c │ │ │ │ + ldrheq r8, [r3, #-172] @ 0xffffff54 │ │ │ │ + cmpeq r3, r0, lsl #30 │ │ │ │ + cmpeq r3, r8, lsr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c42fe0 <__cxa_atexit@plt+0xc35084> │ │ │ │ + ldr r2, [pc, #56] @ c42fe8 <__cxa_atexit@plt+0xc3508c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c42fec <__cxa_atexit@plt+0xc35090> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c42ff0 <__cxa_atexit@plt+0xc35094> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - mov r6, lr │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq r2, r0, lsr pc │ │ │ │ - cmpeq r2, r8, asr ip │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c51acc <__cxa_atexit@plt+0xc43b70> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c51aa4 <__cxa_atexit@plt+0xc43b48> │ │ │ │ - ldr r3, [pc, #76] @ c51ae0 <__cxa_atexit@plt+0xc43b84> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #36] @ c51adc <__cxa_atexit@plt+0xc43b80> │ │ │ │ + strdeq r6, [r3, #-144] @ 0xffffff70 │ │ │ │ + cmpeq r3, r0, lsl #18 │ │ │ │ + ldrheq r8, [r3, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43058 <__cxa_atexit@plt+0xc350fc> │ │ │ │ + ldr r2, [pc, #80] @ c43060 <__cxa_atexit@plt+0xc35104> │ │ │ │ + ldr r9, [pc, #80] @ c43064 <__cxa_atexit@plt+0xc35108> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c43068 <__cxa_atexit@plt+0xc3510c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #56] @ c4306c <__cxa_atexit@plt+0xc35110> │ │ │ │ + add r1, r9, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01436990 │ │ │ │ + smlalbbeq r6, r3, r8, r8 │ │ │ │ + @ instruction: 0x01538894 │ │ │ │ + cmpeq r3, r4, asr r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub ip, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c43128 <__cxa_atexit@plt+0xc351cc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c43134 <__cxa_atexit@plt+0xc351d8> │ │ │ │ + ldr lr, [pc, #192] @ c43160 <__cxa_atexit@plt+0xc35204> │ │ │ │ + ldr r1, [pc, #192] @ c43164 <__cxa_atexit@plt+0xc35208> │ │ │ │ + mov r9, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r2, [r9, #12] │ │ │ │ + bhi c4314c <__cxa_atexit@plt+0xc351f0> │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c43144 <__cxa_atexit@plt+0xc351e8> │ │ │ │ + ldr lr, [pc, #128] @ c4316c <__cxa_atexit@plt+0xc35210> │ │ │ │ + ldr r0, [pc, #128] @ c43170 <__cxa_atexit@plt+0xc35214> │ │ │ │ + ldr r2, [pc, #128] @ c43174 <__cxa_atexit@plt+0xc35218> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + mov r0, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #20]! │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + str r8, [r3, #28] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r8, asr #23 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c51b30 <__cxa_atexit@plt+0xc43bd4> │ │ │ │ - cmp r0, r2 │ │ │ │ - ble c51b1c <__cxa_atexit@plt+0xc43bc0> │ │ │ │ - add r1, r1, r2 │ │ │ │ - sub r0, r0, r2 │ │ │ │ - b c51b30 <__cxa_atexit@plt+0xc43bd4> │ │ │ │ - ldr r2, [pc, #44] @ c51b50 <__cxa_atexit@plt+0xc43bf4> │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #2 │ │ │ │ - cmp r3, r0 │ │ │ │ - movlt r0, r3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b c51b5c <__cxa_atexit@plt+0xc43c00> │ │ │ │ - @ instruction: 0x01529f94 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #36 @ 0x24 │ │ │ │ - cmp r3, ip │ │ │ │ - bcc c51d9c <__cxa_atexit@plt+0xc43e40> │ │ │ │ - add r9, r5, #8 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c51c0c <__cxa_atexit@plt+0xc43cb0> │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c51c64 <__cxa_atexit@plt+0xc43d08> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c51ca4 <__cxa_atexit@plt+0xc43d48> │ │ │ │ - adds r7, r0, r2 │ │ │ │ - beq c51d28 <__cxa_atexit@plt+0xc43dcc> │ │ │ │ - add ip, r6, #44 @ 0x2c │ │ │ │ - cmp r3, ip │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c51db8 <__cxa_atexit@plt+0xc43e5c> │ │ │ │ - ldr r3, [r5, #32]! │ │ │ │ - str fp, [sp] │ │ │ │ - add fp, r7, r1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r7, [pc, #596] @ c51e20 <__cxa_atexit@plt+0xc43ec4> │ │ │ │ - sub r3, ip, #37 @ 0x25 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str fp, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #576] @ c51e24 <__cxa_atexit@plt+0xc43ec8> │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r6, {r3, lr} │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - b c51c58 <__cxa_atexit@plt+0xc43cfc> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c51cec <__cxa_atexit@plt+0xc43d90> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c51d60 <__cxa_atexit@plt+0xc43e04> │ │ │ │ - ldr r3, [pc, #520] @ c51e2c <__cxa_atexit@plt+0xc43ed0> │ │ │ │ - ldr sl, [pc, #520] @ c51e30 <__cxa_atexit@plt+0xc43ed4> │ │ │ │ - add r7, r2, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, ip, #29 │ │ │ │ - str r7, [r6, #32] │ │ │ │ - stmib r6, {r3, lr} │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - sub r7, ip, #7 │ │ │ │ - mov r6, ip │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c51d78 <__cxa_atexit@plt+0xc43e1c> │ │ │ │ - add r3, r0, r1 │ │ │ │ - ldr r2, [pc, #396] @ c51e04 <__cxa_atexit@plt+0xc43ea8> │ │ │ │ - str r3, [r6, #28]! │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [pc, #388] @ c51e08 <__cxa_atexit@plt+0xc43eac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, ip, #29 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str sl, [r6, #-16] │ │ │ │ - str r1, [r6, #-12] │ │ │ │ - str r7, [r6, #-8] │ │ │ │ - b c51d1c <__cxa_atexit@plt+0xc43dc0> │ │ │ │ - ldr r7, [pc, #336] @ c51dfc <__cxa_atexit@plt+0xc43ea0> │ │ │ │ - ldr lr, [pc, #336] @ c51e00 <__cxa_atexit@plt+0xc43ea4> │ │ │ │ - add r3, r0, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - sub r3, ip, #29 │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, ip, #7 │ │ │ │ - mov r6, ip │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #288] @ c51e14 <__cxa_atexit@plt+0xc43eb8> │ │ │ │ - str r2, [r6, #28]! │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r1, [pc, #280] @ c51e18 <__cxa_atexit@plt+0xc43ebc> │ │ │ │ - sub r3, ip, #29 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c43168 <__cxa_atexit@plt+0xc3520c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r6, #-20] @ 0xffffffec │ │ │ │ - str r8, [r6, #-16] │ │ │ │ - str r2, [r6, #-12] │ │ │ │ - str r1, [r6, #-8] │ │ │ │ - sub r7, ip, #15 │ │ │ │ - str r3, [r6, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r0, r6, #12 │ │ │ │ - cmp r3, r0 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - bcc c51dd4 <__cxa_atexit@plt+0xc43e78> │ │ │ │ - ldr r2, [pc, #224] @ c51e28 <__cxa_atexit@plt+0xc43ecc> │ │ │ │ - sub r7, r0, #7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - stmib r6, {r2, lr} │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [pc, #168] @ c51e10 <__cxa_atexit@plt+0xc43eb4> │ │ │ │ - add r2, r6, #12 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r3, r4, lsl r8 │ │ │ │ + cmpeq r3, ip, lsl r8 │ │ │ │ + @ instruction: 0xffffe698 │ │ │ │ + @ instruction: 0xffffe4b8 │ │ │ │ + @ instruction: 0xffffe580 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c43204 <__cxa_atexit@plt+0xc352a8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c43210 <__cxa_atexit@plt+0xc352b4> │ │ │ │ + ldr lr, [pc, #120] @ c43220 <__cxa_atexit@plt+0xc352c4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #116] @ c43224 <__cxa_atexit@plt+0xc352c8> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - b c51d8c <__cxa_atexit@plt+0xc43e30> │ │ │ │ - ldr r7, [pc, #140] @ c51e0c <__cxa_atexit@plt+0xc43eb0> │ │ │ │ - add r2, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - sub r7, ip, #31 │ │ │ │ - mov r6, r2 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r1, [pc, #88] @ c43228 <__cxa_atexit@plt+0xc352cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #72] @ c4322c <__cxa_atexit@plt+0xc352d0> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + stm lr, {r0, r7, sl} │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #120] @ c51e1c <__cxa_atexit@plt+0xc43ec0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, ip │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r6, [pc, #52] @ c51df4 <__cxa_atexit@plt+0xc43e98> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, ip │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #28] @ c51df8 <__cxa_atexit@plt+0xc43e9c> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + cmpeq r3, ip, lsl #14 │ │ │ │ + cmpeq r3, r0, asr #15 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43260 <__cxa_atexit@plt+0xc35304> │ │ │ │ + ldr r2, [pc, #32] @ c43270 <__cxa_atexit@plt+0xc35314> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c43274 <__cxa_atexit@plt+0xc35318> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffff6d8 │ │ │ │ - cmpeq r2, r8, asr #19 │ │ │ │ - @ instruction: 0xfffff97c │ │ │ │ - ldrsheq sl, [r2, #-148] @ 0xffffff6c │ │ │ │ - ldrsheq sl, [r2, #-140] @ 0xffffff74 │ │ │ │ - cmpeq r2, r4, lsl r9 │ │ │ │ - @ instruction: 0xfffffb14 │ │ │ │ - cmpeq r2, r8, ror r9 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - ldrheq sl, [r2, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0xfffff4c0 │ │ │ │ - cmpeq r2, r4, lsr r9 │ │ │ │ - @ instruction: 0xfffffa78 │ │ │ │ - cmpeq r2, r0, asr sl │ │ │ │ - andeq r0, r0, r7, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c51e78 <__cxa_atexit@plt+0xc43f1c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ c51e90 <__cxa_atexit@plt+0xc43f34> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c51e94 <__cxa_atexit@plt+0xc43f38> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r3, r8, asr #14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c43294 <__cxa_atexit@plt+0xc35338> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r8, lsl r8 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c51f28 <__cxa_atexit@plt+0xc43fcc> │ │ │ │ - ldr r1, [pc, #128] @ c51f40 <__cxa_atexit@plt+0xc43fe4> │ │ │ │ - mov ip, fp │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r5, #32]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r1, r6, #37 @ 0x25 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr fp, [r5, #-4] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldm lr, {r2, sl, lr} │ │ │ │ - ldr r1, [pc, #76] @ c51f44 <__cxa_atexit@plt+0xc43fe8> │ │ │ │ - add r7, r0, r7 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov fp, ip │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r9, lr} │ │ │ │ + bcc c432e8 <__cxa_atexit@plt+0xc3538c> │ │ │ │ + ldr lr, [pc, #56] @ c432f4 <__cxa_atexit@plt+0xc35398> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c51f48 <__cxa_atexit@plt+0xc43fec> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrheq sl, [r2, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xfffff19c │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c52070 <__cxa_atexit@plt+0xc44114> │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r2, [pc, #292] @ c52098 <__cxa_atexit@plt+0xc4413c> │ │ │ │ - mov sl, r5 │ │ │ │ - ldr ip, [r0, #1] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43334 <__cxa_atexit@plt+0xc353d8> │ │ │ │ + ldr r2, [pc, #32] @ c43344 <__cxa_atexit@plt+0xc353e8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [sl, #-36]! @ 0xffffffdc │ │ │ │ - ldr r7, [r0, #5] │ │ │ │ - ldr r3, [r0, #9] │ │ │ │ - ldr r1, [r0, #13] │ │ │ │ - ldr fp, [r0, #21] │ │ │ │ - ldr r2, [r0, #17] │ │ │ │ - ldr r0, [r0, #25] │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [sl, #32] │ │ │ │ - str r0, [sl, #28] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str fp, [sl, #20] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r7, [sl, #8] │ │ │ │ - str ip, [sl, #4] │ │ │ │ - beq c52048 <__cxa_atexit@plt+0xc440ec> │ │ │ │ - ldr r3, [pc, #212] @ c5209c <__cxa_atexit@plt+0xc44140> │ │ │ │ - ldr ip, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - beq c5205c <__cxa_atexit@plt+0xc44100> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str lr, [sp] │ │ │ │ - add lr, r6, #8 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - cmp r3, lr │ │ │ │ - str lr, [sp, #8] │ │ │ │ - bcc c5207c <__cxa_atexit@plt+0xc44120> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r0, r3 │ │ │ │ - add r3, ip, r7 │ │ │ │ - add r3, r3, fp │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #132] @ c520a0 <__cxa_atexit@plt+0xc44144> │ │ │ │ - ldr r2, [pc, #132] @ c520a4 <__cxa_atexit@plt+0xc44148> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r5, sl │ │ │ │ - sub r9, r6, #3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c43348 <__cxa_atexit@plt+0xc353ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + hvceq 13924 @ 0x3664 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c43398 <__cxa_atexit@plt+0xc3543c> │ │ │ │ + ldr r7, [pc, #48] @ c433b0 <__cxa_atexit@plt+0xc35454> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #20] @ c433b4 <__cxa_atexit@plt+0xc35458> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r2, r4, lsl r9 │ │ │ │ - andeq r0, r0, r8, lsl #29 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #180] @ c5216c <__cxa_atexit@plt+0xc44210> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r0, [r5] │ │ │ │ - beq c5214c <__cxa_atexit@plt+0xc441f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #8 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc c52158 <__cxa_atexit@plt+0xc441fc> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r9, r3, r9 │ │ │ │ - add r0, r9, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #76] @ c52170 <__cxa_atexit@plt+0xc44214> │ │ │ │ - ldr r2, [pc, #76] @ c52174 <__cxa_atexit@plt+0xc44218> │ │ │ │ - add r3, pc, r3 │ │ │ │ + @ instruction: 0xfffff940 │ │ │ │ + cmpeq r3, r4, lsl #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c433ec <__cxa_atexit@plt+0xc35490> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c433f4 <__cxa_atexit@plt+0xc35498> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, sl, #3 │ │ │ │ - mov r6, sl │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq r2, ip, lsl #16 │ │ │ │ - andeq r1, r0, r9, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc c521f4 <__cxa_atexit@plt+0xc44298> │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r8, r5, #24 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldm r8, {r2, r3, r8} │ │ │ │ - add r9, r3, r0 │ │ │ │ - add r3, r9, lr │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #56] @ c52204 <__cxa_atexit@plt+0xc442a8> │ │ │ │ - ldr r2, [pc, #56] @ c52208 <__cxa_atexit@plt+0xc442ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldrheq r8, [r3, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c43448 <__cxa_atexit@plt+0xc354ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ c43464 <__cxa_atexit@plt+0xc35508> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, sl, #3 │ │ │ │ - mov r6, sl │ │ │ │ - str r3, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r2, r4, ror #14 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c522d8 <__cxa_atexit@plt+0xc4437c> │ │ │ │ - ldr sl, [pc, #152] @ c522e4 <__cxa_atexit@plt+0xc44388> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c522b8 <__cxa_atexit@plt+0xc4435c> │ │ │ │ - ldr r3, [pc, #96] @ c522e8 <__cxa_atexit@plt+0xc4438c> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c522c8 <__cxa_atexit@plt+0xc4436c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c5235c <__cxa_atexit@plt+0xc44400> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5234c <__cxa_atexit@plt+0xc443f0> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c52420 <__cxa_atexit@plt+0xc444c4> │ │ │ │ - ldr lr, [pc, #132] @ c52440 <__cxa_atexit@plt+0xc444e4> │ │ │ │ - ldr r0, [pc, #132] @ c52444 <__cxa_atexit@plt+0xc444e8> │ │ │ │ - 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 c52414 <__cxa_atexit@plt+0xc444b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c5242c <__cxa_atexit@plt+0xc444d0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c52448 <__cxa_atexit@plt+0xc444ec> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c43454 <__cxa_atexit@plt+0xc354f8> │ │ │ │ + ldr r5, [pc, #52] @ c4346c <__cxa_atexit@plt+0xc35510> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrsheq r9, [r2, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq r2, r4, lsr r5 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5248c <__cxa_atexit@plt+0xc44530> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c52498 <__cxa_atexit@plt+0xc4453c> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r9, [r2, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + ldr r7, [pc, #12] @ c43468 <__cxa_atexit@plt+0xc3550c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr #9 │ │ │ │ + cmpeq r3, ip, lsr r5 │ │ │ │ + @ instruction: 0xfffff4d0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c52508 <__cxa_atexit@plt+0xc445ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c52514 <__cxa_atexit@plt+0xc445b8> │ │ │ │ - ldr lr, [pc, #84] @ c52524 <__cxa_atexit@plt+0xc445c8> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c52528 <__cxa_atexit@plt+0xc445cc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c434c8 <__cxa_atexit@plt+0xc3556c> │ │ │ │ + ldr r2, [pc, #92] @ c434f0 <__cxa_atexit@plt+0xc35594> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c434d8 <__cxa_atexit@plt+0xc3557c> │ │ │ │ + ldr r7, [pc, #64] @ c434f8 <__cxa_atexit@plt+0xc3559c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b c42698 <__cxa_atexit@plt+0xc3473c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c434f4 <__cxa_atexit@plt+0xc35598> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ + cmpeq r3, ip, lsr #8 │ │ │ │ + strheq r6, [r3, #-72] @ 0xffffffb8 │ │ │ │ + @ instruction: 0xfffff468 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #88 @ 0x58 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c435a4 <__cxa_atexit@plt+0xc35648> │ │ │ │ + ldr r3, [pc, #152] @ c435bc <__cxa_atexit@plt+0xc35660> │ │ │ │ + ldr ip, [pc, #152] @ c435c0 <__cxa_atexit@plt+0xc35664> │ │ │ │ + ldr r0, [pc, #152] @ c435c4 <__cxa_atexit@plt+0xc35668> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #36]! @ 0x24 │ │ │ │ + ldr sl, [pc, #144] @ c435c8 <__cxa_atexit@plt+0xc3566c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r7, #32 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm r3, {r0, r8, r9, ip} │ │ │ │ + str r8, [r7, #-16] │ │ │ │ + str r9, [r7, #-12] │ │ │ │ + ldr r0, [pc, #108] @ c435cc <__cxa_atexit@plt+0xc35670> │ │ │ │ + sub r1, r6, #58 @ 0x3a │ │ │ │ + sub lr, r6, #83 @ 0x53 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r7, {r0, r9} │ │ │ │ + ldr r3, [pc, #92] @ c435d0 <__cxa_atexit@plt+0xc35674> │ │ │ │ mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c525f0 <__cxa_atexit@plt+0xc44694> │ │ │ │ - ldr sl, [pc, #152] @ c525fc <__cxa_atexit@plt+0xc446a0> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c525d0 <__cxa_atexit@plt+0xc44674> │ │ │ │ - ldr r3, [pc, #96] @ c52600 <__cxa_atexit@plt+0xc446a4> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + sub r2, r6, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c525e0 <__cxa_atexit@plt+0xc44684> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r0, #16]! │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ + add r0, r7, #44 @ 0x2c │ │ │ │ + stm r0, {r1, r2, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, r7, #24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + stm r3, {r8, r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ + ldr r7, [pc, #40] @ c435d4 <__cxa_atexit@plt+0xc35678> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + ldrsbeq r8, [r3, #-248] @ 0xffffff08 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r3, r4, lsl #8 │ │ │ │ + cmpeq r3, r8, lsl #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c4362c <__cxa_atexit@plt+0xc356d0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c43624 <__cxa_atexit@plt+0xc356c8> │ │ │ │ + ldr r8, [pc, #40] @ c43634 <__cxa_atexit@plt+0xc356d8> │ │ │ │ + ldr r3, [pc, #40] @ c43638 <__cxa_atexit@plt+0xc356dc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r6, r3, r4, r3 │ │ │ │ + cmpeq r3, r4, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43670 <__cxa_atexit@plt+0xc35714> │ │ │ │ + ldr r3, [pc, #32] @ c43678 <__cxa_atexit@plt+0xc3571c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c4367c <__cxa_atexit@plt+0xc35720> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r8, asr r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c52674 <__cxa_atexit@plt+0xc44718> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r3, [pc, #28] @ c436ac <__cxa_atexit@plt+0xc35750> │ │ │ │ mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq c52664 <__cxa_atexit@plt+0xc44708> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r3, [pc, #12] @ c436b0 <__cxa_atexit@plt+0xc35754> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + cmpeq r3, r8, lsr r3 │ │ │ │ + ldrsbeq r8, [r3, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43700 <__cxa_atexit@plt+0xc357a4> │ │ │ │ + ldr r2, [pc, #56] @ c43708 <__cxa_atexit@plt+0xc357ac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c4370c <__cxa_atexit@plt+0xc357b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c43710 <__cxa_atexit@plt+0xc357b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + smlaltteq r6, r3, r4, r2 │ │ │ │ + cmpeq r3, r0, ror #3 │ │ │ │ + @ instruction: 0x01538290 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c52750 <__cxa_atexit@plt+0xc447f4> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr lr, [pc, #128] @ c52758 <__cxa_atexit@plt+0xc447fc> │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + bhi c43760 <__cxa_atexit@plt+0xc35804> │ │ │ │ + ldr r2, [pc, #56] @ c43768 <__cxa_atexit@plt+0xc3580c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c4376c <__cxa_atexit@plt+0xc35810> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c43770 <__cxa_atexit@plt+0xc35814> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - beq c52730 <__cxa_atexit@plt+0xc447d4> │ │ │ │ - ldr r0, [pc, #100] @ c5275c <__cxa_atexit@plt+0xc44800> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01436294 │ │ │ │ + cmpeq r3, r0, lsl #3 │ │ │ │ + cmpeq r3, r0, lsr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c437c0 <__cxa_atexit@plt+0xc35864> │ │ │ │ + ldr r2, [pc, #56] @ c437c8 <__cxa_atexit@plt+0xc3586c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c437cc <__cxa_atexit@plt+0xc35870> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c437d0 <__cxa_atexit@plt+0xc35874> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsr #4 │ │ │ │ + cmpeq r3, r0, lsr #2 │ │ │ │ + ldrsbeq r8, [r3, #-16] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43820 <__cxa_atexit@plt+0xc358c4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c43828 <__cxa_atexit@plt+0xc358cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c4382c <__cxa_atexit@plt+0xc358d0> │ │ │ │ + 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] │ │ │ │ - beq c52740 <__cxa_atexit@plt+0xc447e4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c52760 <__cxa_atexit@plt+0xc44804> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + cmpeq r3, r4, asr #1 │ │ │ │ + cmpeq r3, ip, lsl #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43874 <__cxa_atexit@plt+0xc35918> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ c4387c <__cxa_atexit@plt+0xc35920> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ c43880 <__cxa_atexit@plt+0xc35924> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r3, ip, rrx │ │ │ │ + cmpeq r3, r4, lsr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c438d0 <__cxa_atexit@plt+0xc35974> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c438d8 <__cxa_atexit@plt+0xc3597c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c438dc <__cxa_atexit@plt+0xc35980> │ │ │ │ + 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 │ │ │ │ - mov r7, r9 │ │ │ │ + b 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq r3, r4, lsl r0 │ │ │ │ + ldrsbeq r8, [r3, #-12] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4392c <__cxa_atexit@plt+0xc359d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c43934 <__cxa_atexit@plt+0xc359d8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c43938 <__cxa_atexit@plt+0xc359dc> │ │ │ │ + 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 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r2, r0, asr #3 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c527c0 <__cxa_atexit@plt+0xc44864> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c527b8 <__cxa_atexit@plt+0xc4485c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c527c4 <__cxa_atexit@plt+0xc44868> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldrheq r7, [r3, #-248] @ 0xffffff08 │ │ │ │ + cmpeq r3, r0, lsl #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43988 <__cxa_atexit@plt+0xc35a2c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c43990 <__cxa_atexit@plt+0xc35a34> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c43994 <__cxa_atexit@plt+0xc35a38> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r3, ip, asr pc │ │ │ │ + cmpeq r3, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c439dc <__cxa_atexit@plt+0xc35a80> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ c439e4 <__cxa_atexit@plt+0xc35a88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ c439e8 <__cxa_atexit@plt+0xc35a8c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r2, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c52800 <__cxa_atexit@plt+0xc448a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r3, r4, lsl #30 │ │ │ │ + cmpeq r3, ip, asr #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43a38 <__cxa_atexit@plt+0xc35adc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c43a40 <__cxa_atexit@plt+0xc35ae4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c43a44 <__cxa_atexit@plt+0xc35ae8> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r9, [r2, #-0] │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r5, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ + cmpeq r3, ip, lsr #29 │ │ │ │ + cmpeq r3, r4, ror pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c52868 <__cxa_atexit@plt+0xc4490c> │ │ │ │ - ldr r2, [pc, #76] @ c52870 <__cxa_atexit@plt+0xc44914> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #27] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ + bhi c43a8c <__cxa_atexit@plt+0xc35b30> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ c43a94 <__cxa_atexit@plt+0xc35b38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ c43a98 <__cxa_atexit@plt+0xc35b3c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, asr lr │ │ │ │ + cmpeq r3, ip, lsl pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43ae8 <__cxa_atexit@plt+0xc35b8c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c43af0 <__cxa_atexit@plt+0xc35b94> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c43af4 <__cxa_atexit@plt+0xc35b98> │ │ │ │ + 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 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r7, [r3, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r3, r4, asr #29 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43b44 <__cxa_atexit@plt+0xc35be8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c43b4c <__cxa_atexit@plt+0xc35bf0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c43b50 <__cxa_atexit@plt+0xc35bf4> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr #27 │ │ │ │ + cmpeq r3, r8, ror #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43b98 <__cxa_atexit@plt+0xc35c3c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ c43ba0 <__cxa_atexit@plt+0xc35c44> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ c43ba4 <__cxa_atexit@plt+0xc35c48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, asr #26 │ │ │ │ + cmpeq r3, r0, lsl lr │ │ │ │ + cmpeq r3, r4, asr #28 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c43bdc <__cxa_atexit@plt+0xc35c80> │ │ │ │ + ldr r3, [pc, #32] @ c43bec <__cxa_atexit@plt+0xc35c90> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + mov r8, r9 │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r7, [pc, #12] @ c43bf0 <__cxa_atexit@plt+0xc35c94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r7, asr #27 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r3, r0, lsr #28 │ │ │ │ + strdeq r5, [r3, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c43c40 <__cxa_atexit@plt+0xc35ce4> │ │ │ │ + ldr r2, [pc, #48] @ c43c4c <__cxa_atexit@plt+0xc35cf0> │ │ │ │ + ldr r1, [pc, #48] @ c43c50 <__cxa_atexit@plt+0xc35cf4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + 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 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0x01435d9c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c43c88 <__cxa_atexit@plt+0xc35d2c> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #12] @ c43c8c <__cxa_atexit@plt+0xc35d30> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1ef1c <__cxa_atexit@plt+0x1e10fc0> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r0, lsl sp │ │ │ │ + cmpeq r3, r0, ror #26 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c43cb8 <__cxa_atexit@plt+0xc35d5c> │ │ │ │ + ldr r7, [pc, #32] @ c43cd0 <__cxa_atexit@plt+0xc35d74> │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r3, [pc, #12] @ c43ccc <__cxa_atexit@plt+0xc35d70> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + cmpeq r3, r4, asr #26 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r3, [pc, #12] @ c43cf0 <__cxa_atexit@plt+0xc35d94> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ c43d10 <__cxa_atexit@plt+0xc35db4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c43dcc <__cxa_atexit@plt+0xc35e70> │ │ │ │ + ldr r1, [pc, #204] @ c43e00 <__cxa_atexit@plt+0xc35ea4> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r9, [pc, #200] @ c43e04 <__cxa_atexit@plt+0xc35ea8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c528a8 <__cxa_atexit@plt+0xc4494c> │ │ │ │ - cmp r2, r1 │ │ │ │ - ble c528d0 <__cxa_atexit@plt+0xc44974> │ │ │ │ - add r0, r0, r1 │ │ │ │ - sub r2, r2, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c528ec <__cxa_atexit@plt+0xc44990> │ │ │ │ - cmp r3, r2 │ │ │ │ - strlt r3, [r5, #12] │ │ │ │ - str 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, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - strge r2, [r5, #12] │ │ │ │ - b c52920 <__cxa_atexit@plt+0xc449c4> │ │ │ │ - ldr r2, [pc, #56] @ c52910 <__cxa_atexit@plt+0xc449b4> │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #2 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r3, #1 │ │ │ │ - bge c528b0 <__cxa_atexit@plt+0xc44954> │ │ │ │ - ldr r2, [pc, #32] @ c52914 <__cxa_atexit@plt+0xc449b8> │ │ │ │ - mov r3, #0 │ │ │ │ - add lr, r5, #16 │ │ │ │ + bcc c43ddc <__cxa_atexit@plt+0xc35e80> │ │ │ │ + ldr sl, [pc, #132] @ c43e0c <__cxa_atexit@plt+0xc35eb0> │ │ │ │ + ldr lr, [pc, #132] @ c43e10 <__cxa_atexit@plt+0xc35eb4> │ │ │ │ + ldr r2, [pc, #132] @ c43e14 <__cxa_atexit@plt+0xc35eb8> │ │ │ │ + add sl, pc, sl │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r2, r2, #2 │ │ │ │ - stm lr, {r2, r3, r8} │ │ │ │ - b c52920 <__cxa_atexit@plt+0xc449c4> │ │ │ │ - cmpeq r2, r4, ror #3 │ │ │ │ - cmpeq r2, r4, asr #3 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ + str sl, [r6, #28]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r0, [pc, #36] @ c43e08 <__cxa_atexit@plt+0xc35eac> │ │ │ │ + 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 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffff97c │ │ │ │ + @ instruction: 0xfffff9c4 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + ldrsheq r7, [r3, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c52a9c <__cxa_atexit@plt+0xc44b40> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c529b8 <__cxa_atexit@plt+0xc44a5c> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c52a00 <__cxa_atexit@plt+0xc44aa4> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c52a30 <__cxa_atexit@plt+0xc44ad4> │ │ │ │ - adds r3, r2, r1 │ │ │ │ - beq c52a28 <__cxa_atexit@plt+0xc44acc> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + bcc c43e84 <__cxa_atexit@plt+0xc35f28> │ │ │ │ + ldr r9, [pc, #92] @ c43e9c <__cxa_atexit@plt+0xc35f40> │ │ │ │ + ldr lr, [pc, #92] @ c43ea0 <__cxa_atexit@plt+0xc35f44> │ │ │ │ + ldr r2, [pc, #92] @ c43ea4 <__cxa_atexit@plt+0xc35f48> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c43ea8 <__cxa_atexit@plt+0xc35f4c> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - bcc c52ab8 <__cxa_atexit@plt+0xc44b5c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r3, r3, r7 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [pc, #344] @ c52ae8 <__cxa_atexit@plt+0xc44b8c> │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str sl, [r6, #20] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffffc58 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r3, r0, asr #22 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + cmp r1, #2 │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + bne c43f70 <__cxa_atexit@plt+0xc36014> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #36 @ 0x24 │ │ │ │ + cmp sl, r1 │ │ │ │ + bcc c43fcc <__cxa_atexit@plt+0xc36070> │ │ │ │ + ldr r0, [pc, #328] @ c4402c <__cxa_atexit@plt+0xc360d0> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r8, r9, ip} │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r8, lr, #25 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c52a64 <__cxa_atexit@plt+0xc44b08> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c52a28 <__cxa_atexit@plt+0xc44acc> │ │ │ │ - ldr lr, [pc, #288] @ c52af0 <__cxa_atexit@plt+0xc44b94> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r1, r2, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r8, r3, #17 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c52a8c <__cxa_atexit@plt+0xc44b30> │ │ │ │ - ldr r2, [pc, #220] @ c52aec <__cxa_atexit@plt+0xc44b90> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #16]! │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + str r0, [r1, #4]! │ │ │ │ + mov r0, r1 │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str ip, [r1, #16] │ │ │ │ + str lr, [r1, #28] │ │ │ │ + str r2, [r1, #32] │ │ │ │ + ldr r2, [pc, #280] @ c44030 <__cxa_atexit@plt+0xc360d4> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r6, {r2, r8, r9} │ │ │ │ - add r7, r1, r7 │ │ │ │ - sub r8, r3, #17 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #164] @ c52adc <__cxa_atexit@plt+0xc44b80> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, r2, r1 │ │ │ │ + str r2, [r0, #20]! │ │ │ │ + add r2, r1, #52 @ 0x34 │ │ │ │ + cmp sl, r2 │ │ │ │ + stmib r5, {r0, r1} │ │ │ │ + bcc c44000 <__cxa_atexit@plt+0xc360a4> │ │ │ │ + ldr lr, [pc, #272] @ c44044 <__cxa_atexit@plt+0xc360e8> │ │ │ │ + ldr r0, [pc, #272] @ c44048 <__cxa_atexit@plt+0xc360ec> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r6, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #40]! @ 0x28 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ str r9, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r8, r3, #17 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #116] @ c52ae0 <__cxa_atexit@plt+0xc44b84> │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str ip, [r6, #16] │ │ │ │ + stmda r5, {r3, lr} │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r6, [pc, #232] @ c4404c <__cxa_atexit@plt+0xc360f0> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + cmp r0, r1 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bcc c43fdc <__cxa_atexit@plt+0xc36080> │ │ │ │ + ldr lr, [pc, #168] @ c44038 <__cxa_atexit@plt+0xc360dc> │ │ │ │ + ldr r0, [pc, #168] @ c4403c <__cxa_atexit@plt+0xc360e0> │ │ │ │ + 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] @ c44040 <__cxa_atexit@plt+0xc360e4> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r1 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #68] @ c44028 <__cxa_atexit@plt+0xc360cc> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-12] │ │ │ │ - sub r8, r3, #17 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - str ip, [r6, #-8] │ │ │ │ - str sl, [r6, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #64] @ c52ae4 <__cxa_atexit@plt+0xc44b88> │ │ │ │ - mov r2, #24 │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + ldr r7, [pc, #44] @ c44034 <__cxa_atexit@plt+0xc360d8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffc10 │ │ │ │ + @ instruction: 0xfffffc40 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + @ instruction: 0xfffff7dc │ │ │ │ + ldrsbeq r7, [r3, #-144] @ 0xffffff70 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xfffffb60 │ │ │ │ + cmpeq r3, ip, lsr #20 │ │ │ │ + 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 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc c440b8 <__cxa_atexit@plt+0xc3615c> │ │ │ │ + ldr r1, [pc, #84] @ c440d0 <__cxa_atexit@plt+0xc36174> │ │ │ │ + ldr lr, [pc, #84] @ c440d4 <__cxa_atexit@plt+0xc36178> │ │ │ │ + ldr r2, [pc, #84] @ c440d8 <__cxa_atexit@plt+0xc3617c> │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c440dc <__cxa_atexit@plt+0xc36180> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [pc, #24] @ c52ad8 <__cxa_atexit@plt+0xc44b7c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffff6f4 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq r3, r4, lsl #18 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c44108 <__cxa_atexit@plt+0xc361ac> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c441c0 <__cxa_atexit@plt+0xc36264> │ │ │ │ + ldr r2, [pc, #212] @ c441f4 <__cxa_atexit@plt+0xc36298> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr lr, [pc, #208] @ c441f8 <__cxa_atexit@plt+0xc3629c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + mov r1, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str lr, [r1, #20]! │ │ │ │ + add lr, r8, #52 @ 0x34 │ │ │ │ + cmp r0, lr │ │ │ │ + str ip, [r8, #8] │ │ │ │ + str sl, [r8, #16] │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bcc c441d0 <__cxa_atexit@plt+0xc36274> │ │ │ │ + ldr r0, [pc, #132] @ c44200 <__cxa_atexit@plt+0xc362a4> │ │ │ │ + ldr r1, [pc, #132] @ c44204 <__cxa_atexit@plt+0xc362a8> │ │ │ │ + ldr r2, [pc, #132] @ c44208 <__cxa_atexit@plt+0xc362ac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r6, #40]! @ 0x28 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str ip, [r6, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ mov r6, lr │ │ │ │ - mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r0, [pc, #36] @ c441fc <__cxa_atexit@plt+0xc362a0> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffff7f0 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - @ instruction: 0xfffff5bc │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3] │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff6b0 │ │ │ │ + @ instruction: 0xfffff6f0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffff704 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + cmpeq r3, r4, lsl #16 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ - bcc c52b64 <__cxa_atexit@plt+0xc44c08> │ │ │ │ - ldr r2, [r5, #32]! │ │ │ │ - sub sl, r5, #24 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r2, [sp] │ │ │ │ - ldm sl, {r2, r8, sl} │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr ip, [pc, #68] @ c52b7c <__cxa_atexit@plt+0xc44c20> │ │ │ │ - str r0, [r3, #12] │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r1, r8, lr} │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r7, r2, r7 │ │ │ │ - sub r8, r6, #25 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c52b80 <__cxa_atexit@plt+0xc44c24> │ │ │ │ - mov r2, #32 │ │ │ │ + bcc c44280 <__cxa_atexit@plt+0xc36324> │ │ │ │ + ldr r9, [pc, #92] @ c44298 <__cxa_atexit@plt+0xc3633c> │ │ │ │ + ldr lr, [pc, #92] @ c4429c <__cxa_atexit@plt+0xc36340> │ │ │ │ + ldr r2, [pc, #92] @ c442a0 <__cxa_atexit@plt+0xc36344> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add r2, r5, #40 @ 0x28 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c442a4 <__cxa_atexit@plt+0xc36348> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff404 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - smlalbteq r7, r2, r8, r2 │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff644 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r3, r4, asr #14 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c44378 <__cxa_atexit@plt+0xc3641c> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc c4439c <__cxa_atexit@plt+0xc36440> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [pc, #252] @ c443d8 <__cxa_atexit@plt+0xc3647c> │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c52c8c <__cxa_atexit@plt+0xc44d30> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c52c94 <__cxa_atexit@plt+0xc44d38> │ │ │ │ - ldr r3, [pc, #308] @ c52cf0 <__cxa_atexit@plt+0xc44d94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - adds r3, r0, r3 │ │ │ │ - bmi c52bfc <__cxa_atexit@plt+0xc44ca0> │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - cmp r3, r8 │ │ │ │ - bge c52c40 <__cxa_atexit@plt+0xc44ce4> │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldrb r7, [r7, r3] │ │ │ │ - ldr r3, [pc, #272] @ c52cfc <__cxa_atexit@plt+0xc44da0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r9, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - sub r2, r2, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c52ca8 <__cxa_atexit@plt+0xc44d4c> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c52cb0 <__cxa_atexit@plt+0xc44d54> │ │ │ │ - ldr r5, [pc, #240] @ c52d0c <__cxa_atexit@plt+0xc44db0> │ │ │ │ - ldr r1, [pc, #240] @ c52d10 <__cxa_atexit@plt+0xc44db4> │ │ │ │ - ldr r8, [pc, #240] @ c52d14 <__cxa_atexit@plt+0xc44db8> │ │ │ │ - add r5, pc, r5 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr ip, [r2, #12]! │ │ │ │ add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + ldr fp, [r2, #12] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr r9, [r2, #24] │ │ │ │ + ldr sl, [pc, #220] @ c443dc <__cxa_atexit@plt+0xc36480> │ │ │ │ + mov r1, r8 │ │ │ │ + str r0, [r8, #12] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r1, #20]! │ │ │ │ + add r0, r8, #52 @ 0x34 │ │ │ │ + cmp lr, r0 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #16] │ │ │ │ + str fp, [r8, #28] │ │ │ │ + str ip, [r8, #32] │ │ │ │ + bcc c443ac <__cxa_atexit@plt+0xc36450> │ │ │ │ + ldr lr, [pc, #180] @ c443ec <__cxa_atexit@plt+0xc36490> │ │ │ │ + ldr fp, [pc, #180] @ c443f0 <__cxa_atexit@plt+0xc36494> │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r6, #40]! @ 0x28 │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r3, r8, r9} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r6, [pc, #144] @ c443f4 <__cxa_atexit@plt+0xc36498> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r0 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #100] @ c443e4 <__cxa_atexit@plt+0xc36488> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + ldr r3, [pc, #84] @ c443e8 <__cxa_atexit@plt+0xc3648c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #44] @ c443e0 <__cxa_atexit@plt+0xc36484> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - sub r2, r2, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c52ccc <__cxa_atexit@plt+0xc44d70> │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c52cd4 <__cxa_atexit@plt+0xc44d78> │ │ │ │ - ldr r5, [pc, #160] @ c52d00 <__cxa_atexit@plt+0xc44da4> │ │ │ │ - ldr r0, [pc, #160] @ c52d04 <__cxa_atexit@plt+0xc44da8> │ │ │ │ - ldr r1, [pc, #160] @ c52d08 <__cxa_atexit@plt+0xc44dac> │ │ │ │ - add r5, pc, r5 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff708 │ │ │ │ + @ instruction: 0xfffff744 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + ldrsheq r7, [r3, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffff544 │ │ │ │ + cmpeq r3, r8, lsr #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ + bne c44434 <__cxa_atexit@plt+0xc364d8> │ │ │ │ + ldr r3, [pc, #300] @ c44550 <__cxa_atexit@plt+0xc365f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #28]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc c44508 <__cxa_atexit@plt+0xc365ac> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [pc, #240] @ c44540 <__cxa_atexit@plt+0xc365e4> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r8, [r9, #48] @ 0x30 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r1, [r9, #52] @ 0x34 │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str sl, [r9, #28] │ │ │ │ + str lr, [r9, #32] │ │ │ │ + str fp, [r9, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #184] @ c44544 <__cxa_atexit@plt+0xc365e8> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r1, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #20]! │ │ │ │ + ldr r2, [pc, #168] @ c44548 <__cxa_atexit@plt+0xc365ec> │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #40]! @ 0x28 │ │ │ │ + add r2, r9, #72 @ 0x48 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bcc c44518 <__cxa_atexit@plt+0xc365bc> │ │ │ │ + ldr lr, [pc, #144] @ c44554 <__cxa_atexit@plt+0xc365f8> │ │ │ │ + ldr r0, [pc, #144] @ c44558 <__cxa_atexit@plt+0xc365fc> │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c52c9c <__cxa_atexit@plt+0xc44d40> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c52cb8 <__cxa_atexit@plt+0xc44d5c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #56] @ c52cf8 <__cxa_atexit@plt+0xc44d9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [r6, #60]! @ 0x3c │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str fp, [r6, #16] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r6, [pc, #104] @ c4455c <__cxa_atexit@plt+0xc36600> │ │ │ │ mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #44] @ c4454c <__cxa_atexit@plt+0xc365f0> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff48c │ │ │ │ + @ instruction: 0xfffff4ac │ │ │ │ + @ instruction: 0xfffff4f4 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + cmpeq r3, ip, ror #10 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xfffff3b8 │ │ │ │ + @ instruction: 0x01537498 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c44590 <__cxa_atexit@plt+0xc36634> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ c44598 <__cxa_atexit@plt+0xc3663c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b c445a8 <__cxa_atexit@plt+0xc3664c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c52cdc <__cxa_atexit@plt+0xc44d80> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ c52cf4 <__cxa_atexit@plt+0xc44d98> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r4, lsl #26 │ │ │ │ - cmpeq r2, ip, lsl #2 │ │ │ │ - cmpeq r2, r0, ror #2 │ │ │ │ - cmpeq r2, r8, lsl #1 │ │ │ │ - @ instruction: 0xffffd724 │ │ │ │ - @ instruction: 0xffffd5e0 │ │ │ │ - @ instruction: 0x0129295a │ │ │ │ - @ instruction: 0xffffd84c │ │ │ │ - @ instruction: 0xffffd794 │ │ │ │ - @ instruction: 0x0129297d │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + cmpeq r3, ip, lsr r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c52da4 <__cxa_atexit@plt+0xc44e48> │ │ │ │ - ldr lr, [pc, #116] @ c52db0 <__cxa_atexit@plt+0xc44e54> │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, r7, sl} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq c52d88 <__cxa_atexit@plt+0xc44e2c> │ │ │ │ - ldr r7, [pc, #76] @ c52db4 <__cxa_atexit@plt+0xc44e58> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c4463c <__cxa_atexit@plt+0xc366e0> │ │ │ │ + ldr r7, [pc, #164] @ c44664 <__cxa_atexit@plt+0xc36708> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r7, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq c52d98 <__cxa_atexit@plt+0xc44e3c> │ │ │ │ - mov r7, r9 │ │ │ │ - b c52e00 <__cxa_atexit@plt+0xc44ea4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r2, {r7, r8, r9} │ │ │ │ + ands r7, sl, #3 │ │ │ │ + beq c44624 <__cxa_atexit@plt+0xc366c8> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c44630 <__cxa_atexit@plt+0xc366d4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c44650 <__cxa_atexit@plt+0xc366f4> │ │ │ │ + ldr lr, [pc, #128] @ c4466c <__cxa_atexit@plt+0xc36710> │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + ldr r0, [sl, #6] │ │ │ │ + ldr r7, [pc, #120] @ c44670 <__cxa_atexit@plt+0xc36714> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + str r9, [r2, #-8] │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #36] @ c44668 <__cxa_atexit@plt+0xc3670c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c52df4 <__cxa_atexit@plt+0xc44e98> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c52dec <__cxa_atexit@plt+0xc44e90> │ │ │ │ - b c52e00 <__cxa_atexit@plt+0xc44ea4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlalbteq r5, r3, r4, r3 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0x01537394 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c52e58 <__cxa_atexit@plt+0xc44efc> │ │ │ │ - add r3, r2, r1 │ │ │ │ - mov r2, #191 @ 0xbf │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - add r2, r3, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - add r5, r5, #28 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add r1, r2, r1 │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c52e4c <__cxa_atexit@plt+0xc44ef0> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c52eac <__cxa_atexit@plt+0xc44f50> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c52ecc <__cxa_atexit@plt+0xc44f70> │ │ │ │ - mvn r0, #31 │ │ │ │ - add lr, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb lr, [r2] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - b c52e4c <__cxa_atexit@plt+0xc44ef0> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - b c52e4c <__cxa_atexit@plt+0xc44ef0> │ │ │ │ - mvn r0, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add sl, r0, r3, lsr #18 │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb sl, [r2] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - b c52e4c <__cxa_atexit@plt+0xc44ef0> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c446dc <__cxa_atexit@plt+0xc36780> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c446e8 <__cxa_atexit@plt+0xc3678c> │ │ │ │ + ldr lr, [pc, #84] @ c446f8 <__cxa_atexit@plt+0xc3679c> │ │ │ │ + ldr r8, [pc, #84] @ c446fc <__cxa_atexit@plt+0xc367a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + str r8, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r3, r4, ror #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c445a8 <__cxa_atexit@plt+0xc3664c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4478c <__cxa_atexit@plt+0xc36830> │ │ │ │ + ldr r2, [pc, #108] @ c4479c <__cxa_atexit@plt+0xc36840> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c52f78 <__cxa_atexit@plt+0xc4501c> │ │ │ │ - ldr r2, [pc, #88] @ c52f84 <__cxa_atexit@plt+0xc45028> │ │ │ │ - tst r8, #3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r9} │ │ │ │ - beq c52f60 <__cxa_atexit@plt+0xc45004> │ │ │ │ - ldr r7, [pc, #68] @ c52f88 <__cxa_atexit@plt+0xc4502c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c52f6c <__cxa_atexit@plt+0xc45010> │ │ │ │ - mov r7, r9 │ │ │ │ - b c52fcc <__cxa_atexit@plt+0xc45070> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq c4476c <__cxa_atexit@plt+0xc36810> │ │ │ │ + ldr r1, [pc, #84] @ c447a0 <__cxa_atexit@plt+0xc36844> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr sl, [r9, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7] │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c4477c <__cxa_atexit@plt+0xc36820> │ │ │ │ + mov r9, r2 │ │ │ │ + b c445a8 <__cxa_atexit@plt+0xc3664c> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c447a4 <__cxa_atexit@plt+0xc36848> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalbbeq r5, r3, r0, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c52fc0 <__cxa_atexit@plt+0xc45064> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ c447f0 <__cxa_atexit@plt+0xc36894> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c52fb8 <__cxa_atexit@plt+0xc4505c> │ │ │ │ - b c52fcc <__cxa_atexit@plt+0xc45070> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq c447e0 <__cxa_atexit@plt+0xc36884> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c445a8 <__cxa_atexit@plt+0xc3664c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c53020 <__cxa_atexit@plt+0xc450c4> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #216] @ c530ec <__cxa_atexit@plt+0xc45190> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b c445a8 <__cxa_atexit@plt+0xc3664c> │ │ │ │ + smlaltteq r5, r3, ip, r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c44864 <__cxa_atexit@plt+0xc36908> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c44874 <__cxa_atexit@plt+0xc36918> │ │ │ │ + ldr r2, [pc, #64] @ c44890 <__cxa_atexit@plt+0xc36934> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + mov r8, r9 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r2, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c530a8 <__cxa_atexit@plt+0xc4514c> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c53088 <__cxa_atexit@plt+0xc4512c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c530b0 <__cxa_atexit@plt+0xc45154> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r2, r7]! │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #1] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #2 │ │ │ │ - b c53008 <__cxa_atexit@plt+0xc450ac> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r2, r7]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r2, #1 │ │ │ │ - b c53008 <__cxa_atexit@plt+0xc450ac> │ │ │ │ - add r7, r2, r7 │ │ │ │ - b c53008 <__cxa_atexit@plt+0xc450ac> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r2, r7]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ - strb r7, [r2, #2] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #3 │ │ │ │ - b c53008 <__cxa_atexit@plt+0xc450ac> │ │ │ │ - ldrsbeq r8, [r2, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + ldr r7, [pc, #16] @ c4488c <__cxa_atexit@plt+0xc36930> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq r5, r3, r4, r1 │ │ │ │ + @ instruction: 0xfffff3ac │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b c4471c <__cxa_atexit@plt+0xc367c0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c53188 <__cxa_atexit@plt+0xc4522c> │ │ │ │ - ldr lr, [pc, #132] @ c531a8 <__cxa_atexit@plt+0xc4524c> │ │ │ │ - ldr r0, [pc, #132] @ c531ac <__cxa_atexit@plt+0xc45250> │ │ │ │ - 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 c5317c <__cxa_atexit@plt+0xc45220> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c53194 <__cxa_atexit@plt+0xc45238> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c531b0 <__cxa_atexit@plt+0xc45254> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c448e0 <__cxa_atexit@plt+0xc36984> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c448e8 <__cxa_atexit@plt+0xc3698c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + cmpeq r3, r0, asr #1 │ │ │ │ + cmpeq r3, r0, lsl r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c44968 <__cxa_atexit@plt+0xc36a0c> │ │ │ │ + ldr sl, [pc, #104] @ c44980 <__cxa_atexit@plt+0xc36a24> │ │ │ │ + ldr r2, [pc, #104] @ c44984 <__cxa_atexit@plt+0xc36a28> │ │ │ │ + ldr r9, [pc, #104] @ c44988 <__cxa_atexit@plt+0xc36a2c> │ │ │ │ + ldr lr, [pc, #104] @ c4498c <__cxa_atexit@plt+0xc36a30> │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + 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 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ c44990 <__cxa_atexit@plt+0xc36a34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + cmpeq r3, ip, lsr #10 │ │ │ │ + smlaltbeq r5, r3, r4, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c449c0 <__cxa_atexit@plt+0xc36a64> │ │ │ │ + ldr r5, [pc, #28] @ c449d0 <__cxa_atexit@plt+0xc36a74> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x01528794 │ │ │ │ - cmpeq r2, ip, asr #15 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c449d4 <__cxa_atexit@plt+0xc36a78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + qdaddeq r5, r8, r3 │ │ │ │ + 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 c531f4 <__cxa_atexit@plt+0xc45298> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c53200 <__cxa_atexit@plt+0xc452a4> │ │ │ │ - add r7, r2, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c44a1c <__cxa_atexit@plt+0xc36ac0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c44a24 <__cxa_atexit@plt+0xc36ac8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq r6, [r3, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c44a5c <__cxa_atexit@plt+0xc36b00> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c44a64 <__cxa_atexit@plt+0xc36b08> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b c44a74 <__cxa_atexit@plt+0xc36b18> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r0, asr r7 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + cmpeq r3, r4, ror lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c53270 <__cxa_atexit@plt+0xc45314> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5327c <__cxa_atexit@plt+0xc45320> │ │ │ │ - ldr lr, [pc, #84] @ c5328c <__cxa_atexit@plt+0xc45330> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c53290 <__cxa_atexit@plt+0xc45334> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c5334c <__cxa_atexit@plt+0xc453f0> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c53354 <__cxa_atexit@plt+0xc453f8> │ │ │ │ + bhi c44b18 <__cxa_atexit@plt+0xc36bbc> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #168] @ c44b38 <__cxa_atexit@plt+0xc36bdc> │ │ │ │ mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ + str lr, [r1, #-12]! │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r1, #-4] │ │ │ │ - beq c5332c <__cxa_atexit@plt+0xc453d0> │ │ │ │ - ldr r7, [pc, #100] @ c53358 <__cxa_atexit@plt+0xc453fc> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c5333c <__cxa_atexit@plt+0xc453e0> │ │ │ │ - ldr r7, [pc, #76] @ c5335c <__cxa_atexit@plt+0xc45400> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ + ands r3, r8, #3 │ │ │ │ + stmib r1, {r0, r7} │ │ │ │ + beq c44b00 <__cxa_atexit@plt+0xc36ba4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c44b10 <__cxa_atexit@plt+0xc36bb4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #16 │ │ │ │ + cmp r3, r0 │ │ │ │ + bcc c44b20 <__cxa_atexit@plt+0xc36bc4> │ │ │ │ + ldr sl, [pc, #116] @ c44b3c <__cxa_atexit@plt+0xc36be0> │ │ │ │ + ldr r9, [pc, #116] @ c44b40 <__cxa_atexit@plt+0xc36be4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r3, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + stmdb r5, {r3, r6} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c504bc <__cxa_atexit@plt+0xc42560> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r8, lr │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c533ac <__cxa_atexit@plt+0xc45450> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c533a4 <__cxa_atexit@plt+0xc45448> │ │ │ │ - ldr r3, [pc, #32] @ c533b0 <__cxa_atexit@plt+0xc45454> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c504bc <__cxa_atexit@plt+0xc42560> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r3, r0, asr #29 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c533dc <__cxa_atexit@plt+0xc45480> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c504bc <__cxa_atexit@plt+0xc42560> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c44ba4 <__cxa_atexit@plt+0xc36c48> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c44bb0 <__cxa_atexit@plt+0xc36c54> │ │ │ │ + ldr lr, [pc, #80] @ c44bc0 <__cxa_atexit@plt+0xc36c64> │ │ │ │ + ldr r1, [pc, #80] @ c44bc4 <__cxa_atexit@plt+0xc36c68> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + stmib r5, {r0, r6} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmpeq r3, r8, lsl lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c533fc <__cxa_atexit@plt+0xc454a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r8, [r2, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c53484 <__cxa_atexit@plt+0xc45528> │ │ │ │ - ldr lr, [pc, #132] @ c534a4 <__cxa_atexit@plt+0xc45548> │ │ │ │ - ldr r0, [pc, #132] @ c534a8 <__cxa_atexit@plt+0xc4554c> │ │ │ │ - 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 c53478 <__cxa_atexit@plt+0xc4551c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c53490 <__cxa_atexit@plt+0xc45534> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c534ac <__cxa_atexit@plt+0xc45550> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c44bf4 <__cxa_atexit@plt+0xc36c98> │ │ │ │ + ldr r2, [pc, #28] @ c44c04 <__cxa_atexit@plt+0xc36ca8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c44c08 <__cxa_atexit@plt+0xc36cac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x01528498 │ │ │ │ - ldrsbeq r8, [r2, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r8, lsr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c534f0 <__cxa_atexit@plt+0xc45594> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c534fc <__cxa_atexit@plt+0xc455a0> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c44c5c <__cxa_atexit@plt+0xc36d00> │ │ │ │ + ldr r2, [pc, #56] @ c44c68 <__cxa_atexit@plt+0xc36d0c> │ │ │ │ + ldr r1, [pc, #56] @ c44c6c <__cxa_atexit@plt+0xc36d10> │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b c44a74 <__cxa_atexit@plt+0xc36b18> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r4, asr r4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5356c <__cxa_atexit@plt+0xc45610> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c53578 <__cxa_atexit@plt+0xc4561c> │ │ │ │ - ldr lr, [pc, #84] @ c53588 <__cxa_atexit@plt+0xc4562c> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c5358c <__cxa_atexit@plt+0xc45630> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c44ca4 <__cxa_atexit@plt+0xc36d48> │ │ │ │ + ldr r2, [pc, #28] @ c44cb4 <__cxa_atexit@plt+0xc36d58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r7, [pc, #12] @ c44cb8 <__cxa_atexit@plt+0xc36d5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + hvceq 13528 @ 0x34d8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c44cf0 <__cxa_atexit@plt+0xc36d94> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r2, [pc, #24] @ c44cf8 <__cxa_atexit@plt+0xc36d9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9944 <__cxa_atexit@plt+0x17eb9e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c532b4 <__cxa_atexit@plt+0xc45358> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + ldrheq r6, [r3, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c53634 <__cxa_atexit@plt+0xc456d8> │ │ │ │ - ldr lr, [pc, #120] @ c53640 <__cxa_atexit@plt+0xc456e4> │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, sl} │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq c53618 <__cxa_atexit@plt+0xc456bc> │ │ │ │ - ldr r7, [pc, #76] @ c53644 <__cxa_atexit@plt+0xc456e8> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r7, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq c53628 <__cxa_atexit@plt+0xc456cc> │ │ │ │ - mov r7, r9 │ │ │ │ - b c53690 <__cxa_atexit@plt+0xc45734> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi c44d44 <__cxa_atexit@plt+0xc36de8> │ │ │ │ + ldr r2, [pc, #68] @ c44d60 <__cxa_atexit@plt+0xc36e04> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c44d50 <__cxa_atexit@plt+0xc36df4> │ │ │ │ + ldr r5, [pc, #48] @ c44d68 <__cxa_atexit@plt+0xc36e0c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f98c4 <__cxa_atexit@plt+0x17eb968> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c44d64 <__cxa_atexit@plt+0xc36e08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c53684 <__cxa_atexit@plt+0xc45728> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + cmpeq r3, r4, lsr #23 │ │ │ │ + smlalbteq r4, r3, r8, ip │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + smlaltbeq r4, r3, r4, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c44e88 <__cxa_atexit@plt+0xc36f2c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c44e90 <__cxa_atexit@plt+0xc36f34> │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [pc, #316] @ c44ee0 <__cxa_atexit@plt+0xc36f84> │ │ │ │ + ldr r7, [pc, #316] @ c44ee4 <__cxa_atexit@plt+0xc36f88> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr ip, [pc, #312] @ c44ee8 <__cxa_atexit@plt+0xc36f8c> │ │ │ │ + ldr lr, [pc, #312] @ c44eec <__cxa_atexit@plt+0xc36f90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #20]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c5367c <__cxa_atexit@plt+0xc45720> │ │ │ │ - b c53690 <__cxa_atexit@plt+0xc45734> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c536e8 <__cxa_atexit@plt+0xc4578c> │ │ │ │ - add r3, r2, r1 │ │ │ │ - mov r2, #191 @ 0xbf │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - add r2, r3, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - add r5, r5, #28 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r1, r2, r1 │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c536dc <__cxa_atexit@plt+0xc45780> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c5373c <__cxa_atexit@plt+0xc457e0> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c5375c <__cxa_atexit@plt+0xc45800> │ │ │ │ - mvn r0, #31 │ │ │ │ - add lr, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb lr, [r2] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - b c536dc <__cxa_atexit@plt+0xc45780> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - b c536dc <__cxa_atexit@plt+0xc45780> │ │ │ │ - mvn r0, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add sl, r0, r3, lsr #18 │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb sl, [r2] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - b c536dc <__cxa_atexit@plt+0xc45780> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c5383c <__cxa_atexit@plt+0xc458e0> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c53844 <__cxa_atexit@plt+0xc458e8> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ + sub sl, r3, #14 │ │ │ │ + sub r9, r3, #23 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + stm r3, {r2, r9, sl} │ │ │ │ + add r3, r0, #48 @ 0x30 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r1, r3 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #-16] │ │ │ │ + str r8, [r0, #-12] │ │ │ │ + str ip, [r0, #-8] │ │ │ │ + str r8, [r0, #-4] │ │ │ │ + bcc c44eac <__cxa_atexit@plt+0xc36f50> │ │ │ │ + ldr r7, [pc, #240] @ c44ef0 <__cxa_atexit@plt+0xc36f94> │ │ │ │ + sub lr, r3, #33 @ 0x21 │ │ │ │ + sub ip, r3, #27 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c5381c <__cxa_atexit@plt+0xc458c0> │ │ │ │ - ldr r7, [pc, #100] @ c53848 <__cxa_atexit@plt+0xc458ec> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + str ip, [r6, #64] @ 0x40 │ │ │ │ + str lr, [r6, #68] @ 0x44 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #212] @ c44ef4 <__cxa_atexit@plt+0xc36f98> │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + sub r2, r3, #18 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c5382c <__cxa_atexit@plt+0xc458d0> │ │ │ │ - ldr r7, [pc, #76] @ c5384c <__cxa_atexit@plt+0xc458f0> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #196] @ c44ef8 <__cxa_atexit@plt+0xc36f9c> │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c505c4 <__cxa_atexit@plt+0xc42668> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #184] @ c44efc <__cxa_atexit@plt+0xc36fa0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r3, r6, #88 @ 0x58 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c44ecc <__cxa_atexit@plt+0xc36f70> │ │ │ │ + ldr r2, [pc, #164] @ c44f08 <__cxa_atexit@plt+0xc36fac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + str sl, [r6, #84] @ 0x54 │ │ │ │ + str r9, [r6, #88] @ 0x58 │ │ │ │ + sub r7, r3, #15 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c44e98 <__cxa_atexit@plt+0xc36f3c> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #100] @ c44f04 <__cxa_atexit@plt+0xc36fa8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c5389c <__cxa_atexit@plt+0xc45940> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c53894 <__cxa_atexit@plt+0xc45938> │ │ │ │ - ldr r3, [pc, #32] @ c538a0 <__cxa_atexit@plt+0xc45944> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c505c4 <__cxa_atexit@plt+0xc42668> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #76] @ c44f00 <__cxa_atexit@plt+0xc36fa4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xfffffa14 │ │ │ │ + @ instruction: 0xfffffa74 │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + cmpeq r3, r8, lsl r0 │ │ │ │ + cmpeq r3, r8, asr fp │ │ │ │ + smlalbbeq r4, r3, r4, fp │ │ │ │ + ldrsheq r6, [r3, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c538cc <__cxa_atexit@plt+0xc45970> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c505c4 <__cxa_atexit@plt+0xc42668> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c44f54 <__cxa_atexit@plt+0xc36ff8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ c44f60 <__cxa_atexit@plt+0xc37004> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r0, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c538ec <__cxa_atexit@plt+0xc45990> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c53b30 <__cxa_atexit@plt+0xc45bd4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c53a30 <__cxa_atexit@plt+0xc45ad4> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c539d0 <__cxa_atexit@plt+0xc45a74> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c53a88 <__cxa_atexit@plt+0xc45b2c> │ │ │ │ - ldr r1, [pc, #492] @ c53b54 <__cxa_atexit@plt+0xc45bf8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c53b10 <__cxa_atexit@plt+0xc45bb4> │ │ │ │ - ldr r1, [pc, #468] @ c53b58 <__cxa_atexit@plt+0xc45bfc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c53b20 <__cxa_atexit@plt+0xc45bc4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c53b00 <__cxa_atexit@plt+0xc45ba4> │ │ │ │ - ldr r1, [pc, #372] @ c53b4c <__cxa_atexit@plt+0xc45bf0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c53b10 <__cxa_atexit@plt+0xc45bb4> │ │ │ │ - ldr r1, [pc, #348] @ c53b50 <__cxa_atexit@plt+0xc45bf4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c53b20 <__cxa_atexit@plt+0xc45bc4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c53a78 <__cxa_atexit@plt+0xc45b1c> │ │ │ │ - ldr r1, [pc, #264] @ c53b40 <__cxa_atexit@plt+0xc45be4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c53b10 <__cxa_atexit@plt+0xc45bb4> │ │ │ │ - ldr r1, [pc, #240] @ c53b44 <__cxa_atexit@plt+0xc45be8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ + bhi c45014 <__cxa_atexit@plt+0xc370b8> │ │ │ │ + ldr r7, [pc, #156] @ c4503c <__cxa_atexit@plt+0xc370e0> │ │ │ │ tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c53b20 <__cxa_atexit@plt+0xc45bc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c45004 <__cxa_atexit@plt+0xc370a8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c45024 <__cxa_atexit@plt+0xc370c8> │ │ │ │ + ldr lr, [pc, #128] @ c45044 <__cxa_atexit@plt+0xc370e8> │ │ │ │ ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c53b48 <__cxa_atexit@plt+0xc45bec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c53b38 <__cxa_atexit@plt+0xc45bdc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c53b10 <__cxa_atexit@plt+0xc45bb4> │ │ │ │ - ldr r1, [pc, #144] @ c53b3c <__cxa_atexit@plt+0xc45be0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c53b20 <__cxa_atexit@plt+0xc45bc4> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c45048 <__cxa_atexit@plt+0xc370ec> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c53b5c <__cxa_atexit@plt+0xc45c00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c45040 <__cxa_atexit@plt+0xc370e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r2, r4, ror #28 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - ldrsbeq r7, [r2, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r3, r4, lsl sl │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r3, ip, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c53bd4 <__cxa_atexit@plt+0xc45c78> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c53bcc <__cxa_atexit@plt+0xc45c70> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c450b4 <__cxa_atexit@plt+0xc37158> │ │ │ │ + ldr lr, [pc, #80] @ c450c0 <__cxa_atexit@plt+0xc37164> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #64] @ c450c4 <__cxa_atexit@plt+0xc37168> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c53bd8 <__cxa_atexit@plt+0xc45c7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r3, ip, lsl r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4516c <__cxa_atexit@plt+0xc37210> │ │ │ │ + ldr r7, [pc, #152] @ c45194 <__cxa_atexit@plt+0xc37238> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c4515c <__cxa_atexit@plt+0xc37200> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c4517c <__cxa_atexit@plt+0xc37220> │ │ │ │ + ldr lr, [pc, #124] @ c4519c <__cxa_atexit@plt+0xc37240> │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c451a0 <__cxa_atexit@plt+0xc37244> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r7, r2, #19 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r2, r0, lsr #26 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c45198 <__cxa_atexit@plt+0xc3723c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlalbteq r4, r3, r0, r8 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + cmpeq r3, r4, ror r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c53c30 <__cxa_atexit@plt+0xc45cd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c45204 <__cxa_atexit@plt+0xc372a8> │ │ │ │ + ldr lr, [pc, #72] @ c45210 <__cxa_atexit@plt+0xc372b4> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ c45214 <__cxa_atexit@plt+0xc372b8> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ - ldrheq r7, [r2, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r3, r8, asr #9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45244 <__cxa_atexit@plt+0xc372e8> │ │ │ │ + ldr r2, [pc, #28] @ c45254 <__cxa_atexit@plt+0xc372f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c45258 <__cxa_atexit@plt+0xc372fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r4, [r3, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c53c98 <__cxa_atexit@plt+0xc45d3c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ c452e0 <__cxa_atexit@plt+0xc37384> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq c53c90 <__cxa_atexit@plt+0xc45d34> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c53c9c <__cxa_atexit@plt+0xc45d40> │ │ │ │ + str r2, [r3] │ │ │ │ + beq c452b8 <__cxa_atexit@plt+0xc3735c> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c452c4 <__cxa_atexit@plt+0xc37368> │ │ │ │ + ldr r7, [pc, #68] @ c452e8 <__cxa_atexit@plt+0xc3738c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, ip, asr ip │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #24] @ c452e4 <__cxa_atexit@plt+0xc37388> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r3, r4, lsl r5 │ │ │ │ + cmpeq r3, r4, lsl #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c53ce4 <__cxa_atexit@plt+0xc45d88> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4532c <__cxa_atexit@plt+0xc373d0> │ │ │ │ + ldr r7, [pc, #40] @ c45344 <__cxa_atexit@plt+0xc373e8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r3, {r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r8, lsl #24 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #20] @ c45348 <__cxa_atexit@plt+0xc373ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl #7 │ │ │ │ + strheq r4, [r3, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45378 <__cxa_atexit@plt+0xc3741c> │ │ │ │ + ldr r2, [pc, #28] @ c45388 <__cxa_atexit@plt+0xc3742c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c4538c <__cxa_atexit@plt+0xc37430> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r4, r3, ip, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c53d38 <__cxa_atexit@plt+0xc45ddc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ c45414 <__cxa_atexit@plt+0xc374b8> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq c53d30 <__cxa_atexit@plt+0xc45dd4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c53d3c <__cxa_atexit@plt+0xc45de0> │ │ │ │ + str r2, [r3] │ │ │ │ + beq c453ec <__cxa_atexit@plt+0xc37490> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c453f8 <__cxa_atexit@plt+0xc3749c> │ │ │ │ + ldr r7, [pc, #68] @ c4541c <__cxa_atexit@plt+0xc374c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrheq r7, [r2, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c53d70 <__cxa_atexit@plt+0xc45e14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c45418 <__cxa_atexit@plt+0xc374bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, ror fp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + smlaltteq r4, r3, r0, r3 │ │ │ │ + ldrsbeq r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c53df4 <__cxa_atexit@plt+0xc45e98> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c53dec <__cxa_atexit@plt+0xc45e90> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c53df8 <__cxa_atexit@plt+0xc45e9c> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c45460 <__cxa_atexit@plt+0xc37504> │ │ │ │ + ldr r7, [pc, #40] @ c45478 <__cxa_atexit@plt+0xc3751c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r3, {r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4547c <__cxa_atexit@plt+0xc37520> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, asr r2 │ │ │ │ + hvceq 13372 @ 0x343c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45530 <__cxa_atexit@plt+0xc375d4> │ │ │ │ + ldr r7, [pc, #156] @ c45558 <__cxa_atexit@plt+0xc375fc> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c45520 <__cxa_atexit@plt+0xc375c4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c45540 <__cxa_atexit@plt+0xc375e4> │ │ │ │ + ldr lr, [pc, #128] @ c45560 <__cxa_atexit@plt+0xc37604> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c45564 <__cxa_atexit@plt+0xc37608> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, r0, lsl #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #36] @ c4555c <__cxa_atexit@plt+0xc37600> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r3, r8, lsl r5 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrheq r7, [r3, #-16] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c455d0 <__cxa_atexit@plt+0xc37674> │ │ │ │ + ldr lr, [pc, #80] @ c455dc <__cxa_atexit@plt+0xc37680> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #64] @ c455e0 <__cxa_atexit@plt+0xc37684> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c53e5c <__cxa_atexit@plt+0xc45f00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ - @ instruction: 0x01527a90 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c53f04 <__cxa_atexit@plt+0xc45fa8> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c53f0c <__cxa_atexit@plt+0xc45fb0> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c53ee4 <__cxa_atexit@plt+0xc45f88> │ │ │ │ - ldr r7, [pc, #100] @ c53f10 <__cxa_atexit@plt+0xc45fb4> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r3, r0, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45694 <__cxa_atexit@plt+0xc37738> │ │ │ │ + ldr r7, [pc, #156] @ c456bc <__cxa_atexit@plt+0xc37760> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c53ef4 <__cxa_atexit@plt+0xc45f98> │ │ │ │ - ldr r7, [pc, #76] @ c53f14 <__cxa_atexit@plt+0xc45fb8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c506cc <__cxa_atexit@plt+0xc42770> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c45684 <__cxa_atexit@plt+0xc37728> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c456a4 <__cxa_atexit@plt+0xc37748> │ │ │ │ + ldr lr, [pc, #128] @ c456c4 <__cxa_atexit@plt+0xc37768> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r9, [pc, #116] @ c456c8 <__cxa_atexit@plt+0xc3776c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c53f64 <__cxa_atexit@plt+0xc46008> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c53f5c <__cxa_atexit@plt+0xc46000> │ │ │ │ - ldr r3, [pc, #32] @ c53f68 <__cxa_atexit@plt+0xc4600c> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c506cc <__cxa_atexit@plt+0xc42770> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ c456c0 <__cxa_atexit@plt+0xc37764> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r4, [r3, #-56] @ 0xffffffc8 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r3, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c53f94 <__cxa_atexit@plt+0xc46038> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c506cc <__cxa_atexit@plt+0xc42770> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c45730 <__cxa_atexit@plt+0xc377d4> │ │ │ │ + ldr lr, [pc, #76] @ c4573c <__cxa_atexit@plt+0xc377e0> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ c45740 <__cxa_atexit@plt+0xc377e4> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0x01536f9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c53fb4 <__cxa_atexit@plt+0xc46058> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, ip, lsr r9 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5403c <__cxa_atexit@plt+0xc460e0> │ │ │ │ - ldr lr, [pc, #132] @ c5405c <__cxa_atexit@plt+0xc46100> │ │ │ │ - ldr r0, [pc, #132] @ c54060 <__cxa_atexit@plt+0xc46104> │ │ │ │ - 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 c54030 <__cxa_atexit@plt+0xc460d4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c54048 <__cxa_atexit@plt+0xc460ec> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c54064 <__cxa_atexit@plt+0xc46108> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bhi c4582c <__cxa_atexit@plt+0xc378d0> │ │ │ │ + ldr r7, [pc, #184] @ c45854 <__cxa_atexit@plt+0xc378f8> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c4581c <__cxa_atexit@plt+0xc378c0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c4583c <__cxa_atexit@plt+0xc378e0> │ │ │ │ + sub r0, r2, #35 @ 0x23 │ │ │ │ + ldr ip, [pc, #152] @ c4585c <__cxa_atexit@plt+0xc37900> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [sl, #11] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #136] @ c45860 <__cxa_atexit@plt+0xc37904> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub sl, r2, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #104] @ c45864 <__cxa_atexit@plt+0xc37908> │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c45858 <__cxa_atexit@plt+0xc378fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r2, r0, ror #17 │ │ │ │ - cmpeq r2, r8, lsl r9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r3, r4, lsr #4 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r3, r8, asr #29 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + mov r8, fp │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c540a8 <__cxa_atexit@plt+0xc4614c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c540b4 <__cxa_atexit@plt+0xc46158> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc c458e4 <__cxa_atexit@plt+0xc37988> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr sl, [pc, #84] @ c458f4 <__cxa_atexit@plt+0xc37998> │ │ │ │ + sub r0, r6, #35 @ 0x23 │ │ │ │ + sub fp, r6, #23 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #56] @ c458f8 <__cxa_atexit@plt+0xc3799c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, r7, lr} │ │ │ │ + ldr r7, [pc, #48] @ c458fc <__cxa_atexit@plt+0xc379a0> │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r9, sl, fp} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov fp, r8 │ │ │ │ + bx ip │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r0, lsl #28 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c39bbc <__cxa_atexit@plt+0xc2bc60> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45948 <__cxa_atexit@plt+0xc379ec> │ │ │ │ + ldr r2, [pc, #32] @ c45950 <__cxa_atexit@plt+0xc379f4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ c4597c <__cxa_atexit@plt+0xc37a20> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c459d4 <__cxa_atexit@plt+0xc37a78> │ │ │ │ + ldr lr, [pc, #60] @ c459e0 <__cxa_atexit@plt+0xc37a84> │ │ │ │ + add r8, r3, #8 │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stm r8, {r0, r7, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0152789c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + cmpeq r3, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c54124 <__cxa_atexit@plt+0xc461c8> │ │ │ │ + bhi c45a40 <__cxa_atexit@plt+0xc37ae4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c54130 <__cxa_atexit@plt+0xc461d4> │ │ │ │ - ldr lr, [pc, #84] @ c54140 <__cxa_atexit@plt+0xc461e4> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c54144 <__cxa_atexit@plt+0xc461e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + bcc c45a4c <__cxa_atexit@plt+0xc37af0> │ │ │ │ + ldr r1, [pc, #72] @ c45a5c <__cxa_atexit@plt+0xc37b00> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r0, [pc, #48] @ c45a60 <__cxa_atexit@plt+0xc37b04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c53e6c <__cxa_atexit@plt+0xc45f10> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c541ec <__cxa_atexit@plt+0xc46290> │ │ │ │ - ldr lr, [pc, #120] @ c541f8 <__cxa_atexit@plt+0xc4629c> │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + cmpeq r3, r8, lsr #29 │ │ │ │ + cmpeq r3, r4, asr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45b34 <__cxa_atexit@plt+0xc37bd8> │ │ │ │ + ldr r2, [pc, #208] @ c45b54 <__cxa_atexit@plt+0xc37bf8> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #-12]! │ │ │ │ tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, sl} │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq c541d0 <__cxa_atexit@plt+0xc46274> │ │ │ │ - ldr r7, [pc, #76] @ c541fc <__cxa_atexit@plt+0xc462a0> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r7, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq c541e0 <__cxa_atexit@plt+0xc46284> │ │ │ │ - mov r7, r9 │ │ │ │ - b c54248 <__cxa_atexit@plt+0xc462ec> │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + beq c45b14 <__cxa_atexit@plt+0xc37bb8> │ │ │ │ + ldr r9, [pc, #172] @ c45b58 <__cxa_atexit@plt+0xc37bfc> │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r3] │ │ │ │ + tst r2, #3 │ │ │ │ + str lr, [r1] │ │ │ │ + beq c45b24 <__cxa_atexit@plt+0xc37bc8> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp r8, r1 │ │ │ │ + bcc c45b3c <__cxa_atexit@plt+0xc37be0> │ │ │ │ + ldr r8, [pc, #128] @ c45b5c <__cxa_atexit@plt+0xc37c00> │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + ldr r8, [pc, #112] @ c45b60 <__cxa_atexit@plt+0xc37c04> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + sub r8, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq r3, r4, lsl #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c5423c <__cxa_atexit@plt+0xc462e0> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #144] @ c45c0c <__cxa_atexit@plt+0xc37cb0> │ │ │ │ + mov r2, r5 │ │ │ │ str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq c54234 <__cxa_atexit@plt+0xc462d8> │ │ │ │ - b c54248 <__cxa_atexit@plt+0xc462ec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c542a0 <__cxa_atexit@plt+0xc46344> │ │ │ │ - add r3, r2, r1 │ │ │ │ - mov r2, #191 @ 0xbf │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - add r2, r3, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - add r5, r5, #28 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r1, r2, r1 │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c54294 <__cxa_atexit@plt+0xc46338> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c542f4 <__cxa_atexit@plt+0xc46398> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c54314 <__cxa_atexit@plt+0xc463b8> │ │ │ │ - mvn r0, #31 │ │ │ │ - add lr, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb lr, [r2] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - b c54294 <__cxa_atexit@plt+0xc46338> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - b c54294 <__cxa_atexit@plt+0xc46338> │ │ │ │ - mvn r0, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add sl, r0, r3, lsr #18 │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb sl, [r2] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - b c54294 <__cxa_atexit@plt+0xc46338> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c543f0 <__cxa_atexit@plt+0xc46494> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r0, [r2, #5] │ │ │ │ - ldr r3, [r2, #9] │ │ │ │ - ldr r1, [r2, #13] │ │ │ │ - ldr r2, [pc, #144] @ c54414 <__cxa_atexit@plt+0xc464b8> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - beq c543e0 <__cxa_atexit@plt+0xc46484> │ │ │ │ + beq c45bec <__cxa_atexit@plt+0xc37c90> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c543fc <__cxa_atexit@plt+0xc464a0> │ │ │ │ - ldr r3, [pc, #96] @ c54418 <__cxa_atexit@plt+0xc464bc> │ │ │ │ - ldr lr, [pc, #96] @ c5441c <__cxa_atexit@plt+0xc464c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c45bf8 <__cxa_atexit@plt+0xc37c9c> │ │ │ │ + ldr lr, [pc, #104] @ c45c10 <__cxa_atexit@plt+0xc37cb4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [pc, #80] @ c45c14 <__cxa_atexit@plt+0xc37cb8> │ │ │ │ + add r5, r5, #12 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c538fc <__cxa_atexit@plt+0xc459a0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r8, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r2, r8, ror r5 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r3, ip, lsr #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c54478 <__cxa_atexit@plt+0xc4651c> │ │ │ │ - ldr r1, [pc, #64] @ c54484 <__cxa_atexit@plt+0xc46528> │ │ │ │ - ldr lr, [pc, #64] @ c54488 <__cxa_atexit@plt+0xc4652c> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bcc c45c78 <__cxa_atexit@plt+0xc37d1c> │ │ │ │ + ldr lr, [pc, #72] @ c45c84 <__cxa_atexit@plt+0xc37d28> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [pc, #48] @ c45c88 <__cxa_atexit@plt+0xc37d2c> │ │ │ │ + add r5, r5, #16 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c538fc <__cxa_atexit@plt+0xc459a0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r8, ror #9 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c544d8 <__cxa_atexit@plt+0xc4657c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c544d0 <__cxa_atexit@plt+0xc46574> │ │ │ │ - ldr r3, [pc, #40] @ c544dc <__cxa_atexit@plt+0xc46580> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c544d0 <__cxa_atexit@plt+0xc46574> │ │ │ │ - b c54520 <__cxa_atexit@plt+0xc465c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c54514 <__cxa_atexit@plt+0xc465b8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0x01535d98 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c45d00 <__cxa_atexit@plt+0xc37da4> │ │ │ │ + ldr r3, [pc, #100] @ c45d18 <__cxa_atexit@plt+0xc37dbc> │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr ip, [pc, #96] @ c45d1c <__cxa_atexit@plt+0xc37dc0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c5450c <__cxa_atexit@plt+0xc465b0> │ │ │ │ - b c54520 <__cxa_atexit@plt+0xc465c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #60] @ c45d20 <__cxa_atexit@plt+0xc37dc4> │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub lr, r6, #23 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #16] │ │ │ │ + add r1, r7, #24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm r1, {r8, ip, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c54574 <__cxa_atexit@plt+0xc46618> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c54628 <__cxa_atexit@plt+0xc466cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c45d24 <__cxa_atexit@plt+0xc37dc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c545e4 <__cxa_atexit@plt+0xc46688> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c545c4 <__cxa_atexit@plt+0xc46668> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c545ec <__cxa_atexit@plt+0xc46690> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c5455c <__cxa_atexit@plt+0xc46600> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c5455c <__cxa_atexit@plt+0xc46600> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c5455c <__cxa_atexit@plt+0xc46600> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c5455c <__cxa_atexit@plt+0xc46600> │ │ │ │ - cmpeq r2, ip, ror r3 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c546bc <__cxa_atexit@plt+0xc46760> │ │ │ │ - ldr lr, [pc, #120] @ c546c8 <__cxa_atexit@plt+0xc4676c> │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, sl} │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq c546a0 <__cxa_atexit@plt+0xc46744> │ │ │ │ - ldr r7, [pc, #76] @ c546cc <__cxa_atexit@plt+0xc46770> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ + @ instruction: 0xfffffc5c │ │ │ │ + cmpeq r3, r4, ror #19 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + hvceq 13264 @ 0x33d0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c45d68 <__cxa_atexit@plt+0xc37e0c> │ │ │ │ + ldr r7, [pc, #48] @ c45d78 <__cxa_atexit@plt+0xc37e1c> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r7, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq c546b0 <__cxa_atexit@plt+0xc46754> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq c45d5c <__cxa_atexit@plt+0xc37e00> │ │ │ │ mov r7, r9 │ │ │ │ - b c54718 <__cxa_atexit@plt+0xc467bc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b c45d88 <__cxa_atexit@plt+0xc37e2c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c45d7c <__cxa_atexit@plt+0xc37e20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r3, r0, lsl sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c5470c <__cxa_atexit@plt+0xc467b0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r3, [pc, #196] @ c45e64 <__cxa_atexit@plt+0xc37f08> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + mov r3, r5 │ │ │ │ tst r7, #3 │ │ │ │ - beq c54704 <__cxa_atexit@plt+0xc467a8> │ │ │ │ - b c54718 <__cxa_atexit@plt+0xc467bc> │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + beq c45e38 <__cxa_atexit@plt+0xc37edc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + bcc c45e44 <__cxa_atexit@plt+0xc37ee8> │ │ │ │ + ldr lr, [pc, #132] @ c45e6c <__cxa_atexit@plt+0xc37f10> │ │ │ │ + ldr ip, [pc, #132] @ c45e70 <__cxa_atexit@plt+0xc37f14> │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #128] @ c45e74 <__cxa_atexit@plt+0xc37f18> │ │ │ │ + sub r3, r2, #35 @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c54770 <__cxa_atexit@plt+0xc46814> │ │ │ │ - add r3, r2, r1 │ │ │ │ - mov r2, #191 @ 0xbf │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - add r2, r3, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - add r5, r5, #28 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r1, r2, r1 │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c54764 <__cxa_atexit@plt+0xc46808> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c547c4 <__cxa_atexit@plt+0xc46868> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c547e4 <__cxa_atexit@plt+0xc46888> │ │ │ │ - mvn r0, #31 │ │ │ │ - add lr, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb lr, [r2] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - b c54764 <__cxa_atexit@plt+0xc46808> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - b c54764 <__cxa_atexit@plt+0xc46808> │ │ │ │ - mvn r0, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add sl, r0, r3, lsr #18 │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb sl, [r2] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - b c54764 <__cxa_atexit@plt+0xc46808> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c54898 <__cxa_atexit@plt+0xc4693c> │ │ │ │ - ldr r2, [pc, #96] @ c548a4 <__cxa_atexit@plt+0xc46948> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq c54880 <__cxa_atexit@plt+0xc46924> │ │ │ │ - ldr r7, [pc, #68] @ c548a8 <__cxa_atexit@plt+0xc4694c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r7, [pc, #28] @ c45e68 <__cxa_atexit@plt+0xc37f0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c5488c <__cxa_atexit@plt+0xc46930> │ │ │ │ - mov r7, r9 │ │ │ │ - b c548ec <__cxa_atexit@plt+0xc46990> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq r3, r8, lsr #24 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ + cmpeq r3, r8, lsr #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str r7, [r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + bcc c45f08 <__cxa_atexit@plt+0xc37fac> │ │ │ │ + ldr lr, [pc, #112] @ c45f28 <__cxa_atexit@plt+0xc37fcc> │ │ │ │ + ldr ip, [pc, #112] @ c45f2c <__cxa_atexit@plt+0xc37fd0> │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #108] @ c45f30 <__cxa_atexit@plt+0xc37fd4> │ │ │ │ + sub r3, r2, #35 @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c45f34 <__cxa_atexit@plt+0xc37fd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c548e0 <__cxa_atexit@plt+0xc46984> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + ldrsbeq r6, [r3, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r3, r4, ror #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c45f8c <__cxa_atexit@plt+0xc38030> │ │ │ │ + ldr r3, [pc, #68] @ c45fa4 <__cxa_atexit@plt+0xc38048> │ │ │ │ + ldr r2, [pc, #68] @ c45fa8 <__cxa_atexit@plt+0xc3804c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq c548d8 <__cxa_atexit@plt+0xc4697c> │ │ │ │ - b c548ec <__cxa_atexit@plt+0xc46990> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c54940 <__cxa_atexit@plt+0xc469e4> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c549f4 <__cxa_atexit@plt+0xc46a98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #56] @ c45fac <__cxa_atexit@plt+0xc38050> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + stmib r7, {r1, r2, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c549b0 <__cxa_atexit@plt+0xc46a54> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c54990 <__cxa_atexit@plt+0xc46a34> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c549b8 <__cxa_atexit@plt+0xc46a5c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c54928 <__cxa_atexit@plt+0xc469cc> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c54928 <__cxa_atexit@plt+0xc469cc> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c54928 <__cxa_atexit@plt+0xc469cc> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c54928 <__cxa_atexit@plt+0xc469cc> │ │ │ │ - ldrheq r6, [r2, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c54a9c <__cxa_atexit@plt+0xc46b40> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c54aa4 <__cxa_atexit@plt+0xc46b48> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ + ldr r7, [pc, #28] @ c45fb0 <__cxa_atexit@plt+0xc38054> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c54a7c <__cxa_atexit@plt+0xc46b20> │ │ │ │ - ldr r7, [pc, #100] @ c54aa8 <__cxa_atexit@plt+0xc46b4c> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, ror #18 │ │ │ │ + cmpeq r3, ip, ror #1 │ │ │ │ + cmpeq r3, r0, lsr r7 │ │ │ │ + smlaltteq r3, r3, ip, sl @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c46024 <__cxa_atexit@plt+0xc380c8> │ │ │ │ + ldr r2, [pc, #96] @ c46034 <__cxa_atexit@plt+0xc380d8> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c54a8c <__cxa_atexit@plt+0xc46b30> │ │ │ │ - ldr r7, [pc, #76] @ c54aac <__cxa_atexit@plt+0xc46b50> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq c46014 <__cxa_atexit@plt+0xc380b8> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r0, [pc, #60] @ c46038 <__cxa_atexit@plt+0xc380dc> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c507d4 <__cxa_atexit@plt+0xc42878> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c54afc <__cxa_atexit@plt+0xc46ba0> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c54af4 <__cxa_atexit@plt+0xc46b98> │ │ │ │ - ldr r3, [pc, #32] @ c54b00 <__cxa_atexit@plt+0xc46ba4> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c507d4 <__cxa_atexit@plt+0xc42878> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ c4603c <__cxa_atexit@plt+0xc380e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r3, ip, lsl #19 │ │ │ │ + hvceq 13216 @ 0x33a0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c54b2c <__cxa_atexit@plt+0xc46bd0> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c507d4 <__cxa_atexit@plt+0xc42878> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #8] @ c46070 <__cxa_atexit@plt+0xc38114> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r3, r4, lsr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c54b4c <__cxa_atexit@plt+0xc46bf0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c460bc <__cxa_atexit@plt+0xc38160> │ │ │ │ + ldr r3, [pc, #56] @ c460d4 <__cxa_atexit@plt+0xc38178> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #52] @ c460d8 <__cxa_atexit@plt+0xc3817c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + stmib r7, {r2, r3, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r4, lsr #27 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + ldr r7, [pc, #24] @ c460dc <__cxa_atexit@plt+0xc38180> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, ror #27 │ │ │ │ + cmpeq r3, r0, lsl #12 │ │ │ │ + ldrdeq r3, [r3, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c54be0 <__cxa_atexit@plt+0xc46c84> │ │ │ │ - ldr lr, [pc, #120] @ c54bec <__cxa_atexit@plt+0xc46c90> │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + bhi c4613c <__cxa_atexit@plt+0xc381e0> │ │ │ │ + ldr r2, [pc, #68] @ c46148 <__cxa_atexit@plt+0xc381ec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, sl} │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq c54bc4 <__cxa_atexit@plt+0xc46c68> │ │ │ │ - ldr r7, [pc, #76] @ c54bf0 <__cxa_atexit@plt+0xc46c94> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r7, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq c54bd4 <__cxa_atexit@plt+0xc46c78> │ │ │ │ - mov r7, r9 │ │ │ │ - b c54c3c <__cxa_atexit@plt+0xc46ce0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + beq c46130 <__cxa_atexit@plt+0xc381d4> │ │ │ │ + ldr r2, [pc, #48] @ c4614c <__cxa_atexit@plt+0xc381f0> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ c46178 <__cxa_atexit@plt+0xc3821c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c54c30 <__cxa_atexit@plt+0xc46cd4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c461d0 <__cxa_atexit@plt+0xc38274> │ │ │ │ + ldr lr, [pc, #60] @ c461dc <__cxa_atexit@plt+0xc38280> │ │ │ │ + add r8, r3, #8 │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c54c28 <__cxa_atexit@plt+0xc46ccc> │ │ │ │ - b c54c3c <__cxa_atexit@plt+0xc46ce0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stm r8, {r0, r7, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, ip, asr #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4623c <__cxa_atexit@plt+0xc382e0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c46248 <__cxa_atexit@plt+0xc382ec> │ │ │ │ + ldr r1, [pc, #72] @ c46258 <__cxa_atexit@plt+0xc382fc> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r0, [pc, #48] @ c4625c <__cxa_atexit@plt+0xc38300> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c54c94 <__cxa_atexit@plt+0xc46d38> │ │ │ │ - add r3, r2, r1 │ │ │ │ - mov r2, #191 @ 0xbf │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - add r2, r3, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - add r5, r5, #28 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r1, r2, r1 │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c54c88 <__cxa_atexit@plt+0xc46d2c> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c54ce8 <__cxa_atexit@plt+0xc46d8c> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c54d08 <__cxa_atexit@plt+0xc46dac> │ │ │ │ - mvn r0, #31 │ │ │ │ - add lr, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb lr, [r2] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - b c54c88 <__cxa_atexit@plt+0xc46d2c> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - b c54c88 <__cxa_atexit@plt+0xc46d2c> │ │ │ │ - mvn r0, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add sl, r0, r3, lsr #18 │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb sl, [r2] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - b c54c88 <__cxa_atexit@plt+0xc46d2c> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsr #13 │ │ │ │ + cmpeq r3, r8, asr #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c54f84 <__cxa_atexit@plt+0xc47028> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c54e84 <__cxa_atexit@plt+0xc46f28> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c54e24 <__cxa_atexit@plt+0xc46ec8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c54edc <__cxa_atexit@plt+0xc46f80> │ │ │ │ - ldr r1, [pc, #492] @ c54fa8 <__cxa_atexit@plt+0xc4704c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c54f64 <__cxa_atexit@plt+0xc47008> │ │ │ │ - ldr r1, [pc, #468] @ c54fac <__cxa_atexit@plt+0xc47050> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c54f74 <__cxa_atexit@plt+0xc47018> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c54f54 <__cxa_atexit@plt+0xc46ff8> │ │ │ │ - ldr r1, [pc, #372] @ c54fa0 <__cxa_atexit@plt+0xc47044> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c54f64 <__cxa_atexit@plt+0xc47008> │ │ │ │ - ldr r1, [pc, #348] @ c54fa4 <__cxa_atexit@plt+0xc47048> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c54f74 <__cxa_atexit@plt+0xc47018> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c54ecc <__cxa_atexit@plt+0xc46f70> │ │ │ │ - ldr r1, [pc, #264] @ c54f94 <__cxa_atexit@plt+0xc47038> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c54f64 <__cxa_atexit@plt+0xc47008> │ │ │ │ - ldr r1, [pc, #240] @ c54f98 <__cxa_atexit@plt+0xc4703c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c54f74 <__cxa_atexit@plt+0xc47018> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c54f9c <__cxa_atexit@plt+0xc47040> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c54f8c <__cxa_atexit@plt+0xc47030> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c54f64 <__cxa_atexit@plt+0xc47008> │ │ │ │ - ldr r1, [pc, #144] @ c54f90 <__cxa_atexit@plt+0xc47034> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c54f74 <__cxa_atexit@plt+0xc47018> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + bhi c46328 <__cxa_atexit@plt+0xc383cc> │ │ │ │ + ldr r0, [pc, #196] @ c46344 <__cxa_atexit@plt+0xc383e8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq c4630c <__cxa_atexit@plt+0xc383b0> │ │ │ │ + ldr lr, [pc, #168] @ c46348 <__cxa_atexit@plt+0xc383ec> │ │ │ │ + ldr r0, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r2] │ │ │ │ + beq c4631c <__cxa_atexit@plt+0xc383c0> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc c46330 <__cxa_atexit@plt+0xc383d4> │ │ │ │ + ldr lr, [pc, #124] @ c4634c <__cxa_atexit@plt+0xc383f0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c54fb0 <__cxa_atexit@plt+0xc47054> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr lr, [pc, #104] @ c46350 <__cxa_atexit@plt+0xc383f4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r2, r0, lsl sl │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r2, r8, lsl #19 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + cmpeq r3, ip, lsl #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c55028 <__cxa_atexit@plt+0xc470cc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #140] @ c463f8 <__cxa_atexit@plt+0xc3849c> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq c55020 <__cxa_atexit@plt+0xc470c4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c5502c <__cxa_atexit@plt+0xc470d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + beq c463d8 <__cxa_atexit@plt+0xc3847c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c463e4 <__cxa_atexit@plt+0xc38488> │ │ │ │ + ldr lr, [pc, #100] @ c463fc <__cxa_atexit@plt+0xc384a0> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ c46400 <__cxa_atexit@plt+0xc384a4> │ │ │ │ + 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, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r2, ip, asr #17 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq r3, r0, asr #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c46468 <__cxa_atexit@plt+0xc3850c> │ │ │ │ + ldr r2, [pc, #76] @ c46474 <__cxa_atexit@plt+0xc38518> │ │ │ │ ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c55084 <__cxa_atexit@plt+0xc47128> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c46478 <__cxa_atexit@plt+0xc3851c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ bx ip │ │ │ │ - cmpeq r2, r8, ror #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c550ec <__cxa_atexit@plt+0xc47190> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + cmpeq r3, ip, lsr #11 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c464e0 <__cxa_atexit@plt+0xc38584> │ │ │ │ + ldr ip, [pc, #84] @ c464f8 <__cxa_atexit@plt+0xc3859c> │ │ │ │ + ldr r2, [pc, #84] @ c464fc <__cxa_atexit@plt+0xc385a0> │ │ │ │ + ldr lr, [pc, #84] @ c46500 <__cxa_atexit@plt+0xc385a4> │ │ │ │ + sub r1, r6, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c550e4 <__cxa_atexit@plt+0xc47188> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c550f0 <__cxa_atexit@plt+0xc47194> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r7, {r2, sl, ip} │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ c46504 <__cxa_atexit@plt+0xc385a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, r8, lsl #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c55138 <__cxa_atexit@plt+0xc471dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + ldrsheq r6, [r3, #-16] │ │ │ │ + ldrdeq r3, [r3, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c465ac <__cxa_atexit@plt+0xc38650> │ │ │ │ + ldr r3, [pc, #180] @ c465dc <__cxa_atexit@plt+0xc38680> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4659c <__cxa_atexit@plt+0xc38640> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c465bc <__cxa_atexit@plt+0xc38660> │ │ │ │ + ldr r8, [pc, #148] @ c465e8 <__cxa_atexit@plt+0xc3868c> │ │ │ │ + ldr ip, [pc, #148] @ c465ec <__cxa_atexit@plt+0xc38690> │ │ │ │ + ldr lr, [pc, #148] @ c465f0 <__cxa_atexit@plt+0xc38694> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r2, #19 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [r2, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c5518c <__cxa_atexit@plt+0xc47230> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c55184 <__cxa_atexit@plt+0xc47228> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c55190 <__cxa_atexit@plt+0xc47234> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #48] @ c465e4 <__cxa_atexit@plt+0xc38688> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r8, ror #14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c551c4 <__cxa_atexit@plt+0xc47268> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c465e0 <__cxa_atexit@plt+0xc38684> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r8, lsr #14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + strdeq r3, [r3, #-64] @ 0xffffffc0 │ │ │ │ + cmpeq r3, ip, lsl #10 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + @ instruction: 0xfffffb88 │ │ │ │ + cmpeq r3, r0, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c55248 <__cxa_atexit@plt+0xc472ec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c46660 <__cxa_atexit@plt+0xc38704> │ │ │ │ + ldr ip, [pc, #84] @ c46678 <__cxa_atexit@plt+0xc3871c> │ │ │ │ + ldr r2, [pc, #84] @ c4667c <__cxa_atexit@plt+0xc38720> │ │ │ │ + ldr lr, [pc, #84] @ c46680 <__cxa_atexit@plt+0xc38724> │ │ │ │ + sub r7, r6, #19 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c55240 <__cxa_atexit@plt+0xc472e4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c5524c <__cxa_atexit@plt+0xc472f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r1, r6, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r3, {r2, sl, ip} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, ip, lsr #13 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r7, [pc, #28] @ c46684 <__cxa_atexit@plt+0xc38728> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xfffffab8 │ │ │ │ + cmpeq r3, r0, ror r0 │ │ │ │ + cmpeq r3, r0, asr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c466e8 <__cxa_atexit@plt+0xc3878c> │ │ │ │ + ldr r2, [pc, #72] @ c466f4 <__cxa_atexit@plt+0xc38798> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c552b0 <__cxa_atexit@plt+0xc47354> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, ip, lsr r6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c55354 <__cxa_atexit@plt+0xc473f8> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r0, [r2, #5] │ │ │ │ - ldr r3, [r2, #9] │ │ │ │ - ldr r1, [r2, #13] │ │ │ │ - ldr r2, [pc, #144] @ c55378 <__cxa_atexit@plt+0xc4741c> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r0, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - beq c55344 <__cxa_atexit@plt+0xc473e8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c55360 <__cxa_atexit@plt+0xc47404> │ │ │ │ - ldr r3, [pc, #96] @ c5537c <__cxa_atexit@plt+0xc47420> │ │ │ │ - ldr lr, [pc, #96] @ c55380 <__cxa_atexit@plt+0xc47424> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c54d50 <__cxa_atexit@plt+0xc46df4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + beq c466dc <__cxa_atexit@plt+0xc38780> │ │ │ │ + ldr r1, [pc, #52] @ c466f8 <__cxa_atexit@plt+0xc3879c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r2, r4, lsl r6 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ c46724 <__cxa_atexit@plt+0xc387c8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + 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, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c553dc <__cxa_atexit@plt+0xc47480> │ │ │ │ - ldr r1, [pc, #64] @ c553e8 <__cxa_atexit@plt+0xc4748c> │ │ │ │ - ldr lr, [pc, #64] @ c553ec <__cxa_atexit@plt+0xc47490> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bcc c46780 <__cxa_atexit@plt+0xc38824> │ │ │ │ + ldr lr, [pc, #64] @ c4678c <__cxa_atexit@plt+0xc38830> │ │ │ │ + sub r2, r6, #19 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c54d50 <__cxa_atexit@plt+0xc46df4> │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r4, lsl #11 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c5543c <__cxa_atexit@plt+0xc474e0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c55434 <__cxa_atexit@plt+0xc474d8> │ │ │ │ - ldr r3, [pc, #40] @ c55440 <__cxa_atexit@plt+0xc474e4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c55434 <__cxa_atexit@plt+0xc474d8> │ │ │ │ - b c55484 <__cxa_atexit@plt+0xc47528> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c55478 <__cxa_atexit@plt+0xc4751c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c55470 <__cxa_atexit@plt+0xc47514> │ │ │ │ - b c55484 <__cxa_atexit@plt+0xc47528> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c554d8 <__cxa_atexit@plt+0xc4757c> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c5558c <__cxa_atexit@plt+0xc47630> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c55548 <__cxa_atexit@plt+0xc475ec> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c55528 <__cxa_atexit@plt+0xc475cc> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c55550 <__cxa_atexit@plt+0xc475f4> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c554c0 <__cxa_atexit@plt+0xc47564> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c554c0 <__cxa_atexit@plt+0xc47564> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c554c0 <__cxa_atexit@plt+0xc47564> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c554c0 <__cxa_atexit@plt+0xc47564> │ │ │ │ - cmpeq r2, r8, lsl r4 │ │ │ │ - ldrdeq r4, [r2, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r3, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c55610 <__cxa_atexit@plt+0xc476b4> │ │ │ │ - ldr lr, [pc, #104] @ c5561c <__cxa_atexit@plt+0xc476c0> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c55620 <__cxa_atexit@plt+0xc476c4> │ │ │ │ - add lr, pc, lr │ │ │ │ + cmpeq r3, r4, lsr #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c467ec <__cxa_atexit@plt+0xc38890> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c467f8 <__cxa_atexit@plt+0xc3889c> │ │ │ │ + ldr r1, [pc, #72] @ c46808 <__cxa_atexit@plt+0xc388ac> │ │ │ │ + sub r8, r6, #7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #32] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ - beq c55608 <__cxa_atexit@plt+0xc476ac> │ │ │ │ - b c55630 <__cxa_atexit@plt+0xc476d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r0, [pc, #48] @ c4680c <__cxa_atexit@plt+0xc388b0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r2, r0, lsl #6 │ │ │ │ - cmpeq r2, r8, asr #12 │ │ │ │ - andeq r0, r0, r6, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r7, r8, lsr #24 │ │ │ │ - bge c55678 <__cxa_atexit@plt+0xc4771c> │ │ │ │ - ldr r7, [pc, #104] @ c556b0 <__cxa_atexit@plt+0xc47754> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c5569c <__cxa_atexit@plt+0xc47740> │ │ │ │ - ldr r3, [pc, #88] @ c556bc <__cxa_atexit@plt+0xc47760> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r3, [pc, #56] @ c556b8 <__cxa_atexit@plt+0xc4775c> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldrsheq r5, [r3, #-12] │ │ │ │ + cmpeq r3, r8, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c468d8 <__cxa_atexit@plt+0xc3897c> │ │ │ │ + ldr r0, [pc, #196] @ c468f4 <__cxa_atexit@plt+0xc38998> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq c468bc <__cxa_atexit@plt+0xc38960> │ │ │ │ + ldr lr, [pc, #168] @ c468f8 <__cxa_atexit@plt+0xc3899c> │ │ │ │ + ldr r0, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c55694 <__cxa_atexit@plt+0xc47738> │ │ │ │ - b c556c8 <__cxa_atexit@plt+0xc4776c> │ │ │ │ + str r0, [r2] │ │ │ │ + beq c468cc <__cxa_atexit@plt+0xc38970> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc c468e0 <__cxa_atexit@plt+0xc38984> │ │ │ │ + ldr lr, [pc, #124] @ c468fc <__cxa_atexit@plt+0xc389a0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #104] @ c46900 <__cxa_atexit@plt+0xc389a4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c556b4 <__cxa_atexit@plt+0xc47758> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - smlalbteq r4, r2, r8, r5 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffff1088 │ │ │ │ - andeq r0, r0, r6, lsr #13 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + cmpeq r3, ip, asr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c5574c <__cxa_atexit@plt+0xc477f0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r7, r7, r2 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c5572c <__cxa_atexit@plt+0xc477d0> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble c55738 <__cxa_atexit@plt+0xc477dc> │ │ │ │ - ldr lr, [pc, #96] @ c55760 <__cxa_atexit@plt+0xc47804> │ │ │ │ - sub r2, r2, r7 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #140] @ c469a8 <__cxa_atexit@plt+0xc38a4c> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c46988 <__cxa_atexit@plt+0xc38a2c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c46994 <__cxa_atexit@plt+0xc38a38> │ │ │ │ + ldr lr, [pc, #100] @ c469ac <__cxa_atexit@plt+0xc38a50> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ c469b0 <__cxa_atexit@plt+0xc38a54> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, r7 │ │ │ │ - add lr, r6, #8 │ │ │ │ - sub r7, r3, #11 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ bx ip │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c5575c <__cxa_atexit@plt+0xc47800> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r4, lsr fp │ │ │ │ - cmpeq r2, r0, asr #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0x01535090 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c557b4 <__cxa_atexit@plt+0xc47858> │ │ │ │ - ldr lr, [pc, #60] @ c557cc <__cxa_atexit@plt+0xc47870> │ │ │ │ - sub r2, r6, #17 │ │ │ │ + bcc c46a18 <__cxa_atexit@plt+0xc38abc> │ │ │ │ + ldr r2, [pc, #76] @ c46a24 <__cxa_atexit@plt+0xc38ac8> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c46a28 <__cxa_atexit@plt+0xc38acc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c557d0 <__cxa_atexit@plt+0xc47874> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + ldrsheq r4, [r3, #-252] @ 0xffffff04 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c46a90 <__cxa_atexit@plt+0xc38b34> │ │ │ │ + ldr ip, [pc, #84] @ c46aa8 <__cxa_atexit@plt+0xc38b4c> │ │ │ │ + ldr r2, [pc, #84] @ c46aac <__cxa_atexit@plt+0xc38b50> │ │ │ │ + ldr lr, [pc, #84] @ c46ab0 <__cxa_atexit@plt+0xc38b54> │ │ │ │ + sub r1, r6, #27 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r7, {r2, sl, ip} │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c557d4 <__cxa_atexit@plt+0xc47878> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c46ab4 <__cxa_atexit@plt+0xc38b58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffc30 │ │ │ │ + cmpeq r3, r0, asr #24 │ │ │ │ + cmpeq r3, r8, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c46b5c <__cxa_atexit@plt+0xc38c00> │ │ │ │ + ldr r3, [pc, #180] @ c46b8c <__cxa_atexit@plt+0xc38c30> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r0, lsr r3 │ │ │ │ - cmpeq r2, ip, lsr #6 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c46b4c <__cxa_atexit@plt+0xc38bf0> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c46b6c <__cxa_atexit@plt+0xc38c10> │ │ │ │ + ldr r8, [pc, #148] @ c46b98 <__cxa_atexit@plt+0xc38c3c> │ │ │ │ + ldr ip, [pc, #148] @ c46b9c <__cxa_atexit@plt+0xc38c40> │ │ │ │ + ldr lr, [pc, #148] @ c46ba0 <__cxa_atexit@plt+0xc38c44> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r2, #19 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c46b94 <__cxa_atexit@plt+0xc38c38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c46b90 <__cxa_atexit@plt+0xc38c34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r3, r8, asr #30 │ │ │ │ + cmpeq r3, r4, ror #30 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + @ instruction: 0xfffffb80 │ │ │ │ + @ instruction: 0x01535b90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c55830 <__cxa_atexit@plt+0xc478d4> │ │ │ │ - ldr r8, [pc, #76] @ c55848 <__cxa_atexit@plt+0xc478ec> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ c5584c <__cxa_atexit@plt+0xc478f0> │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c46c10 <__cxa_atexit@plt+0xc38cb4> │ │ │ │ + ldr ip, [pc, #84] @ c46c28 <__cxa_atexit@plt+0xc38ccc> │ │ │ │ + ldr r2, [pc, #84] @ c46c2c <__cxa_atexit@plt+0xc38cd0> │ │ │ │ + ldr lr, [pc, #84] @ c46c30 <__cxa_atexit@plt+0xc38cd4> │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r1, r6, #27 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - str r7, [r3, #20] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #24] │ │ │ │ sub r7, r6, #11 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c55850 <__cxa_atexit@plt+0xc478f4> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r8, asr #5 │ │ │ │ - ldrheq r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c558bc <__cxa_atexit@plt+0xc47960> │ │ │ │ - ldr lr, [pc, #84] @ c558c8 <__cxa_atexit@plt+0xc4796c> │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r3, {r2, sl, ip} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c46c34 <__cxa_atexit@plt+0xc38cd8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xfffffab0 │ │ │ │ + cmpeq r3, r0, asr #21 │ │ │ │ + smlaltbeq r2, r3, r8, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c46ca4 <__cxa_atexit@plt+0xc38d48> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c46cb0 <__cxa_atexit@plt+0xc38d54> │ │ │ │ + ldr r1, [pc, #88] @ c46cc0 <__cxa_atexit@plt+0xc38d64> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r9, [pc, #68] @ c558cc <__cxa_atexit@plt+0xc47970> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r2, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r2, #16 │ │ │ │ - str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - beq c558b0 <__cxa_atexit@plt+0xc47954> │ │ │ │ - mov r7, r3 │ │ │ │ - b c558d8 <__cxa_atexit@plt+0xc4797c> │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [pc, #68] @ c46cc4 <__cxa_atexit@plt+0xc38d68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #60] @ c46cc8 <__cxa_atexit@plt+0xc38d6c> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r7, r1 │ │ │ │ + stm lr, {r0, r3, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, asr ip │ │ │ │ + cmpeq r3, r4, asr #3 │ │ │ │ + cmpeq r3, r4, ror #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c46d8c <__cxa_atexit@plt+0xc38e30> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c46d94 <__cxa_atexit@plt+0xc38e38> │ │ │ │ + ldr r7, [pc, #192] @ c46dc0 <__cxa_atexit@plt+0xc38e64> │ │ │ │ + ldr r1, [pc, #192] @ c46dc4 <__cxa_atexit@plt+0xc38e68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ mov r7, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + beq c46d2c <__cxa_atexit@plt+0xc38dd0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c46db4 <__cxa_atexit@plt+0xc38e58> │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c46dac <__cxa_atexit@plt+0xc38e50> │ │ │ │ + ldr r2, [pc, #128] @ c46dcc <__cxa_atexit@plt+0xc38e70> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r5, [pc, #112] @ c46dd0 <__cxa_atexit@plt+0xc38e74> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #20]! │ │ │ │ + ldr r5, [pc, #104] @ c46dd4 <__cxa_atexit@plt+0xc38e78> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldmdb r3, {r0, r2} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, r3 │ │ │ │ + b c46d9c <__cxa_atexit@plt+0xc38e40> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ c46dc8 <__cxa_atexit@plt+0xc38e6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r2, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq r3, ip, lsr sp │ │ │ │ + cmpeq r3, r0, ror fp │ │ │ │ + cmpeq r3, r4, ror #1 │ │ │ │ + cmpeq r3, r8, lsl #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c55984 <__cxa_atexit@plt+0xc47a28> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c5595c <__cxa_atexit@plt+0xc47a00> │ │ │ │ - ldr r3, [pc, #164] @ c559a0 <__cxa_atexit@plt+0xc47a44> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #12]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - sub r3, r2, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c55994 <__cxa_atexit@plt+0xc47a38> │ │ │ │ - ldr r2, [pc, #140] @ c559a8 <__cxa_atexit@plt+0xc47a4c> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #27] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r1, lr} │ │ │ │ - mov r5, r3 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #52] @ c559a4 <__cxa_atexit@plt+0xc47a48> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c46e5c <__cxa_atexit@plt+0xc38f00> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c46e68 <__cxa_atexit@plt+0xc38f0c> │ │ │ │ + ldr r1, [pc, #92] @ c46e78 <__cxa_atexit@plt+0xc38f1c> │ │ │ │ + sub r8, r6, #7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #72] @ c46e7c <__cxa_atexit@plt+0xc38f20> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #64] @ c46e80 <__cxa_atexit@plt+0xc38f24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr #21 │ │ │ │ + cmpeq r3, r0, asr #1 │ │ │ │ + ldrheq r4, [r3, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c46f44 <__cxa_atexit@plt+0xc38fe8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c46f4c <__cxa_atexit@plt+0xc38ff0> │ │ │ │ + ldr r7, [pc, #192] @ c46f78 <__cxa_atexit@plt+0xc3901c> │ │ │ │ + ldr r1, [pc, #192] @ c46f7c <__cxa_atexit@plt+0xc39020> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r7, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + beq c46ee4 <__cxa_atexit@plt+0xc38f88> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c46f6c <__cxa_atexit@plt+0xc39010> │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c46f64 <__cxa_atexit@plt+0xc39008> │ │ │ │ + ldr r2, [pc, #128] @ c46f84 <__cxa_atexit@plt+0xc39028> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r5, [pc, #112] @ c46f88 <__cxa_atexit@plt+0xc3902c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #20]! │ │ │ │ + ldr r5, [pc, #104] @ c46f8c <__cxa_atexit@plt+0xc39030> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldmdb r3, {r0, r2} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + b c46f54 <__cxa_atexit@plt+0xc38ff8> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ c46f80 <__cxa_atexit@plt+0xc39024> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r2, r0, lsl sp │ │ │ │ - @ instruction: 0xffffcf54 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + smlalbbeq r2, r3, r8, fp │ │ │ │ + ldrheq r4, [r3, #-152] @ 0xffffff68 │ │ │ │ + ldrsbeq r4, [r3, #-252] @ 0xffffff04 │ │ │ │ + ldrsbeq r4, [r3, #-160] @ 0xffffff60 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + 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 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c559ec <__cxa_atexit@plt+0xc47a90> │ │ │ │ - ldr r2, [pc, #44] @ c55a04 <__cxa_atexit@plt+0xc47aa8> │ │ │ │ + bcc c46fe0 <__cxa_atexit@plt+0xc39084> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ c46ff0 <__cxa_atexit@plt+0xc39094> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c55a08 <__cxa_atexit@plt+0xc47aac> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r8, lsr #25 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, lsr #20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c55a4c <__cxa_atexit@plt+0xc47af0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ c55a64 <__cxa_atexit@plt+0xc47b08> │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c47074 <__cxa_atexit@plt+0xc39118> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c47080 <__cxa_atexit@plt+0xc39124> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #104] @ c47090 <__cxa_atexit@plt+0xc39134> │ │ │ │ + sub r2, r6, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #76] @ c47094 <__cxa_atexit@plt+0xc39138> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #68] @ c47098 <__cxa_atexit@plt+0xc3913c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #60] @ c4709c <__cxa_atexit@plt+0xc39140> │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, lr │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r1, {r0, r2, r3} │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c55a68 <__cxa_atexit@plt+0xc47b0c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r4, asr #24 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - cmpeq r2, r4, rrx │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01534894 │ │ │ │ + cmpeq r3, r8, asr #18 │ │ │ │ + ldrsheq r4, [r3, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c55ac0 <__cxa_atexit@plt+0xc47b64> │ │ │ │ - ldr r2, [pc, #60] @ c55ac8 <__cxa_atexit@plt+0xc47b6c> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #44] @ c55acc <__cxa_atexit@plt+0xc47b70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldrb r7, [r7, #24] │ │ │ │ - strb r7, [r5, #-12] │ │ │ │ + bhi c47104 <__cxa_atexit@plt+0xc391a8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c47110 <__cxa_atexit@plt+0xc391b4> │ │ │ │ + ldr r1, [pc, #80] @ c47120 <__cxa_atexit@plt+0xc391c4> │ │ │ │ + ldr r2, [pc, #80] @ c47124 <__cxa_atexit@plt+0xc391c8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + str r7, [r8, #16] │ │ │ │ mov r5, r3 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ + mov r7, r2 │ │ │ │ + str r0, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r2, ip, lsl lr │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r3, r8, ror #15 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c471dc <__cxa_atexit@plt+0xc39280> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c471e4 <__cxa_atexit@plt+0xc39288> │ │ │ │ + ldr r7, [pc, #180] @ c47210 <__cxa_atexit@plt+0xc392b4> │ │ │ │ + ldr r1, [pc, #180] @ c47214 <__cxa_atexit@plt+0xc392b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + beq c4718c <__cxa_atexit@plt+0xc39230> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c47204 <__cxa_atexit@plt+0xc392a8> │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c471fc <__cxa_atexit@plt+0xc392a0> │ │ │ │ + ldr r3, [pc, #112] @ c4721c <__cxa_atexit@plt+0xc392c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #24]! │ │ │ │ + ldr lr, [pc, #104] @ c47220 <__cxa_atexit@plt+0xc392c4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldmdb r2, {r0, r3, r8} │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + add lr, r2, #8 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, r2 │ │ │ │ + b c471ec <__cxa_atexit@plt+0xc39290> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ c47218 <__cxa_atexit@plt+0xc392bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + cmpeq r3, r8, lsl #18 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + cmpeq r3, r8, lsl #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + 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 c55b10 <__cxa_atexit@plt+0xc47bb4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c55b1c <__cxa_atexit@plt+0xc47bc0> │ │ │ │ + bcc c47278 <__cxa_atexit@plt+0xc3931c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ c47288 <__cxa_atexit@plt+0xc3932c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r0, ror fp │ │ │ │ - cmpeq r2, r8, lsl #2 │ │ │ │ - andeq r0, r5, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c55ba8 <__cxa_atexit@plt+0xc47c4c> │ │ │ │ - ldr lr, [pc, #112] @ c55bb8 <__cxa_atexit@plt+0xc47c5c> │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - ldr r0, [pc, #96] @ c55bbc <__cxa_atexit@plt+0xc47c60> │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl #15 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c47300 <__cxa_atexit@plt+0xc393a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4730c <__cxa_atexit@plt+0xc393b0> │ │ │ │ + ldr lr, [pc, #96] @ c4731c <__cxa_atexit@plt+0xc393c0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c47320 <__cxa_atexit@plt+0xc393c4> │ │ │ │ add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r2, #28] │ │ │ │ - str lr, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str sl, [r3, #-20] @ 0xffffffec │ │ │ │ - stmdb r3, {r0, r2} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ - str r9, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - beq c55ba0 <__cxa_atexit@plt+0xc47c44> │ │ │ │ - b c55bcc <__cxa_atexit@plt+0xc47c70> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c47324 <__cxa_atexit@plt+0xc393c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + ldrsheq r4, [r3, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r3, r8, lsr #13 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4738c <__cxa_atexit@plt+0xc39430> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c47398 <__cxa_atexit@plt+0xc3943c> │ │ │ │ + ldr r2, [pc, #80] @ c473a8 <__cxa_atexit@plt+0xc3944c> │ │ │ │ + ldr r1, [pc, #80] @ c473ac <__cxa_atexit@plt+0xc39450> │ │ │ │ + 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 r7, [r7, #20] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r2, ip, asr sp │ │ │ │ - cmpeq r2, r8, rrx │ │ │ │ - andeq r0, r0, r7, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c55c14 <__cxa_atexit@plt+0xc47cb8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - ble c55c38 <__cxa_atexit@plt+0xc47cdc> │ │ │ │ - sub r7, r7, r3 │ │ │ │ - ldr r1, [pc, #128] @ c55c74 <__cxa_atexit@plt+0xc47d18> │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r9, r7, r3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr sl, [r5, #20]! │ │ │ │ - ldr r7, [pc, #80] @ c55c70 <__cxa_atexit@plt+0xc47d14> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + cmpeq r3, r0, ror #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c47488 <__cxa_atexit@plt+0xc3952c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c47490 <__cxa_atexit@plt+0xc39534> │ │ │ │ + ldr r7, [pc, #216] @ c474bc <__cxa_atexit@plt+0xc39560> │ │ │ │ + ldr lr, [pc, #216] @ c474c0 <__cxa_atexit@plt+0xc39564> │ │ │ │ + mov r2, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, #0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #36] @ c55c64 <__cxa_atexit@plt+0xc47d08> │ │ │ │ - ldr r7, [pc, #36] @ c55c68 <__cxa_atexit@plt+0xc47d0c> │ │ │ │ - strb r2, [r5, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldr r0, [pc, #24] @ c55c6c <__cxa_atexit@plt+0xc47d10> │ │ │ │ - add r3, r5, #24 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #204] @ c474c4 <__cxa_atexit@plt+0xc39568> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + mov r7, r2 │ │ │ │ + str r8, [r2, #20] │ │ │ │ + str lr, [r7, #12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str r9, [r2, #32] │ │ │ │ + beq c4742c <__cxa_atexit@plt+0xc394d0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c474b0 <__cxa_atexit@plt+0xc39554> │ │ │ │ + add r6, r1, #56 @ 0x38 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c474a8 <__cxa_atexit@plt+0xc3954c> │ │ │ │ + ldr r3, [pc, #128] @ c474cc <__cxa_atexit@plt+0xc39570> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #40]! @ 0x28 │ │ │ │ + ldr r9, [r1, #-16] │ │ │ │ + ldr r3, [r1, #-12] │ │ │ │ + ldmdb r1, {r2, lr} │ │ │ │ + ldr r0, [pc, #108] @ c474d0 <__cxa_atexit@plt+0xc39574> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r7, lr │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, r1 │ │ │ │ + b c47498 <__cxa_atexit@plt+0xc3953c> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c474c8 <__cxa_atexit@plt+0xc3956c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlalbteq r3, r2, r8, pc @ │ │ │ │ - smlalbteq r3, r2, r0, pc @ │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + ldrsheq r4, [r3, #-168] @ 0xffffff58 │ │ │ │ + cmpeq r3, r0, ror #12 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq r3, ip, asr r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b c47134 <__cxa_atexit@plt+0xc391d8> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b c473bc <__cxa_atexit@plt+0xc39460> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4758c <__cxa_atexit@plt+0xc39630> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c47594 <__cxa_atexit@plt+0xc39638> │ │ │ │ + ldr r1, [pc, #92] @ c475b0 <__cxa_atexit@plt+0xc39654> │ │ │ │ + ldr r0, [pc, #92] @ c475b4 <__cxa_atexit@plt+0xc39658> │ │ │ │ + ldr lr, [pc, #92] @ c475b8 <__cxa_atexit@plt+0xc3965c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c51c6c <__cxa_atexit@plt+0xc43d10> │ │ │ │ + mov r6, r2 │ │ │ │ + b c4759c <__cxa_atexit@plt+0xc39640> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c475ac <__cxa_atexit@plt+0xc39650> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, ror #10 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c55cb8 <__cxa_atexit@plt+0xc47d5c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c55cc4 <__cxa_atexit@plt+0xc47d68> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c47600 <__cxa_atexit@plt+0xc396a4> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c4760c <__cxa_atexit@plt+0xc396b0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r8, asr #19 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r8, asr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4763c <__cxa_atexit@plt+0xc396e0> │ │ │ │ + ldr r5, [pc, #28] @ c4764c <__cxa_atexit@plt+0xc396f0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r7, [pc, #12] @ c47650 <__cxa_atexit@plt+0xc396f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq r2, [r3, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c56cac <__cxa_atexit@plt+0xc48d50> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c55d0c <__cxa_atexit@plt+0xc47db0> │ │ │ │ - ldr r2, [pc, #44] @ c55d18 <__cxa_atexit@plt+0xc47dbc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c476c4 <__cxa_atexit@plt+0xc39768> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c476d0 <__cxa_atexit@plt+0xc39774> │ │ │ │ + ldr lr, [pc, #68] @ c476e0 <__cxa_atexit@plt+0xc39784> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [pc, #60] @ c476e4 <__cxa_atexit@plt+0xc39788> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, ror r9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, ror #5 │ │ │ │ + @ instruction: 0x0153479c │ │ │ │ + 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, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c55d5c <__cxa_atexit@plt+0xc47e00> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c55d68 <__cxa_atexit@plt+0xc47e0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c47738 <__cxa_atexit@plt+0xc397dc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #48] @ c47748 <__cxa_atexit@plt+0xc397ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #40] @ c4774c <__cxa_atexit@plt+0xc397f0> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r4, lsr #18 │ │ │ │ - strheq r3, [r2, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r6, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c55e30 <__cxa_atexit@plt+0xc47ed4> │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r4, [r3, #-124] @ 0xffffff84 │ │ │ │ + cmpeq r3, ip, asr #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c477c4 <__cxa_atexit@plt+0xc39868> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c477d0 <__cxa_atexit@plt+0xc39874> │ │ │ │ + ldr lr, [pc, #96] @ c477e0 <__cxa_atexit@plt+0xc39884> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #168] @ c55e38 <__cxa_atexit@plt+0xc47edc> │ │ │ │ + ldr r0, [pc, #92] @ c477e4 <__cxa_atexit@plt+0xc39888> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ str r0, [r5, #-8] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c55dd8 <__cxa_atexit@plt+0xc47e7c> │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c55e04 <__cxa_atexit@plt+0xc47ea8> │ │ │ │ - ldr lr, [pc, #132] @ c55e3c <__cxa_atexit@plt+0xc47ee0> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r0, r1 │ │ │ │ - add r9, r7, r1 │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - b c55df8 <__cxa_atexit@plt+0xc47e9c> │ │ │ │ - ldr r1, [pc, #108] @ c55e4c <__cxa_atexit@plt+0xc47ef0> │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r9, [r7, #32] │ │ │ │ - ldr r7, [r7, #36] @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #52] @ c55e40 <__cxa_atexit@plt+0xc47ee4> │ │ │ │ - ldr r7, [pc, #52] @ c55e44 <__cxa_atexit@plt+0xc47ee8> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ c55e48 <__cxa_atexit@plt+0xc47eec> │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #60] @ c477e8 <__cxa_atexit@plt+0xc3988c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 180eb0c <__cxa_atexit@plt+0x1800bb0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r0, lsr fp │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strdeq r3, [r2, #-220] @ 0xffffff24 │ │ │ │ - strdeq r3, [r2, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c55e90 <__cxa_atexit@plt+0xc47f34> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c55e9c <__cxa_atexit@plt+0xc47f40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r6, [r2, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + cmpeq r3, r4, lsr r1 │ │ │ │ + ldrsbeq r4, [r3, #-16] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c47818 <__cxa_atexit@plt+0xc398bc> │ │ │ │ + ldr r2, [pc, #28] @ c47828 <__cxa_atexit@plt+0xc398cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + ldr r7, [pc, #12] @ c4782c <__cxa_atexit@plt+0xc398d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + mrseq r2, (UNDEF: 115) │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c55ee4 <__cxa_atexit@plt+0xc47f88> │ │ │ │ - ldr r2, [pc, #44] @ c55ef0 <__cxa_atexit@plt+0xc47f94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c4789c <__cxa_atexit@plt+0xc39940> │ │ │ │ + ldr r2, [pc, #84] @ c478a8 <__cxa_atexit@plt+0xc3994c> │ │ │ │ + ldr lr, [pc, #84] @ c478ac <__cxa_atexit@plt+0xc39950> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r1, [pc, #80] @ c478b0 <__cxa_atexit@plt+0xc39954> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + str r1, [r5] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + add lr, r3, #8 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + mov r8, r7 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r4, lsr #15 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + cmpeq r3, r8, lsr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c478e0 <__cxa_atexit@plt+0xc39984> │ │ │ │ + ldr r5, [pc, #28] @ c478f0 <__cxa_atexit@plt+0xc39994> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + ldr r7, [pc, #12] @ c478f4 <__cxa_atexit@plt+0xc39998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, ip, lsr r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b c5d2a0 <__cxa_atexit@plt+0xc4f344> │ │ │ │ + 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 c55f34 <__cxa_atexit@plt+0xc47fd8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c55f40 <__cxa_atexit@plt+0xc47fe4> │ │ │ │ + bcc c4794c <__cxa_atexit@plt+0xc399f0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ c4795c <__cxa_atexit@plt+0xc39a00> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, ip, asr #14 │ │ │ │ - cmpeq r2, r8, lsr #26 │ │ │ │ - andeq r0, r3, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c55fc4 <__cxa_atexit@plt+0xc48068> │ │ │ │ - ldr lr, [pc, #104] @ c55fd0 <__cxa_atexit@plt+0xc48074> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c55fd4 <__cxa_atexit@plt+0xc48078> │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r3, #-8] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c479d4 <__cxa_atexit@plt+0xc39a78> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c479e0 <__cxa_atexit@plt+0xc39a84> │ │ │ │ + ldr lr, [pc, #96] @ c479f0 <__cxa_atexit@plt+0xc39a94> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c479f4 <__cxa_atexit@plt+0xc39a98> │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c479f8 <__cxa_atexit@plt+0xc39a9c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r3, r4, lsr #30 │ │ │ │ + ldrsbeq r3, [r3, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c47a60 <__cxa_atexit@plt+0xc39b04> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c47a6c <__cxa_atexit@plt+0xc39b10> │ │ │ │ + ldr r2, [pc, #80] @ c47a7c <__cxa_atexit@plt+0xc39b20> │ │ │ │ + ldr r1, [pc, #80] @ c47a80 <__cxa_atexit@plt+0xc39b24> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #32] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ ldr r7, [r7, #20] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ - beq c55fbc <__cxa_atexit@plt+0xc48060> │ │ │ │ - b c55fe4 <__cxa_atexit@plt+0xc48088> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r2, ip, asr #18 │ │ │ │ - @ instruction: 0x01423c94 │ │ │ │ - andeq r0, r0, r6, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r7, r8, lsr #24 │ │ │ │ - bge c5602c <__cxa_atexit@plt+0xc480d0> │ │ │ │ - ldr r7, [pc, #104] @ c56064 <__cxa_atexit@plt+0xc48108> │ │ │ │ - mov r3, r5 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + cmpeq r3, ip, lsl #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c47b5c <__cxa_atexit@plt+0xc39c00> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c47b64 <__cxa_atexit@plt+0xc39c08> │ │ │ │ + ldr r7, [pc, #216] @ c47b90 <__cxa_atexit@plt+0xc39c34> │ │ │ │ + ldr lr, [pc, #216] @ c47b94 <__cxa_atexit@plt+0xc39c38> │ │ │ │ + mov r2, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c56050 <__cxa_atexit@plt+0xc480f4> │ │ │ │ - ldr r3, [pc, #88] @ c56070 <__cxa_atexit@plt+0xc48114> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r3, [pc, #56] @ c5606c <__cxa_atexit@plt+0xc48110> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #204] @ c47b98 <__cxa_atexit@plt+0xc39c3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + mov r7, r2 │ │ │ │ + str r8, [r2, #20] │ │ │ │ + str lr, [r7, #12]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c56048 <__cxa_atexit@plt+0xc480ec> │ │ │ │ - b c5607c <__cxa_atexit@plt+0xc48120> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c56068 <__cxa_atexit@plt+0xc4810c> │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str r9, [r2, #32] │ │ │ │ + beq c47b00 <__cxa_atexit@plt+0xc39ba4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c47b84 <__cxa_atexit@plt+0xc39c28> │ │ │ │ + add r6, r1, #56 @ 0x38 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c47b7c <__cxa_atexit@plt+0xc39c20> │ │ │ │ + ldr r3, [pc, #128] @ c47ba0 <__cxa_atexit@plt+0xc39c44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #40]! @ 0x28 │ │ │ │ + ldr r9, [r1, #-16] │ │ │ │ + ldr r3, [r1, #-12] │ │ │ │ + ldmdb r1, {r2, lr} │ │ │ │ + ldr r0, [pc, #108] @ c47ba4 <__cxa_atexit@plt+0xc39c48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r7, lr │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, r1 │ │ │ │ + b c47b6c <__cxa_atexit@plt+0xc39c10> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c47b9c <__cxa_atexit@plt+0xc39c40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r2, r4, lsl ip │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffff06d4 │ │ │ │ - andeq r0, r0, r6, lsr #13 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + cmpeq r3, r4, lsr #8 │ │ │ │ + strheq r1, [r3, #-244] @ 0xffffff0c │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq r3, r8, lsl #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c56100 <__cxa_atexit@plt+0xc481a4> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r7, r7, r2 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c560e0 <__cxa_atexit@plt+0xc48184> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble c560ec <__cxa_atexit@plt+0xc48190> │ │ │ │ - ldr lr, [pc, #96] @ c56114 <__cxa_atexit@plt+0xc481b8> │ │ │ │ - sub r2, r2, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, r7 │ │ │ │ - add lr, r6, #8 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c47c1c <__cxa_atexit@plt+0xc39cc0> │ │ │ │ + ldr r2, [pc, #92] @ c47c38 <__cxa_atexit@plt+0xc39cdc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c47c28 <__cxa_atexit@plt+0xc39ccc> │ │ │ │ + ldr r3, [pc, #68] @ c47c3c <__cxa_atexit@plt+0xc39ce0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c47c0c <__cxa_atexit@plt+0xc39cb0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c56110 <__cxa_atexit@plt+0xc481b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r0, lsl #3 │ │ │ │ - cmpeq r2, ip, lsl #20 │ │ │ │ + ldr r7, [pc, #16] @ c47c40 <__cxa_atexit@plt+0xc39ce4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, ror #25 │ │ │ │ + @ instruction: 0xffff1bc4 │ │ │ │ + strheq r1, [r3, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c56168 <__cxa_atexit@plt+0xc4820c> │ │ │ │ - ldr lr, [pc, #60] @ c56180 <__cxa_atexit@plt+0xc48224> │ │ │ │ - sub r2, r6, #17 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c56184 <__cxa_atexit@plt+0xc48228> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c47c94 <__cxa_atexit@plt+0xc39d38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c47c9c <__cxa_atexit@plt+0xc39d40> │ │ │ │ + ldr r1, [pc, #64] @ c47cb8 <__cxa_atexit@plt+0xc39d5c> │ │ │ │ + ldr r0, [pc, #64] @ c47cbc <__cxa_atexit@plt+0xc39d60> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c47ca4 <__cxa_atexit@plt+0xc39d48> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c47cb4 <__cxa_atexit@plt+0xc39d58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c56188 <__cxa_atexit@plt+0xc4822c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, ip, ror r9 │ │ │ │ - cmpeq r2, r8, ror r9 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c561e4 <__cxa_atexit@plt+0xc48288> │ │ │ │ - ldr r8, [pc, #76] @ c561fc <__cxa_atexit@plt+0xc482a0> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ c56200 <__cxa_atexit@plt+0xc482a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ c56204 <__cxa_atexit@plt+0xc482a8> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r4, lsl r9 │ │ │ │ - cmpeq r2, r8, lsl #18 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + smlalbbeq r1, r3, r0, lr │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r3, r0, lsl sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - mov r0, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c56304 <__cxa_atexit@plt+0xc483a8> │ │ │ │ - ldr sl, [pc, #252] @ c5632c <__cxa_atexit@plt+0xc483d0> │ │ │ │ - add lr, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm lr, {r1, r2, lr} │ │ │ │ - str sl, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr ip, [r0, #5] │ │ │ │ - ldr r0, [r0, #21] │ │ │ │ - stm sl, {r1, ip, lr} │ │ │ │ - mov sl, r3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [sl, #28]! │ │ │ │ + bhi c47d20 <__cxa_atexit@plt+0xc39dc4> │ │ │ │ + ldr r2, [pc, #92] @ c47d3c <__cxa_atexit@plt+0xc39de0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c47d2c <__cxa_atexit@plt+0xc39dd0> │ │ │ │ + ldr r3, [pc, #68] @ c47d40 <__cxa_atexit@plt+0xc39de4> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - beq c562e4 <__cxa_atexit@plt+0xc48388> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #184] @ c56330 <__cxa_atexit@plt+0xc483d4> │ │ │ │ - ldr ip, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r8, [sl] │ │ │ │ - str fp, [r5] │ │ │ │ - str ip, [r3] │ │ │ │ - beq c562f4 <__cxa_atexit@plt+0xc48398> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add fp, r6, #8 │ │ │ │ - cmp r3, fp │ │ │ │ - bcc c56314 <__cxa_atexit@plt+0xc483b8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r5, r0, r3 │ │ │ │ - add r0, ip, r5 │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #116] @ c56334 <__cxa_atexit@plt+0xc483d8> │ │ │ │ - ldr r2, [pc, #116] @ c56338 <__cxa_atexit@plt+0xc483dc> │ │ │ │ - sub r9, fp, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [sl] │ │ │ │ - stmib r6, {r2, r5} │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r5, sl │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c47d10 <__cxa_atexit@plt+0xc39db4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - cmpeq r2, ip, ror #12 │ │ │ │ - andeq r0, r0, r7, asr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #28]! │ │ │ │ - ldr r2, [pc, #164] @ c56400 <__cxa_atexit@plt+0xc484a4> │ │ │ │ - mov r3, sl │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [sl] │ │ │ │ - beq c563e0 <__cxa_atexit@plt+0xc48484> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc c563ec <__cxa_atexit@plt+0xc48490> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [sl, #24] │ │ │ │ - ldr lr, [sl, #16] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - add r9, r3, r9 │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, r9, r0 │ │ │ │ - ldr r2, [sl, #20] │ │ │ │ - ldr r1, [sl, #8] │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [sl, #4] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #68] @ c56404 <__cxa_atexit@plt+0xc484a8> │ │ │ │ - ldr r2, [pc, #68] @ c56408 <__cxa_atexit@plt+0xc484ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, fp, #3 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r2, r0, ror r5 │ │ │ │ - andeq r0, r0, r8, lsl #29 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c5647c <__cxa_atexit@plt+0xc48520> │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - add sl, r0, sl │ │ │ │ - add r0, sl, r3 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #36] @ c56488 <__cxa_atexit@plt+0xc4852c> │ │ │ │ - ldr r2, [pc, #36] @ c5648c <__cxa_atexit@plt+0xc48530> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r9, {r2, sl} │ │ │ │ - sub r9, r6, #3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r2, ip, asr #9 │ │ │ │ + ldr r7, [pc, #16] @ c47d44 <__cxa_atexit@plt+0xc39de8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r0, ror #23 │ │ │ │ + @ instruction: 0xffff1a50 │ │ │ │ + smlaltbeq r1, r3, ip, sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c564ac <__cxa_atexit@plt+0xc48550> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c47d98 <__cxa_atexit@plt+0xc39e3c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c47da0 <__cxa_atexit@plt+0xc39e44> │ │ │ │ + ldr r1, [pc, #64] @ c47dbc <__cxa_atexit@plt+0xc39e60> │ │ │ │ + ldr r0, [pc, #64] @ c47dc0 <__cxa_atexit@plt+0xc39e64> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c47da8 <__cxa_atexit@plt+0xc39e4c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c47db8 <__cxa_atexit@plt+0xc39e5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r4, asr #8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c56560 <__cxa_atexit@plt+0xc48604> │ │ │ │ - ldr sl, [pc, #152] @ c5656c <__cxa_atexit@plt+0xc48610> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c56540 <__cxa_atexit@plt+0xc485e4> │ │ │ │ - ldr r3, [pc, #96] @ c56570 <__cxa_atexit@plt+0xc48614> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ + smlalbbeq r1, r3, r0, sp │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r3, ip, lsl #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c47e2c <__cxa_atexit@plt+0xc39ed0> │ │ │ │ + ldr r7, [pc, #108] @ c47e54 <__cxa_atexit@plt+0xc39ef8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c47e40 <__cxa_atexit@plt+0xc39ee4> │ │ │ │ + ldr r3, [pc, #88] @ c47e58 <__cxa_atexit@plt+0xc39efc> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c56550 <__cxa_atexit@plt+0xc485f4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c47e1c <__cxa_atexit@plt+0xc39ec0> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c565e4 <__cxa_atexit@plt+0xc48688> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c565d4 <__cxa_atexit@plt+0xc48678> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c566a8 <__cxa_atexit@plt+0xc4874c> │ │ │ │ - ldr lr, [pc, #132] @ c566c8 <__cxa_atexit@plt+0xc4876c> │ │ │ │ - ldr r0, [pc, #132] @ c566cc <__cxa_atexit@plt+0xc48770> │ │ │ │ - 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 c5669c <__cxa_atexit@plt+0xc48740> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c566b4 <__cxa_atexit@plt+0xc48758> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c566d0 <__cxa_atexit@plt+0xc48774> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #44] @ c47e60 <__cxa_atexit@plt+0xc39f04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #20] @ c47e5c <__cxa_atexit@plt+0xc39f00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r2, r4, ror r2 │ │ │ │ - cmpeq r2, ip, lsr #5 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffff18d4 │ │ │ │ + @ instruction: 0x01431990 │ │ │ │ + strdeq r1, [r3, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b c5bb14 <__cxa_atexit@plt+0xc4dbb8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c56714 <__cxa_atexit@plt+0xc487b8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c56720 <__cxa_atexit@plt+0xc487c4> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c47ed8 <__cxa_atexit@plt+0xc39f7c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c47ee0 <__cxa_atexit@plt+0xc39f84> │ │ │ │ + ldr r1, [pc, #64] @ c47efc <__cxa_atexit@plt+0xc39fa0> │ │ │ │ + ldr r0, [pc, #64] @ c47f00 <__cxa_atexit@plt+0xc39fa4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c47ee8 <__cxa_atexit@plt+0xc39f8c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c47ef8 <__cxa_atexit@plt+0xc39f9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r0, lsr r2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r2, r5, #4 │ │ │ │ + cmpeq r3, ip, lsr ip │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + cmpeq r3, ip, asr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c56788 <__cxa_atexit@plt+0xc4882c> │ │ │ │ + bhi c47f60 <__cxa_atexit@plt+0xc3a004> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c56794 <__cxa_atexit@plt+0xc48838> │ │ │ │ - ldr r5, [pc, #76] @ c567a4 <__cxa_atexit@plt+0xc48848> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #68] @ c567a8 <__cxa_atexit@plt+0xc4884c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r5, r2 │ │ │ │ + bcc c47f68 <__cxa_atexit@plt+0xc3a00c> │ │ │ │ + ldr r1, [pc, #64] @ c47f84 <__cxa_atexit@plt+0xc3a028> │ │ │ │ + ldr r0, [pc, #64] @ c47f88 <__cxa_atexit@plt+0xc3a02c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r6, r3 │ │ │ │ + b c47f70 <__cxa_atexit@plt+0xc3a014> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c47f80 <__cxa_atexit@plt+0xc3a024> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r1, [r3, #-184] @ 0xffffff48 │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + cmpeq r3, r4, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c48014 <__cxa_atexit@plt+0xc3a0b8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c48048 <__cxa_atexit@plt+0xc3a0ec> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c48020 <__cxa_atexit@plt+0xc3a0c4> │ │ │ │ + ldr r7, [pc, #128] @ c4804c <__cxa_atexit@plt+0xc3a0f0> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c48034 <__cxa_atexit@plt+0xc3a0d8> │ │ │ │ + ldr r3, [pc, #104] @ c48050 <__cxa_atexit@plt+0xc3a0f4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48004 <__cxa_atexit@plt+0xc3a0a8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c48058 <__cxa_atexit@plt+0xc3a0fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c567c8 <__cxa_atexit@plt+0xc4886c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c48054 <__cxa_atexit@plt+0xc3a0f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r8, lsr #2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c56874 <__cxa_atexit@plt+0xc48918> │ │ │ │ - ldr lr, [pc, #144] @ c5687c <__cxa_atexit@plt+0xc48920> │ │ │ │ - add r7, r7, #1 │ │ │ │ - tst r8, #3 │ │ │ │ - ldm r7, {r0, r1, r2, r7} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ - beq c56854 <__cxa_atexit@plt+0xc488f8> │ │ │ │ - ldr lr, [pc, #104] @ c56880 <__cxa_atexit@plt+0xc48924> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c56864 <__cxa_atexit@plt+0xc48908> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c56884 <__cxa_atexit@plt+0xc48928> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmpeq r3, ip, lsl #18 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffff16ec │ │ │ │ + @ instruction: 0x0143179c │ │ │ │ + cmpeq r3, r8, lsl #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c480d4 <__cxa_atexit@plt+0xc3a178> │ │ │ │ + ldr r3, [pc, #104] @ c480ec <__cxa_atexit@plt+0xc3a190> │ │ │ │ + ldr lr, [pc, #104] @ c480f0 <__cxa_atexit@plt+0xc3a194> │ │ │ │ + ldr r1, [pc, #104] @ c480f4 <__cxa_atexit@plt+0xc3a198> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr sl, [pc, #92] @ c480f8 <__cxa_atexit@plt+0xc3a19c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c480fc <__cxa_atexit@plt+0xc3a1a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + cmpeq r3, ip, lsl #12 │ │ │ │ + cmpeq r3, r8, asr sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c48174 <__cxa_atexit@plt+0xc3a218> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c48190 <__cxa_atexit@plt+0xc3a234> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c48194 <__cxa_atexit@plt+0xc3a238> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c48180 <__cxa_atexit@plt+0xc3a224> │ │ │ │ + ldr r3, [pc, #72] @ c48198 <__cxa_atexit@plt+0xc3a23c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48164 <__cxa_atexit@plt+0xc3a208> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4819c <__cxa_atexit@plt+0xc3a240> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0152509c │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c568ec <__cxa_atexit@plt+0xc48990> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq c568e4 <__cxa_atexit@plt+0xc48988> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r7, r0 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c568f0 <__cxa_atexit@plt+0xc48994> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0x01533798 │ │ │ │ + cmpeq r3, ip, asr #16 │ │ │ │ + @ instruction: 0xffff166c │ │ │ │ + cmpeq r3, ip, asr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c48214 <__cxa_atexit@plt+0xc3a2b8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c48230 <__cxa_atexit@plt+0xc3a2d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c48234 <__cxa_atexit@plt+0xc3a2d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c48220 <__cxa_atexit@plt+0xc3a2c4> │ │ │ │ + ldr r3, [pc, #72] @ c48238 <__cxa_atexit@plt+0xc3a2dc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48204 <__cxa_atexit@plt+0xc3a2a8> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, ip │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r7, r0, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c56934 <__cxa_atexit@plt+0xc489d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #20] @ c4823c <__cxa_atexit@plt+0xc3a2e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrheq r4, [r2, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldrsheq r3, [r3, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r3, ip, lsr #15 │ │ │ │ + @ instruction: 0xffff15cc │ │ │ │ + strheq r1, [r3, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c569d4 <__cxa_atexit@plt+0xc48a78> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr lr, [pc, #128] @ c569dc <__cxa_atexit@plt+0xc48a80> │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - beq c569b4 <__cxa_atexit@plt+0xc48a58> │ │ │ │ - ldr r0, [pc, #100] @ c569e0 <__cxa_atexit@plt+0xc48a84> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c569c4 <__cxa_atexit@plt+0xc48a68> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c569e4 <__cxa_atexit@plt+0xc48a88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bhi c482e4 <__cxa_atexit@plt+0xc3a388> │ │ │ │ + ldr r7, [pc, #172] @ c4830c <__cxa_atexit@plt+0xc3a3b0> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c482d4 <__cxa_atexit@plt+0xc3a378> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c482f4 <__cxa_atexit@plt+0xc3a398> │ │ │ │ + ldr ip, [pc, #144] @ c48314 <__cxa_atexit@plt+0xc3a3b8> │ │ │ │ + ldr r3, [pc, #144] @ c48318 <__cxa_atexit@plt+0xc3a3bc> │ │ │ │ + ldr lr, [pc, #144] @ c4831c <__cxa_atexit@plt+0xc3a3c0> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c48310 <__cxa_atexit@plt+0xc3a3b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r2, ip, lsr pc │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r3, r0, asr r8 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq r3, ip, lsl #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c56a44 <__cxa_atexit@plt+0xc48ae8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c48398 <__cxa_atexit@plt+0xc3a43c> │ │ │ │ + ldr r2, [pc, #96] @ c483a4 <__cxa_atexit@plt+0xc3a448> │ │ │ │ + ldr lr, [pc, #96] @ c483a8 <__cxa_atexit@plt+0xc3a44c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c56a3c <__cxa_atexit@plt+0xc48ae0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c56a48 <__cxa_atexit@plt+0xc48aec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrheq r4, [r2, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c56a84 <__cxa_atexit@plt+0xc48b28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, ip, ror #28 │ │ │ │ - andeq r0, r5, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov sl, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c56b60 <__cxa_atexit@plt+0xc48c04> │ │ │ │ - ldr lr, [pc, #212] @ c56b80 <__cxa_atexit@plt+0xc48c24> │ │ │ │ - ldr r8, [pc, #212] @ c56b84 <__cxa_atexit@plt+0xc48c28> │ │ │ │ - mov r3, sl │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c483ac <__cxa_atexit@plt+0xc3a450> │ │ │ │ + mov r1, r3 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - ldr r9, [r1, #16] │ │ │ │ - str r8, [r3, #-8]! │ │ │ │ - ldr r8, [r1, #32] │ │ │ │ - ldr ip, [r1, #8] │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - str ip, [r3, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + ldrheq r4, [r3, #-16] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c48424 <__cxa_atexit@plt+0xc3a4c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c48440 <__cxa_atexit@plt+0xc3a4e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c48444 <__cxa_atexit@plt+0xc3a4e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ str r2, [r3, #-12] │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - beq c56b30 <__cxa_atexit@plt+0xc48bd4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc c56b70 <__cxa_atexit@plt+0xc48c14> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c56b38 <__cxa_atexit@plt+0xc48bdc> │ │ │ │ - ldr r3, [pc, #108] @ c56b90 <__cxa_atexit@plt+0xc48c34> │ │ │ │ - str r7, [sl, #-24] @ 0xffffffe8 │ │ │ │ + bhi c48430 <__cxa_atexit@plt+0xc3a4d4> │ │ │ │ + ldr r3, [pc, #72] @ c48448 <__cxa_atexit@plt+0xc3a4ec> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #-36] @ 0xffffffdc │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48414 <__cxa_atexit@plt+0xc3a4b8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ c56b88 <__cxa_atexit@plt+0xc48c2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r5, [pc, #68] @ c56b8c <__cxa_atexit@plt+0xc48c30> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r6, {r5, r7, r9} │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r1 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r2, r8, lsl #28 │ │ │ │ - cmpeq r2, r8, lsr fp │ │ │ │ - cmpeq r2, r4, lsr fp │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c56c00 <__cxa_atexit@plt+0xc48ca4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c56bd0 <__cxa_atexit@plt+0xc48c74> │ │ │ │ - ldr r3, [pc, #88] @ c56c18 <__cxa_atexit@plt+0xc48cbc> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r7, [pc, #56] @ c56c10 <__cxa_atexit@plt+0xc48cb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #44] @ c56c14 <__cxa_atexit@plt+0xc48cb8> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #20] @ c4844c <__cxa_atexit@plt+0xc3a4f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r0, lsr #21 │ │ │ │ - @ instruction: 0x01525a94 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r2, #1 │ │ │ │ - blt c56c68 <__cxa_atexit@plt+0xc48d0c> │ │ │ │ - cmp r0, r2 │ │ │ │ - ble c56c54 <__cxa_atexit@plt+0xc48cf8> │ │ │ │ - add r1, r1, r2 │ │ │ │ - sub r0, r0, r2 │ │ │ │ - b c56c68 <__cxa_atexit@plt+0xc48d0c> │ │ │ │ - ldr r2, [pc, #44] @ c56c88 <__cxa_atexit@plt+0xc48d2c> │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #2 │ │ │ │ - cmp r3, r0 │ │ │ │ - movlt r0, r3 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - b c56c94 <__cxa_atexit@plt+0xc48d38> │ │ │ │ - cmpeq r2, ip, asr lr │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc c56ec0 <__cxa_atexit@plt+0xc48f64> │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldm lr, {r0, r8, lr} │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c56d34 <__cxa_atexit@plt+0xc48dd8> │ │ │ │ + cmpeq r3, r8, ror #9 │ │ │ │ + @ instruction: 0x0153359c │ │ │ │ + @ instruction: 0xffff134c │ │ │ │ + smlaltbeq r1, r3, r8, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr sl, [r3, #20]! │ │ │ │ - beq c56d84 <__cxa_atexit@plt+0xc48e28> │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c56dc0 <__cxa_atexit@plt+0xc48e64> │ │ │ │ - adds r7, r2, r0 │ │ │ │ - beq c56e3c <__cxa_atexit@plt+0xc48ee0> │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c56edc <__cxa_atexit@plt+0xc48f80> │ │ │ │ - add r7, r7, ip │ │ │ │ - sub r9, r3, #33 @ 0x21 │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - ldr r7, [pc, #572] @ c56f44 <__cxa_atexit@plt+0xc48fe8> │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stm lr, {r0, r2, ip} │ │ │ │ - ldr r7, [pc, #548] @ c56f48 <__cxa_atexit@plt+0xc48fec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c56e04 <__cxa_atexit@plt+0xc48ea8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c56e7c <__cxa_atexit@plt+0xc48f20> │ │ │ │ - add r3, r0, ip │ │ │ │ - ldr r2, [pc, #524] @ c56f5c <__cxa_atexit@plt+0xc49000> │ │ │ │ - str r3, [r6, #32]! │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - ldr r7, [pc, #516] @ c56f60 <__cxa_atexit@plt+0xc49004> │ │ │ │ - sub sl, r6, #28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r9, #29 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm sl, {r2, r8, lr} │ │ │ │ - str r7, [r6, #-8] │ │ │ │ - sub r7, r9, #11 │ │ │ │ - str r0, [r6, #-16] │ │ │ │ - str ip, [r6, #-12] │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - bx r1 │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c56e9c <__cxa_atexit@plt+0xc48f40> │ │ │ │ - add r3, r2, ip │ │ │ │ - ldr r7, [pc, #444] @ c56f54 <__cxa_atexit@plt+0xc48ff8> │ │ │ │ - str r3, [r6, #24]! │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r2, [pc, #436] @ c56f58 <__cxa_atexit@plt+0xc48ffc> │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c484c4 <__cxa_atexit@plt+0xc3a568> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c484e0 <__cxa_atexit@plt+0xc3a584> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c484e4 <__cxa_atexit@plt+0xc3a588> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c484d0 <__cxa_atexit@plt+0xc3a574> │ │ │ │ + ldr r3, [pc, #72] @ c484e8 <__cxa_atexit@plt+0xc3a58c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c484b4 <__cxa_atexit@plt+0xc3a558> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c484ec <__cxa_atexit@plt+0xc3a590> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - sub lr, r6, #20 │ │ │ │ - sub r3, r9, #29 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r7, sl, ip} │ │ │ │ - sub r7, r9, #19 │ │ │ │ - stmdb r6, {r2, r3} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #348] @ c56f24 <__cxa_atexit@plt+0xc48fc8> │ │ │ │ - ldr ip, [pc, #348] @ c56f28 <__cxa_atexit@plt+0xc48fcc> │ │ │ │ - add r7, r2, r0 │ │ │ │ + cmpeq r3, r8, asr #8 │ │ │ │ + ldrsheq r3, [r3, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xffff12ac │ │ │ │ + cmpeq r3, r8, lsl #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c48594 <__cxa_atexit@plt+0xc3a638> │ │ │ │ + ldr r7, [pc, #172] @ c485bc <__cxa_atexit@plt+0xc3a660> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c48584 <__cxa_atexit@plt+0xc3a628> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c485a4 <__cxa_atexit@plt+0xc3a648> │ │ │ │ + ldr ip, [pc, #144] @ c485c4 <__cxa_atexit@plt+0xc3a668> │ │ │ │ + ldr r3, [pc, #144] @ c485c8 <__cxa_atexit@plt+0xc3a66c> │ │ │ │ + ldr lr, [pc, #144] @ c485cc <__cxa_atexit@plt+0xc3a670> │ │ │ │ + add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r9, #29 │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - str r7, [r6, #32] │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - sub r7, r9, #7 │ │ │ │ - mov r6, r9 │ │ │ │ - stm lr, {r0, r2, ip} │ │ │ │ - bx r1 │ │ │ │ - ldr r2, [pc, #300] @ c56f38 <__cxa_atexit@plt+0xc48fdc> │ │ │ │ - str r0, [r6, #28]! │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - ldr r7, [pc, #292] @ c56f3c <__cxa_atexit@plt+0xc48fe0> │ │ │ │ - sub sl, r6, #24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r9, #29 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm sl, {r2, r8, lr} │ │ │ │ - str r7, [r6, #-8] │ │ │ │ - sub r7, r9, #15 │ │ │ │ - str r0, [r6, #-12] │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - bx r1 │ │ │ │ - add r2, r6, #12 │ │ │ │ - mov r7, #0 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - bcc c56ef8 <__cxa_atexit@plt+0xc48f9c> │ │ │ │ - ldr r7, [pc, #240] @ c56f4c <__cxa_atexit@plt+0xc48ff0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #236] @ c56f50 <__cxa_atexit@plt+0xc48ff4> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - stmib r6, {r3, r7, ip} │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #172] @ c56f30 <__cxa_atexit@plt+0xc48fd4> │ │ │ │ - add r3, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #164] @ c56f34 <__cxa_atexit@plt+0xc48fd8> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7, ip} │ │ │ │ - b c56eb0 <__cxa_atexit@plt+0xc48f54> │ │ │ │ - ldr r7, [pc, #136] @ c56f2c <__cxa_atexit@plt+0xc48fd0> │ │ │ │ - add r3, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - sub r7, r9, #31 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #120] @ c56f40 <__cxa_atexit@plt+0xc48fe4> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r9 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r6, [pc, #56] @ c56f1c <__cxa_atexit@plt+0xc48fc0> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #32] @ c56f20 <__cxa_atexit@plt+0xc48fc4> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ c485c0 <__cxa_atexit@plt+0xc3a664> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffff6e8 │ │ │ │ - cmpeq r2, ip, lsr #17 │ │ │ │ - ldrsbeq r5, [r2, #-120] @ 0xffffff88 │ │ │ │ - ldrsheq r5, [r2, #-112] @ 0xffffff90 │ │ │ │ - cmpeq r2, ip, ror #15 │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - cmpeq r2, ip, asr r8 │ │ │ │ - @ instruction: 0xfffffdc0 │ │ │ │ - @ instruction: 0xfffff500 │ │ │ │ - cmpeq r2, ip, asr r9 │ │ │ │ - cmpeq r2, ip, lsl r8 │ │ │ │ - cmpeq r2, r8, lsl r8 │ │ │ │ - @ instruction: 0xfffff988 │ │ │ │ - ldrsbeq r5, [r2, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - cmpeq r2, r8, lsl r9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlaltbeq r1, r3, r4, r5 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + ldrsbeq r3, [r3, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c56fb0 <__cxa_atexit@plt+0xc49054> │ │ │ │ - ldr r7, [pc, #60] @ c56fc8 <__cxa_atexit@plt+0xc4906c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ c56fcc <__cxa_atexit@plt+0xc49070> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + bcc c48648 <__cxa_atexit@plt+0xc3a6ec> │ │ │ │ + ldr r2, [pc, #96] @ c48654 <__cxa_atexit@plt+0xc3a6f8> │ │ │ │ + ldr lr, [pc, #96] @ c48658 <__cxa_atexit@plt+0xc3a6fc> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ c4865c <__cxa_atexit@plt+0xc3a700> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c56fd0 <__cxa_atexit@plt+0xc49074> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, ip, ror #13 │ │ │ │ - cmpeq r2, r0, ror #13 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c57058 <__cxa_atexit@plt+0xc490fc> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - sub r1, r6, #33 @ 0x21 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldm lr, {r0, sl, lr} │ │ │ │ - ldr fp, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ c57074 <__cxa_atexit@plt+0xc49118> │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r1, [pc, #56] @ c57078 <__cxa_atexit@plt+0xc4911c> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #32] │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #28] @ c5707c <__cxa_atexit@plt+0xc49120> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff1e8 │ │ │ │ - cmpeq r2, r8, lsr r6 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r3, r0, lsl #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - mov r0, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5717c <__cxa_atexit@plt+0xc49220> │ │ │ │ - ldr sl, [pc, #252] @ c571a4 <__cxa_atexit@plt+0xc49248> │ │ │ │ - add lr, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm lr, {r1, r2, lr} │ │ │ │ - str sl, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr ip, [r0, #5] │ │ │ │ - ldr r0, [r0, #21] │ │ │ │ - stm sl, {r1, ip, lr} │ │ │ │ - mov sl, r3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r9, [sl, #28]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - beq c5715c <__cxa_atexit@plt+0xc49200> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #184] @ c571a8 <__cxa_atexit@plt+0xc4924c> │ │ │ │ - ldr ip, [r8, #3] │ │ │ │ + bhi c486c8 <__cxa_atexit@plt+0xc3a76c> │ │ │ │ + ldr r7, [pc, #108] @ c486f0 <__cxa_atexit@plt+0xc3a794> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c486dc <__cxa_atexit@plt+0xc3a780> │ │ │ │ + ldr r3, [pc, #88] @ c486f4 <__cxa_atexit@plt+0xc3a798> │ │ │ │ tst r9, #3 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r8, [sl] │ │ │ │ - str fp, [r5] │ │ │ │ - str ip, [r3] │ │ │ │ - beq c5716c <__cxa_atexit@plt+0xc49210> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add fp, r6, #8 │ │ │ │ - cmp r3, fp │ │ │ │ - bcc c5718c <__cxa_atexit@plt+0xc49230> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r5, r0, r3 │ │ │ │ - add r0, ip, r5 │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #116] @ c571ac <__cxa_atexit@plt+0xc49250> │ │ │ │ - ldr r2, [pc, #116] @ c571b0 <__cxa_atexit@plt+0xc49254> │ │ │ │ - sub r9, fp, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [sl] │ │ │ │ - stmib r6, {r2, r5} │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r5, sl │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c486b8 <__cxa_atexit@plt+0xc3a75c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - ldrsheq r4, [r2, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r7, asr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #28]! │ │ │ │ - ldr r2, [pc, #164] @ c57278 <__cxa_atexit@plt+0xc4931c> │ │ │ │ - mov r3, sl │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [sl] │ │ │ │ - beq c57258 <__cxa_atexit@plt+0xc492fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc c57264 <__cxa_atexit@plt+0xc49308> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [sl, #24] │ │ │ │ - ldr lr, [sl, #16] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - add r9, r3, r9 │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, r9, r0 │ │ │ │ - ldr r2, [sl, #20] │ │ │ │ - ldr r1, [sl, #8] │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [sl, #4] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #68] @ c5727c <__cxa_atexit@plt+0xc49320> │ │ │ │ - ldr r2, [pc, #68] @ c57280 <__cxa_atexit@plt+0xc49324> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, fp, #3 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #44] @ c486fc <__cxa_atexit@plt+0xc3a7a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrsheq r4, [r2, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r8, lsl #29 │ │ │ │ + ldr r7, [pc, #20] @ c486f8 <__cxa_atexit@plt+0xc3a79c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffff1038 │ │ │ │ + strdeq r1, [r3, #-4] │ │ │ │ + hvceq 12608 @ 0x3140 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c572f4 <__cxa_atexit@plt+0xc49398> │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - add sl, r0, sl │ │ │ │ - add r0, sl, r3 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, r0, lr │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #36] @ c57300 <__cxa_atexit@plt+0xc493a4> │ │ │ │ - ldr r2, [pc, #36] @ c57304 <__cxa_atexit@plt+0xc493a8> │ │ │ │ + ldr r3, [pc, #92] @ c4876c <__cxa_atexit@plt+0xc3a810> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - stmib r9, {r2, sl} │ │ │ │ - sub r9, r6, #3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r2, r4, asr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c57324 <__cxa_atexit@plt+0xc493c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, ip, asr #11 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c573d8 <__cxa_atexit@plt+0xc4947c> │ │ │ │ - ldr sl, [pc, #152] @ c573e4 <__cxa_atexit@plt+0xc49488> │ │ │ │ - add ip, r0, #9 │ │ │ │ - ldr r7, [r0, #1] │ │ │ │ - ldr r3, [r0, #5] │ │ │ │ - mov r0, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldm ip, {r1, r2, ip} │ │ │ │ - str sl, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - add sl, r0, #8 │ │ │ │ + bhi c4875c <__cxa_atexit@plt+0xc3a800> │ │ │ │ + ldr r3, [pc, #64] @ c48770 <__cxa_atexit@plt+0xc3a814> │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r0, #4] │ │ │ │ - stm sl, {r1, r3, ip} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - beq c573b8 <__cxa_atexit@plt+0xc4945c> │ │ │ │ - ldr r3, [pc, #96] @ c573e8 <__cxa_atexit@plt+0xc4948c> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - beq c573c8 <__cxa_atexit@plt+0xc4946c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - add r0, r3, #8 │ │ │ │ - bl cdc8 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4874c <__cxa_atexit@plt+0xc3a7f0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ + ldr r7, [pc, #16] @ c48774 <__cxa_atexit@plt+0xc3a818> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffff0fa4 │ │ │ │ + hvceq 12552 @ 0x3108 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ c5745c <__cxa_atexit@plt+0xc49500> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ + b c59ce4 <__cxa_atexit@plt+0xc4bd88> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c4824c <__cxa_atexit@plt+0xc3a2f0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c484fc <__cxa_atexit@plt+0xc3a5a0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c48850 <__cxa_atexit@plt+0xc3a8f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c48884 <__cxa_atexit@plt+0xc3a928> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4885c <__cxa_atexit@plt+0xc3a900> │ │ │ │ + ldr r7, [pc, #128] @ c48888 <__cxa_atexit@plt+0xc3a92c> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c48870 <__cxa_atexit@plt+0xc3a914> │ │ │ │ + ldr r3, [pc, #104] @ c4888c <__cxa_atexit@plt+0xc3a930> │ │ │ │ tst r9, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5744c <__cxa_atexit@plt+0xc494f0> │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48840 <__cxa_atexit@plt+0xc3a8e4> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - add r3, lr, r3 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, r3, r0 │ │ │ │ - add r0, r3, #8 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bl cdc8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c57520 <__cxa_atexit@plt+0xc495c4> │ │ │ │ - ldr lr, [pc, #132] @ c57540 <__cxa_atexit@plt+0xc495e4> │ │ │ │ - ldr r0, [pc, #132] @ c57544 <__cxa_atexit@plt+0xc495e8> │ │ │ │ - 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 c57514 <__cxa_atexit@plt+0xc495b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c5752c <__cxa_atexit@plt+0xc495d0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c57548 <__cxa_atexit@plt+0xc495ec> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrsheq r4, [r2, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r2, r4, lsr r4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5758c <__cxa_atexit@plt+0xc49630> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c57598 <__cxa_atexit@plt+0xc4963c> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r4, [r2, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c57600 <__cxa_atexit@plt+0xc496a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5760c <__cxa_atexit@plt+0xc496b0> │ │ │ │ - ldr r5, [pc, #76] @ c5761c <__cxa_atexit@plt+0xc496c0> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #68] @ c57620 <__cxa_atexit@plt+0xc496c4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ + ldr r7, [pc, #48] @ c48894 <__cxa_atexit@plt+0xc3a938> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c48890 <__cxa_atexit@plt+0xc3a934> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + ldrsbeq r3, [r3, #-0] │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffff0eb0 │ │ │ │ + cmpeq r3, r0, ror #30 │ │ │ │ + ldrdeq r1, [r3, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c48910 <__cxa_atexit@plt+0xc3a9b4> │ │ │ │ + ldr r3, [pc, #104] @ c48928 <__cxa_atexit@plt+0xc3a9cc> │ │ │ │ + ldr lr, [pc, #104] @ c4892c <__cxa_atexit@plt+0xc3a9d0> │ │ │ │ + ldr r1, [pc, #104] @ c48930 <__cxa_atexit@plt+0xc3a9d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c48934 <__cxa_atexit@plt+0xc3a9d8> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c48938 <__cxa_atexit@plt+0xc3a9dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ @ instruction: 0xfffffebc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c57640 <__cxa_atexit@plt+0xc496e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrheq r4, [r2, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c576ec <__cxa_atexit@plt+0xc49790> │ │ │ │ - ldr lr, [pc, #144] @ c576f4 <__cxa_atexit@plt+0xc49798> │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldrsbeq r3, [r3, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r3, ip, lsr #4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c489b0 <__cxa_atexit@plt+0xc3aa54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c489cc <__cxa_atexit@plt+0xc3aa70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c489d0 <__cxa_atexit@plt+0xc3aa74> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c489bc <__cxa_atexit@plt+0xc3aa60> │ │ │ │ + ldr r3, [pc, #72] @ c489d4 <__cxa_atexit@plt+0xc3aa78> │ │ │ │ tst r8, #3 │ │ │ │ - ldm r7, {r0, r1, r2, r7} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ - beq c576cc <__cxa_atexit@plt+0xc49770> │ │ │ │ - ldr lr, [pc, #104] @ c576f8 <__cxa_atexit@plt+0xc4979c> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq c576dc <__cxa_atexit@plt+0xc49780> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c576fc <__cxa_atexit@plt+0xc497a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c489a0 <__cxa_atexit@plt+0xc3aa44> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c489d8 <__cxa_atexit@plt+0xc3aa7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r2, r4, lsr #4 │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c57764 <__cxa_atexit@plt+0xc49808> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq c5775c <__cxa_atexit@plt+0xc49800> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r7, r0 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c57768 <__cxa_atexit@plt+0xc4980c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0x01524194 │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r7, r0, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c577ac <__cxa_atexit@plt+0xc49850> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r4, asr #2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c5784c <__cxa_atexit@plt+0xc498f0> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr lr, [pc, #128] @ c57854 <__cxa_atexit@plt+0xc498f8> │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - add lr, pc, lr │ │ │ │ + cmpeq r3, ip, asr pc │ │ │ │ + cmpeq r3, r0, lsl r0 │ │ │ │ + @ instruction: 0xffff0e30 │ │ │ │ + cmpeq r3, r0, lsr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c48a50 <__cxa_atexit@plt+0xc3aaf4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c48a6c <__cxa_atexit@plt+0xc3ab10> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c48a70 <__cxa_atexit@plt+0xc3ab14> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c48a5c <__cxa_atexit@plt+0xc3ab00> │ │ │ │ + ldr r3, [pc, #72] @ c48a74 <__cxa_atexit@plt+0xc3ab18> │ │ │ │ tst r8, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - beq c5782c <__cxa_atexit@plt+0xc498d0> │ │ │ │ - ldr r0, [pc, #100] @ c57858 <__cxa_atexit@plt+0xc498fc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c5783c <__cxa_atexit@plt+0xc498e0> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #60] @ c5785c <__cxa_atexit@plt+0xc49900> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48a40 <__cxa_atexit@plt+0xc3aae4> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c48a78 <__cxa_atexit@plt+0xc3ab1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r2, r4, asr #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ c578bc <__cxa_atexit@plt+0xc49960> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq c578b4 <__cxa_atexit@plt+0xc49958> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #24] @ c578c0 <__cxa_atexit@plt+0xc49964> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r2, ip, lsr r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r7, r3, r7 │ │ │ │ - add r0, r7, #8 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r7, [pc, #12] @ c578fc <__cxa_atexit@plt+0xc499a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r3, [r2, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r5, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #28 │ │ │ │ + ldrheq r2, [r3, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r3, r0, ror pc │ │ │ │ + @ instruction: 0xffff0d90 │ │ │ │ + smlalbbeq r0, r3, r0, sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c57950 <__cxa_atexit@plt+0xc499f4> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r0, [pc, #28] @ c57958 <__cxa_atexit@plt+0xc499fc> │ │ │ │ - sub sl, r5, #28 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm sl, {r0, r1, r2, r9, lr} │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c57990 <__cxa_atexit@plt+0xc49a34> │ │ │ │ - cmp r2, r1 │ │ │ │ - ble c579b8 <__cxa_atexit@plt+0xc49a5c> │ │ │ │ - add r0, r0, r1 │ │ │ │ - sub r2, r2, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c579d4 <__cxa_atexit@plt+0xc49a78> │ │ │ │ - cmp r3, r2 │ │ │ │ - strlt r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - strge r2, [r5, #8] │ │ │ │ - b c57a08 <__cxa_atexit@plt+0xc49aac> │ │ │ │ - ldr r2, [pc, #56] @ c579f8 <__cxa_atexit@plt+0xc49a9c> │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #2 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r3, #1 │ │ │ │ - bge c57998 <__cxa_atexit@plt+0xc49a3c> │ │ │ │ - ldr r2, [pc, #32] @ c579fc <__cxa_atexit@plt+0xc49aa0> │ │ │ │ - mov r3, #0 │ │ │ │ - add lr, r5, #12 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r2, r2, #2 │ │ │ │ - stm lr, {r2, r3, r8} │ │ │ │ - b c57a08 <__cxa_atexit@plt+0xc49aac> │ │ │ │ - ldrsheq r4, [r2, #-12] │ │ │ │ - ldrsbeq r4, [r2, #-12] │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c57b7c <__cxa_atexit@plt+0xc49c20> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c57a9c <__cxa_atexit@plt+0xc49b40> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c57ad8 <__cxa_atexit@plt+0xc49b7c> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c57b14 <__cxa_atexit@plt+0xc49bb8> │ │ │ │ - adds r3, r2, r1 │ │ │ │ - beq c57b00 <__cxa_atexit@plt+0xc49ba4> │ │ │ │ - add lr, r6, #28 │ │ │ │ - cmp r0, lr │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c57b98 <__cxa_atexit@plt+0xc49c3c> │ │ │ │ - ldr ip, [pc, #356] @ c57bcc <__cxa_atexit@plt+0xc49c70> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r3, r3, r7 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r8, lr, #21 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c57b48 <__cxa_atexit@plt+0xc49bec> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c57b00 <__cxa_atexit@plt+0xc49ba4> │ │ │ │ - ldr r1, [pc, #288] @ c57bd4 <__cxa_atexit@plt+0xc49c78> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #20]! │ │ │ │ - add r7, r2, r7 │ │ │ │ - sub r8, r3, #17 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - str sl, [r6, #-12] │ │ │ │ - str r9, [r6, #-8] │ │ │ │ - str r2, [r6, #-4] │ │ │ │ + bhi c48b40 <__cxa_atexit@plt+0xc3abe4> │ │ │ │ + ldr r7, [pc, #204] @ c48b68 <__cxa_atexit@plt+0xc3ac0c> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c48af4 <__cxa_atexit@plt+0xc3ab98> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c48b04 <__cxa_atexit@plt+0xc3aba8> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c48b50 <__cxa_atexit@plt+0xc3abf4> │ │ │ │ + ldr r7, [pc, #164] @ c48b6c <__cxa_atexit@plt+0xc3ac10> │ │ │ │ + ldr r3, [pc, #164] @ c48b70 <__cxa_atexit@plt+0xc3ac14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c57b70 <__cxa_atexit@plt+0xc49c14> │ │ │ │ - ldr r2, [pc, #232] @ c57bd0 <__cxa_atexit@plt+0xc49c74> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r6, {r2, r8} │ │ │ │ - add r7, r1, r7 │ │ │ │ - sub r8, r3, #17 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #184] @ c57bc0 <__cxa_atexit@plt+0xc49c64> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c48b50 <__cxa_atexit@plt+0xc3abf4> │ │ │ │ + ldr r7, [pc, #100] @ c48b78 <__cxa_atexit@plt+0xc3ac1c> │ │ │ │ + ldr r3, [pc, #100] @ c48b7c <__cxa_atexit@plt+0xc3ac20> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r8, r3, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #160] @ c57bbc <__cxa_atexit@plt+0xc49c60> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ str r8, [r6, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r2, r1 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r8, r3, #17 │ │ │ │ - mov r6, r3 │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #116] @ c57bc4 <__cxa_atexit@plt+0xc49c68> │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [pc, #44] @ c48b74 <__cxa_atexit@plt+0xc3ac18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-12] │ │ │ │ - sub r8, r3, #17 │ │ │ │ - mov r7, r2 │ │ │ │ - str sl, [r6, #-8] │ │ │ │ - str r9, [r6, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #68] @ c57bc8 <__cxa_atexit@plt+0xc49c6c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r0, [pc, #24] @ c57bb8 <__cxa_atexit@plt+0xc49c5c> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #28 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - cmpeq r2, r0, ror fp │ │ │ │ - @ instruction: 0xfffffc60 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - @ instruction: 0xfffff618 │ │ │ │ - @ instruction: 0xfffffab4 │ │ │ │ - @ instruction: 0xfffffb88 │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq r3, r4, ror #22 │ │ │ │ + cmpeq r3, r4 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r3, ip, lsl fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c48bd4 <__cxa_atexit@plt+0xc3ac78> │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c57c38 <__cxa_atexit@plt+0xc49cdc> │ │ │ │ - ldr lr, [pc, #80] @ c57c50 <__cxa_atexit@plt+0xc49cf4> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub r9, r5, #24 │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldmdb r5, {r0, sl} │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - add r7, r1, r7 │ │ │ │ - sub r8, r6, #21 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c57c54 <__cxa_atexit@plt+0xc49cf8> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffff478 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - strdeq r2, [r2, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c57d60 <__cxa_atexit@plt+0xc49e04> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c57d68 <__cxa_atexit@plt+0xc49e0c> │ │ │ │ - ldr r3, [pc, #308] @ c57dc4 <__cxa_atexit@plt+0xc49e68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - adds r3, r0, r3 │ │ │ │ - bmi c57cd0 <__cxa_atexit@plt+0xc49d74> │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - cmp r3, r8 │ │ │ │ - bge c57d14 <__cxa_atexit@plt+0xc49db8> │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldrb r7, [r7, r3] │ │ │ │ - ldr r3, [pc, #272] @ c57dd0 <__cxa_atexit@plt+0xc49e74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r9, #8] │ │ │ │ + bcc c48c14 <__cxa_atexit@plt+0xc3acb8> │ │ │ │ + ldr r2, [pc, #112] @ c48c20 <__cxa_atexit@plt+0xc3acc4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c48c24 <__cxa_atexit@plt+0xc3acc8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c48c04 <__cxa_atexit@plt+0xc3aca8> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c48c14 <__cxa_atexit@plt+0xc3acb8> │ │ │ │ + ldr r2, [pc, #68] @ c48c28 <__cxa_atexit@plt+0xc3accc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c48c2c <__cxa_atexit@plt+0xc3acd0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #3 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - sub r2, r2, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c57d7c <__cxa_atexit@plt+0xc49e20> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c57d84 <__cxa_atexit@plt+0xc49e28> │ │ │ │ - ldr r5, [pc, #240] @ c57de0 <__cxa_atexit@plt+0xc49e84> │ │ │ │ - ldr r1, [pc, #240] @ c57de4 <__cxa_atexit@plt+0xc49e88> │ │ │ │ - ldr r8, [pc, #240] @ c57de8 <__cxa_atexit@plt+0xc49e8c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - sub r2, r2, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c57da0 <__cxa_atexit@plt+0xc49e44> │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c57da8 <__cxa_atexit@plt+0xc49e4c> │ │ │ │ - ldr r5, [pc, #160] @ c57dd4 <__cxa_atexit@plt+0xc49e78> │ │ │ │ - ldr r0, [pc, #160] @ c57dd8 <__cxa_atexit@plt+0xc49e7c> │ │ │ │ - ldr r1, [pc, #160] @ c57ddc <__cxa_atexit@plt+0xc49e80> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c57d70 <__cxa_atexit@plt+0xc49e14> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c57d8c <__cxa_atexit@plt+0xc49e30> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #56] @ c57dcc <__cxa_atexit@plt+0xc49e70> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c57db0 <__cxa_atexit@plt+0xc49e54> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ c57dc8 <__cxa_atexit@plt+0xc49e6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r0, lsr ip │ │ │ │ - cmpeq r2, r8, lsr r0 │ │ │ │ - smlalbbeq r2, r2, ip, r0 @ │ │ │ │ - ldrheq r3, [r2, #-244] @ 0xffffff0c │ │ │ │ - @ instruction: 0xffff8650 │ │ │ │ - @ instruction: 0xffff850c │ │ │ │ - smlawbeq r8, r6, r8, sp │ │ │ │ - @ instruction: 0xffff8778 │ │ │ │ - @ instruction: 0xffff86c0 │ │ │ │ - @ instruction: 0x0128d8a9 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r3, r0, ror sl │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r3, r0, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c57e78 <__cxa_atexit@plt+0xc49f1c> │ │ │ │ - ldr lr, [pc, #116] @ c57e84 <__cxa_atexit@plt+0xc49f28> │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ + bhi c48ca4 <__cxa_atexit@plt+0xc3ad48> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c48cc0 <__cxa_atexit@plt+0xc3ad64> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c48cc4 <__cxa_atexit@plt+0xc3ad68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c48cb0 <__cxa_atexit@plt+0xc3ad54> │ │ │ │ + ldr r3, [pc, #72] @ c48cc8 <__cxa_atexit@plt+0xc3ad6c> │ │ │ │ tst r8, #3 │ │ │ │ - stmib r3, {r0, r1, r7, sl} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq c57e5c <__cxa_atexit@plt+0xc49f00> │ │ │ │ - ldr r7, [pc, #76] @ c57e88 <__cxa_atexit@plt+0xc49f2c> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r7, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq c57e6c <__cxa_atexit@plt+0xc49f10> │ │ │ │ - mov r7, r9 │ │ │ │ - b c57ed4 <__cxa_atexit@plt+0xc49f78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48c94 <__cxa_atexit@plt+0xc3ad38> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c48ccc <__cxa_atexit@plt+0xc3ad70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ c57ec8 <__cxa_atexit@plt+0xc49f6c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c57ec0 <__cxa_atexit@plt+0xc49f64> │ │ │ │ - b c57ed4 <__cxa_atexit@plt+0xc49f78> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, r1, r0 │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c57f2c <__cxa_atexit@plt+0xc49fd0> │ │ │ │ - add r3, r2, r1 │ │ │ │ - mov r2, #191 @ 0xbf │ │ │ │ - strb r2, [r3, #9] │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - add r2, r3, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - add r5, r5, #28 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add r1, r2, r1 │ │ │ │ - add r2, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c57f20 <__cxa_atexit@plt+0xc49fc4> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c57f80 <__cxa_atexit@plt+0xc4a024> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c57fa0 <__cxa_atexit@plt+0xc4a044> │ │ │ │ - mvn r0, #31 │ │ │ │ - add lr, r0, r3, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb lr, [r2] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #10 │ │ │ │ - b c57f20 <__cxa_atexit@plt+0xc49fc4> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - strb r0, [r2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #9 │ │ │ │ - b c57f20 <__cxa_atexit@plt+0xc49fc4> │ │ │ │ - mvn r0, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add sl, r0, r3, lsr #18 │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb sl, [r2] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r2, r1, #11 │ │ │ │ - b c57f20 <__cxa_atexit@plt+0xc49fc4> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + cmpeq r3, r8, ror #24 │ │ │ │ + cmpeq r3, ip, lsl sp │ │ │ │ + @ instruction: 0xffff0acc │ │ │ │ + cmpeq r3, r8, lsr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5804c <__cxa_atexit@plt+0xc4a0f0> │ │ │ │ - ldr r2, [pc, #88] @ c58058 <__cxa_atexit@plt+0xc4a0fc> │ │ │ │ + bhi c48d44 <__cxa_atexit@plt+0xc3ade8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c48d60 <__cxa_atexit@plt+0xc3ae04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c48d64 <__cxa_atexit@plt+0xc3ae08> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c48d50 <__cxa_atexit@plt+0xc3adf4> │ │ │ │ + ldr r3, [pc, #72] @ c48d68 <__cxa_atexit@plt+0xc3ae0c> │ │ │ │ tst r8, #3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r9} │ │ │ │ - beq c58034 <__cxa_atexit@plt+0xc4a0d8> │ │ │ │ - ldr r7, [pc, #68] @ c5805c <__cxa_atexit@plt+0xc4a100> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c58040 <__cxa_atexit@plt+0xc4a0e4> │ │ │ │ - mov r7, r9 │ │ │ │ - b c580a0 <__cxa_atexit@plt+0xc4a144> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48d34 <__cxa_atexit@plt+0xc3add8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c58094 <__cxa_atexit@plt+0xc4a138> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c5808c <__cxa_atexit@plt+0xc4a130> │ │ │ │ - b c580a0 <__cxa_atexit@plt+0xc4a144> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c580f4 <__cxa_atexit@plt+0xc4a198> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #216] @ c581c0 <__cxa_atexit@plt+0xc4a264> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #20] @ c48d6c <__cxa_atexit@plt+0xc3ae10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r2, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5817c <__cxa_atexit@plt+0xc4a220> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c5815c <__cxa_atexit@plt+0xc4a200> │ │ │ │ + cmpeq r3, r8, asr #23 │ │ │ │ + cmpeq r3, ip, ror ip │ │ │ │ + @ instruction: 0xffff0a2c │ │ │ │ + smlalbbeq r0, r3, r8, sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c48e34 <__cxa_atexit@plt+0xc3aed8> │ │ │ │ + ldr r7, [pc, #204] @ c48e5c <__cxa_atexit@plt+0xc3af00> │ │ │ │ + ands r1, sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c48de8 <__cxa_atexit@plt+0xc3ae8c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp r1, #2 │ │ │ │ - bne c58184 <__cxa_atexit@plt+0xc4a228> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r2, r7]! │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #1] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #2 │ │ │ │ - b c580dc <__cxa_atexit@plt+0xc4a180> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r2, r7]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r2, #1 │ │ │ │ - b c580dc <__cxa_atexit@plt+0xc4a180> │ │ │ │ - add r7, r2, r7 │ │ │ │ - b c580dc <__cxa_atexit@plt+0xc4a180> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r2, r7]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ - strb r7, [r2, #2] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #3 │ │ │ │ - b c580dc <__cxa_atexit@plt+0xc4a180> │ │ │ │ - ldrsheq r3, [r2, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - ldr r7, [pc, #12] @ c581e4 <__cxa_atexit@plt+0xc4a288> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bne c48df8 <__cxa_atexit@plt+0xc3ae9c> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c48e44 <__cxa_atexit@plt+0xc3aee8> │ │ │ │ + ldr r7, [pc, #164] @ c48e60 <__cxa_atexit@plt+0xc3af04> │ │ │ │ + ldr r3, [pc, #164] @ c48e64 <__cxa_atexit@plt+0xc3af08> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, lsl #14 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c5826c <__cxa_atexit@plt+0xc4a310> │ │ │ │ - ldr lr, [pc, #132] @ c5828c <__cxa_atexit@plt+0xc4a330> │ │ │ │ - ldr r0, [pc, #132] @ c58290 <__cxa_atexit@plt+0xc4a334> │ │ │ │ - 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 c58260 <__cxa_atexit@plt+0xc4a304> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c58278 <__cxa_atexit@plt+0xc4a31c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c58294 <__cxa_atexit@plt+0xc4a338> │ │ │ │ - add r7, r1, r7 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c48e44 <__cxa_atexit@plt+0xc3aee8> │ │ │ │ + ldr r7, [pc, #100] @ c48e6c <__cxa_atexit@plt+0xc3af10> │ │ │ │ + ldr r3, [pc, #100] @ c48e70 <__cxa_atexit@plt+0xc3af14> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #44] @ c48e68 <__cxa_atexit@plt+0xc3af0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrheq r3, [r2, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq r2, r8, ror #13 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq r3, r0, ror r8 │ │ │ │ + cmpeq r3, r4, lsl sp │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r3, r8, lsr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #24 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c48ec8 <__cxa_atexit@plt+0xc3af6c> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c582d8 <__cxa_atexit@plt+0xc4a37c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bcc c48f08 <__cxa_atexit@plt+0xc3afac> │ │ │ │ + ldr r2, [pc, #112] @ c48f14 <__cxa_atexit@plt+0xc3afb8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c48f18 <__cxa_atexit@plt+0xc3afbc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c48ef8 <__cxa_atexit@plt+0xc3af9c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c48f08 <__cxa_atexit@plt+0xc3afac> │ │ │ │ + ldr r2, [pc, #68] @ c48f1c <__cxa_atexit@plt+0xc3afc0> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c582e4 <__cxa_atexit@plt+0xc4a388> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c48f20 <__cxa_atexit@plt+0xc3afc4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, ror #12 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5834c <__cxa_atexit@plt+0xc4a3f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c58358 <__cxa_atexit@plt+0xc4a3fc> │ │ │ │ - ldr r5, [pc, #76] @ c58368 <__cxa_atexit@plt+0xc4a40c> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [pc, #68] @ c5836c <__cxa_atexit@plt+0xc4a410> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r5, r2 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r3, ip, ror r7 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r3, ip, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c5838c <__cxa_atexit@plt+0xc4a430> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r4, ror #10 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c58434 <__cxa_atexit@plt+0xc4a4d8> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c5843c <__cxa_atexit@plt+0xc4a4e0> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c48f8c <__cxa_atexit@plt+0xc3b030> │ │ │ │ + ldr r7, [pc, #108] @ c48fb4 <__cxa_atexit@plt+0xc3b058> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c58414 <__cxa_atexit@plt+0xc4a4b8> │ │ │ │ - ldr r7, [pc, #100] @ c58440 <__cxa_atexit@plt+0xc4a4e4> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c48fa0 <__cxa_atexit@plt+0xc3b044> │ │ │ │ + ldr r3, [pc, #88] @ c48fb8 <__cxa_atexit@plt+0xc3b05c> │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c58424 <__cxa_atexit@plt+0xc4a4c8> │ │ │ │ - ldr r7, [pc, #76] @ c58444 <__cxa_atexit@plt+0xc4a4e8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c48f7c <__cxa_atexit@plt+0xc3b020> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c48fc0 <__cxa_atexit@plt+0xc3b064> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #20] @ c48fbc <__cxa_atexit@plt+0xc3b060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffff0774 │ │ │ │ + cmpeq r3, r0, lsr r8 │ │ │ │ + strheq r0, [r3, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c58494 <__cxa_atexit@plt+0xc4a538> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r3, [pc, #92] @ c49030 <__cxa_atexit@plt+0xc3b0d4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ + cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c5848c <__cxa_atexit@plt+0xc4a530> │ │ │ │ - ldr r3, [pc, #32] @ c58498 <__cxa_atexit@plt+0xc4a53c> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + bhi c49020 <__cxa_atexit@plt+0xc3b0c4> │ │ │ │ + ldr r3, [pc, #64] @ c49034 <__cxa_atexit@plt+0xc3b0d8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49010 <__cxa_atexit@plt+0xc3b0b4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c584c4 <__cxa_atexit@plt+0xc4a568> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c584e4 <__cxa_atexit@plt+0xc4a588> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, lsl #8 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + ldr r7, [pc, #16] @ c49038 <__cxa_atexit@plt+0xc3b0dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffff06e0 │ │ │ │ + strheq r0, [r3, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b c5b018 <__cxa_atexit@plt+0xc4d0bc> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c48a88 <__cxa_atexit@plt+0xc3ab2c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b c48d7c <__cxa_atexit@plt+0xc3ae20> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r5 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c58544 <__cxa_atexit@plt+0xc4a5e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c58550 <__cxa_atexit@plt+0xc4a5f4> │ │ │ │ - ldr r1, [pc, #72] @ c58560 <__cxa_atexit@plt+0xc4a604> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [r5, #3] │ │ │ │ - ldr r1, [pc, #52] @ c58564 <__cxa_atexit@plt+0xc4a608> │ │ │ │ - add r7, r7, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r8, lsr #7 │ │ │ │ - cmpeq r2, r0, lsl #8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - mov r3, r7 │ │ │ │ + bhi c49114 <__cxa_atexit@plt+0xc3b1b8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [pc, #148] @ c49148 <__cxa_atexit@plt+0xc3b1ec> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmdb r3, {r5, r7} │ │ │ │ + sub r5, r3, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c58640 <__cxa_atexit@plt+0xc4a6e4> │ │ │ │ - ldr r7, [r3, #1] │ │ │ │ - ldr r1, [r3, #5] │ │ │ │ - ldr r0, [r3, #9] │ │ │ │ - ldr lr, [r3, #13] │ │ │ │ - ldr ip, [r3, #17] │ │ │ │ - ldr sl, [pc, #224] @ c58684 <__cxa_atexit@plt+0xc4a728> │ │ │ │ - mov r3, r2 │ │ │ │ + bhi c49120 <__cxa_atexit@plt+0xc3b1c4> │ │ │ │ + ldr r7, [pc, #128] @ c4914c <__cxa_atexit@plt+0xc3b1f0> │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c49134 <__cxa_atexit@plt+0xc3b1d8> │ │ │ │ + ldr r3, [pc, #104] @ c49150 <__cxa_atexit@plt+0xc3b1f4> │ │ │ │ tst r9, #3 │ │ │ │ - str r7, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - beq c58634 <__cxa_atexit@plt+0xc4a6d8> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc c58650 <__cxa_atexit@plt+0xc4a6f4> │ │ │ │ - ldr r0, [pc, #164] @ c58688 <__cxa_atexit@plt+0xc4a72c> │ │ │ │ - sub r1, r1, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - add r2, ip, r9 │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc c58664 <__cxa_atexit@plt+0xc4a708> │ │ │ │ - ldr r0, [pc, #132] @ c58690 <__cxa_atexit@plt+0xc4a734> │ │ │ │ - ldr r5, [pc, #132] @ c58694 <__cxa_atexit@plt+0xc4a738> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #12]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r3] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49104 <__cxa_atexit@plt+0xc3b1a8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c49158 <__cxa_atexit@plt+0xc3b1fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #32] @ c5868c <__cxa_atexit@plt+0xc4a730> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c49154 <__cxa_atexit@plt+0xc3b1f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r2, r0, asr r3 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl #16 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffff05ec │ │ │ │ + @ instruction: 0x0143069c │ │ │ │ + cmpeq r3, r8, lsr #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c58714 <__cxa_atexit@plt+0xc4a7b8> │ │ │ │ - ldr r2, [pc, #124] @ c58738 <__cxa_atexit@plt+0xc4a7dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r6, r0, r1 │ │ │ │ - stmib r9, {r2, r6} │ │ │ │ - add r6, r9, #24 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c58720 <__cxa_atexit@plt+0xc4a7c4> │ │ │ │ - ldr r2, [pc, #88] @ c58740 <__cxa_atexit@plt+0xc4a7e4> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r1, [pc, #84] @ c58744 <__cxa_atexit@plt+0xc4a7e8> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r3, [pc, #20] @ c5873c <__cxa_atexit@plt+0xc4a7e0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c491d4 <__cxa_atexit@plt+0xc3b278> │ │ │ │ + ldr r3, [pc, #104] @ c491ec <__cxa_atexit@plt+0xc3b290> │ │ │ │ + ldr lr, [pc, #104] @ c491f0 <__cxa_atexit@plt+0xc3b294> │ │ │ │ + ldr r1, [pc, #104] @ c491f4 <__cxa_atexit@plt+0xc3b298> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, ror r2 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c5879c <__cxa_atexit@plt+0xc4a840> │ │ │ │ - ldr r2, [pc, #68] @ c587b4 <__cxa_atexit@plt+0xc4a858> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r1, [pc, #64] @ c587b8 <__cxa_atexit@plt+0xc4a85c> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr sl, [pc, #92] @ c491f8 <__cxa_atexit@plt+0xc3b29c> │ │ │ │ + add lr, pc, lr │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #24] @ c587bc <__cxa_atexit@plt+0xc4a860> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c58810 <__cxa_atexit@plt+0xc4a8b4> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + sub ip, r7, #24 │ │ │ │ + stm ip, {r1, r8, r9, lr} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stmdb r7, {r8, r9} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c491fc <__cxa_atexit@plt+0xc3b2a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq r3, ip, lsl #10 │ │ │ │ + hvceq 12440 @ 0x3098 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c49280 <__cxa_atexit@plt+0xc3b324> │ │ │ │ + ldr lr, [pc, #124] @ c4929c <__cxa_atexit@plt+0xc3b340> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [pc, #112] @ c492a0 <__cxa_atexit@plt+0xc3b344> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r0, r2, r7} │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c4928c <__cxa_atexit@plt+0xc3b330> │ │ │ │ + ldr r3, [pc, #80] @ c492a4 <__cxa_atexit@plt+0xc3b348> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c58808 <__cxa_atexit@plt+0xc4a8ac> │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r2, [pc, #40] @ c58814 <__cxa_atexit@plt+0xc4a8b8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49270 <__cxa_atexit@plt+0xc3b314> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c492a8 <__cxa_atexit@plt+0xc3b34c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r3, ip, lsl #13 │ │ │ │ + @ instruction: 0xffff0480 │ │ │ │ + cmpeq r3, r8, asr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r2, [pc, #28] @ c58848 <__cxa_atexit@plt+0xc4a8ec> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ c492c8 <__cxa_atexit@plt+0xc3b36c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldrsbeq r2, [r3, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c58868 <__cxa_atexit@plt+0xc4a90c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r8, lsl #1 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c588f0 <__cxa_atexit@plt+0xc4a994> │ │ │ │ - ldr lr, [pc, #132] @ c58910 <__cxa_atexit@plt+0xc4a9b4> │ │ │ │ - ldr r0, [pc, #132] @ c58914 <__cxa_atexit@plt+0xc4a9b8> │ │ │ │ + bhi c49364 <__cxa_atexit@plt+0xc3b408> │ │ │ │ + ldr r7, [pc, #160] @ c4938c <__cxa_atexit@plt+0xc3b430> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c49354 <__cxa_atexit@plt+0xc3b3f8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c49374 <__cxa_atexit@plt+0xc3b418> │ │ │ │ + ldr lr, [pc, #132] @ c49394 <__cxa_atexit@plt+0xc3b438> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ 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 c588e4 <__cxa_atexit@plt+0xc4a988> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c588fc <__cxa_atexit@plt+0xc4a9a0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c58918 <__cxa_atexit@plt+0xc4a9bc> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #108] @ c49398 <__cxa_atexit@plt+0xc3b43c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c49390 <__cxa_atexit@plt+0xc3b434> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r2, ip, lsr #32 │ │ │ │ - cmpeq r2, r4, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + strdeq r0, [r3, #-112] @ 0xffffff90 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r3, r8, ror r3 │ │ │ │ + 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, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c5895c <__cxa_atexit@plt+0xc4aa00> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c58968 <__cxa_atexit@plt+0xc4aa0c> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r8, ror #31 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c589d8 <__cxa_atexit@plt+0xc4aa7c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c589e4 <__cxa_atexit@plt+0xc4aa88> │ │ │ │ - ldr lr, [pc, #84] @ c589f4 <__cxa_atexit@plt+0xc4aa98> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c589f8 <__cxa_atexit@plt+0xc4aa9c> │ │ │ │ + bcc c493fc <__cxa_atexit@plt+0xc3b4a0> │ │ │ │ + ldr lr, [pc, #72] @ c49408 <__cxa_atexit@plt+0xc3b4ac> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c4940c <__cxa_atexit@plt+0xc3b4b0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r3, r8, asr #5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c5839c <__cxa_atexit@plt+0xc4a440> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c58a90 <__cxa_atexit@plt+0xc4ab34> │ │ │ │ - ldr r2, [pc, #104] @ c58a9c <__cxa_atexit@plt+0xc4ab40> │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + bhi c49490 <__cxa_atexit@plt+0xc3b534> │ │ │ │ + ldr lr, [pc, #124] @ c494ac <__cxa_atexit@plt+0xc3b550> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [pc, #112] @ c494b0 <__cxa_atexit@plt+0xc3b554> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r0, r2, r7} │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r7, r9} │ │ │ │ - beq c58a78 <__cxa_atexit@plt+0xc4ab1c> │ │ │ │ - ldr r7, [pc, #68] @ c58aa0 <__cxa_atexit@plt+0xc4ab44> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c58a84 <__cxa_atexit@plt+0xc4ab28> │ │ │ │ - mov r7, r9 │ │ │ │ - b c58ae4 <__cxa_atexit@plt+0xc4ab88> │ │ │ │ + bhi c4949c <__cxa_atexit@plt+0xc3b540> │ │ │ │ + ldr r3, [pc, #80] @ c494b4 <__cxa_atexit@plt+0xc3b558> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49480 <__cxa_atexit@plt+0xc3b524> │ │ │ │ + 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 r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c494b8 <__cxa_atexit@plt+0xc3b55c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r3, ip, ror r4 │ │ │ │ + @ instruction: 0xffff0270 │ │ │ │ + cmpeq r3, r8, lsr r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c58ad8 <__cxa_atexit@plt+0xc4ab7c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c494d8 <__cxa_atexit@plt+0xc3b57c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c58ad0 <__cxa_atexit@plt+0xc4ab74> │ │ │ │ - b c58ae4 <__cxa_atexit@plt+0xc4ab88> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r1, r7 │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c58b40 <__cxa_atexit@plt+0xc4abe4> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #188] @ c58bf0 <__cxa_atexit@plt+0xc4ac94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, r2, r7 │ │ │ │ - add r7, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c58b28 <__cxa_atexit@plt+0xc4abcc> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c58b94 <__cxa_atexit@plt+0xc4ac38> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c58bb4 <__cxa_atexit@plt+0xc4ac58> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #10 │ │ │ │ - b c58b28 <__cxa_atexit@plt+0xc4abcc> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #9 │ │ │ │ - b c58b28 <__cxa_atexit@plt+0xc4abcc> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #11 │ │ │ │ - b c58b28 <__cxa_atexit@plt+0xc4abcc> │ │ │ │ - ldrheq r2, [r2, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c58c98 <__cxa_atexit@plt+0xc4ad3c> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c58ca0 <__cxa_atexit@plt+0xc4ad44> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c58c78 <__cxa_atexit@plt+0xc4ad1c> │ │ │ │ - ldr r7, [pc, #100] @ c58ca4 <__cxa_atexit@plt+0xc4ad48> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r3, r0, asr #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c49574 <__cxa_atexit@plt+0xc3b618> │ │ │ │ + ldr r7, [pc, #160] @ c4959c <__cxa_atexit@plt+0xc3b640> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c58c88 <__cxa_atexit@plt+0xc4ad2c> │ │ │ │ - ldr r7, [pc, #76] @ c58ca8 <__cxa_atexit@plt+0xc4ad4c> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c509e4 <__cxa_atexit@plt+0xc42a88> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c49564 <__cxa_atexit@plt+0xc3b608> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c49584 <__cxa_atexit@plt+0xc3b628> │ │ │ │ + ldr lr, [pc, #132] @ c495a4 <__cxa_atexit@plt+0xc3b648> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #108] @ c495a8 <__cxa_atexit@plt+0xc3b64c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c495a0 <__cxa_atexit@plt+0xc3b644> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlaltteq r0, r3, r4, r5 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r3, r8, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c58cf8 <__cxa_atexit@plt+0xc4ad9c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c58cf0 <__cxa_atexit@plt+0xc4ad94> │ │ │ │ - ldr r3, [pc, #32] @ c58cfc <__cxa_atexit@plt+0xc4ada0> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4960c <__cxa_atexit@plt+0xc3b6b0> │ │ │ │ + ldr lr, [pc, #72] @ c49618 <__cxa_atexit@plt+0xc3b6bc> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c4961c <__cxa_atexit@plt+0xc3b6c0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + ldrheq r3, [r3, #-8] │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c496a8 <__cxa_atexit@plt+0xc3b74c> │ │ │ │ + add r8, r7, #12 │ │ │ │ + ldr lr, [pc, #128] @ c496c4 <__cxa_atexit@plt+0xc3b768> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [pc, #120] @ c496c8 <__cxa_atexit@plt+0xc3b76c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + bhi c496b4 <__cxa_atexit@plt+0xc3b758> │ │ │ │ + ldr r3, [pc, #80] @ c496cc <__cxa_atexit@plt+0xc3b770> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c509e4 <__cxa_atexit@plt+0xc42a88> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49698 <__cxa_atexit@plt+0xc3b73c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c496d0 <__cxa_atexit@plt+0xc3b774> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r3, ip, ror #4 │ │ │ │ + @ instruction: 0xffff0058 │ │ │ │ + cmpeq r3, r0, lsr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c58d28 <__cxa_atexit@plt+0xc4adcc> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c509e4 <__cxa_atexit@plt+0xc42a88> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c496f0 <__cxa_atexit@plt+0xc3b794> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r3, r4, lsr #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c58d48 <__cxa_atexit@plt+0xc4adec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r8, lsr #23 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c58f8c <__cxa_atexit@plt+0xc4b030> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c58e8c <__cxa_atexit@plt+0xc4af30> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c58e2c <__cxa_atexit@plt+0xc4aed0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c58ee4 <__cxa_atexit@plt+0xc4af88> │ │ │ │ - ldr r1, [pc, #492] @ c58fb0 <__cxa_atexit@plt+0xc4b054> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c58f6c <__cxa_atexit@plt+0xc4b010> │ │ │ │ - ldr r1, [pc, #468] @ c58fb4 <__cxa_atexit@plt+0xc4b058> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c58f7c <__cxa_atexit@plt+0xc4b020> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c58f5c <__cxa_atexit@plt+0xc4b000> │ │ │ │ - ldr r1, [pc, #372] @ c58fa8 <__cxa_atexit@plt+0xc4b04c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c58f6c <__cxa_atexit@plt+0xc4b010> │ │ │ │ - ldr r1, [pc, #348] @ c58fac <__cxa_atexit@plt+0xc4b050> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c58f7c <__cxa_atexit@plt+0xc4b020> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c58ed4 <__cxa_atexit@plt+0xc4af78> │ │ │ │ - ldr r1, [pc, #264] @ c58f9c <__cxa_atexit@plt+0xc4b040> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c58f6c <__cxa_atexit@plt+0xc4b010> │ │ │ │ - ldr r1, [pc, #240] @ c58fa0 <__cxa_atexit@plt+0xc4b044> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c58f7c <__cxa_atexit@plt+0xc4b020> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + bhi c49790 <__cxa_atexit@plt+0xc3b834> │ │ │ │ + ldr r7, [pc, #164] @ c497b8 <__cxa_atexit@plt+0xc3b85c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + beq c49780 <__cxa_atexit@plt+0xc3b824> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c497a0 <__cxa_atexit@plt+0xc3b844> │ │ │ │ + ldr lr, [pc, #136] @ c497c0 <__cxa_atexit@plt+0xc3b864> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c58fa4 <__cxa_atexit@plt+0xc4b048> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c58f94 <__cxa_atexit@plt+0xc4b038> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c58f6c <__cxa_atexit@plt+0xc4b010> │ │ │ │ - ldr r1, [pc, #144] @ c58f98 <__cxa_atexit@plt+0xc4b03c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c58f7c <__cxa_atexit@plt+0xc4b020> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c58fb8 <__cxa_atexit@plt+0xc4b05c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr lr, [pc, #112] @ c497c4 <__cxa_atexit@plt+0xc3b868> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c497bc <__cxa_atexit@plt+0xc3b860> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r2, r8, lsl #20 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r2, r0, lsl #19 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlalbteq r0, r3, ip, r3 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r3, r0, asr pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c59030 <__cxa_atexit@plt+0xc4b0d4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c59028 <__cxa_atexit@plt+0xc4b0cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c49830 <__cxa_atexit@plt+0xc3b8d4> │ │ │ │ + ldr lr, [pc, #80] @ c4983c <__cxa_atexit@plt+0xc3b8e0> │ │ │ │ ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c59034 <__cxa_atexit@plt+0xc4b0d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + ldr lr, [pc, #52] @ c49840 <__cxa_atexit@plt+0xc3b8e4> │ │ │ │ + add r9, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r9, {r0, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + @ instruction: 0x01532e94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c498ac <__cxa_atexit@plt+0xc3b950> │ │ │ │ + ldr r1, [pc, #84] @ c498b4 <__cxa_atexit@plt+0xc3b958> │ │ │ │ + ldr lr, [pc, #84] @ c498b8 <__cxa_atexit@plt+0xc3b95c> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #68] @ c498bc <__cxa_atexit@plt+0xc3b960> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq c4989c <__cxa_atexit@plt+0xc3b940> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r2, r4, asr #17 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c5908c <__cxa_atexit@plt+0xc4b130> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, r0, ror #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c590f4 <__cxa_atexit@plt+0xc4b198> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c590ec <__cxa_atexit@plt+0xc4b190> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c590f8 <__cxa_atexit@plt+0xc4b19c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, r0, lsl #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffefe60 │ │ │ │ + cmpeq r3, r0, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c59140 <__cxa_atexit@plt+0xc4b1e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #28] @ c498ec <__cxa_atexit@plt+0xc3b990> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c498f0 <__cxa_atexit@plt+0xc3b994> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r3, r8, lsr #11 │ │ │ │ + cmpeq r3, ip, lsr #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c49920 <__cxa_atexit@plt+0xc3b9c4> │ │ │ │ + ldr r2, [pc, #28] @ c49930 <__cxa_atexit@plt+0xc3b9d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c49934 <__cxa_atexit@plt+0xc3b9d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, lsr #15 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r0, asr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c59194 <__cxa_atexit@plt+0xc4b238> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, #128] @ c499cc <__cxa_atexit@plt+0xc3ba70> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c5918c <__cxa_atexit@plt+0xc4b230> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c59198 <__cxa_atexit@plt+0xc4b23c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + beq c499ac <__cxa_atexit@plt+0xc3ba50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c499b8 <__cxa_atexit@plt+0xc3ba5c> │ │ │ │ + ldr lr, [pc, #92] @ c499d0 <__cxa_atexit@plt+0xc3ba74> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c499d4 <__cxa_atexit@plt+0xc3ba78> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r0, ror #14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + cmpeq r3, r8, lsl sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c591cc <__cxa_atexit@plt+0xc4b270> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c49a30 <__cxa_atexit@plt+0xc3bad4> │ │ │ │ + ldr lr, [pc, #64] @ c49a3c <__cxa_atexit@plt+0xc3bae0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c49a40 <__cxa_atexit@plt+0xc3bae4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r0, lsr #14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c59250 <__cxa_atexit@plt+0xc4b2f4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c59248 <__cxa_atexit@plt+0xc4b2ec> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c59254 <__cxa_atexit@plt+0xc4b2f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0x01532c90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c49aac <__cxa_atexit@plt+0xc3bb50> │ │ │ │ + ldr r1, [pc, #84] @ c49ab4 <__cxa_atexit@plt+0xc3bb58> │ │ │ │ + ldr lr, [pc, #84] @ c49ab8 <__cxa_atexit@plt+0xc3bb5c> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #68] @ c49abc <__cxa_atexit@plt+0xc3bb60> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq c49a9c <__cxa_atexit@plt+0xc3bb40> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, r4, lsr #13 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffefc60 │ │ │ │ + cmpeq r3, r0, asr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c592b8 <__cxa_atexit@plt+0xc4b35c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, r4, lsr r6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c59360 <__cxa_atexit@plt+0xc4b404> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c59368 <__cxa_atexit@plt+0xc4b40c> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c59340 <__cxa_atexit@plt+0xc4b3e4> │ │ │ │ - ldr r7, [pc, #100] @ c5936c <__cxa_atexit@plt+0xc4b410> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c59350 <__cxa_atexit@plt+0xc4b3f4> │ │ │ │ - ldr r7, [pc, #76] @ c59370 <__cxa_atexit@plt+0xc4b414> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c50aec <__cxa_atexit@plt+0xc42b90> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + ldr r3, [pc, #28] @ c49aec <__cxa_atexit@plt+0xc3bb90> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c49af0 <__cxa_atexit@plt+0xc3bb94> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r3, r8, lsr #7 │ │ │ │ + cmpeq r3, ip, lsr #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c49b20 <__cxa_atexit@plt+0xc3bbc4> │ │ │ │ + ldr r2, [pc, #28] @ c49b30 <__cxa_atexit@plt+0xc3bbd4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c49b34 <__cxa_atexit@plt+0xc3bbd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r3, r4, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c593c0 <__cxa_atexit@plt+0xc4b464> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, #128] @ c49bcc <__cxa_atexit@plt+0xc3bc70> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c593b8 <__cxa_atexit@plt+0xc4b45c> │ │ │ │ - ldr r3, [pc, #32] @ c593c4 <__cxa_atexit@plt+0xc4b468> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c50aec <__cxa_atexit@plt+0xc42b90> │ │ │ │ + str r3, [r2] │ │ │ │ + beq c49bac <__cxa_atexit@plt+0xc3bc50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c49bb8 <__cxa_atexit@plt+0xc3bc5c> │ │ │ │ + ldr lr, [pc, #92] @ c49bd0 <__cxa_atexit@plt+0xc3bc74> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c49bd4 <__cxa_atexit@plt+0xc3bc78> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c593f0 <__cxa_atexit@plt+0xc4b494> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c50aec <__cxa_atexit@plt+0xc42b90> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + cmpeq r3, r8, lsl fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c59410 <__cxa_atexit@plt+0xc4b4b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r0, ror #9 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c59470 <__cxa_atexit@plt+0xc4b514> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5947c <__cxa_atexit@plt+0xc4b520> │ │ │ │ - ldr r1, [pc, #72] @ c5948c <__cxa_atexit@plt+0xc4b530> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [r5, #3] │ │ │ │ - ldr r1, [pc, #52] @ c59490 <__cxa_atexit@plt+0xc4b534> │ │ │ │ - add r7, r7, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c49c30 <__cxa_atexit@plt+0xc3bcd4> │ │ │ │ + ldr lr, [pc, #64] @ c49c3c <__cxa_atexit@plt+0xc3bce0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #44] @ c49c40 <__cxa_atexit@plt+0xc3bce4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, ip, ror r4 │ │ │ │ - ldrsbeq r2, [r2, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c5956c <__cxa_atexit@plt+0xc4b610> │ │ │ │ - ldr r7, [r3, #1] │ │ │ │ - ldr r1, [r3, #5] │ │ │ │ - ldr r0, [r3, #9] │ │ │ │ - ldr lr, [r3, #13] │ │ │ │ - ldr ip, [r3, #17] │ │ │ │ - ldr sl, [pc, #224] @ c595b0 <__cxa_atexit@plt+0xc4b654> │ │ │ │ - mov r3, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0x01532a90 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c39a38 <__cxa_atexit@plt+0xc2badc> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c49c9c <__cxa_atexit@plt+0xc3bd40> │ │ │ │ + ldr r3, [pc, #56] @ c49cac <__cxa_atexit@plt+0xc3bd50> │ │ │ │ tst r9, #3 │ │ │ │ - str r7, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - beq c59560 <__cxa_atexit@plt+0xc4b604> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc c5957c <__cxa_atexit@plt+0xc4b620> │ │ │ │ - ldr r0, [pc, #164] @ c595b4 <__cxa_atexit@plt+0xc4b658> │ │ │ │ - sub r1, r1, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - add r2, ip, r9 │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc c59590 <__cxa_atexit@plt+0xc4b634> │ │ │ │ - ldr r0, [pc, #132] @ c595bc <__cxa_atexit@plt+0xc4b660> │ │ │ │ - ldr r5, [pc, #132] @ c595c0 <__cxa_atexit@plt+0xc4b664> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #12]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r3] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49c8c <__cxa_atexit@plt+0xc3bd30> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r8, [r9, #11] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c49cb0 <__cxa_atexit@plt+0xc3bd54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #32] @ c595b8 <__cxa_atexit@plt+0xc4b65c> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r2, r4, lsr #8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c59640 <__cxa_atexit@plt+0xc4b6e4> │ │ │ │ - ldr r2, [pc, #124] @ c59664 <__cxa_atexit@plt+0xc4b708> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r6, r0, r1 │ │ │ │ - stmib r9, {r2, r6} │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c5964c <__cxa_atexit@plt+0xc4b6f0> │ │ │ │ - ldr r2, [pc, #88] @ c5966c <__cxa_atexit@plt+0xc4b710> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r1, [pc, #84] @ c59670 <__cxa_atexit@plt+0xc4b714> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r3, [pc, #20] @ c59668 <__cxa_atexit@plt+0xc4b70c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r0, asr r3 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaltteq pc, r2, ip, lr @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c596c8 <__cxa_atexit@plt+0xc4b76c> │ │ │ │ - ldr r2, [pc, #68] @ c596e0 <__cxa_atexit@plt+0xc4b784> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r1, [pc, #64] @ c596e4 <__cxa_atexit@plt+0xc4b788> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r9, #8] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #24] @ c596e8 <__cxa_atexit@plt+0xc4b78c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c5973c <__cxa_atexit@plt+0xc4b7e0> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c49d44 <__cxa_atexit@plt+0xc3bde8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c49d60 <__cxa_atexit@plt+0xc3be04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c49d64 <__cxa_atexit@plt+0xc3be08> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c49d50 <__cxa_atexit@plt+0xc3bdf4> │ │ │ │ + ldr r3, [pc, #72] @ c49d68 <__cxa_atexit@plt+0xc3be0c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c59734 <__cxa_atexit@plt+0xc4b7d8> │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r2, [pc, #40] @ c59740 <__cxa_atexit@plt+0xc4b7e4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b c50aec <__cxa_atexit@plt+0xc42b90> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49d34 <__cxa_atexit@plt+0xc3bdd8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r2, [pc, #28] @ c59774 <__cxa_atexit@plt+0xc4b818> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b c50aec <__cxa_atexit@plt+0xc42b90> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c59794 <__cxa_atexit@plt+0xc4b838> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, asr r1 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r7, [pc, #20] @ c49d6c <__cxa_atexit@plt+0xc3be10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, asr #23 │ │ │ │ + cmpeq r3, ip, ror ip │ │ │ │ + @ instruction: 0xfffefa2c │ │ │ │ + smlalbbeq pc, r2, r8, sl @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5981c <__cxa_atexit@plt+0xc4b8c0> │ │ │ │ - ldr lr, [pc, #132] @ c5983c <__cxa_atexit@plt+0xc4b8e0> │ │ │ │ - ldr r0, [pc, #132] @ c59840 <__cxa_atexit@plt+0xc4b8e4> │ │ │ │ + bhi c49e00 <__cxa_atexit@plt+0xc3bea4> │ │ │ │ + ldr r7, [pc, #152] @ c49e28 <__cxa_atexit@plt+0xc3becc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq c49df0 <__cxa_atexit@plt+0xc3be94> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c49e10 <__cxa_atexit@plt+0xc3beb4> │ │ │ │ + ldr lr, [pc, #124] @ c49e30 <__cxa_atexit@plt+0xc3bed4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ 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 c59810 <__cxa_atexit@plt+0xc4b8b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c59828 <__cxa_atexit@plt+0xc4b8cc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c59844 <__cxa_atexit@plt+0xc4b8e8> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #100] @ c49e34 <__cxa_atexit@plt+0xc3bed8> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r3, r7, lr} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ c49e2c <__cxa_atexit@plt+0xc3bed0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r2, r0, lsl #2 │ │ │ │ - cmpeq r2, r8, lsr r1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlalbbeq pc, r2, ip, sp @ │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + ldrsbeq r2, [r3, #-128] @ 0xffffff80 │ │ │ │ + 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, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c59888 <__cxa_atexit@plt+0xc4b92c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c59894 <__cxa_atexit@plt+0xc4b938> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r2, [r2, #-12] │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c59904 <__cxa_atexit@plt+0xc4b9a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c59910 <__cxa_atexit@plt+0xc4b9b4> │ │ │ │ - ldr lr, [pc, #84] @ c59920 <__cxa_atexit@plt+0xc4b9c4> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c59924 <__cxa_atexit@plt+0xc4b9c8> │ │ │ │ + bcc c49e8c <__cxa_atexit@plt+0xc3bf30> │ │ │ │ + ldr lr, [pc, #60] @ c49e98 <__cxa_atexit@plt+0xc3bf3c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #40] @ c49e9c <__cxa_atexit@plt+0xc3bf40> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq r3, ip, lsr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c592c8 <__cxa_atexit@plt+0xc4b36c> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c599bc <__cxa_atexit@plt+0xc4ba60> │ │ │ │ - ldr r2, [pc, #104] @ c599c8 <__cxa_atexit@plt+0xc4ba6c> │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + bhi c49f64 <__cxa_atexit@plt+0xc3c008> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c49f6c <__cxa_atexit@plt+0xc3c010> │ │ │ │ + ldr lr, [pc, #168] @ c49f90 <__cxa_atexit@plt+0xc3c034> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r0, [pc, #164] @ c49f94 <__cxa_atexit@plt+0xc3c038> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r9, [pc, #136] @ c49f98 <__cxa_atexit@plt+0xc3c03c> │ │ │ │ str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r7, r9} │ │ │ │ - beq c599a4 <__cxa_atexit@plt+0xc4ba48> │ │ │ │ - ldr r7, [pc, #68] @ c599cc <__cxa_atexit@plt+0xc4ba70> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c599b0 <__cxa_atexit@plt+0xc4ba54> │ │ │ │ - mov r7, r9 │ │ │ │ - b c59a10 <__cxa_atexit@plt+0xc4bab4> │ │ │ │ + str r7, [r2, #8] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r3, #-20] @ 0xffffffec │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + bhi c49f80 <__cxa_atexit@plt+0xc3c024> │ │ │ │ + ldr r3, [pc, #100] @ c49f9c <__cxa_atexit@plt+0xc3c040> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c49f54 <__cxa_atexit@plt+0xc3bff8> │ │ │ │ + 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 r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b c49f74 <__cxa_atexit@plt+0xc3c018> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c49fa0 <__cxa_atexit@plt+0xc3c044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq r3, r8, asr #19 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffef79c │ │ │ │ + cmppeq r2, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c59a04 <__cxa_atexit@plt+0xc4baa8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c49fc0 <__cxa_atexit@plt+0xc3c064> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c599fc <__cxa_atexit@plt+0xc4baa0> │ │ │ │ - b c59a10 <__cxa_atexit@plt+0xc4bab4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r1, r7 │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c59a6c <__cxa_atexit@plt+0xc4bb10> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #188] @ c59b1c <__cxa_atexit@plt+0xc4bbc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, r2, r7 │ │ │ │ - add r7, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c59a54 <__cxa_atexit@plt+0xc4baf8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c59ac0 <__cxa_atexit@plt+0xc4bb64> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c59ae0 <__cxa_atexit@plt+0xc4bb84> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #10 │ │ │ │ - b c59a54 <__cxa_atexit@plt+0xc4baf8> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #9 │ │ │ │ - b c59a54 <__cxa_atexit@plt+0xc4baf8> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #11 │ │ │ │ - b c59a54 <__cxa_atexit@plt+0xc4baf8> │ │ │ │ - cmpeq r2, r4, lsl #29 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c59bc0 <__cxa_atexit@plt+0xc4bc64> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r0, [r2, #5] │ │ │ │ - ldr r3, [r2, #9] │ │ │ │ - ldr r1, [r2, #13] │ │ │ │ - ldr r2, [pc, #144] @ c59be4 <__cxa_atexit@plt+0xc4bc88> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r5, #12 │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldrsbeq r1, [r3, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a058 <__cxa_atexit@plt+0xc3c0fc> │ │ │ │ + ldr r7, [pc, #156] @ c4a080 <__cxa_atexit@plt+0xc3c124> │ │ │ │ tst r9, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - beq c59bb0 <__cxa_atexit@plt+0xc4bc54> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c59bcc <__cxa_atexit@plt+0xc4bc70> │ │ │ │ - ldr r3, [pc, #96] @ c59be8 <__cxa_atexit@plt+0xc4bc8c> │ │ │ │ - ldr lr, [pc, #96] @ c59bec <__cxa_atexit@plt+0xc4bc90> │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq c4a048 <__cxa_atexit@plt+0xc3c0ec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c4a068 <__cxa_atexit@plt+0xc3c10c> │ │ │ │ + ldr lr, [pc, #128] @ c4a088 <__cxa_atexit@plt+0xc3c12c> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr lr, [pc, #104] @ c4a08c <__cxa_atexit@plt+0xc3c130> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r3, r8, lr} │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c58d58 <__cxa_atexit@plt+0xc4adfc> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c4a084 <__cxa_atexit@plt+0xc3c128> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r2, r8, lsr #27 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmppeq r2, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmpeq r3, r0, lsl #13 │ │ │ │ + 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, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c59c48 <__cxa_atexit@plt+0xc4bcec> │ │ │ │ - ldr r1, [pc, #64] @ c59c54 <__cxa_atexit@plt+0xc4bcf8> │ │ │ │ - ldr lr, [pc, #64] @ c59c58 <__cxa_atexit@plt+0xc4bcfc> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bcc c4a0f0 <__cxa_atexit@plt+0xc3c194> │ │ │ │ + ldr lr, [pc, #72] @ c4a0fc <__cxa_atexit@plt+0xc3c1a0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ c4a100 <__cxa_atexit@plt+0xc3c1a4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c58d58 <__cxa_atexit@plt+0xc4adfc> │ │ │ │ - mov r3, #8 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r8, lsl sp │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c59ca8 <__cxa_atexit@plt+0xc4bd4c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c59ca0 <__cxa_atexit@plt+0xc4bd44> │ │ │ │ - ldr r3, [pc, #40] @ c59cac <__cxa_atexit@plt+0xc4bd50> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c59ca0 <__cxa_atexit@plt+0xc4bd44> │ │ │ │ - b c59cf0 <__cxa_atexit@plt+0xc4bd94> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + ldrsbeq r2, [r3, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a13c <__cxa_atexit@plt+0xc3c1e0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a144 <__cxa_atexit@plt+0xc3c1e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c59ce4 <__cxa_atexit@plt+0xc4bd88> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + @ instruction: 0x01531794 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4a1e8 <__cxa_atexit@plt+0xc3c28c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4a1f0 <__cxa_atexit@plt+0xc3c294> │ │ │ │ + ldr r7, [pc, #160] @ c4a220 <__cxa_atexit@plt+0xc3c2c4> │ │ │ │ + ldr r1, [pc, #160] @ c4a224 <__cxa_atexit@plt+0xc3c2c8> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bhi c4a20c <__cxa_atexit@plt+0xc3c2b0> │ │ │ │ + ldr r3, [pc, #108] @ c4a228 <__cxa_atexit@plt+0xc3c2cc> │ │ │ │ + tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c59cdc <__cxa_atexit@plt+0xc4bd80> │ │ │ │ - b c59cf0 <__cxa_atexit@plt+0xc4bd94> │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4a1d8 <__cxa_atexit@plt+0xc3c27c> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c59d44 <__cxa_atexit@plt+0xc4bde8> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c59df8 <__cxa_atexit@plt+0xc4be9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c59db4 <__cxa_atexit@plt+0xc4be58> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c59d94 <__cxa_atexit@plt+0xc4be38> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c59dbc <__cxa_atexit@plt+0xc4be60> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c59d2c <__cxa_atexit@plt+0xc4bdd0> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c59d2c <__cxa_atexit@plt+0xc4bdd0> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c59d2c <__cxa_atexit@plt+0xc4bdd0> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c59d2c <__cxa_atexit@plt+0xc4bdd0> │ │ │ │ - cmpeq r2, ip, lsr #23 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c59e7c <__cxa_atexit@plt+0xc4bf20> │ │ │ │ - ldr r2, [pc, #104] @ c59e88 <__cxa_atexit@plt+0xc4bf2c> │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r7, r9} │ │ │ │ - beq c59e64 <__cxa_atexit@plt+0xc4bf08> │ │ │ │ - ldr r7, [pc, #68] @ c59e8c <__cxa_atexit@plt+0xc4bf30> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4a1f8 <__cxa_atexit@plt+0xc3c29c> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c4a230 <__cxa_atexit@plt+0xc3c2d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c59e70 <__cxa_atexit@plt+0xc4bf14> │ │ │ │ - mov r7, r9 │ │ │ │ - b c59ed0 <__cxa_atexit@plt+0xc4bf74> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4a22c <__cxa_atexit@plt+0xc3c2d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffef518 │ │ │ │ + smlalbteq pc, r2, r4, r5 @ │ │ │ │ + smlaltbeq pc, r2, r8, r9 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c59ec4 <__cxa_atexit@plt+0xc4bf68> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c4a250 <__cxa_atexit@plt+0xc3c2f4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c59ebc <__cxa_atexit@plt+0xc4bf60> │ │ │ │ - b c59ed0 <__cxa_atexit@plt+0xc4bf74> │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r3, r8, asr #14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a28c <__cxa_atexit@plt+0xc3c330> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a294 <__cxa_atexit@plt+0xc3c338> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r4, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4a35c <__cxa_atexit@plt+0xc3c400> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4a364 <__cxa_atexit@plt+0xc3c408> │ │ │ │ + ldr ip, [pc, #176] @ c4a394 <__cxa_atexit@plt+0xc3c438> │ │ │ │ + ldr r1, [pc, #176] @ c4a398 <__cxa_atexit@plt+0xc3c43c> │ │ │ │ + ldr lr, [pc, #176] @ c4a39c <__cxa_atexit@plt+0xc3c440> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, r3, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r7 │ │ │ │ + str ip, [r2, #-8] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + bhi c4a380 <__cxa_atexit@plt+0xc3c424> │ │ │ │ + ldr r3, [pc, #112] @ c4a3a0 <__cxa_atexit@plt+0xc3c444> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4a34c <__cxa_atexit@plt+0xc3c3f0> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4a36c <__cxa_atexit@plt+0xc3c410> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ c4a3a8 <__cxa_atexit@plt+0xc3c44c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4a3a4 <__cxa_atexit@plt+0xc3c448> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + @ instruction: 0xfffef3a4 │ │ │ │ + cmppeq r2, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r2, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r1, r7 │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c59f2c <__cxa_atexit@plt+0xc4bfd0> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #188] @ c59fdc <__cxa_atexit@plt+0xc4c080> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #12] @ c4a3c8 <__cxa_atexit@plt+0xc3c46c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + ldrsbeq r1, [r3, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a404 <__cxa_atexit@plt+0xc3c4a8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a40c <__cxa_atexit@plt+0xc3c4b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, r2, r7 │ │ │ │ - add r7, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c59f14 <__cxa_atexit@plt+0xc4bfb8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c59f80 <__cxa_atexit@plt+0xc4c024> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c59fa0 <__cxa_atexit@plt+0xc4c044> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #10 │ │ │ │ - b c59f14 <__cxa_atexit@plt+0xc4bfb8> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #9 │ │ │ │ - b c59f14 <__cxa_atexit@plt+0xc4bfb8> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #11 │ │ │ │ - b c59f14 <__cxa_atexit@plt+0xc4bfb8> │ │ │ │ - cmpeq r2, r4, asr #19 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + cmpeq r3, ip, asr #9 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5a058 <__cxa_atexit@plt+0xc4c0fc> │ │ │ │ - ldr r2, [pc, #96] @ c5a064 <__cxa_atexit@plt+0xc4c108> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq c5a040 <__cxa_atexit@plt+0xc4c0e4> │ │ │ │ - ldr r7, [pc, #68] @ c5a068 <__cxa_atexit@plt+0xc4c10c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c4a4b0 <__cxa_atexit@plt+0xc3c554> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4a4b8 <__cxa_atexit@plt+0xc3c55c> │ │ │ │ + ldr r7, [pc, #160] @ c4a4e8 <__cxa_atexit@plt+0xc3c58c> │ │ │ │ + ldr r1, [pc, #160] @ c4a4ec <__cxa_atexit@plt+0xc3c590> │ │ │ │ + ldr r0, [r2] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c5a04c <__cxa_atexit@plt+0xc4c0f0> │ │ │ │ - mov r7, r9 │ │ │ │ - b c5a0ac <__cxa_atexit@plt+0xc4c150> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bhi c4a4d4 <__cxa_atexit@plt+0xc3c578> │ │ │ │ + ldr r3, [pc, #108] @ c4a4f0 <__cxa_atexit@plt+0xc3c594> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4a4a0 <__cxa_atexit@plt+0xc3c544> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4a4c0 <__cxa_atexit@plt+0xc3c564> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c4a4f8 <__cxa_atexit@plt+0xc3c59c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #24] @ c4a4f4 <__cxa_atexit@plt+0xc3c598> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffef250 │ │ │ │ + strdeq pc, [r2, #-44] @ 0xffffffd4 │ │ │ │ + strdeq pc, [r2, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c5a0a0 <__cxa_atexit@plt+0xc4c144> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c4a518 <__cxa_atexit@plt+0xc3c5bc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq c5a098 <__cxa_atexit@plt+0xc4c13c> │ │ │ │ - b c5a0ac <__cxa_atexit@plt+0xc4c150> │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r3, r0, lsl #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a554 <__cxa_atexit@plt+0xc3c5f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a55c <__cxa_atexit@plt+0xc3c600> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, ror r3 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4a600 <__cxa_atexit@plt+0xc3c6a4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4a608 <__cxa_atexit@plt+0xc3c6ac> │ │ │ │ + ldr r7, [pc, #160] @ c4a638 <__cxa_atexit@plt+0xc3c6dc> │ │ │ │ + ldr r1, [pc, #160] @ c4a63c <__cxa_atexit@plt+0xc3c6e0> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bhi c4a624 <__cxa_atexit@plt+0xc3c6c8> │ │ │ │ + ldr r3, [pc, #108] @ c4a640 <__cxa_atexit@plt+0xc3c6e4> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4a5f0 <__cxa_atexit@plt+0xc3c694> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4a610 <__cxa_atexit@plt+0xc3c6b4> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c4a648 <__cxa_atexit@plt+0xc3c6ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4a644 <__cxa_atexit@plt+0xc3c6e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffef100 │ │ │ │ + smlaltbeq pc, r2, ip, r1 @ │ │ │ │ + smlaltbeq pc, r2, ip, r5 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c5a100 <__cxa_atexit@plt+0xc4c1a4> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c5a1b4 <__cxa_atexit@plt+0xc4c258> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #12] @ c4a668 <__cxa_atexit@plt+0xc3c70c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r3, r0, lsr r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a6a4 <__cxa_atexit@plt+0xc3c748> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a6ac <__cxa_atexit@plt+0xc3c750> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5a170 <__cxa_atexit@plt+0xc4c214> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c5a150 <__cxa_atexit@plt+0xc4c1f4> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c5a178 <__cxa_atexit@plt+0xc4c21c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c5a0e8 <__cxa_atexit@plt+0xc4c18c> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c5a0e8 <__cxa_atexit@plt+0xc4c18c> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c5a0e8 <__cxa_atexit@plt+0xc4c18c> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c5a0e8 <__cxa_atexit@plt+0xc4c18c> │ │ │ │ - ldrsheq r1, [r2, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c5a25c <__cxa_atexit@plt+0xc4c300> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c5a264 <__cxa_atexit@plt+0xc4c308> │ │ │ │ + cmpeq r3, ip, lsr #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4a758 <__cxa_atexit@plt+0xc3c7fc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4a760 <__cxa_atexit@plt+0xc3c804> │ │ │ │ + ldr r7, [pc, #168] @ c4a790 <__cxa_atexit@plt+0xc3c834> │ │ │ │ + ldr lr, [pc, #168] @ c4a794 <__cxa_atexit@plt+0xc3c838> │ │ │ │ + ldr r3, [r1] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c5a23c <__cxa_atexit@plt+0xc4c2e0> │ │ │ │ - ldr r7, [pc, #100] @ c5a268 <__cxa_atexit@plt+0xc4c30c> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + sub r7, r1, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r1, #-4] │ │ │ │ + str r8, [r1] │ │ │ │ + str r2, [r1, #4] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + bhi c4a77c <__cxa_atexit@plt+0xc3c820> │ │ │ │ + ldr r2, [pc, #108] @ c4a798 <__cxa_atexit@plt+0xc3c83c> │ │ │ │ + tst r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq c4a748 <__cxa_atexit@plt+0xc3c7ec> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c4a768 <__cxa_atexit@plt+0xc3c80c> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c4a7a0 <__cxa_atexit@plt+0xc3c844> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c5a24c <__cxa_atexit@plt+0xc4c2f0> │ │ │ │ - ldr r7, [pc, #76] @ c5a26c <__cxa_atexit@plt+0xc4c310> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4a79c <__cxa_atexit@plt+0xc3c840> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c50bf4 <__cxa_atexit@plt+0xc42c98> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffeefa8 │ │ │ │ + qdaddeq pc, r4, r2 @ │ │ │ │ + cmppeq r2, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c5a2bc <__cxa_atexit@plt+0xc4c360> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c5a2b4 <__cxa_atexit@plt+0xc4c358> │ │ │ │ - ldr r3, [pc, #32] @ c5a2c0 <__cxa_atexit@plt+0xc4c364> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c50bf4 <__cxa_atexit@plt+0xc42c98> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c4a7c8 <__cxa_atexit@plt+0xc3c86c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r3, ip, asr #3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a804 <__cxa_atexit@plt+0xc3c8a8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a80c <__cxa_atexit@plt+0xc3c8b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + cmpeq r3, ip, asr #1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a83c <__cxa_atexit@plt+0xc3c8e0> │ │ │ │ + ldr r2, [pc, #28] @ c4a84c <__cxa_atexit@plt+0xc3c8f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c4a850 <__cxa_atexit@plt+0xc3c8f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq pc, r2, ip, r3 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c5a2ec <__cxa_atexit@plt+0xc4c390> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ c4a870 <__cxa_atexit@plt+0xc3c914> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c50bf4 <__cxa_atexit@plt+0xc42c98> │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c5a30c <__cxa_atexit@plt+0xc4c3b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r4, ror #11 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4a900 <__cxa_atexit@plt+0xc3c9a4> │ │ │ │ + ldr r1, [pc, #136] @ c4a920 <__cxa_atexit@plt+0xc3c9c4> │ │ │ │ + ldr lr, [pc, #136] @ c4a924 <__cxa_atexit@plt+0xc3c9c8> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5a390 <__cxa_atexit@plt+0xc4c434> │ │ │ │ - ldr r2, [pc, #104] @ c5a39c <__cxa_atexit@plt+0xc4c440> │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + bhi c4a90c <__cxa_atexit@plt+0xc3c9b0> │ │ │ │ + ldr r7, [pc, #84] @ c4a928 <__cxa_atexit@plt+0xc3c9cc> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r7, r9} │ │ │ │ - beq c5a378 <__cxa_atexit@plt+0xc4c41c> │ │ │ │ - ldr r7, [pc, #68] @ c5a3a0 <__cxa_atexit@plt+0xc4c444> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c5a384 <__cxa_atexit@plt+0xc4c428> │ │ │ │ - mov r7, r9 │ │ │ │ - b c5a3e4 <__cxa_atexit@plt+0xc4c488> │ │ │ │ + str r7, [r5] │ │ │ │ + beq c4a8f4 <__cxa_atexit@plt+0xc3c998> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + mov r5, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c4a92c <__cxa_atexit@plt+0xc3c9d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffeee00 │ │ │ │ + smlalbteq lr, r2, r4, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c5a3d8 <__cxa_atexit@plt+0xc4c47c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #28] @ c4a95c <__cxa_atexit@plt+0xc3ca00> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c5a3d0 <__cxa_atexit@plt+0xc4c474> │ │ │ │ - b c5a3e4 <__cxa_atexit@plt+0xc4c488> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #12] @ c4a960 <__cxa_atexit@plt+0xc3ca04> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r3, r8, lsr r5 │ │ │ │ + cmpeq r3, ip, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a99c <__cxa_atexit@plt+0xc3ca40> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4a9a4 <__cxa_atexit@plt+0xc3ca48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r1, r7 │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c5a440 <__cxa_atexit@plt+0xc4c4e4> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #188] @ c5a4f0 <__cxa_atexit@plt+0xc4c594> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r3, r4, lsr pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4a9d4 <__cxa_atexit@plt+0xc3ca78> │ │ │ │ + ldr r2, [pc, #28] @ c4a9e4 <__cxa_atexit@plt+0xc3ca88> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c4a9e8 <__cxa_atexit@plt+0xc3ca8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, r2, r7 │ │ │ │ - add r7, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5a428 <__cxa_atexit@plt+0xc4c4cc> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c5a494 <__cxa_atexit@plt+0xc4c538> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c5a4b4 <__cxa_atexit@plt+0xc4c558> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #10 │ │ │ │ - b c5a428 <__cxa_atexit@plt+0xc4c4cc> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #9 │ │ │ │ - b c5a428 <__cxa_atexit@plt+0xc4c4cc> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #11 │ │ │ │ - b c5a428 <__cxa_atexit@plt+0xc4c4cc> │ │ │ │ - ldrheq r1, [r2, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq pc, [r2, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c4aa08 <__cxa_atexit@plt+0xc3caac> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4aa98 <__cxa_atexit@plt+0xc3cb3c> │ │ │ │ + ldr r1, [pc, #136] @ c4aab8 <__cxa_atexit@plt+0xc3cb5c> │ │ │ │ + ldr lr, [pc, #136] @ c4aabc <__cxa_atexit@plt+0xc3cb60> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5a574 <__cxa_atexit@plt+0xc4c618> │ │ │ │ - ldr r2, [pc, #104] @ c5a580 <__cxa_atexit@plt+0xc4c624> │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + bhi c4aaa4 <__cxa_atexit@plt+0xc3cb48> │ │ │ │ + ldr r7, [pc, #84] @ c4aac0 <__cxa_atexit@plt+0xc3cb64> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r7, r9} │ │ │ │ - beq c5a55c <__cxa_atexit@plt+0xc4c600> │ │ │ │ - ldr r7, [pc, #68] @ c5a584 <__cxa_atexit@plt+0xc4c628> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c5a568 <__cxa_atexit@plt+0xc4c60c> │ │ │ │ - mov r7, r9 │ │ │ │ - b c5a5c8 <__cxa_atexit@plt+0xc4c66c> │ │ │ │ + str r7, [r5] │ │ │ │ + beq c4aa8c <__cxa_atexit@plt+0xc3cb30> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + mov r5, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c4aac4 <__cxa_atexit@plt+0xc3cb68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffeec68 │ │ │ │ + cmpeq r2, ip, lsr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c5a5bc <__cxa_atexit@plt+0xc4c660> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #28] @ c4aaf4 <__cxa_atexit@plt+0xc3cb98> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq c5a5b4 <__cxa_atexit@plt+0xc4c658> │ │ │ │ - b c5a5c8 <__cxa_atexit@plt+0xc4c66c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #12] @ c4aaf8 <__cxa_atexit@plt+0xc3cb9c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57978 <__cxa_atexit@plt+0xc49a1c> │ │ │ │ + cmpeq r3, r0, lsr #7 │ │ │ │ + cmpeq r3, r4, lsr #29 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4ab48 <__cxa_atexit@plt+0xc3cbec> │ │ │ │ + ldr r3, [pc, #60] @ c4ab60 <__cxa_atexit@plt+0xc3cc04> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r9, r6, #7 │ │ │ │ + mov r7, sl │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c4ab64 <__cxa_atexit@plt+0xc3cc08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r7, r1, r7 │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c5a624 <__cxa_atexit@plt+0xc4c6c8> │ │ │ │ - add r7, r2, r7 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #188] @ c5a6d4 <__cxa_atexit@plt+0xc4c778> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, r2, r7 │ │ │ │ - add r7, r2, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5a60c <__cxa_atexit@plt+0xc4c6b0> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c5a678 <__cxa_atexit@plt+0xc4c71c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c5a698 <__cxa_atexit@plt+0xc4c73c> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r7, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #10 │ │ │ │ - b c5a60c <__cxa_atexit@plt+0xc4c6b0> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #9 │ │ │ │ - b c5a60c <__cxa_atexit@plt+0xc4c6b0> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #6 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - and lr, lr, r3, lsr #12 │ │ │ │ - strb r1, [r7] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r3, r7, r3 │ │ │ │ - add r7, r2, #11 │ │ │ │ - b c5a60c <__cxa_atexit@plt+0xc4c6b0> │ │ │ │ - cmpeq r2, ip, asr #5 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffeee64 │ │ │ │ + smlaltbeq lr, r2, r4, ip │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r5], #4 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5a918 <__cxa_atexit@plt+0xc4c9bc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5a818 <__cxa_atexit@plt+0xc4c8bc> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c5a7b8 <__cxa_atexit@plt+0xc4c85c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c5a870 <__cxa_atexit@plt+0xc4c914> │ │ │ │ - ldr r1, [pc, #492] @ c5a93c <__cxa_atexit@plt+0xc4c9e0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c5a8f8 <__cxa_atexit@plt+0xc4c99c> │ │ │ │ - ldr r1, [pc, #468] @ c5a940 <__cxa_atexit@plt+0xc4c9e4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c5a908 <__cxa_atexit@plt+0xc4c9ac> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c5a8e8 <__cxa_atexit@plt+0xc4c98c> │ │ │ │ - ldr r1, [pc, #372] @ c5a934 <__cxa_atexit@plt+0xc4c9d8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c5a8f8 <__cxa_atexit@plt+0xc4c99c> │ │ │ │ - ldr r1, [pc, #348] @ c5a938 <__cxa_atexit@plt+0xc4c9dc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c5a908 <__cxa_atexit@plt+0xc4c9ac> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c5a860 <__cxa_atexit@plt+0xc4c904> │ │ │ │ - ldr r1, [pc, #264] @ c5a928 <__cxa_atexit@plt+0xc4c9cc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c5a8f8 <__cxa_atexit@plt+0xc4c99c> │ │ │ │ - ldr r1, [pc, #240] @ c5a92c <__cxa_atexit@plt+0xc4c9d0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c5a908 <__cxa_atexit@plt+0xc4c9ac> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c5a930 <__cxa_atexit@plt+0xc4c9d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c5a920 <__cxa_atexit@plt+0xc4c9c4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c5a8f8 <__cxa_atexit@plt+0xc4c99c> │ │ │ │ - ldr r1, [pc, #144] @ c5a924 <__cxa_atexit@plt+0xc4c9c8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c5a908 <__cxa_atexit@plt+0xc4c9ac> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c5a944 <__cxa_atexit@plt+0xc4c9e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi c4abb8 <__cxa_atexit@plt+0xc3cc5c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4abc0 <__cxa_atexit@plt+0xc3cc64> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r3, r8, lsl sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4ac50 <__cxa_atexit@plt+0xc3ccf4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4ac58 <__cxa_atexit@plt+0xc3ccfc> │ │ │ │ + ldr r7, [pc, #140] @ c4ac88 <__cxa_atexit@plt+0xc3cd2c> │ │ │ │ + ldr r1, [pc, #140] @ c4ac8c <__cxa_atexit@plt+0xc3cd30> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmdb r2, {r1, r3} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + bhi c4ac74 <__cxa_atexit@plt+0xc3cd18> │ │ │ │ + ldr r3, [pc, #100] @ c4ac90 <__cxa_atexit@plt+0xc3cd34> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4ac40 <__cxa_atexit@plt+0xc3cce4> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4ac60 <__cxa_atexit@plt+0xc3cd04> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c4ac98 <__cxa_atexit@plt+0xc3cd3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r2, ip, ror r0 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - ldrsheq r0, [r2, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c5a9bc <__cxa_atexit@plt+0xc4ca60> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c5a9b4 <__cxa_atexit@plt+0xc4ca58> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c5a9c0 <__cxa_atexit@plt+0xc4ca64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r2, r8, lsr pc │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c5aa18 <__cxa_atexit@plt+0xc4cabc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrsbeq r0, [r2, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c5aa80 <__cxa_atexit@plt+0xc4cb24> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c5aa78 <__cxa_atexit@plt+0xc4cb1c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c5aa84 <__cxa_atexit@plt+0xc4cb28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r2, r4, ror lr │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c5aacc <__cxa_atexit@plt+0xc4cb70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r0, lsr #28 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c5ab20 <__cxa_atexit@plt+0xc4cbc4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c5ab18 <__cxa_atexit@plt+0xc4cbbc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c5ab24 <__cxa_atexit@plt+0xc4cbc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbeq r0, [r2, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c5ab58 <__cxa_atexit@plt+0xc4cbfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01520d94 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c5abdc <__cxa_atexit@plt+0xc4cc80> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c5abd4 <__cxa_atexit@plt+0xc4cc78> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c5abe0 <__cxa_atexit@plt+0xc4cc84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c4ac94 <__cxa_atexit@plt+0xc3cd38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r2, r8, lsl sp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c5ac44 <__cxa_atexit@plt+0xc4cce8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r2, r8, lsr #25 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r3, r8, ror sp │ │ │ │ + @ instruction: 0xfffeeb90 │ │ │ │ + cmpeq r2, r4, ror #22 │ │ │ │ + @ instruction: 0x0142ef90 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5acdc <__cxa_atexit@plt+0xc4cd80> │ │ │ │ - ldr r0, [pc, #148] @ c5ad00 <__cxa_atexit@plt+0xc4cda4> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r1, [r2, #5] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c5accc <__cxa_atexit@plt+0xc4cd70> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c5ace8 <__cxa_atexit@plt+0xc4cd8c> │ │ │ │ - ldr r3, [pc, #96] @ c5ad04 <__cxa_atexit@plt+0xc4cda8> │ │ │ │ - ldr lr, [pc, #96] @ c5ad08 <__cxa_atexit@plt+0xc4cdac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi c4acd4 <__cxa_atexit@plt+0xc3cd78> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c4acdc <__cxa_atexit@plt+0xc3cd80> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r2, ip, lsl #25 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5ad60 <__cxa_atexit@plt+0xc4ce04> │ │ │ │ - ldr r2, [pc, #60] @ c5ad6c <__cxa_atexit@plt+0xc4ce10> │ │ │ │ - ldr lr, [pc, #60] @ c5ad70 <__cxa_atexit@plt+0xc4ce14> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsheq r0, [r2, #-188] @ 0xffffff44 │ │ │ │ + ldrsheq r0, [r3, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c5ad90 <__cxa_atexit@plt+0xc4ce34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r2, r0, ror #22 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - mov r3, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5ae68 <__cxa_atexit@plt+0xc4cf0c> │ │ │ │ - ldr r7, [r3, #1] │ │ │ │ - ldr r1, [r3, #5] │ │ │ │ - ldr r0, [r3, #9] │ │ │ │ - ldr lr, [r3, #13] │ │ │ │ - ldr ip, [r3, #17] │ │ │ │ - ldr sl, [pc, #220] @ c5aeac <__cxa_atexit@plt+0xc4cf50> │ │ │ │ - mov r3, r2 │ │ │ │ + bhi c4ad6c <__cxa_atexit@plt+0xc3ce10> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4ad74 <__cxa_atexit@plt+0xc3ce18> │ │ │ │ + ldr r7, [pc, #140] @ c4ada4 <__cxa_atexit@plt+0xc3ce48> │ │ │ │ + ldr r1, [pc, #140] @ c4ada8 <__cxa_atexit@plt+0xc3ce4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmdb r2, {r1, r3} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + bhi c4ad90 <__cxa_atexit@plt+0xc3ce34> │ │ │ │ + ldr r3, [pc, #100] @ c4adac <__cxa_atexit@plt+0xc3ce50> │ │ │ │ tst r9, #3 │ │ │ │ - str r7, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - beq c5ae5c <__cxa_atexit@plt+0xc4cf00> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc c5ae78 <__cxa_atexit@plt+0xc4cf1c> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - ldr r9, [pc, #156] @ c5aeb0 <__cxa_atexit@plt+0xc4cf54> │ │ │ │ - sub r1, r1, #3 │ │ │ │ - add r0, ip, r0 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp sl, r2 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - bcc c5ae8c <__cxa_atexit@plt+0xc4cf30> │ │ │ │ - ldr r1, [pc, #124] @ c5aeb8 <__cxa_atexit@plt+0xc4cf5c> │ │ │ │ - add r5, lr, r0 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4ad5c <__cxa_atexit@plt+0xc3ce00> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4ad7c <__cxa_atexit@plt+0xc3ce20> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c4adb4 <__cxa_atexit@plt+0xc3ce58> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #32] @ c5aeb4 <__cxa_atexit@plt+0xc4cf58> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c4adb0 <__cxa_atexit@plt+0xc3ce54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r2, ip, lsl fp │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c5af34 <__cxa_atexit@plt+0xc4cfd8> │ │ │ │ - ldr lr, [pc, #132] @ c5af60 <__cxa_atexit@plt+0xc4d004> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - add r3, r6, #16 │ │ │ │ - add r0, r2, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - bcc c5af44 <__cxa_atexit@plt+0xc4cfe8> │ │ │ │ - ldr r1, [pc, #92] @ c5af68 <__cxa_atexit@plt+0xc4d00c> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str lr, [r6, #12] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #24] @ c5af64 <__cxa_atexit@plt+0xc4d008> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, asr sl │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c5afc8 <__cxa_atexit@plt+0xc4d06c> │ │ │ │ - ldr r1, [pc, #76] @ c5afe0 <__cxa_atexit@plt+0xc4d084> │ │ │ │ - ldr lr, [pc, #76] @ c5afe4 <__cxa_atexit@plt+0xc4d088> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ - ldr r3, [pc, #24] @ c5afe8 <__cxa_atexit@plt+0xc4d08c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r3, ip, asr ip │ │ │ │ + @ instruction: 0xfffeea04 │ │ │ │ + cmpeq r2, r4, asr #20 │ │ │ │ + hvceq 12008 @ 0x2ee8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4ae18 <__cxa_atexit@plt+0xc3cebc> │ │ │ │ + ldr r2, [pc, #92] @ c4ae34 <__cxa_atexit@plt+0xc3ced8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4ae24 <__cxa_atexit@plt+0xc3cec8> │ │ │ │ + ldr r3, [pc, #68] @ c4ae38 <__cxa_atexit@plt+0xc3cedc> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0x01520998 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c5b03c <__cxa_atexit@plt+0xc4d0e0> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4ae08 <__cxa_atexit@plt+0xc3ceac> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c4ae3c <__cxa_atexit@plt+0xc3cee0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, ror #21 │ │ │ │ + @ instruction: 0xfffee958 │ │ │ │ + strheq lr, [r2, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4aeb0 <__cxa_atexit@plt+0xc3cf54> │ │ │ │ + ldr r3, [pc, #108] @ c4aec8 <__cxa_atexit@plt+0xc3cf6c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5b034 <__cxa_atexit@plt+0xc4d0d8> │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r2, [pc, #40] @ c5b040 <__cxa_atexit@plt+0xc4d0e4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b c50cfc <__cxa_atexit@plt+0xc42da0> │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c4aecc <__cxa_atexit@plt+0xc3cf70> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4aeb8 <__cxa_atexit@plt+0xc3cf5c> │ │ │ │ + ldr r3, [pc, #76] @ c4aed0 <__cxa_atexit@plt+0xc3cf74> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4aea0 <__cxa_atexit@plt+0xc3cf44> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r2, [pc, #28] @ c5b074 <__cxa_atexit@plt+0xc4d118> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b c50cfc <__cxa_atexit@plt+0xc42da0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c5b094 <__cxa_atexit@plt+0xc4d138> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, ip, asr r8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c5b138 <__cxa_atexit@plt+0xc4d1dc> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r0, [r2, #5] │ │ │ │ - ldr r3, [r2, #9] │ │ │ │ - ldr r1, [r2, #13] │ │ │ │ - ldr r2, [pc, #144] @ c5b15c <__cxa_atexit@plt+0xc4d200> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - beq c5b128 <__cxa_atexit@plt+0xc4d1cc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c5b144 <__cxa_atexit@plt+0xc4d1e8> │ │ │ │ - ldr r3, [pc, #96] @ c5b160 <__cxa_atexit@plt+0xc4d204> │ │ │ │ - ldr lr, [pc, #96] @ c5b164 <__cxa_atexit@plt+0xc4d208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4aed4 <__cxa_atexit@plt+0xc3cf78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r2, r0, lsr r8 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r3, r4, asr sl │ │ │ │ + @ instruction: 0xfffee850 │ │ │ │ + cmpeq r2, ip, lsl r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c4af08 <__cxa_atexit@plt+0xc3cfac> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c4af0c <__cxa_atexit@plt+0xc3cfb0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r3, r0, lsl #15 │ │ │ │ + @ instruction: 0x01530a90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4af44 <__cxa_atexit@plt+0xc3cfe8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4af4c <__cxa_atexit@plt+0xc3cff0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + 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 c5b1c0 <__cxa_atexit@plt+0xc4d264> │ │ │ │ - ldr r1, [pc, #64] @ c5b1cc <__cxa_atexit@plt+0xc4d270> │ │ │ │ - ldr lr, [pc, #64] @ c5b1d0 <__cxa_atexit@plt+0xc4d274> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c5a6e4 <__cxa_atexit@plt+0xc4c788> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r2, r0, lsr #15 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #88] @ c5b240 <__cxa_atexit@plt+0xc4d2e4> │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c5b238 <__cxa_atexit@plt+0xc4d2dc> │ │ │ │ - ldr r2, [pc, #68] @ c5b244 <__cxa_atexit@plt+0xc4d2e8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #20] │ │ │ │ - beq c5b238 <__cxa_atexit@plt+0xc4d2dc> │ │ │ │ - ldr r2, [pc, #40] @ c5b248 <__cxa_atexit@plt+0xc4d2ec> │ │ │ │ + bcc c4af94 <__cxa_atexit@plt+0xc3d038> │ │ │ │ + ldr r2, [pc, #44] @ c4afa4 <__cxa_atexit@plt+0xc3d048> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b c50cfc <__cxa_atexit@plt+0xc42da0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ c5b29c <__cxa_atexit@plt+0xc4d340> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4b008 <__cxa_atexit@plt+0xc3d0ac> │ │ │ │ + ldr r3, [pc, #80] @ c4b020 <__cxa_atexit@plt+0xc3d0c4> │ │ │ │ + ldr r2, [pc, #80] @ c4b024 <__cxa_atexit@plt+0xc3d0c8> │ │ │ │ + ldr r1, [pc, #80] @ c4b028 <__cxa_atexit@plt+0xc3d0cc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #20] │ │ │ │ - beq c5b294 <__cxa_atexit@plt+0xc4d338> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ c5b2a0 <__cxa_atexit@plt+0xc4d344> │ │ │ │ - str r3, [r5, #16]! │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c50cfc <__cxa_atexit@plt+0xc42da0> │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4b02c <__cxa_atexit@plt+0xc3d0d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r2, r4, lsl #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4b0a4 <__cxa_atexit@plt+0xc3d148> │ │ │ │ + ldr r3, [pc, #112] @ c4b0bc <__cxa_atexit@plt+0xc3d160> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #96] @ c4b0c0 <__cxa_atexit@plt+0xc3d164> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4b0ac <__cxa_atexit@plt+0xc3d150> │ │ │ │ + ldr r3, [pc, #76] @ c4b0c4 <__cxa_atexit@plt+0xc3d168> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4b094 <__cxa_atexit@plt+0xc3d138> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [pc, #24] @ c5b2d0 <__cxa_atexit@plt+0xc4d374> │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b c50cfc <__cxa_atexit@plt+0xc42da0> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c5b2f0 <__cxa_atexit@plt+0xc4d394> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r2, r0, lsl #12 │ │ │ │ - hvceq 7832 @ 0x1e98 │ │ │ │ - andeq r0, r3, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4b0c8 <__cxa_atexit@plt+0xc3d16c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r3, r0, ror #16 │ │ │ │ + @ instruction: 0xfffee65c │ │ │ │ + cmpeq r2, r8, lsr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c4b0fc <__cxa_atexit@plt+0xc3d1a0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c4b100 <__cxa_atexit@plt+0xc3d1a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmpeq r3, ip, lsl #11 │ │ │ │ + @ instruction: 0x01530898 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5b374 <__cxa_atexit@plt+0xc4d418> │ │ │ │ - ldr lr, [pc, #104] @ c5b380 <__cxa_atexit@plt+0xc4d424> │ │ │ │ + bhi c4b1a4 <__cxa_atexit@plt+0xc3d248> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4b1ac <__cxa_atexit@plt+0xc3d250> │ │ │ │ + ldr r1, [pc, #152] @ c4b1d0 <__cxa_atexit@plt+0xc3d274> │ │ │ │ str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c5b384 <__cxa_atexit@plt+0xc4d428> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #32] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ - beq c5b36c <__cxa_atexit@plt+0xc4d410> │ │ │ │ - b c5b394 <__cxa_atexit@plt+0xc4d438> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [pc, #148] @ c4b1d4 <__cxa_atexit@plt+0xc3d278> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r7, [pc, #128] @ c4b1d8 <__cxa_atexit@plt+0xc3d27c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + bhi c4b1c0 <__cxa_atexit@plt+0xc3d264> │ │ │ │ + ldr r3, [pc, #92] @ c4b1dc <__cxa_atexit@plt+0xc3d280> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4b194 <__cxa_atexit@plt+0xc3d238> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c4b1b4 <__cxa_atexit@plt+0xc3d258> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0x0152059c │ │ │ │ - smlaltteq lr, r1, r4, r8 │ │ │ │ - andeq r0, r0, r6, lsr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r7, r8, lsr #24 │ │ │ │ - bge c5b3dc <__cxa_atexit@plt+0xc4d480> │ │ │ │ - ldr r7, [pc, #104] @ c5b414 <__cxa_atexit@plt+0xc4d4b8> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [pc, #24] @ c4b1e0 <__cxa_atexit@plt+0xc3d284> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c5b400 <__cxa_atexit@plt+0xc4d4a4> │ │ │ │ - ldr r3, [pc, #88] @ c5b420 <__cxa_atexit@plt+0xc4d4c4> │ │ │ │ - lsr r7, r8, #24 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r3, ip, ror r7 │ │ │ │ + cmpeq r3, r4, lsr #16 │ │ │ │ + @ instruction: 0xfffee5cc │ │ │ │ + cmpeq r2, r8, lsl r6 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4b238 <__cxa_atexit@plt+0xc3d2dc> │ │ │ │ + ldr r3, [pc, #68] @ c4b250 <__cxa_atexit@plt+0xc3d2f4> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r3, [pc, #56] @ c5b41c <__cxa_atexit@plt+0xc4d4c0> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #56] @ c4b254 <__cxa_atexit@plt+0xc3d2f8> │ │ │ │ + add lr, r7, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4b258 <__cxa_atexit@plt+0xc3d2fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r3, r4, lsl #9 │ │ │ │ + ldrdeq lr, [r2, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4b2ec <__cxa_atexit@plt+0xc3d390> │ │ │ │ + ldr r3, [pc, #160] @ c4b31c <__cxa_atexit@plt+0xc3d3c0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5b3f8 <__cxa_atexit@plt+0xc4d49c> │ │ │ │ - b c5b42c <__cxa_atexit@plt+0xc4d4d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4b2dc <__cxa_atexit@plt+0xc3d380> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c4b2fc <__cxa_atexit@plt+0xc3d3a0> │ │ │ │ + ldr r7, [pc, #128] @ c4b328 <__cxa_atexit@plt+0xc3d3cc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #116] @ c4b32c <__cxa_atexit@plt+0xc3d3d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c5b418 <__cxa_atexit@plt+0xc4d4bc> │ │ │ │ + ldr r7, [pc, #48] @ c4b324 <__cxa_atexit@plt+0xc3d3c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r1, r4, ror #16 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffeb324 │ │ │ │ - andeq r0, r0, r6, lsr #13 │ │ │ │ + ldr r7, [pc, #28] @ c4b320 <__cxa_atexit@plt+0xc3d3c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r2, r0, lsl r9 │ │ │ │ + cmpeq r2, ip, lsr #18 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r3, ip, ror #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4b38c <__cxa_atexit@plt+0xc3d430> │ │ │ │ + ldr r7, [pc, #68] @ c4b3a4 <__cxa_atexit@plt+0xc3d448> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #56] @ c4b3a8 <__cxa_atexit@plt+0xc3d44c> │ │ │ │ + add lr, r3, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4b3ac <__cxa_atexit@plt+0xc3d450> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + cmpeq r3, r0, lsr r3 │ │ │ │ + smlalbbeq lr, r2, r4, r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4b404 <__cxa_atexit@plt+0xc3d4a8> │ │ │ │ + ldr r2, [pc, #92] @ c4b42c <__cxa_atexit@plt+0xc3d4d0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c5b4b0 <__cxa_atexit@plt+0xc4d554> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r7, r7, r2 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt c5b490 <__cxa_atexit@plt+0xc4d534> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble c5b49c <__cxa_atexit@plt+0xc4d540> │ │ │ │ - ldr lr, [pc, #96] @ c5b4c4 <__cxa_atexit@plt+0xc4d568> │ │ │ │ - sub r2, r2, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, r7 │ │ │ │ - add lr, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c4b410 <__cxa_atexit@plt+0xc3d4b4> │ │ │ │ + ldr r7, [pc, #64] @ c4b434 <__cxa_atexit@plt+0xc3d4d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8, r9, sl} │ │ │ │ sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c5b4c0 <__cxa_atexit@plt+0xc4d564> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4b430 <__cxa_atexit@plt+0xc3d4d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r0, [r2, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r2, ip, asr r6 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, ror #9 │ │ │ │ + strheq lr, [r2, #-56] @ 0xffffffc8 │ │ │ │ + ldrheq r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r2, 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 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c5b518 <__cxa_atexit@plt+0xc4d5bc> │ │ │ │ - ldr lr, [pc, #60] @ c5b530 <__cxa_atexit@plt+0xc4d5d4> │ │ │ │ - sub r2, r6, #17 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4b4e8 <__cxa_atexit@plt+0xc3d58c> │ │ │ │ + ldr r7, [pc, #184] @ c4b510 <__cxa_atexit@plt+0xc3d5b4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq c4b4d8 <__cxa_atexit@plt+0xc3d57c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c4b4f8 <__cxa_atexit@plt+0xc3d59c> │ │ │ │ + ldr r0, [pc, #156] @ c4b518 <__cxa_atexit@plt+0xc3d5bc> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r8, [r9, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr lr, [pc, #140] @ c4b51c <__cxa_atexit@plt+0xc3d5c0> │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #136] @ c4b520 <__cxa_atexit@plt+0xc3d5c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #120] @ c4b524 <__cxa_atexit@plt+0xc3d5c8> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #52] @ c5b534 <__cxa_atexit@plt+0xc4d5d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c5b538 <__cxa_atexit@plt+0xc4d5dc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, ip, asr #11 │ │ │ │ - cmpeq r2, r8, asr #11 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + ldr r7, [pc, #36] @ c4b514 <__cxa_atexit@plt+0xc3d5b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r2, r8, asr #14 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0x0142e790 │ │ │ │ + ldrsbeq r0, [r3, #-156] @ 0xffffff64 │ │ │ │ + ldrsheq r1, [r3, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c5b594 <__cxa_atexit@plt+0xc4d638> │ │ │ │ - ldr r8, [pc, #76] @ c5b5ac <__cxa_atexit@plt+0xc4d650> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ c5b5b0 <__cxa_atexit@plt+0xc4d654> │ │ │ │ + bcc c4b5a0 <__cxa_atexit@plt+0xc3d644> │ │ │ │ + ldr lr, [pc, #96] @ c4b5ac <__cxa_atexit@plt+0xc3d650> │ │ │ │ + ldr r8, [pc, #96] @ c4b5b0 <__cxa_atexit@plt+0xc3d654> │ │ │ │ + ldr r0, [pc, #96] @ c4b5b4 <__cxa_atexit@plt+0xc3d658> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr lr, [pc, #56] @ c4b5b8 <__cxa_atexit@plt+0xc3d65c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + sub r7, r6, #11 │ │ │ │ str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ c5b5b4 <__cxa_atexit@plt+0xc4d658> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r4, ror #10 │ │ │ │ - cmpeq r2, r8, asr r5 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq lr, [r2, #-100] @ 0xffffff9c │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r3, ip, lsl r9 │ │ │ │ + cmpeq r3, r4, lsr #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5b61c <__cxa_atexit@plt+0xc4d6c0> │ │ │ │ - ldr lr, [pc, #80] @ c5b628 <__cxa_atexit@plt+0xc4d6cc> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [pc, #68] @ c5b62c <__cxa_atexit@plt+0xc4d6d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r2, #-20] @ 0xffffffec │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - str r8, [r2, #-8] │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - beq c5b610 <__cxa_atexit@plt+0xc4d6b4> │ │ │ │ - mov r7, r3 │ │ │ │ - b c5b638 <__cxa_atexit@plt+0xc4d6dc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsbeq r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c5b6d8 <__cxa_atexit@plt+0xc4d77c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c5b6a8 <__cxa_atexit@plt+0xc4d74c> │ │ │ │ - ldr r3, [pc, #152] @ c5b6f4 <__cxa_atexit@plt+0xc4d798> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - sub r3, r2, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c5b6e8 <__cxa_atexit@plt+0xc4d78c> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r0, [pc, #104] @ c5b700 <__cxa_atexit@plt+0xc4d7a4> │ │ │ │ + bhi c4b608 <__cxa_atexit@plt+0xc3d6ac> │ │ │ │ + ldr r7, [pc, #60] @ c4b61c <__cxa_atexit@plt+0xc3d6c0> │ │ │ │ + ldr r2, [pc, #60] @ c4b620 <__cxa_atexit@plt+0xc3d6c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r1, r2, r9, lr} │ │ │ │ - mov r5, r3 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r7, [pc, #72] @ c5b6f8 <__cxa_atexit@plt+0xc4d79c> │ │ │ │ + ldr r7, [pc, #52] @ c4b624 <__cxa_atexit@plt+0xc3d6c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ c5b6fc <__cxa_atexit@plt+0xc4d7a0> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + add r3, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #24] @ c4b628 <__cxa_atexit@plt+0xc3d6cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r2, r8, asr #31 │ │ │ │ - ldrheq r0, [r2, #-252] @ 0xffffff04 │ │ │ │ - @ instruction: 0xffffc2c4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r2, r8, lsr r6 │ │ │ │ + cmpeq r3, r4, lsl #17 │ │ │ │ + cmpeq r2, ip, lsr r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4b694 <__cxa_atexit@plt+0xc3d738> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c4b69c <__cxa_atexit@plt+0xc3d740> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c4b6a0 <__cxa_atexit@plt+0xc3d744> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c4b6a4 <__cxa_atexit@plt+0xc3d748> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, r8, asr r2 │ │ │ │ + ldrsheq r0, [r3, #-248] @ 0xffffff08 │ │ │ │ + ldrsheq r0, [r3, #-40] @ 0xffffffd8 │ │ │ │ + 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 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c5b744 <__cxa_atexit@plt+0xc4d7e8> │ │ │ │ - ldr r2, [pc, #44] @ c5b75c <__cxa_atexit@plt+0xc4d800> │ │ │ │ + bcc c4b6e8 <__cxa_atexit@plt+0xc3d78c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ c4b6f8 <__cxa_atexit@plt+0xc3d79c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ stmib r3, {r2, r8} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c5b760 <__cxa_atexit@plt+0xc4d804> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, r0, asr pc │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r3, ip, lsl r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5b7a4 <__cxa_atexit@plt+0xc4d848> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ c5b7bc <__cxa_atexit@plt+0xc4d860> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4b770 <__cxa_atexit@plt+0xc3d814> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4b77c <__cxa_atexit@plt+0xc3d820> │ │ │ │ + ldr lr, [pc, #96] @ c4b78c <__cxa_atexit@plt+0xc3d830> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c4b790 <__cxa_atexit@plt+0xc3d834> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [pc, #60] @ c4b794 <__cxa_atexit@plt+0xc3d838> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c5b7c0 <__cxa_atexit@plt+0xc4d864> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r2, ip, ror #29 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - cmpeq r1, ip, lsl #6 │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r3, r8, lsl #3 │ │ │ │ + cmpeq r3, r8, lsr r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5b818 <__cxa_atexit@plt+0xc4d8bc> │ │ │ │ - ldr r2, [pc, #60] @ c5b820 <__cxa_atexit@plt+0xc4d8c4> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #44] @ c5b824 <__cxa_atexit@plt+0xc4d8c8> │ │ │ │ + bhi c4b7fc <__cxa_atexit@plt+0xc3d8a0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4b808 <__cxa_atexit@plt+0xc3d8ac> │ │ │ │ + ldr r2, [pc, #80] @ c4b818 <__cxa_atexit@plt+0xc3d8bc> │ │ │ │ + ldr r1, [pc, #80] @ c4b81c <__cxa_atexit@plt+0xc3d8c0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldrb r7, [r7, #24] │ │ │ │ - strb r7, [r5, #-12] │ │ │ │ + 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] │ │ │ │ mov r5, r3 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r2, r4, asr #1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + ldrsheq r0, [r3, #-0] │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c4b890 <__cxa_atexit@plt+0xc3d934> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4b89c <__cxa_atexit@plt+0xc3d940> │ │ │ │ + ldr lr, [pc, #92] @ c4b8ac <__cxa_atexit@plt+0xc3d950> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #88] @ c4b8b0 <__cxa_atexit@plt+0xc3d954> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + ldm r7, {r0, r2, r3, r7} │ │ │ │ + ldr sl, [pc, #64] @ c4b8b4 <__cxa_atexit@plt+0xc3d958> │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + mov r5, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + add lr, r8, #12 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r3, r4, rrx │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + 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 c5b868 <__cxa_atexit@plt+0xc4d90c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c5b874 <__cxa_atexit@plt+0xc4d918> │ │ │ │ + bcc c4b8f8 <__cxa_atexit@plt+0xc3d99c> │ │ │ │ + ldr r2, [pc, #40] @ c4b904 <__cxa_atexit@plt+0xc3d9a8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r8, lsl lr │ │ │ │ - strheq lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r5, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c5b900 <__cxa_atexit@plt+0xc4d9a4> │ │ │ │ - ldr lr, [pc, #112] @ c5b910 <__cxa_atexit@plt+0xc4d9b4> │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - ldr r0, [pc, #96] @ c5b914 <__cxa_atexit@plt+0xc4d9b8> │ │ │ │ - add lr, pc, lr │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, r8, lsl r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #4 │ │ │ │ + mov ip, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c4b9fc <__cxa_atexit@plt+0xc3daa0> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r6, ip, #40 @ 0x28 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc c4ba08 <__cxa_atexit@plt+0xc3daac> │ │ │ │ + ldr r0, [pc, #240] @ c4ba2c <__cxa_atexit@plt+0xc3dad0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + str r0, [sl] │ │ │ │ + ldr r7, [pc, #220] @ c4ba30 <__cxa_atexit@plt+0xc3dad4> │ │ │ │ + mov r2, ip │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + ldr r0, [pc, #208] @ c4ba34 <__cxa_atexit@plt+0xc3dad8> │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r2, #20] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #12]! │ │ │ │ tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r2, #28] │ │ │ │ - str lr, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str sl, [r3, #-20] @ 0xffffffec │ │ │ │ - stmdb r3, {r0, r2} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ - str r9, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - beq c5b8f8 <__cxa_atexit@plt+0xc4d99c> │ │ │ │ - b c5b924 <__cxa_atexit@plt+0xc4d9c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str lr, [r2, #32] │ │ │ │ + str r3, [r2, #36] @ 0x24 │ │ │ │ + beq c4b994 <__cxa_atexit@plt+0xc3da38> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + sub r8, r5, #16 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c4ba20 <__cxa_atexit@plt+0xc3dac4> │ │ │ │ + add r6, ip, #64 @ 0x40 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc c4ba18 <__cxa_atexit@plt+0xc3dabc> │ │ │ │ + ldr r3, [pc, #132] @ c4ba38 <__cxa_atexit@plt+0xc3dadc> │ │ │ │ + ldr r9, [pc, #132] @ c4ba3c <__cxa_atexit@plt+0xc3dae0> │ │ │ │ + ldr lr, [pc, #132] @ c4ba40 <__cxa_atexit@plt+0xc3dae4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r3, [ip, #44]! @ 0x2c │ │ │ │ + sub r3, ip, #20 │ │ │ │ + ldmdb ip, {r1, sl} │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, ip │ │ │ │ + add lr, ip, #8 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + str r1, [ip, #20] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r2, r4 │ │ │ │ - cmpeq r1, r0, lsl r3 │ │ │ │ - andeq r0, r0, r7, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - cmp r3, #1 │ │ │ │ - blt c5b96c <__cxa_atexit@plt+0xc4da10> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - ble c5b990 <__cxa_atexit@plt+0xc4da34> │ │ │ │ - sub r7, r7, r3 │ │ │ │ - ldr r1, [pc, #128] @ c5b9cc <__cxa_atexit@plt+0xc4da70> │ │ │ │ - str r7, [r5, #20]! │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r9, r7, r3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr sl, [r5, #20]! │ │ │ │ - ldr r7, [pc, #80] @ c5b9c8 <__cxa_atexit@plt+0xc4da6c> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0x0153059c │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + ldrsheq pc, [r2, #-236] @ 0xffffff14 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4baac <__cxa_atexit@plt+0xc3db50> │ │ │ │ + ldr r3, [pc, #68] @ c4bac4 <__cxa_atexit@plt+0xc3db68> │ │ │ │ + ldr r2, [pc, #68] @ c4bac8 <__cxa_atexit@plt+0xc3db6c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r9, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4bacc <__cxa_atexit@plt+0xc3db70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, #0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #36] @ c5b9bc <__cxa_atexit@plt+0xc4da60> │ │ │ │ - ldr r7, [pc, #36] @ c5b9c0 <__cxa_atexit@plt+0xc4da64> │ │ │ │ - strb r2, [r5, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldr r0, [pc, #24] @ c5b9c4 <__cxa_atexit@plt+0xc4da68> │ │ │ │ - add r3, r5, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0x0142e19c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4bb2c <__cxa_atexit@plt+0xc3dbd0> │ │ │ │ + ldr r7, [pc, #68] @ c4bb44 <__cxa_atexit@plt+0xc3dbe8> │ │ │ │ + ldr r2, [pc, #68] @ c4bb48 <__cxa_atexit@plt+0xc3dbec> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4bb4c <__cxa_atexit@plt+0xc3dbf0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb44 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + cmpeq r2, ip, lsl r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b c47a90 <__cxa_atexit@plt+0xc39b34> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4bbd8 <__cxa_atexit@plt+0xc3dc7c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4bbe0 <__cxa_atexit@plt+0xc3dc84> │ │ │ │ + ldr r1, [pc, #92] @ c4bbfc <__cxa_atexit@plt+0xc3dca0> │ │ │ │ + ldr r0, [pc, #92] @ c4bc00 <__cxa_atexit@plt+0xc3dca4> │ │ │ │ + ldr lr, [pc, #92] @ c4bc04 <__cxa_atexit@plt+0xc3dca8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + b c5c100 <__cxa_atexit@plt+0xc4e1a4> │ │ │ │ + mov r6, r2 │ │ │ │ + b c4bbe8 <__cxa_atexit@plt+0xc3dc8c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4bbf8 <__cxa_atexit@plt+0xc3dc9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - hvceq 7712 @ 0x1e20 │ │ │ │ - cmpeq r1, r8, ror #4 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + cmpeq r2, r8, rrx │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c5ba10 <__cxa_atexit@plt+0xc4dab4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c5ba1c <__cxa_atexit@plt+0xc4dac0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c4bc4c <__cxa_atexit@plt+0xc3dcf0> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c4bc58 <__cxa_atexit@plt+0xc3dcfc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r0, ror ip │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r3, ip, ror sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4bcdc <__cxa_atexit@plt+0xc3dd80> │ │ │ │ + ldr r1, [pc, #128] @ c4bcfc <__cxa_atexit@plt+0xc3dda0> │ │ │ │ + ldr r7, [pc, #128] @ c4bd00 <__cxa_atexit@plt+0xc3dda4> │ │ │ │ + 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 c4bcd0 <__cxa_atexit@plt+0xc3dd74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c4bce8 <__cxa_atexit@plt+0xc3dd8c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ c4bd04 <__cxa_atexit@plt+0xc3dda8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + cmppeq r2, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + cmppeq r2, r8, lsr sp @ 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 c5ba64 <__cxa_atexit@plt+0xc4db08> │ │ │ │ - ldr r2, [pc, #44] @ c5ba70 <__cxa_atexit@plt+0xc4db14> │ │ │ │ + bcc c4bd48 <__cxa_atexit@plt+0xc3ddec> │ │ │ │ + ldr r2, [pc, #40] @ c4bd54 <__cxa_atexit@plt+0xc3ddf8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, r4, lsr #24 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmppeq r2, r8, asr #25 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5bab4 <__cxa_atexit@plt+0xc4db58> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c5bac0 <__cxa_atexit@plt+0xc4db64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4bdb4 <__cxa_atexit@plt+0xc3de58> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4bdc0 <__cxa_atexit@plt+0xc3de64> │ │ │ │ + ldr r0, [pc, #68] @ c4bdd0 <__cxa_atexit@plt+0xc3de74> │ │ │ │ + ldr lr, [pc, #68] @ c4bdd4 <__cxa_atexit@plt+0xc3de78> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, ip, asr #23 │ │ │ │ - cmpeq r1, r4, ror #2 │ │ │ │ - andeq r0, r6, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmppeq r2, r8, ror #23 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5bb88 <__cxa_atexit@plt+0xc4dc2c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #168] @ c5bb90 <__cxa_atexit@plt+0xc4dc34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c5bb30 <__cxa_atexit@plt+0xc4dbd4> │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c5bb5c <__cxa_atexit@plt+0xc4dc00> │ │ │ │ - ldr lr, [pc, #132] @ c5bb94 <__cxa_atexit@plt+0xc4dc38> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r0, r1 │ │ │ │ - add r9, r7, r1 │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - b c5bb50 <__cxa_atexit@plt+0xc4dbf4> │ │ │ │ - ldr r1, [pc, #108] @ c5bba4 <__cxa_atexit@plt+0xc4dc48> │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r9, [r7, #32] │ │ │ │ - ldr r7, [r7, #36] @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #52] @ c5bb98 <__cxa_atexit@plt+0xc4dc3c> │ │ │ │ - ldr r7, [pc, #52] @ c5bb9c <__cxa_atexit@plt+0xc4dc40> │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ + bhi c4be58 <__cxa_atexit@plt+0xc3defc> │ │ │ │ + ldr r1, [pc, #128] @ c4be78 <__cxa_atexit@plt+0xc3df1c> │ │ │ │ + ldr r7, [pc, #128] @ c4be7c <__cxa_atexit@plt+0xc3df20> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ c5bba0 <__cxa_atexit@plt+0xc4dc44> │ │ │ │ - sub r3, r5, #16 │ │ │ │ - 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 c4be4c <__cxa_atexit@plt+0xc3def0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c4be64 <__cxa_atexit@plt+0xc3df08> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ c4be80 <__cxa_atexit@plt+0xc3df24> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [r1, #-216] @ 0xffffff28 @ │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlaltbeq lr, r1, r4, r0 │ │ │ │ - swpbeq lr, ip, [r1] │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + cmppeq r2, r0, asr #21 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [r2, #-188] @ 0xffffff44 @ │ │ │ │ + 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 c5bbe8 <__cxa_atexit@plt+0xc4dc8c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c5bbf4 <__cxa_atexit@plt+0xc4dc98> │ │ │ │ + bcc c4bec4 <__cxa_atexit@plt+0xc3df68> │ │ │ │ + ldr r2, [pc, #40] @ c4bed0 <__cxa_atexit@plt+0xc3df74> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x01520a98 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmppeq r2, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4bf28 <__cxa_atexit@plt+0xc3dfcc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r8, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c5bc3c <__cxa_atexit@plt+0xc4dce0> │ │ │ │ - ldr r2, [pc, #44] @ c5bc48 <__cxa_atexit@plt+0xc4dcec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + bcc c4bf34 <__cxa_atexit@plt+0xc3dfd8> │ │ │ │ + ldr r2, [pc, #64] @ c4bf44 <__cxa_atexit@plt+0xc3dfe8> │ │ │ │ + ldr r1, [pc, #64] @ c4bf48 <__cxa_atexit@plt+0xc3dfec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r2, ip, asr #20 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + ldrheq pc, [r2, #-148] @ 0xffffff6c @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4bfb8 <__cxa_atexit@plt+0xc3e05c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4bfc4 <__cxa_atexit@plt+0xc3e068> │ │ │ │ + ldr lr, [pc, #84] @ c4bfd4 <__cxa_atexit@plt+0xc3e078> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr sl, [pc, #72] @ c4bfd8 <__cxa_atexit@plt+0xc3e07c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrsheq pc, [r2, #-156] @ 0xffffff64 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c008 <__cxa_atexit@plt+0xc3e0ac> │ │ │ │ + ldr r2, [pc, #28] @ c4c018 <__cxa_atexit@plt+0xc3e0bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + ldr r7, [pc, #12] @ c4c01c <__cxa_atexit@plt+0xc3e0c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, ip, asr #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c5bc8c <__cxa_atexit@plt+0xc4dd30> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c5bc98 <__cxa_atexit@plt+0xc4dd3c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc c4c088 <__cxa_atexit@plt+0xc3e12c> │ │ │ │ + ldr lr, [pc, #100] @ c4c0a8 <__cxa_atexit@plt+0xc3e14c> │ │ │ │ + ldr r1, [pc, #100] @ c4c0ac <__cxa_atexit@plt+0xc3e150> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r9, r6, #11 │ │ │ │ + sub r2, r6, #19 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r5 │ │ │ │ + stmib r3, {r1, r7, lr} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bhi c4c094 <__cxa_atexit@plt+0xc3e138> │ │ │ │ + ldr r3, [pc, #52] @ c4c0b4 <__cxa_atexit@plt+0xc3e158> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8, r9, sl} │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq r0, [r2, #-148] @ 0xffffff6c │ │ │ │ - ldrdeq lr, [r1, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #84 @ 0x54 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #20] @ c4c0b0 <__cxa_atexit@plt+0xc3e154> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + smlalbbeq sp, r2, r0, sl │ │ │ │ + @ instruction: 0xffffb7b4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5bd1c <__cxa_atexit@plt+0xc4ddc0> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r5] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-60] @ 0xffffffc4 │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldrb lr, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str r1, [r5, #-64] @ 0xffffffc0 │ │ │ │ - strb lr, [r5, #-68] @ 0xffffffbc │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ - sub r5, r5, #72 @ 0x48 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r7, [pc, #8] @ c5bd2c <__cxa_atexit@plt+0xc4ddd0> │ │ │ │ + bhi c4c0f0 <__cxa_atexit@plt+0xc3e194> │ │ │ │ + ldr r2, [pc, #28] @ c4c100 <__cxa_atexit@plt+0xc3e1a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + ldr r7, [pc, #12] @ c4c104 <__cxa_atexit@plt+0xc3e1a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq lr, r1, r8, r1 │ │ │ │ - cmpeq r1, ip, asr #2 │ │ │ │ - andseq r6, r9, r2, ror sp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c5bec0 <__cxa_atexit@plt+0xc4df64> │ │ │ │ - mov r9, r5 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr lr, [r9, #8]! │ │ │ │ - ldr r8, [pc, #404] @ c5bef8 <__cxa_atexit@plt+0xc4df9c> │ │ │ │ - sub r3, r1, lr, lsr #24 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble c5bdf4 <__cxa_atexit@plt+0xc4de98> │ │ │ │ - mov lr, r5 │ │ │ │ - mov r8, fp │ │ │ │ - ldrb r2, [lr, #4]! │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c5bde0 <__cxa_atexit@plt+0xc4de84> │ │ │ │ - sub r1, r6, #3 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr fp, [lr, #24] │ │ │ │ - ldr sl, [pc, #348] @ c5bf00 <__cxa_atexit@plt+0xc4dfa4> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #340] @ c5bf04 <__cxa_atexit@plt+0xc4dfa8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c5be84 <__cxa_atexit@plt+0xc4df28> │ │ │ │ - ldrb r3, [fp, r1] │ │ │ │ - ldrb r3, [r3, sl] │ │ │ │ - add r2, r3, r2 │ │ │ │ - uxtb r2, r2 │ │ │ │ - ldrb r2, [r2, ip] │ │ │ │ - cmp r2, #12 │ │ │ │ - beq c5be9c <__cxa_atexit@plt+0xc4df40> │ │ │ │ - add r1, r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c5bdb0 <__cxa_atexit@plt+0xc4de54> │ │ │ │ - mov r0, #0 │ │ │ │ - str r1, [r5, #68] @ 0x44 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r5, lr │ │ │ │ - b c5bf18 <__cxa_atexit@plt+0xc4dfbc> │ │ │ │ - ldr r9, [r5, #68] @ 0x44 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add ip, r2, #80 @ 0x50 │ │ │ │ - cmp sl, ip │ │ │ │ - str r8, [r5, #68] @ 0x44 │ │ │ │ - str r9, [r5, #72] @ 0x48 │ │ │ │ - bcc c5bed8 <__cxa_atexit@plt+0xc4df7c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr fp, [r5, #60] @ 0x3c │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #216] @ c5bf0c <__cxa_atexit@plt+0xc4dfb0> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - add sl, r2, #8 │ │ │ │ - stm sl, {r1, r6, r8, r9} │ │ │ │ - add r6, r2, #44 @ 0x2c │ │ │ │ - stm r6, {r1, r8, fp} │ │ │ │ - add r1, r2, #60 @ 0x3c │ │ │ │ - str r7, [r2, #24] │ │ │ │ - str r7, [r2, #56] @ 0x38 │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - ldr r6, [pc, #168] @ c5bf10 <__cxa_atexit@plt+0xc4dfb4> │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #36]! @ 0x24 │ │ │ │ - mov r6, ip │ │ │ │ - mov r8, r2 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + cmpeq r2, r4, ror #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c140 <__cxa_atexit@plt+0xc3e1e4> │ │ │ │ + ldr r2, [pc, #28] @ c4c150 <__cxa_atexit@plt+0xc3e1f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + ldr r7, [pc, #12] @ c4c154 <__cxa_atexit@plt+0xc3e1f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sp] │ │ │ │ - strb r2, [r5, #68] @ 0x44 │ │ │ │ - mov fp, r8 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ - mov r5, lr │ │ │ │ - b c63b08 <__cxa_atexit@plt+0xc55bac> │ │ │ │ - ldr r7, [pc, #112] @ c5bf14 <__cxa_atexit@plt+0xc4dfb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r5, #68] @ 0x44 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b c5cd38 <__cxa_atexit@plt+0xc4eddc> │ │ │ │ - ldr r3, [pc, #64] @ c5bf08 <__cxa_atexit@plt+0xc4dfac> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffb700 │ │ │ │ + ldrdeq sp, [r2, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4c1a0 <__cxa_atexit@plt+0xc3e244> │ │ │ │ + ldr r2, [pc, #68] @ c4c1bc <__cxa_atexit@plt+0xc3e260> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c1ac <__cxa_atexit@plt+0xc3e250> │ │ │ │ + ldr r5, [pc, #48] @ c4c1c4 <__cxa_atexit@plt+0xc3e268> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 180ea8c <__cxa_atexit@plt+0x1800b30> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c4c1c0 <__cxa_atexit@plt+0xc3e264> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r2, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + hvceq 11664 @ 0x2d90 │ │ │ │ + @ instruction: 0xffffb768 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4c244 <__cxa_atexit@plt+0xc3e2e8> │ │ │ │ + ldr r3, [pc, #108] @ c4c25c <__cxa_atexit@plt+0xc3e300> │ │ │ │ + ldr lr, [pc, #108] @ c4c260 <__cxa_atexit@plt+0xc3e304> │ │ │ │ + ldr r9, [pc, #108] @ c4c264 <__cxa_atexit@plt+0xc3e308> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #28] @ c5befc <__cxa_atexit@plt+0xc4dfa0> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c4c268 <__cxa_atexit@plt+0xc3e30c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #38 @ 0x26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r2, r6, #30 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c4c26c <__cxa_atexit@plt+0xc3e310> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - ldrsbeq pc, [r1, #-176] @ 0xffffff50 @ │ │ │ │ - andeq r7, r0, r0, asr sp │ │ │ │ - cmpeq r2, r8, asr #17 │ │ │ │ - cmpeq r2, r4, asr #17 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - @ instruction: 0xffffa118 │ │ │ │ - @ instruction: 0xffffac18 │ │ │ │ - cmppeq r1, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - mov lr, r8 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c5c29c <__cxa_atexit@plt+0xc4e340> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r8, [r5, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #988] @ c5c324 <__cxa_atexit@plt+0xc4e3c8> │ │ │ │ - mov ip, r7 │ │ │ │ - sub fp, r0, r8 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp fp, #0 │ │ │ │ - stmib r9, {r3, r8} │ │ │ │ - ble c5bfe0 <__cxa_atexit@plt+0xc4e084> │ │ │ │ - subs r3, r0, #1 │ │ │ │ - bmi c5c1f8 <__cxa_atexit@plt+0xc4e29c> │ │ │ │ - cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5bfb8 <__cxa_atexit@plt+0xc4e05c> │ │ │ │ - add r7, r5, #68 @ 0x44 │ │ │ │ - cmp lr, r7 │ │ │ │ - bhi c5c2e8 <__cxa_atexit@plt+0xc4e38c> │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c5c2e0 <__cxa_atexit@plt+0xc4e384> │ │ │ │ - ldr r5, [pc, #952] @ c5c348 <__cxa_atexit@plt+0xc4e3ec> │ │ │ │ - ldr r0, [pc, #952] @ c5c34c <__cxa_atexit@plt+0xc4e3f0> │ │ │ │ - ldr r8, [pc, #952] @ c5c350 <__cxa_atexit@plt+0xc4e3f4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #12]! │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r5, [r9, #12] │ │ │ │ - b c5c234 <__cxa_atexit@plt+0xc4e2d8> │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - cmp r3, #129 @ 0x81 │ │ │ │ - bcc c5c030 <__cxa_atexit@plt+0xc4e0d4> │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ - bcc c5c020 <__cxa_atexit@plt+0xc4e0c4> │ │ │ │ - sub r3, fp, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bne c5c030 <__cxa_atexit@plt+0xc4e0d4> │ │ │ │ - ldr r0, [pc, #832] @ c5c328 <__cxa_atexit@plt+0xc4e3cc> │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq c5c014 <__cxa_atexit@plt+0xc4e0b8> │ │ │ │ - mov r0, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - strb r0, [r5, #64] @ 0x40 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov fp, lr │ │ │ │ - b c5ca1c <__cxa_atexit@plt+0xc4eac0> │ │ │ │ - ldr r0, [r6, #-3] │ │ │ │ - mov fp, lr │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #1 │ │ │ │ - cmp fp, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bne c5c1ec <__cxa_atexit@plt+0xc4e290> │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c5c048 <__cxa_atexit@plt+0xc4e0ec> │ │ │ │ - cmp r0, r8 │ │ │ │ - bls c5c050 <__cxa_atexit@plt+0xc4e0f4> │ │ │ │ - add r2, r2, r8 │ │ │ │ - b c5c064 <__cxa_atexit@plt+0xc4e108> │ │ │ │ - mov fp, r0 │ │ │ │ - b c5c064 <__cxa_atexit@plt+0xc4e108> │ │ │ │ - ldr r0, [pc, #724] @ c5c32c <__cxa_atexit@plt+0xc4e3d0> │ │ │ │ - mov r2, #0 │ │ │ │ - mov fp, #0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq r3, r0, lsr #9 │ │ │ │ + cmpeq r2, r0, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c2bc <__cxa_atexit@plt+0xc3e360> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c4c2c4 <__cxa_atexit@plt+0xc3e368> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c4c2c8 <__cxa_atexit@plt+0xc3e36c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c4c2cc <__cxa_atexit@plt+0xc3e370> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r2, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ + ldrsbeq pc, [r2, #-96] @ 0xffffffa0 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4c340 <__cxa_atexit@plt+0xc3e3e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4c34c <__cxa_atexit@plt+0xc3e3f0> │ │ │ │ + ldr lr, [pc, #92] @ c4c35c <__cxa_atexit@plt+0xc3e400> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #88] @ c4c360 <__cxa_atexit@plt+0xc3e404> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r3, #576 @ 0x240 │ │ │ │ - orr r3, r3, #999424 @ 0xf4000 │ │ │ │ - cmp r0, fp │ │ │ │ - movcc fp, r0 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #64] @ c4c364 <__cxa_atexit@plt+0xc3e408> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + ldrheq pc, [r2, #-84] @ 0xffffffac @ │ │ │ │ + cmppeq r2, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bcs c5c0ec <__cxa_atexit@plt+0xc4e190> │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, fp │ │ │ │ - str ip, [sp] │ │ │ │ - stmib sp, {r4, lr} │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5c1b8 <__cxa_atexit@plt+0xc4e25c> │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp sl, r6 │ │ │ │ - add r7, r7, r8 │ │ │ │ - ldmib sp, {r4, r8} │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5c308 <__cxa_atexit@plt+0xc4e3ac> │ │ │ │ - ldr r3, [pc, #672] @ c5c360 <__cxa_atexit@plt+0xc4e404> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - ldr r3, [pc, #660] @ c5c364 <__cxa_atexit@plt+0xc4e408> │ │ │ │ + bhi c4c3b4 <__cxa_atexit@plt+0xc3e458> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c4c3bc <__cxa_atexit@plt+0xc3e460> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c4c3c0 <__cxa_atexit@plt+0xc3e464> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c4c3c4 <__cxa_atexit@plt+0xc3e468> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r2, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq r0, [r3, #-40] @ 0xffffffd8 │ │ │ │ + ldrsbeq pc, [r2, #-88] @ 0xffffffa8 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c400 <__cxa_atexit@plt+0xc3e4a4> │ │ │ │ + ldr r3, [pc, #36] @ c4c408 <__cxa_atexit@plt+0xc3e4ac> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #20] @ c4c40c <__cxa_atexit@plt+0xc3e4b0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [sp] │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r6, [pc, #616] @ c5c35c <__cxa_atexit@plt+0xc4e400> │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r7, [r4, #812] @ 0x32c │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r6, [r4, #820] @ 0x334 │ │ │ │ - add r5, r9, #12 │ │ │ │ - str r5, [r6, #4] │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrd r0, [r7, #72] @ 0x48 │ │ │ │ - sub r6, r5, r6 │ │ │ │ - subs r0, r0, r6 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - strd r0, [r7, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r4, r2 │ │ │ │ - bl 1e769f4 <__cxa_atexit@plt+0x1e68a98> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, fp │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e76b34 <__cxa_atexit@plt+0x1e68bd8> │ │ │ │ - ldr r4, [r0, #812] @ 0x32c │ │ │ │ - ldr r3, [r0, #820] @ 0x334 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add fp, r2, #100 @ 0x64 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - add r3, r6, r3, lsl #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0, #804] @ 0x324 │ │ │ │ - ldrd r8, [r4, #72] @ 0x48 │ │ │ │ - sub r6, r1, r6 │ │ │ │ - adds r6, r8, r6 │ │ │ │ - adc r3, r9, #0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r4, [pc, #372] @ c5c334 <__cxa_atexit@plt+0xc4e3d8> │ │ │ │ - tst r7, #3 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5] │ │ │ │ - ldmib sp, {r4, fp} │ │ │ │ - beq c5c25c <__cxa_atexit@plt+0xc4e300> │ │ │ │ - ldr r2, [r6] │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - strb r3, [r5, #64] @ 0x40 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r2, [r5], #-8 │ │ │ │ - b c5ca1c <__cxa_atexit@plt+0xc4eac0> │ │ │ │ - subs r3, r0, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bcs c5c244 <__cxa_atexit@plt+0xc4e2e8> │ │ │ │ - add r7, r5, #68 @ 0x44 │ │ │ │ - cmp lr, r7 │ │ │ │ - bhi c5c2c4 <__cxa_atexit@plt+0xc4e368> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c5c2bc <__cxa_atexit@plt+0xc4e360> │ │ │ │ - ldr r5, [pc, #288] @ c5c338 <__cxa_atexit@plt+0xc4e3dc> │ │ │ │ - ldr r0, [pc, #288] @ c5c33c <__cxa_atexit@plt+0xc4e3e0> │ │ │ │ - ldr r8, [pc, #288] @ c5c340 <__cxa_atexit@plt+0xc4e3e4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #12]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r7] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, ip │ │ │ │ - mov fp, lr │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcc c5c264 <__cxa_atexit@plt+0xc4e308> │ │ │ │ - sub r3, fp, #2 │ │ │ │ - b c5bfd4 <__cxa_atexit@plt+0xc4e078> │ │ │ │ - ldr r0, [r6, #-3] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #2 │ │ │ │ - cmp fp, #2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bls c5c030 <__cxa_atexit@plt+0xc4e0d4> │ │ │ │ - sub r3, r0, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq c5c1f8 <__cxa_atexit@plt+0xc4e29c> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - cmp r3, #239 @ 0xef │ │ │ │ - bls c5c030 <__cxa_atexit@plt+0xc4e0d4> │ │ │ │ - sub r3, fp, #3 │ │ │ │ - b c5bfd4 <__cxa_atexit@plt+0xc4e078> │ │ │ │ - mov r7, #8 │ │ │ │ - ldr r0, [pc, #176] @ c5c358 <__cxa_atexit@plt+0xc4e3fc> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov fp, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - mov r7, #12 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmppeq r2, r8, asr #9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c4c430 <__cxa_atexit@plt+0xc3e4d4> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4c49c <__cxa_atexit@plt+0xc3e540> │ │ │ │ + ldr lr, [pc, #80] @ c4c4a8 <__cxa_atexit@plt+0xc3e54c> │ │ │ │ + ldr r1, [pc, #80] @ c4c4ac <__cxa_atexit@plt+0xc3e550> │ │ │ │ + ldr r8, [pc, #80] @ c4c4b0 <__cxa_atexit@plt+0xc3e554> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmppeq r2, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4c508 <__cxa_atexit@plt+0xc3e5ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4c510 <__cxa_atexit@plt+0xc3e5b4> │ │ │ │ + ldr r1, [pc, #68] @ c4c52c <__cxa_atexit@plt+0xc3e5d0> │ │ │ │ + ldr r0, [pc, #68] @ c4c530 <__cxa_atexit@plt+0xc3e5d4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c4c518 <__cxa_atexit@plt+0xc3e5bc> │ │ │ │ + mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #120] @ c5c344 <__cxa_atexit@plt+0xc4e3e8> │ │ │ │ + ldr r7, [pc, #8] @ c4c528 <__cxa_atexit@plt+0xc3e5cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #72 @ 0x48 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, r4, asr #14 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmppeq r2, ip, lsl #9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4c590 <__cxa_atexit@plt+0xc3e634> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4c598 <__cxa_atexit@plt+0xc3e63c> │ │ │ │ + ldr r1, [pc, #68] @ c4c5b4 <__cxa_atexit@plt+0xc3e658> │ │ │ │ + ldr r0, [pc, #68] @ c4c5b8 <__cxa_atexit@plt+0xc3e65c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c4c5a0 <__cxa_atexit@plt+0xc3e644> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #100] @ c5c354 <__cxa_atexit@plt+0xc4e3f8> │ │ │ │ + ldr r7, [pc, #8] @ c4c5b0 <__cxa_atexit@plt+0xc3e654> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #72 @ 0x48 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - mov r9, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ c5c330 <__cxa_atexit@plt+0xc4e3d4> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r1, r4, ror #19 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsl #20 │ │ │ │ - cmppeq r1, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - @ instruction: 0xfffe9814 │ │ │ │ - @ instruction: 0xfffe975c │ │ │ │ - smlawbeq r8, r5, r3, r9 │ │ │ │ - smlaltbeq sp, r1, r4, r8 │ │ │ │ - @ instruction: 0xfffe99b8 │ │ │ │ - @ instruction: 0xfffe9874 │ │ │ │ - @ instruction: 0x01289622 │ │ │ │ - cmpeq r1, r0, asr r8 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - cmppeq r1, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - ldrheq r0, [r2, #-84] @ 0xffffffac │ │ │ │ - cmpeq r1, r4, lsl fp │ │ │ │ - @ instruction: 0x001cb6b1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5bf18 <__cxa_atexit@plt+0xc4dfbc> │ │ │ │ - strdeq sp, [r1, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0x001cb6b1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - strb r2, [r5, #64] @ 0x40 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - b c5ca1c <__cxa_atexit@plt+0xc4eac0> │ │ │ │ - ldrdeq sp, [r1, #-164] @ 0xffffff5c │ │ │ │ - strhteq fp, [r5], #-84 @ 0xffffffac │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r3, r5, #12 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c5c418 <__cxa_atexit@plt+0xc4e4bc> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r1, r2 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r1, [r5, #76] @ 0x4c │ │ │ │ - bcc c5c458 <__cxa_atexit@plt+0xc4e4fc> │ │ │ │ - ldr r3, [pc, #156] @ c5c484 <__cxa_atexit@plt+0xc4e528> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #8]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r6, r2, #3 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #128] @ c5c488 <__cxa_atexit@plt+0xc4e52c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r7, [r5, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #92] @ c5c480 <__cxa_atexit@plt+0xc4e524> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c5c44c <__cxa_atexit@plt+0xc4e4f0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r5, #76] @ 0x4c │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c5ca1c <__cxa_atexit@plt+0xc4eac0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + strheq sp, [r2, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmppeq r2, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c5f0 <__cxa_atexit@plt+0xc3e694> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c4c5f8 <__cxa_atexit@plt+0xc3e69c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c5c47c <__cxa_atexit@plt+0xc4e520> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmppeq r1, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r2, ip, ror r2 │ │ │ │ - strdeq sp, [r1, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0x001cb6b1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - strb r2, [r5, #64] @ 0x40 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - b c5ca1c <__cxa_atexit@plt+0xc4eac0> │ │ │ │ - smlalbteq sp, r1, r8, r9 │ │ │ │ - @ instruction: 0x001cb6b1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5c508 <__cxa_atexit@plt+0xc4e5ac> │ │ │ │ - ldr r2, [pc, #64] @ c5c520 <__cxa_atexit@plt+0xc4e5c4> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #52] @ c5c524 <__cxa_atexit@plt+0xc4e5c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r3, [pc, #24] @ c5c528 <__cxa_atexit@plt+0xc4e5cc> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r1, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01520194 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r3, [r6, #4]! │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c5c58c <__cxa_atexit@plt+0xc4e630> │ │ │ │ - cmp r8, #0 │ │ │ │ - bmi c5c5a8 <__cxa_atexit@plt+0xc4e64c> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - tst r3, #3 │ │ │ │ - ldrb r7, [r7, r8] │ │ │ │ - ldr r6, [pc, #192] @ c5c628 <__cxa_atexit@plt+0xc4e6cc> │ │ │ │ - ldr r2, [pc, #192] @ c5c62c <__cxa_atexit@plt+0xc4e6d0> │ │ │ │ - add r6, pc, r6 │ │ │ │ + @ instruction: 0x0152f39c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4c644 <__cxa_atexit@plt+0xc3e6e8> │ │ │ │ + ldr r2, [pc, #68] @ c4c660 <__cxa_atexit@plt+0xc3e704> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, r2] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - strb r7, [r5, #8] │ │ │ │ - beq c5c5f4 <__cxa_atexit@plt+0xc4e698> │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - b c5c64c <__cxa_atexit@plt+0xc4e6f0> │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r3, [r5, #72] @ 0x48 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - b c5c8a8 <__cxa_atexit@plt+0xc4e94c> │ │ │ │ - add r3, r5, #72 @ 0x48 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5c604 <__cxa_atexit@plt+0xc4e6a8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5c60c <__cxa_atexit@plt+0xc4e6b0> │ │ │ │ - ldr r5, [pc, #104] @ c5c634 <__cxa_atexit@plt+0xc4e6d8> │ │ │ │ - ldr r1, [pc, #104] @ c5c638 <__cxa_atexit@plt+0xc4e6dc> │ │ │ │ - ldr r2, [pc, #104] @ c5c63c <__cxa_atexit@plt+0xc4e6e0> │ │ │ │ + bhi c4c650 <__cxa_atexit@plt+0xc3e6f4> │ │ │ │ + ldr r5, [pc, #48] @ c4c668 <__cxa_atexit@plt+0xc3e70c> │ │ │ │ add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c5c614 <__cxa_atexit@plt+0xc4e6b8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ c5c630 <__cxa_atexit@plt+0xc4e6d4> │ │ │ │ + ldr r7, [pc, #12] @ c4c664 <__cxa_atexit@plt+0xc3e708> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #76 @ 0x4c │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r2, r0, lsl #2 │ │ │ │ - strdeq sp, [r1, #-84] @ 0xffffffac │ │ │ │ - @ instruction: 0xfffe9728 │ │ │ │ - @ instruction: 0xfffe9670 │ │ │ │ - ldrdeq r8, [r8, -r1]! │ │ │ │ - cmpeq r1, ip, lsr r8 │ │ │ │ - ldrshteq sp, [r2], -r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - add r3, r2, r3 │ │ │ │ - ldr r2, [pc, #288] @ c5c780 <__cxa_atexit@plt+0xc4e824> │ │ │ │ - uxtb r3, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5c694 <__cxa_atexit@plt+0xc4e738> │ │ │ │ - cmp r3, #12 │ │ │ │ - bne c5c6f8 <__cxa_atexit@plt+0xc4e79c> │ │ │ │ - ldr r7, [pc, #268] @ c5c78c <__cxa_atexit@plt+0xc4e830> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #52] @ 0x34 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, fp │ │ │ │ - b c5cd38 <__cxa_atexit@plt+0xc4eddc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - strb r2, [r5, #72] @ 0x48 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bcc c5c740 <__cxa_atexit@plt+0xc4e7e4> │ │ │ │ - ldr r1, [pc, #220] @ c5c794 <__cxa_atexit@plt+0xc4e838> │ │ │ │ - mov r8, fp │ │ │ │ + cmppeq r2, r4, lsr #5 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq sp, r2, r4, r4 │ │ │ │ + @ instruction: 0xffffb020 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4c6e8 <__cxa_atexit@plt+0xc3e78c> │ │ │ │ + ldr r3, [pc, #108] @ c4c700 <__cxa_atexit@plt+0xc3e7a4> │ │ │ │ + ldr lr, [pc, #108] @ c4c704 <__cxa_atexit@plt+0xc3e7a8> │ │ │ │ + ldr r9, [pc, #108] @ c4c708 <__cxa_atexit@plt+0xc3e7ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ c4c70c <__cxa_atexit@plt+0xc3e7b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r2, [pc, #204] @ c5c798 <__cxa_atexit@plt+0xc4e83c> │ │ │ │ - sub r1, r3, #3 │ │ │ │ + sub r2, r6, #31 │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c4c710 <__cxa_atexit@plt+0xc3e7b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + ldrsheq pc, [r2, #-252] @ 0xffffff04 @ │ │ │ │ + hvceq 11604 @ 0x2d54 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4c774 <__cxa_atexit@plt+0xc3e818> │ │ │ │ + ldr r2, [pc, #92] @ c4c790 <__cxa_atexit@plt+0xc3e834> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - str r1, [r5, #68] @ 0x44 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - strb r3, [r5, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c5c760 <__cxa_atexit@plt+0xc4e804> │ │ │ │ - strb r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #116] @ c5c790 <__cxa_atexit@plt+0xc4e834> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - ldr r6, [r5, #4]! │ │ │ │ - sub r3, r2, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r7, [pc, #64] @ c5c788 <__cxa_atexit@plt+0xc4e82c> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4c780 <__cxa_atexit@plt+0xc3e824> │ │ │ │ + ldr r3, [pc, #68] @ c4c794 <__cxa_atexit@plt+0xc3e838> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4c764 <__cxa_atexit@plt+0xc3e808> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c4c798 <__cxa_atexit@plt+0xc3e83c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #28] @ c5c784 <__cxa_atexit@plt+0xc4e828> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmppeq r2, ip, lsl #3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffed06c │ │ │ │ + qdaddeq sp, ip, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c80c <__cxa_atexit@plt+0xc3e8b0> │ │ │ │ + ldr r3, [pc, #108] @ c4c824 <__cxa_atexit@plt+0xc3e8c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c4c828 <__cxa_atexit@plt+0xc3e8cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4c814 <__cxa_atexit@plt+0xc3e8b8> │ │ │ │ + ldr r3, [pc, #76] @ c4c82c <__cxa_atexit@plt+0xc3e8d0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4c7fc <__cxa_atexit@plt+0xc3e8a0> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4c830 <__cxa_atexit@plt+0xc3e8d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r2, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmppeq r1, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r1, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r1, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r1, r4, lsr #11 @ p-variant is OBSOLETE │ │ │ │ - smlaltteq sp, r1, r0, r6 │ │ │ │ - ldrshteq sp, [r2], #-163 @ 0xffffff5d │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsheq pc, [r2, #-8] @ │ │ │ │ + @ instruction: 0xfffecef4 │ │ │ │ + smlalbteq ip, r2, r0, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c4c864 <__cxa_atexit@plt+0xc3e908> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c4c868 <__cxa_atexit@plt+0xc3e90c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmppeq r2, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r2, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c8a0 <__cxa_atexit@plt+0xc3e944> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4c8a8 <__cxa_atexit@plt+0xc3e94c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r2, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c5c804 <__cxa_atexit@plt+0xc4e8a8> │ │ │ │ - ldr r2, [pc, #84] @ c5c81c <__cxa_atexit@plt+0xc4e8c0> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - mov r8, fp │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c5c820 <__cxa_atexit@plt+0xc4e8c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldrb lr, [r5, #68] @ 0x44 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ - add r0, r2, #1 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - str r0, [r3, #16] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r3, [pc, #24] @ c5c824 <__cxa_atexit@plt+0xc4e8c8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc c4c8f0 <__cxa_atexit@plt+0xc3e994> │ │ │ │ + ldr r2, [pc, #44] @ c4c900 <__cxa_atexit@plt+0xc3e9a4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4c964 <__cxa_atexit@plt+0xc3ea08> │ │ │ │ + ldr r3, [pc, #80] @ c4c97c <__cxa_atexit@plt+0xc3ea20> │ │ │ │ + ldr r2, [pc, #80] @ c4c980 <__cxa_atexit@plt+0xc3ea24> │ │ │ │ + ldr r1, [pc, #80] @ c4c984 <__cxa_atexit@plt+0xc3ea28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4c988 <__cxa_atexit@plt+0xc3ea2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + strdeq sp, [r2, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4c9fc <__cxa_atexit@plt+0xc3eaa0> │ │ │ │ + ldr r3, [pc, #108] @ c4ca14 <__cxa_atexit@plt+0xc3eab8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c4ca18 <__cxa_atexit@plt+0xc3eabc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4ca04 <__cxa_atexit@plt+0xc3eaa8> │ │ │ │ + ldr r3, [pc, #76] @ c4ca1c <__cxa_atexit@plt+0xc3eac0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4c9ec <__cxa_atexit@plt+0xc3ea90> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4ca20 <__cxa_atexit@plt+0xc3eac4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r2, r8, lsl #30 │ │ │ │ + @ instruction: 0xfffecebc │ │ │ │ + smlaltteq ip, r2, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c4ca54 <__cxa_atexit@plt+0xc3eaf8> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r1, r0, lsr #9 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r1, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r1, r4, asr r6 │ │ │ │ - ldrshteq sp, [r2], -r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c5c87c <__cxa_atexit@plt+0xc4e920> │ │ │ │ - ldr r2, [pc, #64] @ c5c894 <__cxa_atexit@plt+0xc4e938> │ │ │ │ - mov r8, fp │ │ │ │ - sub r1, r6, #3 │ │ │ │ + ldr r3, [pc, #12] @ c4ca58 <__cxa_atexit@plt+0xc3eafc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + cmppeq r2, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + cmpeq r2, r4, asr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4cabc <__cxa_atexit@plt+0xc3eb60> │ │ │ │ + ldr r2, [pc, #92] @ c4cad8 <__cxa_atexit@plt+0xc3eb7c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b c5c52c <__cxa_atexit@plt+0xc4e5d0> │ │ │ │ - ldr r3, [pc, #20] @ c5c898 <__cxa_atexit@plt+0xc4e93c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4cac8 <__cxa_atexit@plt+0xc3eb6c> │ │ │ │ + ldr r3, [pc, #68] @ c4cadc <__cxa_atexit@plt+0xc3eb80> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r1, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - smlalbteq sp, r1, r0, r5 │ │ │ │ - @ instruction: 0x000fb6b1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4caac <__cxa_atexit@plt+0xc3eb50> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c4cae0 <__cxa_atexit@plt+0xc3eb84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #28 │ │ │ │ + @ instruction: 0xfffece6c │ │ │ │ + cmpeq r2, r0, lsr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4cb18 <__cxa_atexit@plt+0xc3ebbc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4cb20 <__cxa_atexit@plt+0xc3ebc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq lr, [r2, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c5c99c <__cxa_atexit@plt+0xc4ea40> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [pc, #268] @ c5c9d4 <__cxa_atexit@plt+0xc4ea78> │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4cb68 <__cxa_atexit@plt+0xc3ec0c> │ │ │ │ + ldr r2, [pc, #44] @ c4cb78 <__cxa_atexit@plt+0xc3ec1c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr r8, [r5, #64] @ 0x40 │ │ │ │ - ldr lr, [r5, #68] @ 0x44 │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - str r6, [r9, #36] @ 0x24 │ │ │ │ - add r6, r9, #108 @ 0x6c │ │ │ │ - cmp sl, r6 │ │ │ │ - str r9, [r5, #68] @ 0x44 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - str lr, [r9, #16] │ │ │ │ - str ip, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - str fp, [r9, #28] │ │ │ │ - str r7, [r9, #32] │ │ │ │ - bcc c5c9b4 <__cxa_atexit@plt+0xc4ea58> │ │ │ │ - ldr sl, [pc, #180] @ c5c9e0 <__cxa_atexit@plt+0xc4ea84> │ │ │ │ - ldr ip, [pc, #180] @ c5c9e4 <__cxa_atexit@plt+0xc4ea88> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #44]! @ 0x2c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r0, r7, r8, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr fp, [r5, #56] @ 0x38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr lr, [r5, #60] @ 0x3c │ │ │ │ - str ip, [r7, #36]! @ 0x24 │ │ │ │ - ldr ip, [r5, #72]! @ 0x48 │ │ │ │ - str fp, [r3, #52] @ 0x34 │ │ │ │ - ldr sl, [r5, #-68] @ 0xffffffbc │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str sl, [r3, #68] @ 0x44 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #56] @ c5c9dc <__cxa_atexit@plt+0xc4ea80> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4cbdc <__cxa_atexit@plt+0xc3ec80> │ │ │ │ + ldr r3, [pc, #80] @ c4cbf4 <__cxa_atexit@plt+0xc3ec98> │ │ │ │ + ldr r2, [pc, #80] @ c4cbf8 <__cxa_atexit@plt+0xc3ec9c> │ │ │ │ + ldr r1, [pc, #80] @ c4cbfc <__cxa_atexit@plt+0xc3eca0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #28] @ c5c9d8 <__cxa_atexit@plt+0xc4ea7c> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4cc00 <__cxa_atexit@plt+0xc3eca4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffffefb0 │ │ │ │ - andeq r7, r0, r4, ror r2 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xffff9618 │ │ │ │ - @ instruction: 0xffffa140 │ │ │ │ - @ instruction: 0x0141d494 │ │ │ │ - @ instruction: 0x001cb6b1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - strb r2, [r5, #64] @ 0x40 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - b c5ca1c <__cxa_atexit@plt+0xc4eac0> │ │ │ │ - cmpeq r1, ip, ror #8 │ │ │ │ - ldrshteq sp, [r2], #-163 @ 0xffffff5d │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c5cb84 <__cxa_atexit@plt+0xc4ec28> │ │ │ │ - mov sl, r5 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [sl, #8]! │ │ │ │ - stmib sp, {r4, fp} │ │ │ │ - ldr r1, [sl, #-4] │ │ │ │ - ldr r3, [sl, #32] │ │ │ │ - ldrb r0, [sl, #64] @ 0x40 │ │ │ │ - cmp r1, r3 │ │ │ │ - bge c5cac8 <__cxa_atexit@plt+0xc4eb6c> │ │ │ │ - ldr ip, [pc, #360] @ c5cbc4 <__cxa_atexit@plt+0xc4ec68> │ │ │ │ - mov r4, lr │ │ │ │ - mov fp, #0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr lr, [pc, #344] @ c5cbc8 <__cxa_atexit@plt+0xc4ec6c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - b c5ca90 <__cxa_atexit@plt+0xc4eb34> │ │ │ │ - strb fp, [r5, #72] @ 0x48 │ │ │ │ - add r2, r8, #1 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bge c5cac8 <__cxa_atexit@plt+0xc4eb6c> │ │ │ │ - cmp r1, #0 │ │ │ │ - bmi c5cafc <__cxa_atexit@plt+0xc4eba0> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldrb r7, [r8, r7] │ │ │ │ - ldrb r7, [r7, ip] │ │ │ │ - add r0, r7, r0 │ │ │ │ - uxtb r0, r0 │ │ │ │ - ldrb r0, [r0, lr] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5ca74 <__cxa_atexit@plt+0xc4eb18> │ │ │ │ - cmp r0, #12 │ │ │ │ - beq c5cb50 <__cxa_atexit@plt+0xc4ebf4> │ │ │ │ - strb r0, [r5, #72] @ 0x48 │ │ │ │ - b c5ca7c <__cxa_atexit@plt+0xc4eb20> │ │ │ │ - ldr r7, [pc, #252] @ c5cbcc <__cxa_atexit@plt+0xc4ec70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r9, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #72] @ 0x48 │ │ │ │ - ldr r7, [sp] │ │ │ │ - strb r0, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ - mov r5, sl │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b c5cbf8 <__cxa_atexit@plt+0xc4ec9c> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r3, r5, #76 @ 0x4c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + smlalbbeq sp, r2, r8, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5cb9c <__cxa_atexit@plt+0xc4ec40> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r4, r6 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - bcc c5cba8 <__cxa_atexit@plt+0xc4ec4c> │ │ │ │ - ldr r7, [pc, #188] @ c5cbe0 <__cxa_atexit@plt+0xc4ec84> │ │ │ │ - ldr r5, [pc, #188] @ c5cbe4 <__cxa_atexit@plt+0xc4ec88> │ │ │ │ - ldr r2, [pc, #188] @ c5cbe8 <__cxa_atexit@plt+0xc4ec8c> │ │ │ │ + bhi c4cc74 <__cxa_atexit@plt+0xc3ed18> │ │ │ │ + ldr r3, [pc, #108] @ c4cc8c <__cxa_atexit@plt+0xc3ed30> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #96] @ c4cc90 <__cxa_atexit@plt+0xc3ed34> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4cc7c <__cxa_atexit@plt+0xc3ed20> │ │ │ │ + ldr r3, [pc, #76] @ c4cc94 <__cxa_atexit@plt+0xc3ed38> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4cc64 <__cxa_atexit@plt+0xc3ed08> │ │ │ │ + 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 r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4cc98 <__cxa_atexit@plt+0xc3ed3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r9, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r9, #8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0x0152ec90 │ │ │ │ + @ instruction: 0xfffecc44 │ │ │ │ + cmpeq r2, r8, ror #22 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c4cccc <__cxa_atexit@plt+0xc3ed70> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c4ccd0 <__cxa_atexit@plt+0xc3ed74> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldrheq pc, [r2, #-156] @ 0xffffff64 @ │ │ │ │ + cmpeq r2, ip, asr #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4cd34 <__cxa_atexit@plt+0xc3edd8> │ │ │ │ + ldr r2, [pc, #92] @ c4cd50 <__cxa_atexit@plt+0xc3edf4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4cd40 <__cxa_atexit@plt+0xc3ede4> │ │ │ │ + ldr r3, [pc, #68] @ c4cd54 <__cxa_atexit@plt+0xc3edf8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4cd24 <__cxa_atexit@plt+0xc3edc8> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #120] @ c5cbd0 <__cxa_atexit@plt+0xc4ec74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r7, [r9, #4] │ │ │ │ - ldr r7, [pc, #108] @ c5cbd4 <__cxa_atexit@plt+0xc4ec78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #52] @ 0x34 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #72] @ 0x48 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib sp, {r4, r7} │ │ │ │ - b c5cd38 <__cxa_atexit@plt+0xc4eddc> │ │ │ │ - ldr r2, [pc, #80] @ c5cbdc <__cxa_atexit@plt+0xc4ec80> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - b c5cbb0 <__cxa_atexit@plt+0xc4ec54> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ c5cbd8 <__cxa_atexit@plt+0xc4ec7c> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c4cd58 <__cxa_atexit@plt+0xc3edfc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmppeq r1, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r1, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r1, r8, ror #28 │ │ │ │ - cmpeq r1, r0, ror #27 │ │ │ │ - cmpeq r1, r8, ror sp │ │ │ │ - qdaddeq sp, r8, r1 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0xfffe91d0 │ │ │ │ - @ instruction: 0xfffe9118 │ │ │ │ - @ instruction: 0x01288a71 │ │ │ │ - hvceq 7456 @ 0x1d20 │ │ │ │ - strhteq fp, [pc], -r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r2, ip, asr #23 │ │ │ │ + @ instruction: 0xfffecc64 │ │ │ │ + smlaltbeq ip, r2, ip, sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4cd90 <__cxa_atexit@plt+0xc3ee34> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4cd98 <__cxa_atexit@plt+0xc3ee3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, 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, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5ccec <__cxa_atexit@plt+0xc4ed90> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #268] @ c5cd24 <__cxa_atexit@plt+0xc4edc8> │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r9, #4]! │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #64] @ 0x40 │ │ │ │ - ldr lr, [r5, #68] @ 0x44 │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r9, #12] │ │ │ │ - ldrb r0, [r5, #52] @ 0x34 │ │ │ │ - str r6, [r9, #36] @ 0x24 │ │ │ │ - add r6, r9, #108 @ 0x6c │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r9, [r5, #68] @ 0x44 │ │ │ │ - strb r0, [r9, #16] │ │ │ │ - str ip, [r9, #20] │ │ │ │ - str lr, [r9, #24] │ │ │ │ - str sl, [r9, #28] │ │ │ │ - str r7, [r9, #32] │ │ │ │ - bcc c5cd04 <__cxa_atexit@plt+0xc4eda8> │ │ │ │ - ldr sl, [pc, #180] @ c5cd30 <__cxa_atexit@plt+0xc4edd4> │ │ │ │ - ldr ip, [pc, #180] @ c5cd34 <__cxa_atexit@plt+0xc4edd8> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #44]! @ 0x2c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r0, r7, r8, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr fp, [r5, #56] @ 0x38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr lr, [r5, #60] @ 0x3c │ │ │ │ - str ip, [r7, #36]! @ 0x24 │ │ │ │ - ldr ip, [r5, #72]! @ 0x48 │ │ │ │ - str fp, [r3, #52] @ 0x34 │ │ │ │ - ldr sl, [r5, #-68] @ 0xffffffbc │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ + bcc c4cde0 <__cxa_atexit@plt+0xc3ee84> │ │ │ │ + ldr r2, [pc, #44] @ c4cdf0 <__cxa_atexit@plt+0xc3ee94> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str sl, [r3, #68] @ 0x44 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #56] @ c5cd2c <__cxa_atexit@plt+0xc4edd0> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #28] @ c5cd28 <__cxa_atexit@plt+0xc4edcc> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffffeeac │ │ │ │ - andeq r6, r0, r4, lsr #30 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xffff92c8 │ │ │ │ - @ instruction: 0xffff9df0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #60] @ 0x3c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c5ce3c <__cxa_atexit@plt+0xc4eee0> │ │ │ │ + bcc c4ce54 <__cxa_atexit@plt+0xc3eef8> │ │ │ │ + ldr r3, [pc, #80] @ c4ce6c <__cxa_atexit@plt+0xc3ef10> │ │ │ │ + ldr r2, [pc, #80] @ c4ce70 <__cxa_atexit@plt+0xc3ef14> │ │ │ │ + ldr r1, [pc, #80] @ c4ce74 <__cxa_atexit@plt+0xc3ef18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r3, r2 │ │ │ │ - stmib sp, {r4, fp} │ │ │ │ - str r0, [r3, #28]! │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr fp, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - ldr r9, [pc, #208] @ c5ce54 <__cxa_atexit@plt+0xc4eef8> │ │ │ │ - sub r4, r6, #79 @ 0x4f │ │ │ │ - and ip, r8, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub r9, r3, #20 │ │ │ │ - cmp ip, #2 │ │ │ │ - stm r9, {r1, fp, lr} │ │ │ │ - stmdb r3, {r0, sl} │ │ │ │ - bne c5ce00 <__cxa_atexit@plt+0xc4eea4> │ │ │ │ - ldr r9, [pc, #176] @ c5ce5c <__cxa_atexit@plt+0xc4ef00> │ │ │ │ - ldr r3, [r5, #68]! @ 0x44 │ │ │ │ - ldr ip, [r8, #2] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r2, #32]! │ │ │ │ - add r8, r2, #44 @ 0x2c │ │ │ │ - stm r8, {r4, r7, fp} │ │ │ │ - add r4, r2, #8 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r5, #-64] @ 0xffffffc0 │ │ │ │ - stm r4, {r1, r3, r7, ip, lr} │ │ │ │ - str sl, [r2, #28] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - ldr r3, [pc, #128] @ c5ce60 <__cxa_atexit@plt+0xc4ef04> │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4ce78 <__cxa_atexit@plt+0xc3ef1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + cmpeq r2, r4, lsl lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4ced4 <__cxa_atexit@plt+0xc3ef78> │ │ │ │ + ldr r2, [pc, #52] @ c4cee4 <__cxa_atexit@plt+0xc3ef88> │ │ │ │ + ldr r1, [pc, #52] @ c4cee8 <__cxa_atexit@plt+0xc3ef8c> │ │ │ │ + ldr r0, [pc, #52] @ c4ceec <__cxa_atexit@plt+0xc3ef90> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c4cef0 <__cxa_atexit@plt+0xc3ef94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsl sl │ │ │ │ + cmpeq r2, r8, lsl #20 │ │ │ │ + cmpeq r2, r8, asr #21 │ │ │ │ + smlaltteq ip, r2, ip, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4cf98 <__cxa_atexit@plt+0xc3f03c> │ │ │ │ + ldr r1, [pc, #164] @ c4cfb4 <__cxa_atexit@plt+0xc3f058> │ │ │ │ + ldr r2, [pc, #164] @ c4cfb8 <__cxa_atexit@plt+0xc3f05c> │ │ │ │ + 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 c4cf7c <__cxa_atexit@plt+0xc3f020> │ │ │ │ + ldr r1, [pc, #132] @ c4cfbc <__cxa_atexit@plt+0xc3f060> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq c4cf8c <__cxa_atexit@plt+0xc3f030> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c4cfa0 <__cxa_atexit@plt+0xc3f044> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #88] @ c4cfc0 <__cxa_atexit@plt+0xc3f064> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #36]! @ 0x24 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, ip │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #80] @ c5ce58 <__cxa_atexit@plt+0xc4eefc> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r2, r8, lsr #19 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq r2, ip, lsl #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ c4d034 <__cxa_atexit@plt+0xc3f0d8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ - beq c5ce28 <__cxa_atexit@plt+0xc4eecc> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + beq c4d01c <__cxa_atexit@plt+0xc3f0c0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c4d024 <__cxa_atexit@plt+0xc3f0c8> │ │ │ │ + ldr r2, [pc, #60] @ c4d038 <__cxa_atexit@plt+0xc3f0dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b c5ce94 <__cxa_atexit@plt+0xc4ef38> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrsheq lr, [r2, #-152] @ 0xffffff68 │ │ │ │ + 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 c4d07c <__cxa_atexit@plt+0xc3f120> │ │ │ │ + ldr r2, [pc, #40] @ c4d088 <__cxa_atexit@plt+0xc3f12c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ c5ce64 <__cxa_atexit@plt+0xc4ef08> │ │ │ │ - mov r2, #84 @ 0x54 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0x0152e994 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4d0f0 <__cxa_atexit@plt+0xc3f194> │ │ │ │ + ldr r3, [pc, #84] @ c4d108 <__cxa_atexit@plt+0xc3f1ac> │ │ │ │ + ldr r2, [pc, #84] @ c4d10c <__cxa_atexit@plt+0xc3f1b0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffffab7c │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffffe548 │ │ │ │ - @ instruction: 0xffffe7cc │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r1, r4, lsl r0 │ │ │ │ - @ instruction: 0x001cfeb1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c5cd38 <__cxa_atexit@plt+0xc4eddc> │ │ │ │ - strdeq ip, [r1, #-244] @ 0xffffff0c │ │ │ │ - strdeq pc, [ip], -r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - cmp r8, #0 │ │ │ │ - bmi c5cef8 <__cxa_atexit@plt+0xc4ef9c> │ │ │ │ - ldr r7, [pc, #684] @ c5d154 <__cxa_atexit@plt+0xc4f1f8> │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [pc, #72] @ c4d110 <__cxa_atexit@plt+0xc3f1b4> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4d114 <__cxa_atexit@plt+0xc3f1b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #8]! │ │ │ │ - sub r3, r2, #28 │ │ │ │ - ldr r7, [r2, #56] @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + cmpeq r2, r8, lsr lr │ │ │ │ + cmpeq r2, r8, lsr #18 │ │ │ │ + smlalbbeq ip, r2, r4, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - str r8, [r2, #56] @ 0x38 │ │ │ │ - bhi c5d0e8 <__cxa_atexit@plt+0xc4f18c> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r0, [pc, #668] @ c5d184 <__cxa_atexit@plt+0xc4f228> │ │ │ │ - str r7, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r1, r2, r9, lr} │ │ │ │ + bhi c4d17c <__cxa_atexit@plt+0xc3f220> │ │ │ │ + ldr r2, [pc, #80] @ c4d184 <__cxa_atexit@plt+0xc3f228> │ │ │ │ + ldr r9, [pc, #80] @ c4d188 <__cxa_atexit@plt+0xc3f22c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ c4d18c <__cxa_atexit@plt+0xc3f230> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #56] @ c4d190 <__cxa_atexit@plt+0xc3f234> │ │ │ │ + add r1, r9, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - lsrs r3, r1, #24 │ │ │ │ - beq c5cfc8 <__cxa_atexit@plt+0xc4f06c> │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c5cf6c <__cxa_atexit@plt+0xc4f010> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5d038 <__cxa_atexit@plt+0xc4f0dc> │ │ │ │ - mov r7, #2 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c5d114 <__cxa_atexit@plt+0xc4f1b8> │ │ │ │ - ldr lr, [pc, #576] @ c5d174 <__cxa_atexit@plt+0xc4f218> │ │ │ │ - ldr r0, [pc, #576] @ c5d178 <__cxa_atexit@plt+0xc4f21c> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq ip, r2, r4, r7 │ │ │ │ + hvceq 11388 @ 0x2c7c │ │ │ │ + cmpeq r2, r0, ror r7 │ │ │ │ + cmpeq r2, r0, lsr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4d1fc <__cxa_atexit@plt+0xc3f2a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4d204 <__cxa_atexit@plt+0xc3f2a8> │ │ │ │ + ldr lr, [pc, #88] @ c4d220 <__cxa_atexit@plt+0xc3f2c4> │ │ │ │ + ldr r0, [pc, #88] @ c4d224 <__cxa_atexit@plt+0xc3f2c8> │ │ │ │ + ldr r1, [pc, #88] @ c4d228 <__cxa_atexit@plt+0xc3f2cc> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #556] @ c5d17c <__cxa_atexit@plt+0xc4f220> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - b c5cfbc <__cxa_atexit@plt+0xc4f060> │ │ │ │ - mov r7, #1 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c5d0f4 <__cxa_atexit@plt+0xc4f198> │ │ │ │ - ldr r7, [pc, #472] @ c5d164 <__cxa_atexit@plt+0xc4f208> │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - ldr r1, [pc, #468] @ c5d168 <__cxa_atexit@plt+0xc4f20c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b c4d20c <__cxa_atexit@plt+0xc3f2b0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4d21c <__cxa_atexit@plt+0xc3f2c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + hvceq 11424 @ 0x2ca0 │ │ │ │ + strheq ip, [r2, #-164] @ 0xffffff5c │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrheq lr, [r2, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4d29c <__cxa_atexit@plt+0xc3f340> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4d2a4 <__cxa_atexit@plt+0xc3f348> │ │ │ │ + ldr lr, [pc, #88] @ c4d2c0 <__cxa_atexit@plt+0xc3f364> │ │ │ │ + ldr r0, [pc, #88] @ c4d2c4 <__cxa_atexit@plt+0xc3f368> │ │ │ │ + ldr r1, [pc, #88] @ c4d2c8 <__cxa_atexit@plt+0xc3f36c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #460] @ c5d16c <__cxa_atexit@plt+0xc4f210> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r5, #44]! @ 0x2c │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #396] @ c5d15c <__cxa_atexit@plt+0xc4f200> │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, r3, #1 │ │ │ │ - str r1, [r5, #64] @ 0x40 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ - ldr r3, [r0, #3] │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c5d090 <__cxa_atexit@plt+0xc4f134> │ │ │ │ - cmp r2, r8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - strb lr, [r5] │ │ │ │ - ble c5d0b4 <__cxa_atexit@plt+0xc4f158> │ │ │ │ - add r1, r1, r8 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - sub r2, r2, r8 │ │ │ │ - b c5d0d0 <__cxa_atexit@plt+0xc4f174> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c5d134 <__cxa_atexit@plt+0xc4f1d8> │ │ │ │ - ldr r3, [pc, #308] @ c5d188 <__cxa_atexit@plt+0xc4f22c> │ │ │ │ - ldr r0, [pc, #308] @ c5d18c <__cxa_atexit@plt+0xc4f230> │ │ │ │ - sub r9, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + b c4d2ac <__cxa_atexit@plt+0xc3f350> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4d2bc <__cxa_atexit@plt+0xc3f360> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq ip, [r2, #-144] @ 0xffffff70 │ │ │ │ + cmpeq r2, r4, lsl sl │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmpeq r2, r4, lsl r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4d318 <__cxa_atexit@plt+0xc3f3bc> │ │ │ │ + ldr r2, [pc, #52] @ c4d328 <__cxa_atexit@plt+0xc3f3cc> │ │ │ │ + ldr r1, [pc, #52] @ c4d32c <__cxa_atexit@plt+0xc3f3d0> │ │ │ │ + ldr r0, [pc, #52] @ c4d330 <__cxa_atexit@plt+0xc3f3d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #284] @ c5d190 <__cxa_atexit@plt+0xc4f234> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r1, r2, #11 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - strb lr, [r5] │ │ │ │ - b c5d0d0 <__cxa_atexit@plt+0xc4f174> │ │ │ │ - ldr r3, [pc, #164] @ c5d160 <__cxa_atexit@plt+0xc4f204> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmdb r5, {r0, r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldr r7, [pc, #20] @ c4d334 <__cxa_atexit@plt+0xc3f3d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #116] @ c5d170 <__cxa_atexit@plt+0xc4f214> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + smlalbteq ip, r2, ip, r5 │ │ │ │ + smlalbteq ip, r2, r4, r5 │ │ │ │ + cmpeq r2, r4, lsl #13 │ │ │ │ + smlaltbeq ip, r2, r8, r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c4d46c <__cxa_atexit@plt+0xc3f510> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c4d474 <__cxa_atexit@plt+0xc3f518> │ │ │ │ + ldr r7, [pc, #356] @ c4d4cc <__cxa_atexit@plt+0xc3f570> │ │ │ │ + ldr r2, [pc, #356] @ c4d4d0 <__cxa_atexit@plt+0xc3f574> │ │ │ │ + ldr lr, [pc, #356] @ c4d4d4 <__cxa_atexit@plt+0xc3f578> │ │ │ │ + sub ip, r3, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r3, r6, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + bcc c4d490 <__cxa_atexit@plt+0xc3f534> │ │ │ │ + stm sp, {r0, r2, r4, fp} │ │ │ │ + ldr fp, [pc, #296] @ c4d4d8 <__cxa_atexit@plt+0xc3f57c> │ │ │ │ + ldr r4, [pc, #296] @ c4d4dc <__cxa_atexit@plt+0xc3f580> │ │ │ │ + ldr r7, [pc, #296] @ c4d4e0 <__cxa_atexit@plt+0xc3f584> │ │ │ │ + sub sl, r3, #57 @ 0x39 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub lr, r3, #49 @ 0x31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + sub r0, r3, #42 @ 0x2a │ │ │ │ + sub r2, r3, #34 @ 0x22 │ │ │ │ + sub r9, r3, #25 │ │ │ │ + str lr, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ + ldr r7, [pc, #236] @ c4d4e4 <__cxa_atexit@plt+0xc3f588> │ │ │ │ + str r8, [r6, #24] │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [pc, #220] @ c4d4e8 <__cxa_atexit@plt+0xc3f58c> │ │ │ │ + str r8, [r6, #32] │ │ │ │ + add fp, pc, fp │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r7, [pc, #204] @ c4d4ec <__cxa_atexit@plt+0xc3f590> │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, fp} │ │ │ │ + sub r7, r3, #19 │ │ │ │ + add r3, r6, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c4d4b0 <__cxa_atexit@plt+0xc3f554> │ │ │ │ + ldr r2, [pc, #184] @ c4d4f8 <__cxa_atexit@plt+0xc3f59c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + str ip, [r6, #96] @ 0x60 │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #100] @ c5d180 <__cxa_atexit@plt+0xc4f224> │ │ │ │ - mov r6, #16 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c4d47c <__cxa_atexit@plt+0xc3f520> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #112] @ c4d4f4 <__cxa_atexit@plt+0xc3f598> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ c4d4f0 <__cxa_atexit@plt+0xc3f594> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #28] @ c5d158 <__cxa_atexit@plt+0xc4f1fc> │ │ │ │ + bx r1 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r2, r0, r8, ror r9 │ │ │ │ - andeq r1, r0, r0, ror #5 │ │ │ │ - smlalbbeq ip, r1, r4, r9 │ │ │ │ - ldrsheq lr, [r1, #-156] @ 0xffffff64 │ │ │ │ - andeq r1, r0, r8, asr #2 │ │ │ │ - cmpeq r1, r8, lsl #20 │ │ │ │ - ldrsbeq lr, [r1, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, ip, asr #30 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r1, r0, ror #20 │ │ │ │ - cmpeq r1, r4, lsr #26 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffaa74 │ │ │ │ - andeq r1, r0, r8, asr r4 │ │ │ │ - cmpeq r1, r0, asr #18 │ │ │ │ - cmpeq r1, r0, lsl #24 │ │ │ │ - smlaltteq ip, r1, r8, ip │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + @ instruction: 0xfffef990 │ │ │ │ + @ instruction: 0xfffefad4 │ │ │ │ + cmppeq r2, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffef7ac │ │ │ │ + @ instruction: 0xfffef814 │ │ │ │ + @ instruction: 0xfffef880 │ │ │ │ + cmpeq r2, r8, lsl r4 │ │ │ │ + cmpeq r2, r0, lsl #16 │ │ │ │ + cmppeq r2, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5d200 <__cxa_atexit@plt+0xc4f2a4> │ │ │ │ - ldr lr, [pc, #88] @ c5d218 <__cxa_atexit@plt+0xc4f2bc> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #76] @ c5d21c <__cxa_atexit@plt+0xc4f2c0> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #52] @ c5d220 <__cxa_atexit@plt+0xc4f2c4> │ │ │ │ + bcc c4d540 <__cxa_atexit@plt+0xc3f5e4> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ c4d54c <__cxa_atexit@plt+0xc3f5f0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmppeq r2, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5d224 <__cxa_atexit@plt+0xc4f2c8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0x0151ea9c │ │ │ │ - ldrheq lr, [r1, #-116] @ 0xffffff8c │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r1, r4, asr ip │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5d2ec <__cxa_atexit@plt+0xc4f390> │ │ │ │ - ldr r3, [pc, #340] @ c5d39c <__cxa_atexit@plt+0xc4f440> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + 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, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4d5d4 <__cxa_atexit@plt+0xc3f678> │ │ │ │ + ldr r3, [pc, #56] @ c4d5ec <__cxa_atexit@plt+0xc3f690> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + mov r8, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5d348 <__cxa_atexit@plt+0xc4f3ec> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc c5d370 <__cxa_atexit@plt+0xc4f414> │ │ │ │ - ldr lr, [pc, #256] @ c5d3a0 <__cxa_atexit@plt+0xc4f444> │ │ │ │ - ldr r1, [pc, #256] @ c5d3a4 <__cxa_atexit@plt+0xc4f448> │ │ │ │ - ldr r0, [pc, #256] @ c5d3a8 <__cxa_atexit@plt+0xc4f44c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #244] @ c5d3ac <__cxa_atexit@plt+0xc4f450> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r5, #40]! @ 0x28 │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - ldrh r1, [r5, #-34] @ 0xffffffde │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - b c5d33c <__cxa_atexit@plt+0xc4f3e0> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c5d350 <__cxa_atexit@plt+0xc4f3f4> │ │ │ │ - ldr r7, [pc, #128] @ c5d38c <__cxa_atexit@plt+0xc4f430> │ │ │ │ - ldr r2, [pc, #128] @ c5d390 <__cxa_atexit@plt+0xc4f434> │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c4d5f0 <__cxa_atexit@plt+0xc3f694> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [pc, #116] @ c5d394 <__cxa_atexit@plt+0xc4f438> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #44]! @ 0x2c │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldrh r1, [r5, #-38] @ 0xffffffda │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c5d398 <__cxa_atexit@plt+0xc4f43c> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #56] @ c5d3b0 <__cxa_atexit@plt+0xc4f454> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r1, r0, ror #18 │ │ │ │ - cmpeq r1, r0, lsl #13 │ │ │ │ - andeq r0, r0, r8, lsl r7 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - @ instruction: 0xffffd434 │ │ │ │ - cmpeq r1, r4, asr #19 │ │ │ │ - cmpeq r1, r8, ror #13 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - smlalbteq ip, r1, r8, sl │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc c5d45c <__cxa_atexit@plt+0xc4f500> │ │ │ │ - ldr lr, [pc, #112] @ c5d478 <__cxa_atexit@plt+0xc4f51c> │ │ │ │ - ldr r1, [pc, #112] @ c5d47c <__cxa_atexit@plt+0xc4f520> │ │ │ │ - ldr r0, [pc, #112] @ c5d480 <__cxa_atexit@plt+0xc4f524> │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + strheq ip, [r2, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4d67c <__cxa_atexit@plt+0xc3f720> │ │ │ │ + ldr r8, [pc, #96] @ c4d694 <__cxa_atexit@plt+0xc3f738> │ │ │ │ + ldr lr, [pc, #96] @ c4d698 <__cxa_atexit@plt+0xc3f73c> │ │ │ │ + ldr r1, [pc, #96] @ c4d69c <__cxa_atexit@plt+0xc3f740> │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ + sub r3, r6, #18 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [pc, #80] @ c4d6a0 <__cxa_atexit@plt+0xc3f744> │ │ │ │ + add r2, r8, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c4d6a4 <__cxa_atexit@plt+0xc3f748> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlalbteq ip, r2, ip, r5 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + cmpeq r2, r4, lsr r8 │ │ │ │ + cmppeq r2, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r2, r0, lsr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4d6f0 <__cxa_atexit@plt+0xc3f794> │ │ │ │ + ldr r3, [pc, #56] @ c4d700 <__cxa_atexit@plt+0xc3f7a4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4d6e0 <__cxa_atexit@plt+0xc3f784> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c4d704 <__cxa_atexit@plt+0xc3f7a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbteq ip, r2, ip, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4d788 <__cxa_atexit@plt+0xc3f82c> │ │ │ │ + ldr r1, [pc, #80] @ c4d790 <__cxa_atexit@plt+0xc3f834> │ │ │ │ + ldr r0, [pc, #80] @ c4d794 <__cxa_atexit@plt+0xc3f838> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #96] @ c5d484 <__cxa_atexit@plt+0xc4f528> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r5, #40]! @ 0x28 │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - ldrh r1, [r5, #-34] @ 0xffffffde │ │ │ │ - str r7, [r6, #20] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #36] @ c5d488 <__cxa_atexit@plt+0xc4f52c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - @ instruction: 0xffffd2cc │ │ │ │ - cmpeq r1, r8, asr r8 │ │ │ │ - cmpeq r1, ip, ror r5 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strdeq ip, [r1, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #68] @ c4d798 <__cxa_atexit@plt+0xc3f83c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq c4d778 <__cxa_atexit@plt+0xc3f81c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffec13c │ │ │ │ + cmpeq r2, r4, ror #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c4d7c8 <__cxa_atexit@plt+0xc3f86c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c4d7cc <__cxa_atexit@plt+0xc3f870> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c579e8 <__cxa_atexit@plt+0xc49a8c> │ │ │ │ + cmpeq r2, r8, lsl r5 │ │ │ │ + ldrheq lr, [r2, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4d830 <__cxa_atexit@plt+0xc3f8d4> │ │ │ │ + ldr r2, [pc, #92] @ c4d84c <__cxa_atexit@plt+0xc3f8f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4d83c <__cxa_atexit@plt+0xc3f8e0> │ │ │ │ + ldr r3, [pc, #68] @ c4d850 <__cxa_atexit@plt+0xc3f8f4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4d820 <__cxa_atexit@plt+0xc3f8c4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c4d854 <__cxa_atexit@plt+0xc3f8f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq lr, [r2, #-0] │ │ │ │ + @ instruction: 0xfffec0f8 │ │ │ │ + smlaltbeq fp, r2, ip, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4d88c <__cxa_atexit@plt+0xc3f930> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4d894 <__cxa_atexit@plt+0xc3f938> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc c5d510 <__cxa_atexit@plt+0xc4f5b4> │ │ │ │ - ldr r7, [pc, #112] @ c5d528 <__cxa_atexit@plt+0xc4f5cc> │ │ │ │ - ldr r2, [pc, #112] @ c5d52c <__cxa_atexit@plt+0xc4f5d0> │ │ │ │ - ldr r1, [pc, #112] @ c5d530 <__cxa_atexit@plt+0xc4f5d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c4d8dc <__cxa_atexit@plt+0xc3f980> │ │ │ │ + ldr r2, [pc, #44] @ c4d8ec <__cxa_atexit@plt+0xc3f990> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r9, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ c5d534 <__cxa_atexit@plt+0xc4f5d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #40]! @ 0x28 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldrh r0, [r5, #-34] @ 0xffffffde │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - strb r0, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #32] @ c5d538 <__cxa_atexit@plt+0xc4f5dc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffffd21c │ │ │ │ - cmpeq r1, r8, lsr #15 │ │ │ │ - cmpeq r1, r8, asr #9 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq r1, r0, asr #18 │ │ │ │ - andeq r0, r0, r7, lsr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5d59c <__cxa_atexit@plt+0xc4f640> │ │ │ │ - ldr r3, [pc, #344] @ c5d6b4 <__cxa_atexit@plt+0xc4f758> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4d950 <__cxa_atexit@plt+0xc3f9f4> │ │ │ │ + ldr r3, [pc, #80] @ c4d968 <__cxa_atexit@plt+0xc3fa0c> │ │ │ │ + ldr r2, [pc, #80] @ c4d96c <__cxa_atexit@plt+0xc3fa10> │ │ │ │ + ldr r1, [pc, #80] @ c4d970 <__cxa_atexit@plt+0xc3fa14> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5d5ec <__cxa_atexit@plt+0xc4f690> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5d6f4 <__cxa_atexit@plt+0xc4f798> │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4d974 <__cxa_atexit@plt+0xc3fa18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + cmpeq r2, ip, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c5d6a0 <__cxa_atexit@plt+0xc4f744> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5d5f4 <__cxa_atexit@plt+0xc4f698> │ │ │ │ - ldr r8, [pc, #224] @ c5d6ac <__cxa_atexit@plt+0xc4f750> │ │ │ │ - str r0, [r2, #12] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r3, r6, #5 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - stmib r2, {r8, r9} │ │ │ │ - b c5d5fc <__cxa_atexit@plt+0xc4f6a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r0, r1, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - mov r8, #0 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - cmp lr, #1 │ │ │ │ - strb r8, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - blt c5d654 <__cxa_atexit@plt+0xc4f6f8> │ │ │ │ - cmp r1, lr │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c5d66c <__cxa_atexit@plt+0xc4f710> │ │ │ │ - add r0, r0, lr │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r1, lr │ │ │ │ - b c5d688 <__cxa_atexit@plt+0xc4f72c> │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c5d684 <__cxa_atexit@plt+0xc4f728> │ │ │ │ - ldr r3, [pc, #60] @ c5d6b0 <__cxa_atexit@plt+0xc4f754> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ + bcc c4d9b4 <__cxa_atexit@plt+0xc3fa58> │ │ │ │ + ldr r3, [pc, #44] @ c4d9cc <__cxa_atexit@plt+0xc3fa70> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r2, r3, #2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4d9d0 <__cxa_atexit@plt+0xc3fa74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffd678 │ │ │ │ - cmpeq r1, r4, asr #8 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - smlalbteq ip, r1, r4, r7 │ │ │ │ - andeq r0, r0, r7, lsr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5d6f4 <__cxa_atexit@plt+0xc4f798> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #20 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c5d8e4 <__cxa_atexit@plt+0xc4f988> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5d738 <__cxa_atexit@plt+0xc4f7dc> │ │ │ │ - add r2, r0, r1 │ │ │ │ - cmn r2, #1 │ │ │ │ - beq c5d7d4 <__cxa_atexit@plt+0xc4f878> │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c5d934 <__cxa_atexit@plt+0xc4f9d8> │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - mov r8, #0 │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - strb r8, [r5, #8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r7, [pc, #428] @ c5d910 <__cxa_atexit@plt+0xc4f9b4> │ │ │ │ - add r0, r0, r1 │ │ │ │ - sub sl, lr, #13 │ │ │ │ - add r0, r0, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r6, {r7, ip} │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r9, #1 │ │ │ │ - blt c5d83c <__cxa_atexit@plt+0xc4f8e0> │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c5d85c <__cxa_atexit@plt+0xc4f900> │ │ │ │ - add r1, r1, r9 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - sub r2, r2, r9 │ │ │ │ - b c5d878 <__cxa_atexit@plt+0xc4f91c> │ │ │ │ - ldr r2, [pc, #300] @ c5d908 <__cxa_atexit@plt+0xc4f9ac> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - ldr sl, [r2, #8] │ │ │ │ - ldrb lr, [r2, #4] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c5d88c <__cxa_atexit@plt+0xc4f930> │ │ │ │ - cmp r2, r0 │ │ │ │ - str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - strb lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ble c5d8b0 <__cxa_atexit@plt+0xc4f954> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c5d8cc <__cxa_atexit@plt+0xc4f970> │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - b c5d874 <__cxa_atexit@plt+0xc4f918> │ │ │ │ - ldr r0, [pc, #176] @ c5d914 <__cxa_atexit@plt+0xc4f9b8> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr r0 │ │ │ │ + cmpeq r2, ip, lsl #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4da48 <__cxa_atexit@plt+0xc3faec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c4da64 <__cxa_atexit@plt+0xc3fb08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c4da68 <__cxa_atexit@plt+0xc3fb0c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add r6, r0, #2 │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r6} │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r2, [r5], #-40 @ 0xffffffd8 │ │ │ │ - mov r6, lr │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - strb lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - b c5d8cc <__cxa_atexit@plt+0xc4f970> │ │ │ │ - ldr r3, [pc, #84] @ c5d90c <__cxa_atexit@plt+0xc4f9b0> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add r9, r3, #2 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r9} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r0, [pc, #44] @ c5d918 <__cxa_atexit@plt+0xc4f9bc> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - hvceq 7192 @ 0x1c18 │ │ │ │ - cmpeq r1, r0, lsl #4 │ │ │ │ - @ instruction: 0xffffd930 │ │ │ │ - cmpeq r1, r4, asr r2 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r1, r0, ror #10 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5d6f4 <__cxa_atexit@plt+0xc4f798> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c5da2c <__cxa_atexit@plt+0xc4fad0> │ │ │ │ - str r7, [sp] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c4da54 <__cxa_atexit@plt+0xc3faf8> │ │ │ │ + ldr r3, [pc, #72] @ c4da6c <__cxa_atexit@plt+0xc3fb10> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4da38 <__cxa_atexit@plt+0xc3fadc> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - ldr r8, [pc, #240] @ c5da4c <__cxa_atexit@plt+0xc4faf0> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldmib r5, {fp, ip} │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - mov r0, #0 │ │ │ │ - stmib r2, {r8, sl, ip} │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - add r8, r9, r1 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - strb r0, [r5, #12] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - add r1, r8, #1 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - blt c5d9e4 <__cxa_atexit@plt+0xc4fa88> │ │ │ │ - sub r1, r5, #32 │ │ │ │ - cmp r2, r0 │ │ │ │ - stm r1, {r3, r9, lr} │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ble c5d9f8 <__cxa_atexit@plt+0xc4fa9c> │ │ │ │ - add r9, r9, r0 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c5da14 <__cxa_atexit@plt+0xc4fab8> │ │ │ │ - sub r0, r5, #32 │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - sub r0, r5, #20 │ │ │ │ - stm r0, {r2, r9, lr} │ │ │ │ - b c5da14 <__cxa_atexit@plt+0xc4fab8> │ │ │ │ - ldr r3, [pc, #80] @ c5da50 <__cxa_atexit@plt+0xc4faf4> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [sp] │ │ │ │ - stmda r5, {r2, r9, lr} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #32] @ c5da54 <__cxa_atexit@plt+0xc4faf8> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #24 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4da70 <__cxa_atexit@plt+0xc3fb14> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffd430 │ │ │ │ - ldrheq lr, [r1, #-8] │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r1, r4, lsr #8 │ │ │ │ - andeq r0, r0, r9, ror #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5d934 <__cxa_atexit@plt+0xc4f9d8> │ │ │ │ - cmpeq r1, ip, lsl #8 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #29 │ │ │ │ + cmpeq r2, r8, ror pc │ │ │ │ + @ instruction: 0xfffebee0 │ │ │ │ + @ instruction: 0x0142bd94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4dac0 <__cxa_atexit@plt+0xc3fb64> │ │ │ │ + ldr r2, [pc, #52] @ c4dac8 <__cxa_atexit@plt+0xc3fb6c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + beq c4dab0 <__cxa_atexit@plt+0xc3fb54> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4db84 <__cxa_atexit@plt+0xc3fc28> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5dad4 <__cxa_atexit@plt+0xc4fb78> │ │ │ │ - ldr r7, [pc, #80] @ c5daec <__cxa_atexit@plt+0xc4fb90> │ │ │ │ - ldr r2, [pc, #80] @ c5daf0 <__cxa_atexit@plt+0xc4fb94> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + bcc c4db8c <__cxa_atexit@plt+0xc3fc30> │ │ │ │ + ldr r2, [pc, #136] @ c4dba4 <__cxa_atexit@plt+0xc3fc48> │ │ │ │ + ldr r1, [pc, #136] @ c4dba8 <__cxa_atexit@plt+0xc3fc4c> │ │ │ │ + ldr r0, [pc, #136] @ c4dbac <__cxa_atexit@plt+0xc3fc50> │ │ │ │ + ldr lr, [pc, #136] @ c4dbb0 <__cxa_atexit@plt+0xc3fc54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq c4db74 <__cxa_atexit@plt+0xc3fc18> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b c4db94 <__cxa_atexit@plt+0xc3fc38> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c4dbb4 <__cxa_atexit@plt+0xc3fc58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c5daf4 <__cxa_atexit@plt+0xc4fb98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #44]! @ 0x2c │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldrh r1, [r5, #-38] @ 0xffffffda │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5daf8 <__cxa_atexit@plt+0xc4fb9c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffebd54 │ │ │ │ + cmpeq r2, r4, lsr r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ c4dbf0 <__cxa_atexit@plt+0xc3fc94> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r1, ip, asr #3 │ │ │ │ - cmpeq r1, ip, ror #29 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlalbbeq ip, r1, r0, r3 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5db5c <__cxa_atexit@plt+0xc4fc00> │ │ │ │ - ldr r3, [pc, #84] @ c5db70 <__cxa_atexit@plt+0xc4fc14> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + ldr r3, [pc, #16] @ c4dbf4 <__cxa_atexit@plt+0xc3fc98> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + mrseq ip, (UNDEF: 82) │ │ │ │ + cmpeq r2, r4, lsr #27 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4dc6c <__cxa_atexit@plt+0xc3fd10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c4dc88 <__cxa_atexit@plt+0xc3fd2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c4dc8c <__cxa_atexit@plt+0xc3fd30> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c4dc78 <__cxa_atexit@plt+0xc3fd1c> │ │ │ │ + ldr r3, [pc, #72] @ c4dc90 <__cxa_atexit@plt+0xc3fd34> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5db68 <__cxa_atexit@plt+0xc4fc0c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5dbb0 <__cxa_atexit@plt+0xc4fc54> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c5de3c <__cxa_atexit@plt+0xc4fee0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4dc5c <__cxa_atexit@plt+0xc3fd00> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r1, r8, lsl #6 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5dbb0 <__cxa_atexit@plt+0xc4fc54> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4dc94 <__cxa_atexit@plt+0xc3fd38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsr #25 │ │ │ │ + cmpeq r2, r4, asr sp │ │ │ │ + @ instruction: 0xfffebcbc │ │ │ │ + hvceq 11184 @ 0x2bb0 │ │ │ │ + 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, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5dde8 <__cxa_atexit@plt+0xc4fe8c> │ │ │ │ - ldr fp, [pc, #568] @ c5de08 <__cxa_atexit@plt+0xc4feac> │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r9, [r1, #12]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r1, #-8] │ │ │ │ - sub fp, r6, #21 │ │ │ │ - cmp r2, #0 │ │ │ │ - str sl, [r1, #-4] │ │ │ │ - beq c5dc38 <__cxa_atexit@plt+0xc4fcdc> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5dc6c <__cxa_atexit@plt+0xc4fd10> │ │ │ │ - add r2, r2, r9 │ │ │ │ - cmn r2, #1 │ │ │ │ - beq c5dc7c <__cxa_atexit@plt+0xc4fd20> │ │ │ │ - ldr r1, [pc, #500] @ c5de0c <__cxa_atexit@plt+0xc4feb0> │ │ │ │ - str r0, [r3, #28] │ │ │ │ - add r0, r0, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - sub r1, r6, #9 │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - b c5dc64 <__cxa_atexit@plt+0xc4fd08> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5dcdc <__cxa_atexit@plt+0xc4fd80> │ │ │ │ - ldr r1, [pc, #468] @ c5de1c <__cxa_atexit@plt+0xc4fec0> │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - sub r1, r6, #9 │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r0, r9, r0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - b c5dce8 <__cxa_atexit@plt+0xc4fd8c> │ │ │ │ - add r0, r9, r2 │ │ │ │ - str fp, [r5, #24] │ │ │ │ - add r0, r0, #1 │ │ │ │ - b c5dce4 <__cxa_atexit@plt+0xc4fd88> │ │ │ │ - ldr r2, [pc, #400] @ c5de14 <__cxa_atexit@plt+0xc4feb8> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - cmp lr, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ - ldrb r9, [r2, #4] │ │ │ │ - ldr sl, [r0, #3] │ │ │ │ - ldr r2, [r0, #7] │ │ │ │ - ldr r3, [r0, #11] │ │ │ │ - blt c5dd90 <__cxa_atexit@plt+0xc4fe34> │ │ │ │ - str r6, [r5, #-36] @ 0xffffffdc │ │ │ │ - sub r6, r5, #32 │ │ │ │ - cmp r3, lr │ │ │ │ - stm r6, {r0, r2, sl} │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - strb r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ble c5ddb0 <__cxa_atexit@plt+0xc4fe54> │ │ │ │ - add r2, r2, lr │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - sub r3, r3, lr │ │ │ │ - b c5ddcc <__cxa_atexit@plt+0xc4fe70> │ │ │ │ - str fp, [r5, #24] │ │ │ │ - add r0, r9, #1 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - mov r0, #0 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - strb r0, [r5, #4] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - cmp lr, #1 │ │ │ │ - blt c5dd40 <__cxa_atexit@plt+0xc4fde4> │ │ │ │ - cmp r2, lr │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c5dd58 <__cxa_atexit@plt+0xc4fdfc> │ │ │ │ - add r0, r0, lr │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, lr │ │ │ │ - b c5dd74 <__cxa_atexit@plt+0xc4fe18> │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c5dd70 <__cxa_atexit@plt+0xc4fe14> │ │ │ │ - ldr r3, [pc, #176] @ c5de10 <__cxa_atexit@plt+0xc4feb4> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - sub lr, r5, #32 │ │ │ │ - str r6, [r5, #-36] @ 0xffffffdc │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - strb r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - b c5ddcc <__cxa_atexit@plt+0xc4fe70> │ │ │ │ - ldr r6, [pc, #96] @ c5de18 <__cxa_atexit@plt+0xc4febc> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - add sl, r6, #2 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r2, sl} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - mov r6, r1 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r7, [pc, #48] @ c5de20 <__cxa_atexit@plt+0xc4fec4> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #28 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4dcd8 <__cxa_atexit@plt+0xc3fd7c> │ │ │ │ + ldr r7, [pc, #48] @ c4dcf0 <__cxa_atexit@plt+0xc3fd94> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c4dcf4 <__cxa_atexit@plt+0xc3fd98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffc5d8 │ │ │ │ - @ instruction: 0xffffc6f8 │ │ │ │ - cmpeq r1, r8, asr sp │ │ │ │ - ldrdeq fp, [r1, #-192] @ 0xffffff40 │ │ │ │ - cmpeq r1, r0, lsl #26 │ │ │ │ - @ instruction: 0xffffc8ac │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - qdaddeq ip, r8, r1 │ │ │ │ - andeq r0, r0, r7, lsr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5dbb0 <__cxa_atexit@plt+0xc4fc54> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c5dff4 <__cxa_atexit@plt+0xc50098> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5ded8 <__cxa_atexit@plt+0xc4ff7c> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c5dedc <__cxa_atexit@plt+0xc4ff80> │ │ │ │ - ldr r9, [pc, #424] @ c5e018 <__cxa_atexit@plt+0xc500bc> │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub sl, lr, #1 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c5df9c <__cxa_atexit@plt+0xc50040> │ │ │ │ - cmp r2, r1 │ │ │ │ - str r3, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r6, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ble c5dfb8 <__cxa_atexit@plt+0xc5005c> │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub r2, r2, r1 │ │ │ │ - b c5dfd4 <__cxa_atexit@plt+0xc50078> │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #316] @ c5e020 <__cxa_atexit@plt+0xc500c4> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r2, #1 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr sl, [r2, #8] │ │ │ │ - ldrb lr, [r2, #4] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - blt c5df40 <__cxa_atexit@plt+0xc4ffe4> │ │ │ │ - cmp r2, r1 │ │ │ │ - str sl, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - strb lr, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ble c5df64 <__cxa_atexit@plt+0xc50008> │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, r1 │ │ │ │ - b c5df80 <__cxa_atexit@plt+0xc50024> │ │ │ │ - str sl, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - strb lr, [r5, #-48] @ 0xffffffd0 │ │ │ │ - b c5df80 <__cxa_atexit@plt+0xc50024> │ │ │ │ - ldr r3, [pc, #184] @ c5e024 <__cxa_atexit@plt+0xc500c8> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r9, r3, #2 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - str r3, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r6, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - b c5dfd4 <__cxa_atexit@plt+0xc50078> │ │ │ │ - ldr r0, [pc, #92] @ c5e01c <__cxa_atexit@plt+0xc500c0> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - add r6, r0, #2 │ │ │ │ - str r6, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r0, #0 │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ - mov r6, lr │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r0, [pc, #44] @ c5e028 <__cxa_atexit@plt+0xc500cc> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffa34c │ │ │ │ - ldrsheq sp, [r1, #-172] @ 0xffffff54 │ │ │ │ - hvceq 7072 @ 0x1ba0 │ │ │ │ - cmpeq r1, ip, asr #22 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r1, r0, asr lr │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c5de3c <__cxa_atexit@plt+0xc4fee0> │ │ │ │ - cmpeq r1, r4, lsr lr │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + strdeq fp, [r2, #-240] @ 0xffffff10 │ │ │ │ + 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, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5e0ac <__cxa_atexit@plt+0xc50150> │ │ │ │ - ldr r7, [pc, #80] @ c5e0c4 <__cxa_atexit@plt+0xc50168> │ │ │ │ - ldr r2, [pc, #80] @ c5e0c8 <__cxa_atexit@plt+0xc5016c> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4dd38 <__cxa_atexit@plt+0xc3fddc> │ │ │ │ + ldr r7, [pc, #48] @ c4dd50 <__cxa_atexit@plt+0xc3fdf4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c5e0cc <__cxa_atexit@plt+0xc50170> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #44]! @ 0x2c │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldrh r1, [r5, #-38] @ 0xffffffda │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5e0d0 <__cxa_atexit@plt+0xc50174> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsheq sp, [r1, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r1, r4, lsl r9 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlaltbeq fp, r1, r8, sp │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5e134 <__cxa_atexit@plt+0xc501d8> │ │ │ │ - ldr r3, [pc, #380] @ c5e270 <__cxa_atexit@plt+0xc50314> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5e1a8 <__cxa_atexit@plt+0xc5024c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - b c5e2b0 <__cxa_atexit@plt+0xc50354> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #296] @ c5e268 <__cxa_atexit@plt+0xc5030c> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - beq c5e1b0 <__cxa_atexit@plt+0xc50254> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldrb lr, [r2, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c5e210 <__cxa_atexit@plt+0xc502b4> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ble c5e234 <__cxa_atexit@plt+0xc502d8> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c5e250 <__cxa_atexit@plt+0xc502f4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c4dd54 <__cxa_atexit@plt+0xc3fdf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - add r0, r2, #1 │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldrb lr, [r2, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp sl, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - blt c5e210 <__cxa_atexit@plt+0xc502b4> │ │ │ │ - cmp r2, sl │ │ │ │ - str r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ble c5e234 <__cxa_atexit@plt+0xc502d8> │ │ │ │ - add r1, r1, sl │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - sub r2, r2, sl │ │ │ │ - b c5e250 <__cxa_atexit@plt+0xc502f4> │ │ │ │ - str r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - b c5e250 <__cxa_atexit@plt+0xc502f4> │ │ │ │ - ldr r3, [pc, #48] @ c5e26c <__cxa_atexit@plt+0xc50310> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add r8, r3, #2 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - cmpeq r1, r8, lsl r8 │ │ │ │ - cmpeq r1, ip, ror r8 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq r1, r8, lsl #24 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - b c5e2b0 <__cxa_atexit@plt+0xc50354> │ │ │ │ - ldr lr, [r5] │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0x0142bf90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4dd8c <__cxa_atexit@plt+0xc3fe30> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4dd94 <__cxa_atexit@plt+0xc3fe38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #22 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c4de0c <__cxa_atexit@plt+0xc3feb0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c5e3d0 <__cxa_atexit@plt+0xc50474> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5e300 <__cxa_atexit@plt+0xc503a4> │ │ │ │ - ldr r2, [pc, #276] @ c5e3f4 <__cxa_atexit@plt+0xc50498> │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r6, lr, r1 │ │ │ │ - add lr, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - b c5e320 <__cxa_atexit@plt+0xc503c4> │ │ │ │ - ldr r2, [pc, #244] @ c5e3fc <__cxa_atexit@plt+0xc504a0> │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4de14 <__cxa_atexit@plt+0xc3feb8> │ │ │ │ + ldr r2, [pc, #100] @ c4de30 <__cxa_atexit@plt+0xc3fed4> │ │ │ │ + ldr ip, [pc, #100] @ c4de34 <__cxa_atexit@plt+0xc3fed8> │ │ │ │ + ldr r1, [pc, #100] @ c4de38 <__cxa_atexit@plt+0xc3fedc> │ │ │ │ add r2, pc, r2 │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str r2, [r1, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - add lr, lr, #1 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - mov r0, #0 │ │ │ │ - strb r0, [r5] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - sub r3, r3, #9 │ │ │ │ - cmp r9, #1 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - blt c5e380 <__cxa_atexit@plt+0xc50424> │ │ │ │ - cmp r2, r9 │ │ │ │ - str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ble c5e398 <__cxa_atexit@plt+0xc5043c> │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r2, r2, r9 │ │ │ │ - b c5e3b4 <__cxa_atexit@plt+0xc50458> │ │ │ │ - str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - b c5e3b0 <__cxa_atexit@plt+0xc50454> │ │ │ │ - ldr r3, [pc, #88] @ c5e3f8 <__cxa_atexit@plt+0xc5049c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - add sl, r3, #2 │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #84] @ c4de3c <__cxa_atexit@plt+0xc3fee0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r2, [r5, #-12] │ │ │ │ str r0, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r0, [pc, #40] @ c5e400 <__cxa_atexit@plt+0xc504a4> │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + mov r5, lr │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - mov fp, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #16 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffbb1c │ │ │ │ - cmpeq r1, r8, lsl r7 │ │ │ │ - @ instruction: 0xffffbcd8 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - hvceq 7080 @ 0x1ba8 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5e2b0 <__cxa_atexit@plt+0xc50354> │ │ │ │ - cmpeq r1, r0, ror #20 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5e484 <__cxa_atexit@plt+0xc50528> │ │ │ │ - ldr lr, [pc, #84] @ c5e49c <__cxa_atexit@plt+0xc50540> │ │ │ │ - ldr r1, [pc, #84] @ c5e4a0 <__cxa_atexit@plt+0xc50544> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #52] @ c5e4a4 <__cxa_atexit@plt+0xc50548> │ │ │ │ + b c4de1c <__cxa_atexit@plt+0xc3fec0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4de2c <__cxa_atexit@plt+0xc3fed0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq fp, [r2, #-232] @ 0xffffff18 │ │ │ │ + strdeq fp, [r2, #-172] @ 0xffffff54 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, r8, ror r2 │ │ │ │ + cmpeq r2, r0, lsr #23 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4de74 <__cxa_atexit@plt+0xc3ff18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4de7c <__cxa_atexit@plt+0xc3ff20> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5e4a8 <__cxa_atexit@plt+0xc5054c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r1, ip, lsl r8 │ │ │ │ - cmpeq r1, r0, lsr r5 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - ldrdeq fp, [r1, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5e578 <__cxa_atexit@plt+0xc5061c> │ │ │ │ - ldr r3, [pc, #356] @ c5e630 <__cxa_atexit@plt+0xc506d4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5e5dc <__cxa_atexit@plt+0xc50680> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc c5e604 <__cxa_atexit@plt+0xc506a8> │ │ │ │ - ldr lr, [pc, #272] @ c5e634 <__cxa_atexit@plt+0xc506d8> │ │ │ │ - ldr sl, [pc, #272] @ c5e638 <__cxa_atexit@plt+0xc506dc> │ │ │ │ - ldr r9, [pc, #272] @ c5e63c <__cxa_atexit@plt+0xc506e0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #248] @ c5e640 <__cxa_atexit@plt+0xc506e4> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - b c5e5d0 <__cxa_atexit@plt+0xc50674> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c5e5e4 <__cxa_atexit@plt+0xc50688> │ │ │ │ - ldr lr, [pc, #136] @ c5e620 <__cxa_atexit@plt+0xc506c4> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #124] @ c5e624 <__cxa_atexit@plt+0xc506c8> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, asr sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4df20 <__cxa_atexit@plt+0xc3ffc4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4df28 <__cxa_atexit@plt+0xc3ffcc> │ │ │ │ + ldr lr, [pc, #152] @ c4df4c <__cxa_atexit@plt+0xc3fff0> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r0, [pc, #148] @ c4df50 <__cxa_atexit@plt+0xc3fff4> │ │ │ │ + add r8, r7, #8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #104] @ c5e628 <__cxa_atexit@plt+0xc506cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r0, [r3, #-8] │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + ldr r7, [pc, #128] @ c4df54 <__cxa_atexit@plt+0xc3fff8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + bhi c4df3c <__cxa_atexit@plt+0xc3ffe0> │ │ │ │ + ldr r3, [pc, #92] @ c4df58 <__cxa_atexit@plt+0xc3fffc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4df10 <__cxa_atexit@plt+0xc3ffb4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c5e62c <__cxa_atexit@plt+0xc506d0> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b c4df30 <__cxa_atexit@plt+0xc3ffd4> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4df5c <__cxa_atexit@plt+0xc40000> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #56] @ c5e644 <__cxa_atexit@plt+0xc506e8> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, ror #18 │ │ │ │ - cmpeq r1, r4, asr #13 │ │ │ │ - cmpeq r1, r0, ror #7 │ │ │ │ - andeq r0, r0, r8, lsl #17 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - @ instruction: 0xffffa824 │ │ │ │ - cmpeq r1, r0, asr #14 │ │ │ │ - cmpeq r1, r4, asr r4 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r1, r4, lsr r8 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc c5e6f8 <__cxa_atexit@plt+0xc5079c> │ │ │ │ - ldr lr, [pc, #120] @ c5e714 <__cxa_atexit@plt+0xc507b8> │ │ │ │ - ldr sl, [pc, #120] @ c5e718 <__cxa_atexit@plt+0xc507bc> │ │ │ │ - ldr r9, [pc, #120] @ c5e71c <__cxa_atexit@plt+0xc507c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #96] @ c5e720 <__cxa_atexit@plt+0xc507c4> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #36] @ c5e724 <__cxa_atexit@plt+0xc507c8> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xffffa6ac │ │ │ │ - cmpeq r1, r8, asr #11 │ │ │ │ - ldrsbeq sp, [r1, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r1, r4, asr r7 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + ldrsheq sp, [r2, #-156] @ 0xffffff64 │ │ │ │ + cmpeq r2, r8, lsr #21 │ │ │ │ + @ instruction: 0xfffeba08 │ │ │ │ + smlaltbeq fp, r2, ip, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4dfa4 <__cxa_atexit@plt+0xc40048> │ │ │ │ + ldr r7, [pc, #52] @ c4dfb4 <__cxa_atexit@plt+0xc40058> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq c4df98 <__cxa_atexit@plt+0xc4003c> │ │ │ │ + mov r7, sl │ │ │ │ + b c4dfc4 <__cxa_atexit@plt+0xc40068> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c4dfb8 <__cxa_atexit@plt+0xc4005c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r2, r4, lsr sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc c5e7b0 <__cxa_atexit@plt+0xc50854> │ │ │ │ - ldr lr, [pc, #116] @ c5e7c8 <__cxa_atexit@plt+0xc5086c> │ │ │ │ - ldr r9, [pc, #116] @ c5e7cc <__cxa_atexit@plt+0xc50870> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #100] @ c5e7d0 <__cxa_atexit@plt+0xc50874> │ │ │ │ - add r9, pc, r9 │ │ │ │ - lsr r0, r0, #8 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #88] @ c5e7d4 <__cxa_atexit@plt+0xc50878> │ │ │ │ - sub r1, r6, #17 │ │ │ │ + bcc c4e054 <__cxa_atexit@plt+0xc400f8> │ │ │ │ + ldr r2, [pc, #144] @ c4e070 <__cxa_atexit@plt+0xc40114> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr lr, [pc, #132] @ c4e074 <__cxa_atexit@plt+0xc40118> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r5, #64] @ 0x40 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - strb r0, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #32] @ c5e7d8 <__cxa_atexit@plt+0xc5087c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + add r9, r3, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + stm r9, {r0, r2, r8} │ │ │ │ + bhi c4e060 <__cxa_atexit@plt+0xc40104> │ │ │ │ + ldr r3, [pc, #80] @ c4e078 <__cxa_atexit@plt+0xc4011c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c4e044 <__cxa_atexit@plt+0xc400e8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #20] @ c4e07c <__cxa_atexit@plt+0xc40120> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffeb864 │ │ │ │ + smlalbbeq fp, r2, r4, r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c4e09c <__cxa_atexit@plt+0xc40140> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffa5d4 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r1, r0, lsl #10 │ │ │ │ - cmpeq r1, ip, lsl r2 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - smlaltbeq fp, r1, r0, r6 │ │ │ │ - strdeq pc, [ip], -r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5e840 <__cxa_atexit@plt+0xc508e4> │ │ │ │ - ldr r3, [pc, #216] @ c5e8d4 <__cxa_atexit@plt+0xc50978> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + b c57908 <__cxa_atexit@plt+0xc499ac> │ │ │ │ + ldrsheq sp, [r2, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4e0f8 <__cxa_atexit@plt+0xc4019c> │ │ │ │ + ldr r3, [pc, #72] @ c4e110 <__cxa_atexit@plt+0xc401b4> │ │ │ │ + ldr r2, [pc, #72] @ c4e114 <__cxa_atexit@plt+0xc401b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5e8ac <__cxa_atexit@plt+0xc50950> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c5e924 <__cxa_atexit@plt+0xc509c8> │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - bcc c5e8b4 <__cxa_atexit@plt+0xc50958> │ │ │ │ - ldr r7, [pc, #108] @ c5e8d8 <__cxa_atexit@plt+0xc5097c> │ │ │ │ - ldr r2, [pc, #108] @ c5e8dc <__cxa_atexit@plt+0xc50980> │ │ │ │ - sub r9, r3, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [pc, #92] @ c5e8e0 <__cxa_atexit@plt+0xc50984> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #40]! @ 0x28 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldrh r1, [r5, #-34] @ 0xffffffde │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c5e8d0 <__cxa_atexit@plt+0xc50974> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - ldrsheq sp, [r1, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r1, ip, lsl r1 │ │ │ │ - @ instruction: 0x0141b598 │ │ │ │ - strdeq pc, [ip], -r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c5e924 <__cxa_atexit@plt+0xc509c8> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp ip, r1 │ │ │ │ - bcc c5e9d8 <__cxa_atexit@plt+0xc50a7c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [pc, #204] @ c5ea14 <__cxa_atexit@plt+0xc50ab8> │ │ │ │ - ldr r8, [r3, #36]! @ 0x24 │ │ │ │ - add r9, r2, #1 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - add r2, r2, sl │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r1, #13 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - bcc c5e9f8 <__cxa_atexit@plt+0xc50a9c> │ │ │ │ - ldr lr, [pc, #140] @ c5ea20 <__cxa_atexit@plt+0xc50ac4> │ │ │ │ - ldr r7, [pc, #140] @ c5ea24 <__cxa_atexit@plt+0xc50ac8> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r9, [pc, #124] @ c5ea28 <__cxa_atexit@plt+0xc50acc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r5, #2] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - strb r1, [r6, #28] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #60] @ c5ea1c <__cxa_atexit@plt+0xc50ac0> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #60] @ c4e118 <__cxa_atexit@plt+0xc401bc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + stmib r7, {r1, r2, r9} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #28] @ c4e11c <__cxa_atexit@plt+0xc401c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c5ea18 <__cxa_atexit@plt+0xc50abc> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsl #16 │ │ │ │ + cmpeq r2, r4, lsl #31 │ │ │ │ + cmpeq r2, r8, asr #11 │ │ │ │ + smlaltteq fp, r2, r0, fp │ │ │ │ + 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 c4e158 <__cxa_atexit@plt+0xc401fc> │ │ │ │ + ldr r3, [pc, #40] @ c4e170 <__cxa_atexit@plt+0xc40214> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4e174 <__cxa_atexit@plt+0xc40218> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffb1bc │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - ldrsbeq sp, [r1, #-36] @ 0xffffffdc │ │ │ │ - ldrsheq ip, [r1, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r1, r0, asr r4 │ │ │ │ - strdeq pc, [ip], -r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, asr r5 │ │ │ │ + hvceq 11108 @ 0x2b64 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4e1ac <__cxa_atexit@plt+0xc40250> │ │ │ │ + ldr r5, [pc, #36] @ c4e1bc <__cxa_atexit@plt+0xc40260> │ │ │ │ + mov r8, sl │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #12] @ c4e1c0 <__cxa_atexit@plt+0xc40264> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r2, r8, lsr fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ add r5, r5, #4 │ │ │ │ - b c5e924 <__cxa_atexit@plt+0xc509c8> │ │ │ │ - cmpeq r1, r4, lsr r4 │ │ │ │ - @ instruction: 0x001c7ff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + 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 r2, r6 │ │ │ │ - bcc c5eaac <__cxa_atexit@plt+0xc50b50> │ │ │ │ - ldr r7, [pc, #84] @ c5eac4 <__cxa_atexit@plt+0xc50b68> │ │ │ │ - ldr r2, [pc, #84] @ c5eac8 <__cxa_atexit@plt+0xc50b6c> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4e218 <__cxa_atexit@plt+0xc402bc> │ │ │ │ + ldr r3, [pc, #40] @ c4e230 <__cxa_atexit@plt+0xc402d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4e234 <__cxa_atexit@plt+0xc402d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #68] @ c5eacc <__cxa_atexit@plt+0xc50b70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #40]! @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0152e49c │ │ │ │ + smlalbbeq fp, r2, ip, sp │ │ │ │ + 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 c4e270 <__cxa_atexit@plt+0xc40314> │ │ │ │ + ldr r3, [pc, #40] @ c4e288 <__cxa_atexit@plt+0xc4032c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ sub r7, r6, #11 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldrh r1, [r5, #-34] @ 0xffffffde │ │ │ │ - str r2, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5ead0 <__cxa_atexit@plt+0xc50b74> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrsheq sp, [r1, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq r1, r8, lsl pc │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlaltbeq fp, r1, r8, r3 │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5eb34 <__cxa_atexit@plt+0xc50bd8> │ │ │ │ - ldr r3, [pc, #76] @ c5eb40 <__cxa_atexit@plt+0xc50be4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5eb38 <__cxa_atexit@plt+0xc50bdc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5eb80 <__cxa_atexit@plt+0xc50c24> │ │ │ │ - b c5f634 <__cxa_atexit@plt+0xc516d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r1, r8, lsr r3 │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5eb80 <__cxa_atexit@plt+0xc50c24> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5ee1c <__cxa_atexit@plt+0xc50ec0> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r8, [pc, #660] @ c5ee3c <__cxa_atexit@plt+0xc50ee0> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - add sl, r1, #1 │ │ │ │ - sub fp, r6, #29 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp ip, #0 │ │ │ │ - stmdb r2, {r8, r9} │ │ │ │ - beq c5ec28 <__cxa_atexit@plt+0xc50ccc> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5ec6c <__cxa_atexit@plt+0xc50d10> │ │ │ │ - adds fp, ip, sl │ │ │ │ - beq c5eca8 <__cxa_atexit@plt+0xc50d4c> │ │ │ │ - ldr ip, [pc, #592] @ c5ee40 <__cxa_atexit@plt+0xc50ee4> │ │ │ │ - mov r2, #0 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - add ip, pc, ip │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - sub r1, r6, #17 │ │ │ │ - add r0, fp, r0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b c5ed24 <__cxa_atexit@plt+0xc50dc8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5ed0c <__cxa_atexit@plt+0xc50db0> │ │ │ │ - ldr r8, [pc, #540] @ c5ee54 <__cxa_atexit@plt+0xc50ef8> │ │ │ │ - str r0, [r3, #28]! │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - add r6, r0, sl │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r8, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - b c5ed24 <__cxa_atexit@plt+0xc50dc8> │ │ │ │ - ldr r0, [pc, #476] @ c5ee50 <__cxa_atexit@plt+0xc50ef4> │ │ │ │ - str sl, [r3, #28]! │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - strb r1, [r5, #8] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - add r2, ip, sl │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str fp, [r3, #-8] │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - b c5ed24 <__cxa_atexit@plt+0xc50dc8> │ │ │ │ - ldr r0, [pc, #408] @ c5ee48 <__cxa_atexit@plt+0xc50eec> │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - cmp lr, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r0, #1 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldrb r8, [r0, #4] │ │ │ │ - ldr r9, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r3, [r1, #11] │ │ │ │ - blt c5edbc <__cxa_atexit@plt+0xc50e60> │ │ │ │ - cmp r3, lr │ │ │ │ - str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - strb r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - ble c5ede0 <__cxa_atexit@plt+0xc50e84> │ │ │ │ - add r0, r0, lr │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - sub r3, r3, lr │ │ │ │ - b c5edfc <__cxa_atexit@plt+0xc50ea0> │ │ │ │ - mov r0, #0 │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str fp, [r5, #28] │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - cmp lr, #1 │ │ │ │ - blt c5ed78 <__cxa_atexit@plt+0xc50e1c> │ │ │ │ - ldr r7, [sp] │ │ │ │ - cmp r0, lr │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c5ed94 <__cxa_atexit@plt+0xc50e38> │ │ │ │ - add r1, r1, lr │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - sub r0, r0, lr │ │ │ │ - b c5edb0 <__cxa_atexit@plt+0xc50e54> │ │ │ │ - ldr r7, [sp] │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b c5edb0 <__cxa_atexit@plt+0xc50e54> │ │ │ │ - ldr r3, [pc, #168] @ c5ee44 <__cxa_atexit@plt+0xc50ee8> │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r7, [pc, #20] @ c4e28c <__cxa_atexit@plt+0xc40330> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr r4 │ │ │ │ + cmpeq r2, r8, lsr sp │ │ │ │ + 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 c4e2c8 <__cxa_atexit@plt+0xc4036c> │ │ │ │ + ldr r3, [pc, #40] @ c4e2e0 <__cxa_atexit@plt+0xc40384> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - str r0, [r5], #-40 @ 0xffffffd8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - strb r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - b c5edfc <__cxa_atexit@plt+0xc50ea0> │ │ │ │ - ldr r6, [pc, #100] @ c5ee4c <__cxa_atexit@plt+0xc50ef0> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r9, r6, #2 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r0, r9} │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r7, [pc, #52] @ c5ee58 <__cxa_atexit@plt+0xc50efc> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4e2e4 <__cxa_atexit@plt+0xc40388> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffffa6fc │ │ │ │ - @ instruction: 0xffffa8a4 │ │ │ │ - cmpeq r1, ip, lsl sp │ │ │ │ - smlaltbeq sl, r1, r4, ip │ │ │ │ - ldrsbeq ip, [r1, #-192] @ 0xffffff40 │ │ │ │ - @ instruction: 0xffffac24 │ │ │ │ - @ instruction: 0xffffad04 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r1, r0, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsr #28 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5eb80 <__cxa_atexit@plt+0xc50c24> │ │ │ │ - cmpeq r1, r8 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq lr, [r2, #-48] @ 0xffffffd0 │ │ │ │ + smlaltteq fp, r2, r4, ip │ │ │ │ + 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 r2, r6 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - bcc c5eee0 <__cxa_atexit@plt+0xc50f84> │ │ │ │ - ldr lr, [pc, #88] @ c5eef8 <__cxa_atexit@plt+0xc50f9c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #76] @ c5eefc <__cxa_atexit@plt+0xc50fa0> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #52] @ c5ef00 <__cxa_atexit@plt+0xc50fa4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5ef04 <__cxa_atexit@plt+0xc50fa8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrheq ip, [r1, #-220] @ 0xffffff24 │ │ │ │ - ldrsbeq ip, [r1, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - hvceq 6900 @ 0x1af4 │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5ef3c <__cxa_atexit@plt+0xc50fe0> │ │ │ │ - ldr r3, [pc, #168] @ c5efd0 <__cxa_atexit@plt+0xc51074> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5efa4 <__cxa_atexit@plt+0xc51048> │ │ │ │ - b c5efec <__cxa_atexit@plt+0xc51090> │ │ │ │ - ldr r3, [pc, #132] @ c5efc8 <__cxa_atexit@plt+0xc5106c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4e320 <__cxa_atexit@plt+0xc403c4> │ │ │ │ + ldr r3, [pc, #40] @ c4e338 <__cxa_atexit@plt+0xc403dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c5efac <__cxa_atexit@plt+0xc51050> │ │ │ │ - ldr r7, [pc, #112] @ c5efd4 <__cxa_atexit@plt+0xc51078> │ │ │ │ - ldr r2, [pc, #112] @ c5efd8 <__cxa_atexit@plt+0xc5107c> │ │ │ │ - sub r9, r3, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4e33c <__cxa_atexit@plt+0xc403e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [pc, #96] @ c5efdc <__cxa_atexit@plt+0xc51080> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #40]! @ 0x28 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldrh r1, [r5, #-34] @ 0xffffffde │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c5efcc <__cxa_atexit@plt+0xc51070> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r1, r4, lsr r7 │ │ │ │ - andeq r0, r0, r8, asr #4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, lsr #6 │ │ │ │ - cmpeq r1, r4, lsl #26 │ │ │ │ - cmpeq r1, r4, lsr #20 │ │ │ │ - @ instruction: 0x0141ae9c │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r3, r0, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r3, r0, #11 │ │ │ │ - mov r3, r5 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp lr, r1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - bcc c5f0ac <__cxa_atexit@plt+0xc51150> │ │ │ │ - ldr r8, [pc, #184] @ c5f0e8 <__cxa_atexit@plt+0xc5118c> │ │ │ │ - ldr r9, [r5, #64] @ 0x40 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r0, r1, #5 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - add r0, r2, r9 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add r2, r6, #28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ - bcc c5f0cc <__cxa_atexit@plt+0xc51170> │ │ │ │ - ldr lr, [pc, #140] @ c5f0f4 <__cxa_atexit@plt+0xc51198> │ │ │ │ - ldr r7, [pc, #140] @ c5f0f8 <__cxa_atexit@plt+0xc5119c> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r9, [pc, #124] @ c5f0fc <__cxa_atexit@plt+0xc511a0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r5, #6] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r6, #28] │ │ │ │ - strb r1, [r6, #20] │ │ │ │ - sub r9, r2, #2 │ │ │ │ + cmpeq r2, r0, ror #6 │ │ │ │ + @ instruction: 0x0142bc90 │ │ │ │ + @ instruction: 0x01297674 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x012976a6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r7, [r9, -r9]! │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01297708 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e3d0 <__cxa_atexit@plt+0xc40474> │ │ │ │ + ldr r2, [pc, #32] @ c4e3e0 <__cxa_atexit@plt+0xc40484> │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #60] @ c5f0f0 <__cxa_atexit@plt+0xc51194> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c4e3e4 <__cxa_atexit@plt+0xc40488> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq fp, r2, r8, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e43c <__cxa_atexit@plt+0xc404e0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c4e444 <__cxa_atexit@plt+0xc404e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c4e448 <__cxa_atexit@plt+0xc404ec> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsr #9 │ │ │ │ + cmpeq r2, r4, asr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e480 <__cxa_atexit@plt+0xc40524> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4e488 <__cxa_atexit@plt+0xc4052c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c5f0ec <__cxa_atexit@plt+0xc51190> │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr 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 c4e4d0 <__cxa_atexit@plt+0xc40574> │ │ │ │ + ldr r2, [pc, #44] @ c4e4e0 <__cxa_atexit@plt+0xc40584> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff9bb0 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, lsr #4 │ │ │ │ - cmpeq r1, r0, lsl #24 │ │ │ │ - cmpeq r1, r0, lsr #18 │ │ │ │ - hvceq 6876 @ 0x1adc │ │ │ │ - @ instruction: 0x001cfff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - str r7, [sl, #40]! @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c5f1ac <__cxa_atexit@plt+0xc51250> │ │ │ │ - ldr lr, [pc, #184] @ c5f1e4 <__cxa_atexit@plt+0xc51288> │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - sub r2, r2, #5 │ │ │ │ - add r3, r7, r3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - add r2, r6, #28 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - bcc c5f1c8 <__cxa_atexit@plt+0xc5126c> │ │ │ │ - ldr lr, [pc, #136] @ c5f1f0 <__cxa_atexit@plt+0xc51294> │ │ │ │ - ldr r7, [pc, #136] @ c5f1f4 <__cxa_atexit@plt+0xc51298> │ │ │ │ - sub r3, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r9, r2, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r1, [pc, #116] @ c5f1f8 <__cxa_atexit@plt+0xc5129c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - strb r0, [r6, #20] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #56] @ c5f1ec <__cxa_atexit@plt+0xc51290> │ │ │ │ - mov r3, #12 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + 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, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4e538 <__cxa_atexit@plt+0xc405dc> │ │ │ │ + ldr r3, [pc, #68] @ c4e550 <__cxa_atexit@plt+0xc405f4> │ │ │ │ + ldr r2, [pc, #68] @ c4e554 <__cxa_atexit@plt+0xc405f8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4e558 <__cxa_atexit@plt+0xc405fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c5f1e8 <__cxa_atexit@plt+0xc5128c> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + smlalbbeq fp, r2, r0, sl │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + ldr sl, [r5], #4 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e5b4 <__cxa_atexit@plt+0xc40658> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c4e5bc <__cxa_atexit@plt+0xc40660> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c4e5c0 <__cxa_atexit@plt+0xc40664> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, lsr #6 │ │ │ │ + ldrsbeq sp, [r2, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e5f8 <__cxa_atexit@plt+0xc4069c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4e600 <__cxa_atexit@plt+0xc406a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq sp, [r2, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e660 <__cxa_atexit@plt+0xc40704> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c4e66c <__cxa_atexit@plt+0xc40710> │ │ │ │ + ldr r2, [pc, #72] @ c4e67c <__cxa_atexit@plt+0xc40720> │ │ │ │ + ldr r1, [pc, #72] @ c4e680 <__cxa_atexit@plt+0xc40724> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff9ab8 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - ldrsheq ip, [r1, #-172] @ 0xffffff54 │ │ │ │ - cmpeq r1, ip, lsl r8 │ │ │ │ - smlalbbeq sl, r1, r0, ip │ │ │ │ - @ instruction: 0x001c7ff1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r2, r4, lsl #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c5f260 <__cxa_atexit@plt+0xc51304> │ │ │ │ - ldr r7, [pc, #84] @ c5f278 <__cxa_atexit@plt+0xc5131c> │ │ │ │ - ldr r2, [pc, #84] @ c5f27c <__cxa_atexit@plt+0xc51320> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + bcc c4e6d0 <__cxa_atexit@plt+0xc40774> │ │ │ │ + ldr r2, [pc, #52] @ c4e6e0 <__cxa_atexit@plt+0xc40784> │ │ │ │ + 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 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4e748 <__cxa_atexit@plt+0xc407ec> │ │ │ │ + ldr r2, [pc, #84] @ c4e760 <__cxa_atexit@plt+0xc40804> │ │ │ │ + ldr r1, [pc, #84] @ c4e764 <__cxa_atexit@plt+0xc40808> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r7, #24] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4e768 <__cxa_atexit@plt+0xc4080c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + hvceq 11144 @ 0x2b88 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e7b8 <__cxa_atexit@plt+0xc4085c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c4e7c0 <__cxa_atexit@plt+0xc40864> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #68] @ c5f280 <__cxa_atexit@plt+0xc51324> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c4e7c4 <__cxa_atexit@plt+0xc40868> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #40]! @ 0x28 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldrh r1, [r5, #-34] @ 0xffffffde │ │ │ │ - str r2, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5f284 <__cxa_atexit@plt+0xc51328> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r1, r4, asr #20 │ │ │ │ - cmpeq r1, r4, ror #14 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - strdeq sl, [r1, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5f2e8 <__cxa_atexit@plt+0xc5138c> │ │ │ │ - ldr r3, [pc, #76] @ c5f2f4 <__cxa_atexit@plt+0xc51398> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5f2ec <__cxa_atexit@plt+0xc51390> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5f334 <__cxa_atexit@plt+0xc513d8> │ │ │ │ - b c5f634 <__cxa_atexit@plt+0xc516d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c4e7c8 <__cxa_atexit@plt+0xc4086c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlalbbeq sl, r1, r4, fp │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c5f334 <__cxa_atexit@plt+0xc513d8> │ │ │ │ - ldr r1, [r5] │ │ │ │ + cmpeq r2, r4, lsr r1 │ │ │ │ + cmpeq r2, r4, ror #13 │ │ │ │ + ldrsbeq sp, [r2, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e800 <__cxa_atexit@plt+0xc408a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4e808 <__cxa_atexit@plt+0xc408ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq sp, [r2, #-0] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + 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 c5f5d0 <__cxa_atexit@plt+0xc51674> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r8, [pc, #660] @ c5f5f0 <__cxa_atexit@plt+0xc51694> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - add sl, r1, #1 │ │ │ │ - sub fp, r6, #29 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp ip, #0 │ │ │ │ - stmdb r2, {r8, r9} │ │ │ │ - beq c5f3dc <__cxa_atexit@plt+0xc51480> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5f420 <__cxa_atexit@plt+0xc514c4> │ │ │ │ - adds fp, ip, sl │ │ │ │ - beq c5f45c <__cxa_atexit@plt+0xc51500> │ │ │ │ - ldr ip, [pc, #592] @ c5f5f4 <__cxa_atexit@plt+0xc51698> │ │ │ │ - mov r2, #0 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - add ip, pc, ip │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - sub r1, r6, #17 │ │ │ │ - add r0, fp, r0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b c5f4d8 <__cxa_atexit@plt+0xc5157c> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5f4c0 <__cxa_atexit@plt+0xc51564> │ │ │ │ - ldr r8, [pc, #540] @ c5f608 <__cxa_atexit@plt+0xc516ac> │ │ │ │ - str r0, [r3, #28]! │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - add r6, r0, sl │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r8, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - b c5f4d8 <__cxa_atexit@plt+0xc5157c> │ │ │ │ - ldr r0, [pc, #476] @ c5f604 <__cxa_atexit@plt+0xc516a8> │ │ │ │ - str sl, [r3, #28]! │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - strb r1, [r5, #8] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - add r2, ip, sl │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str fp, [r3, #-8] │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - b c5f4d8 <__cxa_atexit@plt+0xc5157c> │ │ │ │ - ldr r0, [pc, #408] @ c5f5fc <__cxa_atexit@plt+0xc516a0> │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - cmp lr, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r0, #1 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldrb r8, [r0, #4] │ │ │ │ - ldr r9, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r3, [r1, #11] │ │ │ │ - blt c5f570 <__cxa_atexit@plt+0xc51614> │ │ │ │ - cmp r3, lr │ │ │ │ - str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - strb r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - ble c5f594 <__cxa_atexit@plt+0xc51638> │ │ │ │ - add r0, r0, lr │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - sub r3, r3, lr │ │ │ │ - b c5f5b0 <__cxa_atexit@plt+0xc51654> │ │ │ │ - mov r0, #0 │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str fp, [r5, #28] │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - cmp lr, #1 │ │ │ │ - blt c5f52c <__cxa_atexit@plt+0xc515d0> │ │ │ │ - ldr r7, [sp] │ │ │ │ - cmp r0, lr │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c5f548 <__cxa_atexit@plt+0xc515ec> │ │ │ │ - add r1, r1, lr │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - sub r0, r0, lr │ │ │ │ - b c5f564 <__cxa_atexit@plt+0xc51608> │ │ │ │ - ldr r7, [sp] │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b c5f564 <__cxa_atexit@plt+0xc51608> │ │ │ │ - ldr r3, [pc, #168] @ c5f5f8 <__cxa_atexit@plt+0xc5169c> │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - str r0, [r5], #-40 @ 0xffffffd8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - strb r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - b c5f5b0 <__cxa_atexit@plt+0xc51654> │ │ │ │ - ldr r6, [pc, #100] @ c5f600 <__cxa_atexit@plt+0xc516a4> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r9, r6, #2 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r0, r9} │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r7, [pc, #52] @ c5f60c <__cxa_atexit@plt+0xc516b0> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ + bcc c4e850 <__cxa_atexit@plt+0xc408f4> │ │ │ │ + ldr r2, [pc, #44] @ c4e860 <__cxa_atexit@plt+0xc40904> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff901c │ │ │ │ - @ instruction: 0xffff91c4 │ │ │ │ - cmpeq r1, r8, ror #10 │ │ │ │ - strdeq sl, [r1, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq r1, ip, lsl r5 │ │ │ │ - @ instruction: 0xffff9544 │ │ │ │ - @ instruction: 0xffff9624 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r1, ip, ror #16 │ │ │ │ - andeq r0, r0, r8, lsr #28 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5f334 <__cxa_atexit@plt+0xc513d8> │ │ │ │ - cmpeq r1, r4, asr r8 │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c5f7f0 <__cxa_atexit@plt+0xc51894> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5f688 <__cxa_atexit@plt+0xc5172c> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5f734 <__cxa_atexit@plt+0xc517d8> │ │ │ │ - ldr r2, [pc, #408] @ c5f808 <__cxa_atexit@plt+0xc518ac> │ │ │ │ - add r1, r0, r1 │ │ │ │ - str r0, [r8, #12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4e894 <__cxa_atexit@plt+0xc40938> │ │ │ │ + ldr r2, [pc, #32] @ c4e8a4 <__cxa_atexit@plt+0xc40948> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r8, {r2, r3} │ │ │ │ - sub r3, r6, #5 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b c5f690 <__cxa_atexit@plt+0xc51734> │ │ │ │ - str r3, [r5, #24] │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - strb r3, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - cmp r9, #1 │ │ │ │ - blt c5f6e8 <__cxa_atexit@plt+0xc5178c> │ │ │ │ - cmp r1, r9 │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c5f700 <__cxa_atexit@plt+0xc517a4> │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r1, r9 │ │ │ │ - b c5f71c <__cxa_atexit@plt+0xc517c0> │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c5f718 <__cxa_atexit@plt+0xc517bc> │ │ │ │ - ldr r3, [pc, #260] @ c5f80c <__cxa_atexit@plt+0xc518b0> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r6, [pc, #212] @ c5f810 <__cxa_atexit@plt+0xc518b4> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r9, #1 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r2, r6, #1 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldrb lr, [r6, #4] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - blt c5f798 <__cxa_atexit@plt+0xc5183c> │ │ │ │ - cmp r1, r9 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r6, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - strb lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ble c5f7bc <__cxa_atexit@plt+0xc51860> │ │ │ │ - add r0, r0, r9 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - sub r1, r1, r9 │ │ │ │ - b c5f7d8 <__cxa_atexit@plt+0xc5187c> │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r6, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - strb lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - b c5f7d8 <__cxa_atexit@plt+0xc5187c> │ │ │ │ - ldr r6, [pc, #80] @ c5f814 <__cxa_atexit@plt+0xc518b8> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - add r6, r6, #2 │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - stmda r5, {r0, r6} │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - mov r6, r8 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r3, [pc, #32] @ c5f818 <__cxa_atexit@plt+0xc518bc> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c4e8a8 <__cxa_atexit@plt+0xc4094c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r2, r4, lsr r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c4e8c8 <__cxa_atexit@plt+0xc4096c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff8c78 │ │ │ │ - ldrheq ip, [r1, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r1, r8, lsl r2 │ │ │ │ - ldrsheq ip, [r1, #-36] @ 0xffffffdc │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - cmpeq r1, r0, ror #12 │ │ │ │ - andeq r3, r7, pc, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - bcc c5f89c <__cxa_atexit@plt+0xc51940> │ │ │ │ - ldr r7, [pc, #104] @ c5f8b4 <__cxa_atexit@plt+0xc51958> │ │ │ │ - ldr r2, [pc, #104] @ c5f8b8 <__cxa_atexit@plt+0xc5195c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c4e91c <__cxa_atexit@plt+0xc409c0> │ │ │ │ + ldr r2, [pc, #56] @ c4e928 <__cxa_atexit@plt+0xc409cc> │ │ │ │ + ldr r1, [pc, #56] @ c4e92c <__cxa_atexit@plt+0xc409d0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r2, [r5, #32]! │ │ │ │ - ldr lr, [pc, #88] @ c5f8bc <__cxa_atexit@plt+0xc51960> │ │ │ │ - add ip, r3, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm ip, {r0, r9, sl} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r0, r3, #20 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - str r3, [r3, #32] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5f8c0 <__cxa_atexit@plt+0xc51964> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4e980 <__cxa_atexit@plt+0xc40a24> │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + sub r2, r2, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4e994 <__cxa_atexit@plt+0xc40a38> │ │ │ │ + ldr r1, [pc, #68] @ c4e9b0 <__cxa_atexit@plt+0xc40a54> │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff8410 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r1, r8, lsr r1 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - strheq sl, [r1, #-88] @ 0xffffffa8 │ │ │ │ - andeq r1, r7, pc, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [pc, #12] @ c4e9ac <__cxa_atexit@plt+0xc40a50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsl r6 │ │ │ │ + @ instruction: 0xfffffa74 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4ea04 <__cxa_atexit@plt+0xc40aa8> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c4ea14 <__cxa_atexit@plt+0xc40ab8> │ │ │ │ + ldr r3, [pc, #64] @ c4ea30 <__cxa_atexit@plt+0xc40ad4> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c4ea2c <__cxa_atexit@plt+0xc40ad0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq fp, [r2, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c5f93c <__cxa_atexit@plt+0xc519e0> │ │ │ │ - ldr r7, [pc, #104] @ c5f954 <__cxa_atexit@plt+0xc519f8> │ │ │ │ - ldr r2, [pc, #104] @ c5f958 <__cxa_atexit@plt+0xc519fc> │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4ea94 <__cxa_atexit@plt+0xc40b38> │ │ │ │ + ldr r7, [pc, #68] @ c4eaac <__cxa_atexit@plt+0xc40b50> │ │ │ │ + ldr r2, [pc, #68] @ c4eab0 <__cxa_atexit@plt+0xc40b54> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ str r7, [r3, #4]! │ │ │ │ - str r2, [r5, #32]! │ │ │ │ - ldr lr, [pc, #88] @ c5f95c <__cxa_atexit@plt+0xc51a00> │ │ │ │ - add ip, r3, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm ip, {r0, r9, sl} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r0, r3, #20 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - str r3, [r3, #32] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c5f960 <__cxa_atexit@plt+0xc51a04> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4eab4 <__cxa_atexit@plt+0xc40b58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff990 │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + cmpeq r2, r4, lsr #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4eae4 <__cxa_atexit@plt+0xc40b88> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4eb60 <__cxa_atexit@plt+0xc40c04> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + str sl, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c4eb70 <__cxa_atexit@plt+0xc40c14> │ │ │ │ + ldr r7, [pc, #104] @ c4eb98 <__cxa_atexit@plt+0xc40c3c> │ │ │ │ + ldr r2, [pc, #104] @ c4eb9c <__cxa_atexit@plt+0xc40c40> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r1, #11 │ │ │ │ + mov r6, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4eb94 <__cxa_atexit@plt+0xc40c38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, asr #8 │ │ │ │ + @ instruction: 0xfffffa40 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4ec48 <__cxa_atexit@plt+0xc40cec> │ │ │ │ + ldr ip, [pc, #152] @ c4ec60 <__cxa_atexit@plt+0xc40d04> │ │ │ │ + ldr r9, [pc, #152] @ c4ec64 <__cxa_atexit@plt+0xc40d08> │ │ │ │ + ldr sl, [pc, #152] @ c4ec68 <__cxa_atexit@plt+0xc40d0c> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #33 @ 0x21 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c4ec6c <__cxa_atexit@plt+0xc40d10> │ │ │ │ + str r8, [r7, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff8370 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0x0151c098 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq r1, r8, lsl r5 │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c5f998 <__cxa_atexit@plt+0xc51a3c> │ │ │ │ - ldr r3, [pc, #432] @ c5fb34 <__cxa_atexit@plt+0xc51bd8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c4ec70 <__cxa_atexit@plt+0xc40d14> │ │ │ │ + str r8, [r7, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c5fa10 <__cxa_atexit@plt+0xc51ab4> │ │ │ │ - b c5fb44 <__cxa_atexit@plt+0xc51be8> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5fa18 <__cxa_atexit@plt+0xc51abc> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r0, r2, r0 │ │ │ │ - mov r8, #0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - strb r8, [r5, #4] │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c5fa88 <__cxa_atexit@plt+0xc51b2c> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c5faa0 <__cxa_atexit@plt+0xc51b44> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c5fabc <__cxa_atexit@plt+0xc51b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c4ec74 <__cxa_atexit@plt+0xc40d18> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - ldr lr, [pc, #268] @ c5fb2c <__cxa_atexit@plt+0xc51bd0> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r0, r2, r0 │ │ │ │ + ldr r7, [pc, #40] @ c4ec78 <__cxa_atexit@plt+0xc40d1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r2, r0, ror #20 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + smlalbbeq fp, r2, r0, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4ecfc <__cxa_atexit@plt+0xc40da0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4ed08 <__cxa_atexit@plt+0xc40dac> │ │ │ │ + ldr lr, [pc, #88] @ c4ed18 <__cxa_atexit@plt+0xc40dbc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #84] @ c4ed1c <__cxa_atexit@plt+0xc40dc0> │ │ │ │ + sub r1, r6, #3 │ │ │ │ add lr, pc, lr │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r1, lr, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldr r9, [lr, #8] │ │ │ │ - ldrb lr, [lr, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c5fad4 <__cxa_atexit@plt+0xc51b78> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - strb lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ble c5faf8 <__cxa_atexit@plt+0xc51b9c> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c5fb14 <__cxa_atexit@plt+0xc51bb8> │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c5fab8 <__cxa_atexit@plt+0xc51b5c> │ │ │ │ - ldr r3, [pc, #128] @ c5fb28 <__cxa_atexit@plt+0xc51bcc> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #56] @ c4ed20 <__cxa_atexit@plt+0xc40dc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ str r1, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - strb lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - b c5fb14 <__cxa_atexit@plt+0xc51bb8> │ │ │ │ - ldr r3, [pc, #48] @ c5fb30 <__cxa_atexit@plt+0xc51bd4> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - add r8, r3, #2 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - cmpeq r1, r0, lsl r0 │ │ │ │ - cmpeq r1, r4, lsr pc │ │ │ │ - ldrheq fp, [r1, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - cmpeq r1, r4, asr #6 │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + ldrsheq ip, [r2, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0x0152cc94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4ed58 <__cxa_atexit@plt+0xc40dfc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4ed60 <__cxa_atexit@plt+0xc40e04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, ror fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + 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 c5fc94 <__cxa_atexit@plt+0xc51d38> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5fba4 <__cxa_atexit@plt+0xc51c48> │ │ │ │ - lsr lr, r2, #16 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r6, r2, #11 │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c5fca8 <__cxa_atexit@plt+0xc51d4c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [pc, #240] @ c5fca0 <__cxa_atexit@plt+0xc51d44> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - lsr r9, r2, #16 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - strb r1, [r5, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r1, ip, sl │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - add r3, r1, #1 │ │ │ │ - lsr fp, r2, #11 │ │ │ │ - movhi lr, #2 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r9, [r0, #3] │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - addne lr, lr, #1 │ │ │ │ - cmp fp, #0 │ │ │ │ - addne lr, lr, #1 │ │ │ │ - sub r8, r6, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - blt c5fc48 <__cxa_atexit@plt+0xc51cec> │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c5fc5c <__cxa_atexit@plt+0xc51d00> │ │ │ │ - add r1, r1, r3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, r3 │ │ │ │ - b c5fc78 <__cxa_atexit@plt+0xc51d1c> │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c5fc74 <__cxa_atexit@plt+0xc51d18> │ │ │ │ - ldr r3, [pc, #64] @ c5fca4 <__cxa_atexit@plt+0xc51d48> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r9, r3, #2 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c4eda8 <__cxa_atexit@plt+0xc40e4c> │ │ │ │ + ldr r2, [pc, #44] @ c4edb8 <__cxa_atexit@plt+0xc40e5c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffff8424 │ │ │ │ - cmpeq r1, r4, asr lr │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5fd98 <__cxa_atexit@plt+0xc51e3c> │ │ │ │ - mov r0, #0 │ │ │ │ - ldr lr, [pc, #236] @ c5fdb8 <__cxa_atexit@plt+0xc51e5c> │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub r0, r6, #13 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ldr lr, [r0, #3] │ │ │ │ - ldr sl, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - add r3, r9, r1 │ │ │ │ - add r1, ip, fp │ │ │ │ - add r9, r3, #1 │ │ │ │ - add r3, r1, #1 │ │ │ │ - cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - bls c5fd44 <__cxa_atexit@plt+0xc51de8> │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - sub r0, r5, #24 │ │ │ │ - stm r0, {r2, sl, lr} │ │ │ │ - b c5fd88 <__cxa_atexit@plt+0xc51e2c> │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c5fd6c <__cxa_atexit@plt+0xc51e10> │ │ │ │ - add sl, sl, r3 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - sub r2, r2, r3 │ │ │ │ - b c5fd88 <__cxa_atexit@plt+0xc51e2c> │ │ │ │ - ldr r3, [pc, #72] @ c5fdbc <__cxa_atexit@plt+0xc51e60> │ │ │ │ - mov r2, #0 │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r2, sl, lr} │ │ │ │ - str r2, [r5], #-40 @ 0xffffffd8 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #32] @ c5fdc0 <__cxa_atexit@plt+0xc51e64> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #20 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + 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, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4ee10 <__cxa_atexit@plt+0xc40eb4> │ │ │ │ + ldr r3, [pc, #68] @ c4ee28 <__cxa_atexit@plt+0xc40ecc> │ │ │ │ + ldr r2, [pc, #68] @ c4ee2c <__cxa_atexit@plt+0xc40ed0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4ee30 <__cxa_atexit@plt+0xc40ed4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff8108 │ │ │ │ - cmpeq r1, r4, asr #26 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - strheq sl, [r1, #-8] │ │ │ │ - andeq r0, r0, r8, lsr #28 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5fca8 <__cxa_atexit@plt+0xc51d4c> │ │ │ │ - smlaltbeq sl, r1, r0, r0 │ │ │ │ - andseq sp, r9, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #20 │ │ │ │ - cmp sl, r8 │ │ │ │ - bcc c5ff70 <__cxa_atexit@plt+0xc52014> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [r5, #44] @ 0x2c │ │ │ │ - ldr ip, [pc, #416] @ c5ffa8 <__cxa_atexit@plt+0xc5204c> │ │ │ │ - mov r2, #0 │ │ │ │ - sub r9, r2, lr, lsr #24 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldrb r1, [r5, #48] @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + strheq fp, [r2, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - str r9, [r6, #8]! │ │ │ │ - cmp r0, #0 │ │ │ │ - str ip, [r6, #-4] │ │ │ │ - ble c5fe8c <__cxa_atexit@plt+0xc51f30> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5fe78 <__cxa_atexit@plt+0xc51f1c> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - sub lr, r8, #15 │ │ │ │ - ldr r8, [pc, #372] @ c5ffb4 <__cxa_atexit@plt+0xc52058> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #368] @ c5ffb8 <__cxa_atexit@plt+0xc5205c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq c5ff44 <__cxa_atexit@plt+0xc51fe8> │ │ │ │ - ldrb r3, [sl, r2] │ │ │ │ - ldrb r3, [r3, r8] │ │ │ │ - add r1, r3, r1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - ldrb r1, [r1, r9] │ │ │ │ - cmp r1, #12 │ │ │ │ - beq c5ff50 <__cxa_atexit@plt+0xc51ff4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c5fe48 <__cxa_atexit@plt+0xc51eec> │ │ │ │ - mov r8, fp │ │ │ │ - mov r3, #0 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5] │ │ │ │ - b c5ffcc <__cxa_atexit@plt+0xc52070> │ │ │ │ - str lr, [r3, #20] │ │ │ │ - strb r1, [r3, #16] │ │ │ │ - ldr r0, [pc, #272] @ c5ffac <__cxa_atexit@plt+0xc52050> │ │ │ │ - sub r9, r8, #7 │ │ │ │ - add r6, r3, #96 @ 0x60 │ │ │ │ - sub r8, r8, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - cmp sl, r6 │ │ │ │ - str r9, [r5, #72] @ 0x48 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r5, #56] @ 0x38 │ │ │ │ - bcc c5ff8c <__cxa_atexit@plt+0xc52030> │ │ │ │ - ldr ip, [pc, #252] @ c5ffc0 <__cxa_atexit@plt+0xc52064> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - str ip, [r3, #24]! │ │ │ │ - str r6, [sp] │ │ │ │ - add r6, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - stm r6, {r0, r7, r8, r9, fp} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr sl, [r5, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #188] @ c5ffc4 <__cxa_atexit@plt+0xc52068> │ │ │ │ - mov r7, r3 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #36]! @ 0x24 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str fp, [r3, #60] @ 0x3c │ │ │ │ - ldr ip, [r5, #76]! @ 0x4c │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - add r0, r3, #64 @ 0x40 │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - bx ip │ │ │ │ - str lr, [r5, #72] @ 0x48 │ │ │ │ - strb r1, [r5, #56] @ 0x38 │ │ │ │ - b c638d8 <__cxa_atexit@plt+0xc5597c> │ │ │ │ - ldr r0, [pc, #112] @ c5ffc8 <__cxa_atexit@plt+0xc5206c> │ │ │ │ - mov r7, fp │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #48] @ 0x30 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c60dfc <__cxa_atexit@plt+0xc52ea0> │ │ │ │ - ldr r6, [pc, #68] @ c5ffbc <__cxa_atexit@plt+0xc52060> │ │ │ │ - mov r3, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4ee94 <__cxa_atexit@plt+0xc40f38> │ │ │ │ + ldr r7, [pc, #68] @ c4eeac <__cxa_atexit@plt+0xc40f50> │ │ │ │ + ldr r2, [pc, #68] @ c4eeb0 <__cxa_atexit@plt+0xc40f54> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4eeb4 <__cxa_atexit@plt+0xc40f58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #28] @ c5ffb0 <__cxa_atexit@plt+0xc52054> │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r2, r8, lsr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4ef18 <__cxa_atexit@plt+0xc40fbc> │ │ │ │ + ldr r7, [pc, #68] @ c4ef30 <__cxa_atexit@plt+0xc40fd4> │ │ │ │ + ldr r2, [pc, #68] @ c4ef34 <__cxa_atexit@plt+0xc40fd8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4ef38 <__cxa_atexit@plt+0xc40fdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff50c │ │ │ │ + @ instruction: 0xfffff594 │ │ │ │ + smlaltbeq fp, r2, r0, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4ef9c <__cxa_atexit@plt+0xc41040> │ │ │ │ + ldr r3, [pc, #80] @ c4efb4 <__cxa_atexit@plt+0xc41058> │ │ │ │ + ldr r9, [pc, #80] @ c4efb8 <__cxa_atexit@plt+0xc4105c> │ │ │ │ + ldr lr, [pc, #80] @ c4efbc <__cxa_atexit@plt+0xc41060> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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] @ c4efc0 <__cxa_atexit@plt+0xc41064> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - cmpeq r1, r8, lsr #22 │ │ │ │ - cmpeq r1, r0, asr #15 │ │ │ │ - andeq r3, r0, r8, ror sl │ │ │ │ - cmpeq r1, r0, lsr r8 │ │ │ │ - cmpeq r1, ip, lsr #16 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - @ instruction: 0xffff0f18 │ │ │ │ - @ instruction: 0xffff1a54 │ │ │ │ - cmpeq r1, r4, lsl #19 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - mov lr, r8 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c60350 <__cxa_atexit@plt+0xc523f4> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #988] @ c603d8 <__cxa_atexit@plt+0xc5247c> │ │ │ │ - mov ip, r7 │ │ │ │ - sub fp, r0, r8 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp fp, #0 │ │ │ │ - stmib r9, {r3, r8} │ │ │ │ - ble c60094 <__cxa_atexit@plt+0xc52138> │ │ │ │ - subs r3, r0, #1 │ │ │ │ - bmi c602ac <__cxa_atexit@plt+0xc52350> │ │ │ │ - cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c6006c <__cxa_atexit@plt+0xc52110> │ │ │ │ - add r7, r5, #72 @ 0x48 │ │ │ │ - cmp lr, r7 │ │ │ │ - bhi c6039c <__cxa_atexit@plt+0xc52440> │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c60394 <__cxa_atexit@plt+0xc52438> │ │ │ │ - ldr r5, [pc, #952] @ c603fc <__cxa_atexit@plt+0xc524a0> │ │ │ │ - ldr r0, [pc, #952] @ c60400 <__cxa_atexit@plt+0xc524a4> │ │ │ │ - ldr r8, [pc, #952] @ c60404 <__cxa_atexit@plt+0xc524a8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #12]! │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r5, [r9, #12] │ │ │ │ - b c602e8 <__cxa_atexit@plt+0xc5238c> │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - cmp r3, #129 @ 0x81 │ │ │ │ - bcc c600e4 <__cxa_atexit@plt+0xc52188> │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ - bcc c600d4 <__cxa_atexit@plt+0xc52178> │ │ │ │ - sub r3, fp, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bne c600e4 <__cxa_atexit@plt+0xc52188> │ │ │ │ - ldr r0, [pc, #832] @ c603dc <__cxa_atexit@plt+0xc52480> │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq c600c8 <__cxa_atexit@plt+0xc5216c> │ │ │ │ - mov r0, #0 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - strb r0, [r5, #48] @ 0x30 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov fp, lr │ │ │ │ - b c60ad4 <__cxa_atexit@plt+0xc52b78> │ │ │ │ - ldr r0, [r6, #-3] │ │ │ │ - mov fp, lr │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #1 │ │ │ │ - cmp fp, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bne c602a0 <__cxa_atexit@plt+0xc52344> │ │ │ │ - cmp r8, #1 │ │ │ │ - blt c600fc <__cxa_atexit@plt+0xc521a0> │ │ │ │ - cmp r0, r8 │ │ │ │ - bls c60104 <__cxa_atexit@plt+0xc521a8> │ │ │ │ - add r2, r2, r8 │ │ │ │ - b c60118 <__cxa_atexit@plt+0xc521bc> │ │ │ │ - mov fp, r0 │ │ │ │ - b c60118 <__cxa_atexit@plt+0xc521bc> │ │ │ │ - ldr r0, [pc, #724] @ c603e0 <__cxa_atexit@plt+0xc52484> │ │ │ │ - mov r2, #0 │ │ │ │ - mov fp, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r3, #576 @ 0x240 │ │ │ │ - orr r3, r3, #999424 @ 0xf4000 │ │ │ │ - cmp r0, fp │ │ │ │ - movcc fp, r0 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + ldrsheq ip, [r2, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r2, r4, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bcs c601a0 <__cxa_atexit@plt+0xc52244> │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, fp │ │ │ │ - str ip, [sp] │ │ │ │ - stmib sp, {r4, lr} │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6026c <__cxa_atexit@plt+0xc52310> │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp sl, r6 │ │ │ │ - add r7, r7, r8 │ │ │ │ - ldmib sp, {r4, r8} │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - bcc c603bc <__cxa_atexit@plt+0xc52460> │ │ │ │ - ldr r3, [pc, #672] @ c60414 <__cxa_atexit@plt+0xc524b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - ldr r3, [pc, #660] @ c60418 <__cxa_atexit@plt+0xc524bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [sp] │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r6, [pc, #616] @ c60410 <__cxa_atexit@plt+0xc524b4> │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r7, [r4, #812] @ 0x32c │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r6, [r4, #820] @ 0x334 │ │ │ │ - add r5, r9, #12 │ │ │ │ - str r5, [r6, #4] │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrd r0, [r7, #72] @ 0x48 │ │ │ │ - sub r6, r5, r6 │ │ │ │ - subs r0, r0, r6 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - strd r0, [r7, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r4, r2 │ │ │ │ - bl 1e769f4 <__cxa_atexit@plt+0x1e68a98> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, fp │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e76b34 <__cxa_atexit@plt+0x1e68bd8> │ │ │ │ - ldr r4, [r0, #812] @ 0x32c │ │ │ │ - ldr r3, [r0, #820] @ 0x334 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add fp, r2, #100 @ 0x64 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - add r3, r6, r3, lsl #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0, #804] @ 0x324 │ │ │ │ - ldrd r8, [r4, #72] @ 0x48 │ │ │ │ - sub r6, r1, r6 │ │ │ │ - adds r6, r8, r6 │ │ │ │ - adc r3, r9, #0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r4, [pc, #372] @ c603e8 <__cxa_atexit@plt+0xc5248c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5] │ │ │ │ - ldmib sp, {r4, fp} │ │ │ │ - beq c60310 <__cxa_atexit@plt+0xc523b4> │ │ │ │ - ldr r2, [r6] │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - strb r3, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r2, [r5], #-8 │ │ │ │ - b c60ad4 <__cxa_atexit@plt+0xc52b78> │ │ │ │ - subs r3, r0, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bcs c602f8 <__cxa_atexit@plt+0xc5239c> │ │ │ │ - add r7, r5, #72 @ 0x48 │ │ │ │ - cmp lr, r7 │ │ │ │ - bhi c60378 <__cxa_atexit@plt+0xc5241c> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c60370 <__cxa_atexit@plt+0xc52414> │ │ │ │ - ldr r5, [pc, #288] @ c603ec <__cxa_atexit@plt+0xc52490> │ │ │ │ - ldr r0, [pc, #288] @ c603f0 <__cxa_atexit@plt+0xc52494> │ │ │ │ - ldr r8, [pc, #288] @ c603f4 <__cxa_atexit@plt+0xc52498> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #12]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r7] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, ip │ │ │ │ - mov fp, lr │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bcc c60318 <__cxa_atexit@plt+0xc523bc> │ │ │ │ - sub r3, fp, #2 │ │ │ │ - b c60088 <__cxa_atexit@plt+0xc5212c> │ │ │ │ - ldr r0, [r6, #-3] │ │ │ │ + bhi c4eff8 <__cxa_atexit@plt+0xc4109c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f000 <__cxa_atexit@plt+0xc410a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #2 │ │ │ │ - cmp fp, #2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bls c600e4 <__cxa_atexit@plt+0xc52188> │ │ │ │ - sub r3, r0, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq c602ac <__cxa_atexit@plt+0xc52350> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - cmp r3, #239 @ 0xef │ │ │ │ - bls c600e4 <__cxa_atexit@plt+0xc52188> │ │ │ │ - sub r3, fp, #3 │ │ │ │ - b c60088 <__cxa_atexit@plt+0xc5212c> │ │ │ │ - mov r7, #8 │ │ │ │ - ldr r0, [pc, #176] @ c6040c <__cxa_atexit@plt+0xc524b0> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov fp, lr │ │ │ │ + ldrsbeq ip, [r2, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f038 <__cxa_atexit@plt+0xc410dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f040 <__cxa_atexit@plt+0xc410e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0152c898 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4f0b8 <__cxa_atexit@plt+0xc4115c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4f0c0 <__cxa_atexit@plt+0xc41164> │ │ │ │ + ldr lr, [pc, #100] @ c4f0dc <__cxa_atexit@plt+0xc41180> │ │ │ │ + ldr r0, [pc, #100] @ c4f0e0 <__cxa_atexit@plt+0xc41184> │ │ │ │ + ldr r1, [pc, #100] @ c4f0e4 <__cxa_atexit@plt+0xc41188> │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - mov r7, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 19933a4 <__cxa_atexit@plt+0x1985448> │ │ │ │ + mov r6, r3 │ │ │ │ + b c4f0c8 <__cxa_atexit@plt+0xc4116c> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #120] @ c603f8 <__cxa_atexit@plt+0xc5249c> │ │ │ │ + ldr r7, [pc, #8] @ c4f0d8 <__cxa_atexit@plt+0xc4117c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #76 @ 0x4c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + cmpeq r2, r0, lsl pc │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r2, r8, lsl #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f11c <__cxa_atexit@plt+0xc411c0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f124 <__cxa_atexit@plt+0xc411c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq ip, [r2, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f15c <__cxa_atexit@plt+0xc41200> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f164 <__cxa_atexit@plt+0xc41208> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, ror r7 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4f1dc <__cxa_atexit@plt+0xc41280> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4f1e4 <__cxa_atexit@plt+0xc41288> │ │ │ │ + ldr lr, [pc, #100] @ c4f200 <__cxa_atexit@plt+0xc412a4> │ │ │ │ + ldr r0, [pc, #100] @ c4f204 <__cxa_atexit@plt+0xc412a8> │ │ │ │ + ldr r1, [pc, #100] @ c4f208 <__cxa_atexit@plt+0xc412ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993334 <__cxa_atexit@plt+0x19853d8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c4f1ec <__cxa_atexit@plt+0xc41290> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #100] @ c60408 <__cxa_atexit@plt+0xc524ac> │ │ │ │ + ldr r7, [pc, #8] @ c4f1fc <__cxa_atexit@plt+0xc412a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #76 @ 0x4c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - mov r9, r3 │ │ │ │ - mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ c603e4 <__cxa_atexit@plt+0xc52488> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r1, r0, lsr r9 │ │ │ │ - andeq r0, r0, r8, lsl #20 │ │ │ │ - cmpeq r1, ip, lsr #19 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - @ instruction: 0xfffe5760 │ │ │ │ - @ instruction: 0xfffe56a8 │ │ │ │ - ldrdeq r5, [r8, -r1]! │ │ │ │ - strdeq r9, [r1, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0xfffe5904 │ │ │ │ - @ instruction: 0xfffe57c0 │ │ │ │ - @ instruction: 0x0128556e │ │ │ │ - @ instruction: 0x0141979c │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - cmpeq r1, r4, asr #15 │ │ │ │ - cmpeq r1, r0, lsl #10 │ │ │ │ - cmpeq r1, r0, ror #20 │ │ │ │ - andseq sp, r9, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c5ffcc <__cxa_atexit@plt+0xc52070> │ │ │ │ - cmpeq r1, r8, asr #20 │ │ │ │ - andseq sp, r9, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - strb r2, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - b c60ad4 <__cxa_atexit@plt+0xc52b78> │ │ │ │ - cmpeq r1, r0, lsr #20 │ │ │ │ - strheq sp, [r6], #165 @ 0xa5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r3, r5, #12 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c604cc <__cxa_atexit@plt+0xc52570> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r1, r2 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r1, [r5, #60] @ 0x3c │ │ │ │ - bcc c6050c <__cxa_atexit@plt+0xc525b0> │ │ │ │ - ldr r3, [pc, #156] @ c60538 <__cxa_atexit@plt+0xc525dc> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #8]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r6, r2, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ - ldr r6, [pc, #128] @ c6053c <__cxa_atexit@plt+0xc525e0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r7, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #92] @ c60534 <__cxa_atexit@plt+0xc525d8> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c60500 <__cxa_atexit@plt+0xc525a4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r5, #60] @ 0x3c │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c60ad4 <__cxa_atexit@plt+0xc52b78> │ │ │ │ - ldr r0, [r7] │ │ │ │ + strdeq sl, [r2, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r2, r4, ror #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f240 <__cxa_atexit@plt+0xc412e4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f248 <__cxa_atexit@plt+0xc412ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c60530 <__cxa_atexit@plt+0xc525d4> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + @ instruction: 0x0152c690 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f280 <__cxa_atexit@plt+0xc41324> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f288 <__cxa_atexit@plt+0xc4132c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x0151b498 │ │ │ │ - cmpeq r1, r8, asr #3 │ │ │ │ - cmpeq r1, ip, lsr r9 │ │ │ │ - andseq sp, r9, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - strb r2, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - b c60ad4 <__cxa_atexit@plt+0xc52b78> │ │ │ │ - cmpeq r1, r4, lsl r9 │ │ │ │ - andseq sp, r9, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr r6 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - bcc c605bc <__cxa_atexit@plt+0xc52660> │ │ │ │ - ldr r2, [pc, #64] @ c605d4 <__cxa_atexit@plt+0xc52678> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #52] @ c605d8 <__cxa_atexit@plt+0xc5267c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r3, [pc, #24] @ c605dc <__cxa_atexit@plt+0xc52680> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4f300 <__cxa_atexit@plt+0xc413a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4f308 <__cxa_atexit@plt+0xc413ac> │ │ │ │ + ldr lr, [pc, #100] @ c4f324 <__cxa_atexit@plt+0xc413c8> │ │ │ │ + ldr r0, [pc, #100] @ c4f328 <__cxa_atexit@plt+0xc413cc> │ │ │ │ + ldr r1, [pc, #100] @ c4f32c <__cxa_atexit@plt+0xc413d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r1, r0, lsr #7 │ │ │ │ - cmpeq r1, r0, ror #1 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r3, [r6, #4]! │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - cmp r8, r2 │ │ │ │ - bge c60640 <__cxa_atexit@plt+0xc526e4> │ │ │ │ - cmp r8, #0 │ │ │ │ - bmi c60660 <__cxa_atexit@plt+0xc52704> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - tst r3, #3 │ │ │ │ - ldrb r7, [r7, r8] │ │ │ │ - ldr r6, [pc, #196] @ c606e0 <__cxa_atexit@plt+0xc52784> │ │ │ │ - ldr r2, [pc, #196] @ c606e4 <__cxa_atexit@plt+0xc52788> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, r2] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - strb r7, [r5, #8] │ │ │ │ - beq c606ac <__cxa_atexit@plt+0xc52750> │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - b c60704 <__cxa_atexit@plt+0xc527a8> │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - str r3, [r5, #76] @ 0x4c │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - b c60960 <__cxa_atexit@plt+0xc52a04> │ │ │ │ - add r3, r5, #76 @ 0x4c │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c4f310 <__cxa_atexit@plt+0xc413b4> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4f320 <__cxa_atexit@plt+0xc413c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sl, [r2, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r2, r0, asr #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c606bc <__cxa_atexit@plt+0xc52760> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c606c4 <__cxa_atexit@plt+0xc52768> │ │ │ │ - ldr r5, [pc, #104] @ c606ec <__cxa_atexit@plt+0xc52790> │ │ │ │ - ldr r1, [pc, #104] @ c606f0 <__cxa_atexit@plt+0xc52794> │ │ │ │ - ldr r2, [pc, #104] @ c606f4 <__cxa_atexit@plt+0xc52798> │ │ │ │ + bhi c4f35c <__cxa_atexit@plt+0xc41400> │ │ │ │ + ldr r5, [pc, #28] @ c4f36c <__cxa_atexit@plt+0xc41410> │ │ │ │ add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r7, [pc, #12] @ c4f370 <__cxa_atexit@plt+0xc41414> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c606cc <__cxa_atexit@plt+0xc52770> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ c606e8 <__cxa_atexit@plt+0xc5278c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq sl, r2, r8, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4f3d8 <__cxa_atexit@plt+0xc4147c> │ │ │ │ + ldr r3, [pc, #80] @ c4f3f0 <__cxa_atexit@plt+0xc41494> │ │ │ │ + ldr r9, [pc, #80] @ c4f3f4 <__cxa_atexit@plt+0xc41498> │ │ │ │ + ldr lr, [pc, #80] @ c4f3f8 <__cxa_atexit@plt+0xc4149c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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] @ c4f3fc <__cxa_atexit@plt+0xc414a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #80 @ 0x50 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq r1, ip, asr #32 │ │ │ │ - cmpeq r1, ip, lsr r5 │ │ │ │ - @ instruction: 0xfffe5670 │ │ │ │ - @ instruction: 0xfffe55b8 │ │ │ │ - @ instruction: 0x01284f19 │ │ │ │ - smlalbbeq r9, r1, r4, r7 │ │ │ │ - rsbeq r6, r3, r4, ror sp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - add r3, r2, r3 │ │ │ │ - ldr r2, [pc, #288] @ c60838 <__cxa_atexit@plt+0xc528dc> │ │ │ │ - uxtb r3, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r3, [r3, r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6074c <__cxa_atexit@plt+0xc527f0> │ │ │ │ - cmp r3, #12 │ │ │ │ - bne c607b0 <__cxa_atexit@plt+0xc52854> │ │ │ │ - ldr r7, [pc, #268] @ c60844 <__cxa_atexit@plt+0xc528e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, fp │ │ │ │ - b c60dfc <__cxa_atexit@plt+0xc52ea0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - strb r2, [r5, #56] @ 0x38 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bcc c607f8 <__cxa_atexit@plt+0xc5289c> │ │ │ │ - ldr r1, [pc, #220] @ c6084c <__cxa_atexit@plt+0xc528f0> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r2, [pc, #204] @ c60850 <__cxa_atexit@plt+0xc528f4> │ │ │ │ - sub r1, r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - str r1, [r5, #52] @ 0x34 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - strb r3, [r5, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c60818 <__cxa_atexit@plt+0xc528bc> │ │ │ │ - strb r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #116] @ c60848 <__cxa_atexit@plt+0xc528ec> │ │ │ │ - mov r8, fp │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + @ instruction: 0xfffffb04 │ │ │ │ + cmpeq r2, r0, asr #21 │ │ │ │ + strdeq sl, [r2, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f440 <__cxa_atexit@plt+0xc414e4> │ │ │ │ + ldr r2, [pc, #44] @ c4f448 <__cxa_atexit@plt+0xc414ec> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #36] @ c4f44c <__cxa_atexit@plt+0xc414f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0x0152c494 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c4f46c <__cxa_atexit@plt+0xc41510> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - ldr r6, [r5, #4]! │ │ │ │ - sub r3, r2, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r7, [pc, #64] @ c60840 <__cxa_atexit@plt+0xc528e4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #28] @ c6083c <__cxa_atexit@plt+0xc528e0> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r1, r8, asr pc │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r1, r8, lsr #3 │ │ │ │ - @ instruction: 0x0151b49c │ │ │ │ - cmpeq r1, r4, asr #3 │ │ │ │ - cmpeq r1, ip, ror #9 │ │ │ │ - cmpeq r1, r8, lsr #12 │ │ │ │ - rsbeq r6, r7, r4, ror sp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c608bc <__cxa_atexit@plt+0xc52960> │ │ │ │ - ldr r2, [pc, #84] @ c608d4 <__cxa_atexit@plt+0xc52978> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - mov r8, fp │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c608d8 <__cxa_atexit@plt+0xc5297c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldrb lr, [r5, #52] @ 0x34 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ - add r0, r2, #1 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - str r0, [r3, #16] │ │ │ │ - strb lr, [r3, #8] │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r3, [pc, #24] @ c608dc <__cxa_atexit@plt+0xc52980> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r1, r8, ror #7 │ │ │ │ - cmpeq r1, r0, lsr #1 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - @ instruction: 0x0141959c │ │ │ │ - rsbeq r6, r3, r4, ror sp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c60934 <__cxa_atexit@plt+0xc529d8> │ │ │ │ - ldr r2, [pc, #64] @ c6094c <__cxa_atexit@plt+0xc529f0> │ │ │ │ - mov r8, fp │ │ │ │ - sub r1, r6, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b c605e0 <__cxa_atexit@plt+0xc52684> │ │ │ │ - ldr r3, [pc, #20] @ c60950 <__cxa_atexit@plt+0xc529f4> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r1, r0, ror #6 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - cmpeq r1, r8, lsl #10 │ │ │ │ - andseq sp, fp, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc c60a50 <__cxa_atexit@plt+0xc52af4> │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldr r2, [pc, #268] @ c60a8c <__cxa_atexit@plt+0xc52b30> │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, r5, #24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #56] @ 0x38 │ │ │ │ - ldm r7, {r1, r4, r7} │ │ │ │ - str r6, [r9, #36] @ 0x24 │ │ │ │ - add r6, r9, #112 @ 0x70 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - add r1, r9, #12 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ - cmp sl, r6 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr lr, [r5, #52] @ 0x34 │ │ │ │ - str r9, [r5, #72] @ 0x48 │ │ │ │ - stm r1, {r0, r2, ip, lr} │ │ │ │ - str r4, [r9, #28] │ │ │ │ - str r7, [r9, #32] │ │ │ │ - bcc c60a68 <__cxa_atexit@plt+0xc52b0c> │ │ │ │ - ldr sl, [pc, #192] @ c60a98 <__cxa_atexit@plt+0xc52b3c> │ │ │ │ - ldr ip, [pc, #192] @ c60a9c <__cxa_atexit@plt+0xc52b40> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #44]! @ 0x2c │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r0, r7, r8, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - add lr, r5, #60 @ 0x3c │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str ip, [r7, #36]! @ 0x24 │ │ │ │ - ldr ip, [r5, #76]! @ 0x4c │ │ │ │ - ldm lr, {r1, r4, lr} │ │ │ │ - ldr sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str fp, [r3, #68] @ 0x44 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - mov r8, r3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str sl, [r3, #72] @ 0x48 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [pc, #60] @ c60a94 <__cxa_atexit@plt+0xc52b38> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #32] @ c60a90 <__cxa_atexit@plt+0xc52b34> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffff51a0 │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xffff040c │ │ │ │ - @ instruction: 0xffff0f64 │ │ │ │ - ldrdeq r9, [r1, #-60] @ 0xffffffc4 │ │ │ │ - andseq sp, r9, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - strb r2, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - b c60ad4 <__cxa_atexit@plt+0xc52b78> │ │ │ │ - strheq r9, [r1, #-52] @ 0xffffffcc │ │ │ │ - rsbeq r6, r7, r4, ror sp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c60c3c <__cxa_atexit@plt+0xc52ce0> │ │ │ │ - mov sl, r5 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r1, [sl, #8]! │ │ │ │ - stmib sp, {r4, fp} │ │ │ │ - ldr r2, [sl, #-4] │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ - ldrb r0, [sl, #48] @ 0x30 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge c60b80 <__cxa_atexit@plt+0xc52c24> │ │ │ │ - ldr ip, [pc, #360] @ c60c7c <__cxa_atexit@plt+0xc52d20> │ │ │ │ - mov r4, lr │ │ │ │ - mov fp, #0 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr lr, [pc, #344] @ c60c80 <__cxa_atexit@plt+0xc52d24> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - b c60b48 <__cxa_atexit@plt+0xc52bec> │ │ │ │ - strb fp, [r5, #56] @ 0x38 │ │ │ │ - add r1, r8, #1 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bge c60b80 <__cxa_atexit@plt+0xc52c24> │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi c60bb4 <__cxa_atexit@plt+0xc52c58> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldrb r7, [r8, r7] │ │ │ │ - ldrb r7, [r7, ip] │ │ │ │ - add r0, r7, r0 │ │ │ │ - uxtb r0, r0 │ │ │ │ - ldrb r0, [r0, lr] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c60b2c <__cxa_atexit@plt+0xc52bd0> │ │ │ │ - cmp r0, #12 │ │ │ │ - beq c60c08 <__cxa_atexit@plt+0xc52cac> │ │ │ │ - strb r0, [r5, #56] @ 0x38 │ │ │ │ - b c60b34 <__cxa_atexit@plt+0xc52bd8> │ │ │ │ - ldr r7, [pc, #252] @ c60c84 <__cxa_atexit@plt+0xc52d28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r9, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r1, [r5, #80] @ 0x50 │ │ │ │ - strb r0, [r5, #60] @ 0x3c │ │ │ │ - mov r5, sl │ │ │ │ - str r1, [r9, #8] │ │ │ │ - b c60cb0 <__cxa_atexit@plt+0xc52d54> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r3, r5, #80 @ 0x50 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r2, r8, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c60c54 <__cxa_atexit@plt+0xc52cf8> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r4, r6 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - bcc c60c60 <__cxa_atexit@plt+0xc52d04> │ │ │ │ - ldr r7, [pc, #188] @ c60c98 <__cxa_atexit@plt+0xc52d3c> │ │ │ │ - ldr r5, [pc, #188] @ c60c9c <__cxa_atexit@plt+0xc52d40> │ │ │ │ - ldr r2, [pc, #188] @ c60ca0 <__cxa_atexit@plt+0xc52d44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r9, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r9, #8] │ │ │ │ + bhi c4f4a4 <__cxa_atexit@plt+0xc41548> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f4ac <__cxa_atexit@plt+0xc41550> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #120] @ c60c88 <__cxa_atexit@plt+0xc52d2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r7, [r9, #4] │ │ │ │ - ldr r7, [pc, #108] @ c60c8c <__cxa_atexit@plt+0xc52d30> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #56] @ 0x38 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib sp, {r4, r7} │ │ │ │ - b c60dfc <__cxa_atexit@plt+0xc52ea0> │ │ │ │ - ldr r2, [pc, #80] @ c60c94 <__cxa_atexit@plt+0xc52d38> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - b c60c68 <__cxa_atexit@plt+0xc52d0c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ c60c90 <__cxa_atexit@plt+0xc52d34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #84 @ 0x54 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r0, asr fp │ │ │ │ - cmpeq r1, ip, asr #22 │ │ │ │ - ldrheq sl, [r1, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r1, r8, lsr #26 │ │ │ │ - cmpeq r1, r0, asr #25 │ │ │ │ - smlaltbeq r8, r1, r0, pc @ │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0xfffe5118 │ │ │ │ - @ instruction: 0xfffe5060 │ │ │ │ - @ instruction: 0x012849b9 │ │ │ │ - strheq r9, [r1, #-24] @ 0xffffffe8 │ │ │ │ - subseq sp, fp, r2, asr fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r2, ip, lsr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f4e4 <__cxa_atexit@plt+0xc41588> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4f4ec <__cxa_atexit@plt+0xc41590> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, ror #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f54c <__cxa_atexit@plt+0xc415f0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c60db0 <__cxa_atexit@plt+0xc52e54> │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr lr, [pc, #280] @ c60de8 <__cxa_atexit@plt+0xc52e8c> │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #56] @ 0x38 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - ldr r1, [r5, #72] @ 0x48 │ │ │ │ - str r0, [r9, #12] │ │ │ │ - ldrb r0, [r5, #52] @ 0x34 │ │ │ │ - str r6, [r9, #36] @ 0x24 │ │ │ │ - add r6, r9, #112 @ 0x70 │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r9, [r5, #72] @ 0x48 │ │ │ │ - strb r0, [r9, #16] │ │ │ │ - str ip, [r9, #20] │ │ │ │ - str r1, [r9, #24] │ │ │ │ - str sl, [r9, #28] │ │ │ │ - str r7, [r9, #32] │ │ │ │ - bcc c60dc8 <__cxa_atexit@plt+0xc52e6c> │ │ │ │ - ldr sl, [pc, #192] @ c60df4 <__cxa_atexit@plt+0xc52e98> │ │ │ │ - ldr ip, [pc, #192] @ c60df8 <__cxa_atexit@plt+0xc52e9c> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #44]! @ 0x2c │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ - stm sl, {r0, r7, r8, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr lr, [r5, #60] @ 0x3c │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #64] @ 0x40 │ │ │ │ - str ip, [r7, #36]! @ 0x24 │ │ │ │ - ldr ip, [r5, #76]! @ 0x4c │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ - add r4, r3, #48 @ 0x30 │ │ │ │ - stm r4, {r0, r8, fp} │ │ │ │ - ldr sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r8, r3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str lr, [r3, #64] @ 0x40 │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - str sl, [r3, #72] @ 0x48 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [pc, #56] @ c60df0 <__cxa_atexit@plt+0xc52e94> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc c4f558 <__cxa_atexit@plt+0xc415fc> │ │ │ │ + ldr r2, [pc, #72] @ c4f568 <__cxa_atexit@plt+0xc4160c> │ │ │ │ + ldr r1, [pc, #72] @ c4f56c <__cxa_atexit@plt+0xc41610> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #28] @ c60dec <__cxa_atexit@plt+0xc52e90> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffff509c │ │ │ │ - andeq r2, r0, ip, lsr ip │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffff00b0 │ │ │ │ - @ instruction: 0xffff0c0c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c60f34 <__cxa_atexit@plt+0xc52fd8> │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, r5, #56 @ 0x38 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str r0, [r3, #32]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldm lr, {r0, fp, lr} │ │ │ │ - ldr r9, [pc, #252] @ c60f4c <__cxa_atexit@plt+0xc52ff0> │ │ │ │ - sub ip, r6, #87 @ 0x57 │ │ │ │ - and r4, r8, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - cmp r4, #2 │ │ │ │ - str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str fp, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r0, sl} │ │ │ │ - bne c60ef4 <__cxa_atexit@plt+0xc52f98> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r4, [r3, #72]! @ 0x48 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r8, #2] │ │ │ │ - ldr r5, [pc, #192] @ c60f54 <__cxa_atexit@plt+0xc52ff8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2, #36]! @ 0x24 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r7, [r2, #24] │ │ │ │ - str ip, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #48] @ 0x30 │ │ │ │ - str r5, [r2, #52] @ 0x34 │ │ │ │ - str fp, [r2, #56] @ 0x38 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r5, [r2, #16] │ │ │ │ - str r4, [r2, #20] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - ldr r5, [pc, #136] @ c60f58 <__cxa_atexit@plt+0xc52ffc> │ │ │ │ - mov r9, r4 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #36]! @ 0x24 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #84] @ c60f50 <__cxa_atexit@plt+0xc52ff4> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str ip, [r5, #44] @ 0x2c │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq c60f20 <__cxa_atexit@plt+0xc52fc4> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b c60f8c <__cxa_atexit@plt+0xc53030> │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + @ instruction: 0x0152c398 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4f5f0 <__cxa_atexit@plt+0xc41694> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c4f5fc <__cxa_atexit@plt+0xc416a0> │ │ │ │ + add ip, r7, #2 │ │ │ │ + ldr sl, [pc, #100] @ c4f60c <__cxa_atexit@plt+0xc416b0> │ │ │ │ + ldm ip, {r0, r1, ip} │ │ │ │ + ldr lr, [pc, #96] @ c4f610 <__cxa_atexit@plt+0xc416b4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r1, [pc, #64] @ c4f614 <__cxa_atexit@plt+0xc416b8> │ │ │ │ + mov r0, r3 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #16]! │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, ip │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ c60f5c <__cxa_atexit@plt+0xc53000> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffff19b4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffff4704 │ │ │ │ - @ instruction: 0xffff4974 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r1, ip, lsl pc │ │ │ │ - andseq pc, r9, r2, asr pc @ │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c60dfc <__cxa_atexit@plt+0xc52ea0> │ │ │ │ - strdeq r8, [r1, #-236] @ 0xffffff14 │ │ │ │ - @ instruction: 0x000c7fb1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - cmp r8, #0 │ │ │ │ - bmi c61004 <__cxa_atexit@plt+0xc530a8> │ │ │ │ - ldr r3, [pc, #888] @ c61318 <__cxa_atexit@plt+0xc533bc> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + ldrsbeq ip, [r2, #-60] @ 0xffffffc4 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4f670 <__cxa_atexit@plt+0xc41714> │ │ │ │ + ldr r3, [pc, #72] @ c4f688 <__cxa_atexit@plt+0xc4172c> │ │ │ │ + ldr r2, [pc, #72] @ c4f68c <__cxa_atexit@plt+0xc41730> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c612b0 <__cxa_atexit@plt+0xc53354> │ │ │ │ - ldr r2, [pc, #884] @ c61334 <__cxa_atexit@plt+0xc533d8> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #27] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b c47f4c <__cxa_atexit@plt+0xc39ff0> │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - lsrs r3, r1, #24 │ │ │ │ - beq c610e8 <__cxa_atexit@plt+0xc5318c> │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c61080 <__cxa_atexit@plt+0xc53124> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c61144 <__cxa_atexit@plt+0xc531e8> │ │ │ │ - mov r7, #2 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c612d8 <__cxa_atexit@plt+0xc5337c> │ │ │ │ - ldr r7, [pc, #784] @ c61350 <__cxa_atexit@plt+0xc533f4> │ │ │ │ - lsr r2, r1, #8 │ │ │ │ - ldr r1, [pc, #780] @ c61354 <__cxa_atexit@plt+0xc533f8> │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r8, [r7, #28] │ │ │ │ + sub r7, r6, #10 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c4f690 <__cxa_atexit@plt+0xc41734> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + hvceq 10900 @ 0x2a94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c4f71c <__cxa_atexit@plt+0xc417c0> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c4f72c <__cxa_atexit@plt+0xc417d0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c4f734 <__cxa_atexit@plt+0xc417d8> │ │ │ │ + ldr ip, [pc, #124] @ c4f75c <__cxa_atexit@plt+0xc41800> │ │ │ │ + ldr r3, [pc, #124] @ c4f760 <__cxa_atexit@plt+0xc41804> │ │ │ │ + ldr r1, [pc, #124] @ c4f764 <__cxa_atexit@plt+0xc41808> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #768] @ c61358 <__cxa_atexit@plt+0xc533fc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r5, #36]! @ 0x24 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, #1 │ │ │ │ - str r7, [r3, #44]! @ 0x2c │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c612b8 <__cxa_atexit@plt+0xc5335c> │ │ │ │ - ldr lr, [pc, #672] @ c61344 <__cxa_atexit@plt+0xc533e8> │ │ │ │ - ldr r9, [pc, #672] @ c61348 <__cxa_atexit@plt+0xc533ec> │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #652] @ c6134c <__cxa_atexit@plt+0xc533f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r2, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + stmdb r5, {r1, r3, r6} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6119c <__cxa_atexit@plt+0xc53240> │ │ │ │ - ldr r3, [r5, #68] @ 0x44 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - strb r2, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c61210 <__cxa_atexit@plt+0xc532b4> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ble c61224 <__cxa_atexit@plt+0xc532c8> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c61240 <__cxa_atexit@plt+0xc532e4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c612f8 <__cxa_atexit@plt+0xc5339c> │ │ │ │ - ldr r7, [pc, #472] @ c61338 <__cxa_atexit@plt+0xc533dc> │ │ │ │ - ldr r3, [pc, #472] @ c6133c <__cxa_atexit@plt+0xc533e0> │ │ │ │ - sub r9, r2, #2 │ │ │ │ + b 19933a4 <__cxa_atexit@plt+0x1985448> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c4f73c <__cxa_atexit@plt+0xc417e0> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c4f758 <__cxa_atexit@plt+0xc417fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - ldr r1, [pc, #456] @ c61340 <__cxa_atexit@plt+0xc533e4> │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0142a898 │ │ │ │ + @ instruction: 0xfffff920 │ │ │ │ + @ instruction: 0xfffff8dc │ │ │ │ + cmpeq r2, r0, lsr #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c4f7f0 <__cxa_atexit@plt+0xc41894> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c4f800 <__cxa_atexit@plt+0xc418a4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c4f808 <__cxa_atexit@plt+0xc418ac> │ │ │ │ + ldr ip, [pc, #124] @ c4f830 <__cxa_atexit@plt+0xc418d4> │ │ │ │ + ldr r3, [pc, #124] @ c4f834 <__cxa_atexit@plt+0xc418d8> │ │ │ │ + ldr r1, [pc, #124] @ c4f838 <__cxa_atexit@plt+0xc418dc> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #36]! @ 0x24 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r1, r2, #11 │ │ │ │ - str r1, [r6, #16] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + stmdb r5, {r1, r3, r6} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r2, [pc, #384] @ c61324 <__cxa_atexit@plt+0xc533c8> │ │ │ │ - ldr r3, [r5, #68] @ 0x44 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r5, #64] @ 0x40 │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldrb lr, [r2, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ - blt c61258 <__cxa_atexit@plt+0xc532fc> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - strb lr, [r5] │ │ │ │ - ble c6127c <__cxa_atexit@plt+0xc53320> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c61298 <__cxa_atexit@plt+0xc5333c> │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b c6123c <__cxa_atexit@plt+0xc532e0> │ │ │ │ - ldr r3, [pc, #244] @ c61320 <__cxa_atexit@plt+0xc533c4> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - strb lr, [r5] │ │ │ │ - b c61298 <__cxa_atexit@plt+0xc5333c> │ │ │ │ - ldr r3, [pc, #164] @ c61328 <__cxa_atexit@plt+0xc533cc> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - add r8, r3, #2 │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ + b 1993334 <__cxa_atexit@plt+0x19853d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #108] @ c6132c <__cxa_atexit@plt+0xc533d0> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #36]! @ 0x24 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #80] @ c61330 <__cxa_atexit@plt+0xc533d4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #36]! @ 0x24 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #28] @ c6131c <__cxa_atexit@plt+0xc533c0> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r2, r6 │ │ │ │ + b c4f810 <__cxa_atexit@plt+0xc418b4> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c4f82c <__cxa_atexit@plt+0xc418d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #36]! @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r2, r0, r4, ror #6 │ │ │ │ - andeq r0, r0, r8, lsr pc │ │ │ │ - cmpeq r1, ip, lsl #17 │ │ │ │ - strheq r8, [r1, #-112] @ 0xffffff90 │ │ │ │ - cmpeq r1, r4, lsr r8 │ │ │ │ - andeq r0, r0, r8, asr fp │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffff18b0 │ │ │ │ - andeq r1, r0, r8, ror #2 │ │ │ │ - cmpeq r1, r4, lsr r8 │ │ │ │ - ldrsheq sl, [r1, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, ip, lsl #28 │ │ │ │ - ldrsheq sl, [r1, #-128] @ 0xffffff80 │ │ │ │ - ldrheq sl, [r1, #-180] @ 0xffffff4c │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - cmpeq r1, r0, asr r9 │ │ │ │ - cmpeq r1, ip, lsl ip │ │ │ │ - cmpeq r1, r0, lsr #22 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c613c8 <__cxa_atexit@plt+0xc5346c> │ │ │ │ - ldr lr, [pc, #88] @ c613e0 <__cxa_atexit@plt+0xc53484> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [pc, #76] @ c613e4 <__cxa_atexit@plt+0xc53488> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #52] @ c613e8 <__cxa_atexit@plt+0xc5348c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c613ec <__cxa_atexit@plt+0xc53490> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrsbeq sl, [r1, #-132] @ 0xffffff7c │ │ │ │ - cmpeq r1, ip, ror #11 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalbbeq r8, r1, ip, sl │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c614b4 <__cxa_atexit@plt+0xc53558> │ │ │ │ - ldr r3, [pc, #344] @ c61568 <__cxa_atexit@plt+0xc5360c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c61514 <__cxa_atexit@plt+0xc535b8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c6153c <__cxa_atexit@plt+0xc535e0> │ │ │ │ - ldr lr, [pc, #260] @ c6156c <__cxa_atexit@plt+0xc53610> │ │ │ │ - ldr r1, [pc, #260] @ c61570 <__cxa_atexit@plt+0xc53614> │ │ │ │ - ldr r0, [pc, #260] @ c61574 <__cxa_atexit@plt+0xc53618> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #248] @ c61578 <__cxa_atexit@plt+0xc5361c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - ldrh r1, [r5, #10] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - b c61508 <__cxa_atexit@plt+0xc535ac> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c6151c <__cxa_atexit@plt+0xc535c0> │ │ │ │ - ldr r7, [pc, #132] @ c61558 <__cxa_atexit@plt+0xc535fc> │ │ │ │ - ldr r2, [pc, #132] @ c6155c <__cxa_atexit@plt+0xc53600> │ │ │ │ - sub r0, r3, #11 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [pc, #116] @ c61560 <__cxa_atexit@plt+0xc53604> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrh r1, [r5, #6] │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c61564 <__cxa_atexit@plt+0xc53608> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #56] @ c6157c <__cxa_atexit@plt+0xc53620> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0151a794 │ │ │ │ - ldrheq sl, [r1, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - @ instruction: 0xffff38d8 │ │ │ │ - ldrsheq sl, [r1, #-124] @ 0xffffff84 │ │ │ │ - cmpeq r1, r0, lsr #10 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - strdeq r8, [r1, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c61628 <__cxa_atexit@plt+0xc536cc> │ │ │ │ - ldr lr, [pc, #112] @ c61644 <__cxa_atexit@plt+0xc536e8> │ │ │ │ - ldr r1, [pc, #112] @ c61648 <__cxa_atexit@plt+0xc536ec> │ │ │ │ - ldr r0, [pc, #112] @ c6164c <__cxa_atexit@plt+0xc536f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #96] @ c61650 <__cxa_atexit@plt+0xc536f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - ldrh r1, [r5, #10] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #36] @ c61654 <__cxa_atexit@plt+0xc536f8> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0xffff376c │ │ │ │ - cmpeq r1, ip, lsl #13 │ │ │ │ - ldrheq sl, [r1, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r1, r4, lsr #16 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + smlalbteq sl, r2, r8, r7 │ │ │ │ + @ instruction: 0xfffff970 │ │ │ │ + @ instruction: 0xfffff92c │ │ │ │ + cmpeq r2, ip, asr #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c616d8 <__cxa_atexit@plt+0xc5377c> │ │ │ │ - ldr r7, [pc, #108] @ c616f0 <__cxa_atexit@plt+0xc53794> │ │ │ │ - ldr r2, [pc, #108] @ c616f4 <__cxa_atexit@plt+0xc53798> │ │ │ │ - ldr r1, [pc, #108] @ c616f8 <__cxa_atexit@plt+0xc5379c> │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c4f8a0 <__cxa_atexit@plt+0xc41944> │ │ │ │ + ldr r7, [pc, #72] @ c4f8b8 <__cxa_atexit@plt+0xc4195c> │ │ │ │ + ldr r2, [pc, #72] @ c4f8bc <__cxa_atexit@plt+0xc41960> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r9, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #88] @ c616fc <__cxa_atexit@plt+0xc537a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - add r8, r5, #12 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldm r8, {r1, r7, r8} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - strb r0, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #32] @ c61700 <__cxa_atexit@plt+0xc537a4> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffff36bc │ │ │ │ - ldrsbeq sl, [r1, #-92] @ 0xffffffa4 │ │ │ │ - ldrsheq sl, [r1, #-44] @ 0xffffffd4 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - hvceq 6264 @ 0x1878 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c617b4 <__cxa_atexit@plt+0xc53858> │ │ │ │ - ldr r3, [pc, #204] @ c617f0 <__cxa_atexit@plt+0xc53894> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c617c8 <__cxa_atexit@plt+0xc5386c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c617d0 <__cxa_atexit@plt+0xc53874> │ │ │ │ - ldr lr, [pc, #124] @ c617f8 <__cxa_atexit@plt+0xc5389c> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - sub r0, r2, #13 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r0, r3, r9 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add lr, r6, #12 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - stm lr, {r1, r3, r8} │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c617f4 <__cxa_atexit@plt+0xc53898> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c4f8c0 <__cxa_atexit@plt+0xc41964> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xffff3b34 │ │ │ │ - smlalbbeq r8, r1, r0, r6 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc c61888 <__cxa_atexit@plt+0xc5392c> │ │ │ │ - ldr lr, [pc, #88] @ c618a8 <__cxa_atexit@plt+0xc5394c> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - sub r0, r2, #13 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r0, r3, r9 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add lr, r6, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb8c │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + cmpeq r2, r4, asr #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c4f94c <__cxa_atexit@plt+0xc419f0> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c4f95c <__cxa_atexit@plt+0xc41a00> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c4f964 <__cxa_atexit@plt+0xc41a08> │ │ │ │ + ldr ip, [pc, #124] @ c4f98c <__cxa_atexit@plt+0xc41a30> │ │ │ │ + ldr r3, [pc, #124] @ c4f990 <__cxa_atexit@plt+0xc41a34> │ │ │ │ + ldr r1, [pc, #124] @ c4f994 <__cxa_atexit@plt+0xc41a38> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + stmdb r5, {r1, r3, r6} │ │ │ │ + str r9, [r6, #28] │ │ │ │ str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - stm lr, {r1, r3, r8} │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r7, [pc, #28] @ c618ac <__cxa_atexit@plt+0xc53950> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c4f96c <__cxa_atexit@plt+0xc41a10> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c4f988 <__cxa_atexit@plt+0xc41a2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff3a60 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalbteq r8, r1, ip, r5 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c61918 <__cxa_atexit@plt+0xc539bc> │ │ │ │ - ldr lr, [pc, #84] @ c61930 <__cxa_atexit@plt+0xc539d4> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, r7, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #13 │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r3, [pc, #20] @ c61934 <__cxa_atexit@plt+0xc539d8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff39cc │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r1, r4, asr #10 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c619a0 <__cxa_atexit@plt+0xc53a44> │ │ │ │ - ldr r7, [pc, #84] @ c619b8 <__cxa_atexit@plt+0xc53a5c> │ │ │ │ - ldr r2, [pc, #84] @ c619bc <__cxa_atexit@plt+0xc53a60> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r0, r6, #11 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + hvceq 10848 @ 0x2a60 │ │ │ │ + @ instruction: 0xfffff938 │ │ │ │ + @ instruction: 0xfffff8f4 │ │ │ │ + cmpeq r2, r0, ror r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4f9cc <__cxa_atexit@plt+0xc41a70> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c4f9d4 <__cxa_atexit@plt+0xc41a78> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c619c0 <__cxa_atexit@plt+0xc53a64> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4fa20 <__cxa_atexit@plt+0xc41ac4> │ │ │ │ + ldr r2, [pc, #68] @ c4fa3c <__cxa_atexit@plt+0xc41ae0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrh r1, [r5, #6] │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c619c4 <__cxa_atexit@plt+0xc53a68> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r1, r0, lsl #6 │ │ │ │ - cmpeq r1, r0, lsr #32 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strheq r8, [r1, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r7, lsr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c61a28 <__cxa_atexit@plt+0xc53acc> │ │ │ │ - ldr r3, [pc, #84] @ c61a3c <__cxa_atexit@plt+0xc53ae0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c61a34 <__cxa_atexit@plt+0xc53ad8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c61a7c <__cxa_atexit@plt+0xc53b20> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c61c08 <__cxa_atexit@plt+0xc53cac> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4fa2c <__cxa_atexit@plt+0xc41ad0> │ │ │ │ + ldr r5, [pc, #48] @ c4fa44 <__cxa_atexit@plt+0xc41ae8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r1, ip, lsr r4 │ │ │ │ - andeq r0, r0, r7, lsr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c61a7c <__cxa_atexit@plt+0xc53b20> │ │ │ │ - ldr sl, [r5] │ │ │ │ + ldr r7, [pc, #12] @ c4fa40 <__cxa_atexit@plt+0xc41ae4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, asr #29 │ │ │ │ + strheq sl, [r2, #-88] @ 0xffffffa8 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + mov ip, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c61bc0 <__cxa_atexit@plt+0xc53c64> │ │ │ │ - ldr lr, [pc, #324] @ c61be0 <__cxa_atexit@plt+0xc53c84> │ │ │ │ - mov r2, r1 │ │ │ │ - ldmib r5, {r0, r3} │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - sub r9, r6, #25 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp r3, #0 │ │ │ │ - str lr, [r2, #-8] │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - beq c61ad8 <__cxa_atexit@plt+0xc53b7c> │ │ │ │ - add r6, sl, r3 │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - cmp lr, #0 │ │ │ │ - beq c61b14 <__cxa_atexit@plt+0xc53bb8> │ │ │ │ - ldr r9, [pc, #248] @ c61be4 <__cxa_atexit@plt+0xc53c88> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - sub r2, r6, #13 │ │ │ │ + bcc c4fb10 <__cxa_atexit@plt+0xc41bb4> │ │ │ │ + ldr r3, [pc, #184] @ c4fb2c <__cxa_atexit@plt+0xc41bd0> │ │ │ │ + ldr r9, [pc, #184] @ c4fb30 <__cxa_atexit@plt+0xc41bd4> │ │ │ │ + sub r0, r6, #49 @ 0x31 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c4fb34 <__cxa_atexit@plt+0xc41bd8> │ │ │ │ add r9, pc, r9 │ │ │ │ - str r3, [r1, #20] │ │ │ │ - str r9, [r1, #16] │ │ │ │ - add r1, r1, #24 │ │ │ │ - add r3, sl, lr │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - add r1, r3, #1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b c61b20 <__cxa_atexit@plt+0xc53bc4> │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r1, sl, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - mov r9, #0 │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - strb r9, [r5, #8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - blt c61b78 <__cxa_atexit@plt+0xc53c1c> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c61b90 <__cxa_atexit@plt+0xc53c34> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c61bac <__cxa_atexit@plt+0xc53c50> │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - b c61ba8 <__cxa_atexit@plt+0xc53c4c> │ │ │ │ - ldr r3, [pc, #80] @ c61be8 <__cxa_atexit@plt+0xc53c8c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, lr} │ │ │ │ - str r2, [r5], #-40 @ 0xffffffd8 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #36] @ c61bec <__cxa_atexit@plt+0xc53c90> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #32 │ │ │ │ + sub r5, r6, #73 @ 0x49 │ │ │ │ + sub r1, r6, #65 @ 0x41 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c4fb38 <__cxa_atexit@plt+0xc41bdc> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c4fb3c <__cxa_atexit@plt+0xc41be0> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #58 @ 0x3a │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c4fb40 <__cxa_atexit@plt+0xc41be4> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #42 @ 0x2a │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c4fb44 <__cxa_atexit@plt+0xc41be8> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c4fb48 <__cxa_atexit@plt+0xc41bec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, sl │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff2f54 │ │ │ │ - @ instruction: 0xffff3064 │ │ │ │ - cmpeq r1, r0, lsr #30 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalbbeq r8, r1, ip, r2 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c61a7c <__cxa_atexit@plt+0xc53b20> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c61dc8 <__cxa_atexit@plt+0xc53e6c> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c61c58 <__cxa_atexit@plt+0xc53cfc> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c61cc8 <__cxa_atexit@plt+0xc53d6c> │ │ │ │ - ldr r9, [pc, #436] @ c61dec <__cxa_atexit@plt+0xc53e90> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - sub r1, lr, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r0, r0, r2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - b c61ccc <__cxa_atexit@plt+0xc53d70> │ │ │ │ - ldr lr, [pc, #404] @ c61df4 <__cxa_atexit@plt+0xc53e98> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, lr, #1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr sl, [lr, #8] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - ldrb lr, [lr, #4] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c61d74 <__cxa_atexit@plt+0xc53e18> │ │ │ │ - cmp r2, r0 │ │ │ │ - str sl, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ble c61d98 <__cxa_atexit@plt+0xc53e3c> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c61db4 <__cxa_atexit@plt+0xc53e58> │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - strb r1, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c61d20 <__cxa_atexit@plt+0xc53dc4> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r6, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ble c61d38 <__cxa_atexit@plt+0xc53ddc> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r6, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c61d54 <__cxa_atexit@plt+0xc53df8> │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r6, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - b c61d50 <__cxa_atexit@plt+0xc53df4> │ │ │ │ - ldr r0, [pc, #176] @ c61df0 <__cxa_atexit@plt+0xc53e94> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - add r6, r0, #2 │ │ │ │ - str r6, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r6, lr │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str sl, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - b c61db4 <__cxa_atexit@plt+0xc53e58> │ │ │ │ - ldr r3, [pc, #88] @ c61df8 <__cxa_atexit@plt+0xc53e9c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add r9, r3, #2 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - str r2, [r5], #-48 @ 0xffffffd0 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r0, [pc, #44] @ c61dfc <__cxa_atexit@plt+0xc53ea0> │ │ │ │ - mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0xfffffc14 │ │ │ │ + cmpeq r2, r4, ror #7 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xfffffcb8 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + ldrdeq sl, [r2, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4fb80 <__cxa_atexit@plt+0xc41c24> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4fb88 <__cxa_atexit@plt+0xc41c2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff14b8 │ │ │ │ - cmpeq r1, r8, ror sp │ │ │ │ - strdeq r7, [r1, #-196] @ 0xffffff3c │ │ │ │ - cmpeq r1, r8, lsl sp │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - hvceq 6156 @ 0x180c │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c61c08 <__cxa_atexit@plt+0xc53cac> │ │ │ │ - cmpeq r1, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - str r7, [r2, #8]! │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c61e88 <__cxa_atexit@plt+0xc53f2c> │ │ │ │ - ldr lr, [pc, #88] @ c61ea0 <__cxa_atexit@plt+0xc53f44> │ │ │ │ - ldr r7, [pc, #88] @ c61ea4 <__cxa_atexit@plt+0xc53f48> │ │ │ │ - sub r0, r6, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r9, [pc, #72] @ c61ea8 <__cxa_atexit@plt+0xc53f4c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldrh r1, [r5, #6] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c61eac <__cxa_atexit@plt+0xc53f50> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r0, lsr #28 │ │ │ │ - cmpeq r1, r0, asr #22 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - smlalbteq r7, r1, ip, pc @ │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c61f10 <__cxa_atexit@plt+0xc53fb4> │ │ │ │ - ldr r3, [pc, #452] @ c62094 <__cxa_atexit@plt+0xc54138> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c61f70 <__cxa_atexit@plt+0xc54014> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c620d4 <__cxa_atexit@plt+0xc54178> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c61f78 <__cxa_atexit@plt+0xc5401c> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - strb r2, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c61fec <__cxa_atexit@plt+0xc54090> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ble c62004 <__cxa_atexit@plt+0xc540a8> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c62020 <__cxa_atexit@plt+0xc540c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #268] @ c6208c <__cxa_atexit@plt+0xc54130> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldrb lr, [r2, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - blt c62038 <__cxa_atexit@plt+0xc540dc> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ble c6205c <__cxa_atexit@plt+0xc54100> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c62078 <__cxa_atexit@plt+0xc5411c> │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - b c6201c <__cxa_atexit@plt+0xc540c0> │ │ │ │ - ldr r3, [pc, #124] @ c62088 <__cxa_atexit@plt+0xc5412c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - strb lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - b c62078 <__cxa_atexit@plt+0xc5411c> │ │ │ │ - ldr r3, [pc, #44] @ c62090 <__cxa_atexit@plt+0xc54134> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add r8, r3, #2 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - str r2, [r5], #-48 @ 0xffffffd0 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - cmpeq r1, ip, lsr #21 │ │ │ │ - ldrdeq r7, [r1, #-148] @ 0xffffff6c │ │ │ │ - cmpeq r1, r4, asr sl │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - smlaltteq r7, r1, r4, sp │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c620d4 <__cxa_atexit@plt+0xc54178> │ │ │ │ - ldr r3, [r5] │ │ │ │ + cmpeq r2, r0, asr sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4fbc0 <__cxa_atexit@plt+0xc41c64> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c4fbc8 <__cxa_atexit@plt+0xc41c6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsl sp │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4fc40 <__cxa_atexit@plt+0xc41ce4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c621f0 <__cxa_atexit@plt+0xc54294> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6212c <__cxa_atexit@plt+0xc541d0> │ │ │ │ - ldr r9, [pc, #264] @ c62210 <__cxa_atexit@plt+0xc542b4> │ │ │ │ - sub r0, r6, #13 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r0, r3, r1 │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r2, {r9, sl, fp} │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - b c6214c <__cxa_atexit@plt+0xc541f0> │ │ │ │ - ldr r0, [pc, #228] @ c62218 <__cxa_atexit@plt+0xc542bc> │ │ │ │ - sub r1, r6, #13 │ │ │ │ - str r3, [r2, #12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r2, {r0, fp} │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r0, r3, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - mov r9, #0 │ │ │ │ - strb r9, [r5, #4] │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - cmp lr, #1 │ │ │ │ - str r9, [r5] │ │ │ │ - blt c621a0 <__cxa_atexit@plt+0xc54244> │ │ │ │ - cmp r2, lr │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c621b8 <__cxa_atexit@plt+0xc5425c> │ │ │ │ - add r0, r0, lr │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, lr │ │ │ │ - b c621d4 <__cxa_atexit@plt+0xc54278> │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c621d0 <__cxa_atexit@plt+0xc54274> │ │ │ │ - ldr r3, [pc, #84] @ c62214 <__cxa_atexit@plt+0xc542b8> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #36] @ c6221c <__cxa_atexit@plt+0xc542c0> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff2518 │ │ │ │ - ldrsheq r9, [r1, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0xffff26ec │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r1, ip, asr ip │ │ │ │ - andeq r0, r0, r7, lsr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c620d4 <__cxa_atexit@plt+0xc54178> │ │ │ │ - cmpeq r1, r4, asr #24 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c622a0 <__cxa_atexit@plt+0xc54344> │ │ │ │ - ldr lr, [pc, #84] @ c622b8 <__cxa_atexit@plt+0xc5435c> │ │ │ │ - ldr r1, [pc, #84] @ c622bc <__cxa_atexit@plt+0xc54360> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + bcc c4fc48 <__cxa_atexit@plt+0xc41cec> │ │ │ │ + ldr lr, [pc, #100] @ c4fc64 <__cxa_atexit@plt+0xc41d08> │ │ │ │ + ldr r0, [pc, #100] @ c4fc68 <__cxa_atexit@plt+0xc41d0c> │ │ │ │ + ldr r1, [pc, #100] @ c4fc6c <__cxa_atexit@plt+0xc41d10> │ │ │ │ add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [pc, #52] @ c622c0 <__cxa_atexit@plt+0xc54364> │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c622c4 <__cxa_atexit@plt+0xc54368> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r1, r0, lsl #20 │ │ │ │ - cmpeq r1, r4, lsl r7 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strheq r7, [r1, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c62394 <__cxa_atexit@plt+0xc54438> │ │ │ │ - ldr r3, [pc, #356] @ c6244c <__cxa_atexit@plt+0xc544f0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - beq c623f8 <__cxa_atexit@plt+0xc5449c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c62420 <__cxa_atexit@plt+0xc544c4> │ │ │ │ - ldr r7, [pc, #272] @ c62450 <__cxa_atexit@plt+0xc544f4> │ │ │ │ - ldr lr, [pc, #272] @ c62454 <__cxa_atexit@plt+0xc544f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r9, [pc, #264] @ c62458 <__cxa_atexit@plt+0xc544fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [pc, #244] @ c6245c <__cxa_atexit@plt+0xc54500> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - b c623ec <__cxa_atexit@plt+0xc54490> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c62400 <__cxa_atexit@plt+0xc544a4> │ │ │ │ - ldr lr, [pc, #136] @ c6243c <__cxa_atexit@plt+0xc544e0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [pc, #124] @ c62440 <__cxa_atexit@plt+0xc544e4> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #104] @ c62444 <__cxa_atexit@plt+0xc544e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1992e44 <__cxa_atexit@plt+0x1984ee8> │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c62448 <__cxa_atexit@plt+0xc544ec> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b c4fc50 <__cxa_atexit@plt+0xc41cf4> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c4fc60 <__cxa_atexit@plt+0xc41d04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #56] @ c62460 <__cxa_atexit@plt+0xc54504> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsr #16 │ │ │ │ - cmpeq r1, r8, lsr #17 │ │ │ │ - cmpeq r1, r4, asr #11 │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - @ instruction: 0xffff15a8 │ │ │ │ - cmpeq r1, r0, lsr #18 │ │ │ │ - cmpeq r1, r4, lsr r6 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq r1, r8, lsl sl │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r1, r2, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c62514 <__cxa_atexit@plt+0xc545b8> │ │ │ │ - ldr r7, [pc, #120] @ c62530 <__cxa_atexit@plt+0xc545d4> │ │ │ │ - ldr lr, [pc, #120] @ c62534 <__cxa_atexit@plt+0xc545d8> │ │ │ │ + bx r0 │ │ │ │ + smlaltbeq sl, r2, r0, r3 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r2, r0, lsl #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4fc9c <__cxa_atexit@plt+0xc41d40> │ │ │ │ + ldr r5, [pc, #28] @ c4fcac <__cxa_atexit@plt+0xc41d50> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992d54 <__cxa_atexit@plt+0x1984df8> │ │ │ │ + ldr r7, [pc, #12] @ c4fcb0 <__cxa_atexit@plt+0xc41d54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r9, [pc, #112] @ c62538 <__cxa_atexit@plt+0xc545dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [pc, #92] @ c6253c <__cxa_atexit@plt+0xc545e0> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #36] @ c62540 <__cxa_atexit@plt+0xc545e4> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xffff1430 │ │ │ │ - cmpeq r1, r8, lsr #15 │ │ │ │ - ldrheq r9, [r1, #-76] @ 0xffffffb4 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r1, r8, lsr r9 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c625c8 <__cxa_atexit@plt+0xc5466c> │ │ │ │ - ldr r7, [pc, #112] @ c625e0 <__cxa_atexit@plt+0xc54684> │ │ │ │ - ldr lr, [pc, #112] @ c625e4 <__cxa_atexit@plt+0xc54688> │ │ │ │ - sub r2, r6, #11 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - add r8, r5, #12 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldm r8, {r0, r7, r8} │ │ │ │ - ldr r9, [pc, #88] @ c625e8 <__cxa_atexit@plt+0xc5468c> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #76] @ c625ec <__cxa_atexit@plt+0xc54690> │ │ │ │ + cmpeq r2, r8, asr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4fd7c <__cxa_atexit@plt+0xc41e20> │ │ │ │ + ldr r3, [pc, #184] @ c4fd98 <__cxa_atexit@plt+0xc41e3c> │ │ │ │ + ldr r9, [pc, #184] @ c4fd9c <__cxa_atexit@plt+0xc41e40> │ │ │ │ + sub r0, r6, #49 @ 0x31 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c4fda0 <__cxa_atexit@plt+0xc41e44> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #73 @ 0x49 │ │ │ │ + sub r1, r6, #65 @ 0x41 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - strb r1, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #32] @ c625f0 <__cxa_atexit@plt+0xc54694> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #156] @ c4fda4 <__cxa_atexit@plt+0xc41e48> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffff1364 │ │ │ │ - ldrsbeq r9, [r1, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r1, r0, lsl #8 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - smlalbbeq r7, r1, r8, r8 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c62654 <__cxa_atexit@plt+0xc546f8> │ │ │ │ - ldr r3, [pc, #212] @ c626e8 <__cxa_atexit@plt+0xc5478c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c4fda8 <__cxa_atexit@plt+0xc41e4c> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #58 @ 0x3a │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c626c0 <__cxa_atexit@plt+0xc54764> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c62734 <__cxa_atexit@plt+0xc547d8> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bcc c626c8 <__cxa_atexit@plt+0xc5476c> │ │ │ │ - ldr lr, [pc, #108] @ c626ec <__cxa_atexit@plt+0xc54790> │ │ │ │ - ldr r7, [pc, #108] @ c626f0 <__cxa_atexit@plt+0xc54794> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r1, [pc, #88] @ c626f4 <__cxa_atexit@plt+0xc54798> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - strb r0, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c626e4 <__cxa_atexit@plt+0xc54788> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, ror #4 │ │ │ │ - cmpeq r1, r4, ror #11 │ │ │ │ - cmpeq r1, r4, lsl #6 │ │ │ │ - smlalbbeq r7, r1, r4, r7 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c62734 <__cxa_atexit@plt+0xc547d8> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp ip, r1 │ │ │ │ - bcc c627e8 <__cxa_atexit@plt+0xc5488c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [pc, #208] @ c62828 <__cxa_atexit@plt+0xc548cc> │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - add r9, r2, #1 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - add r2, r2, sl │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r1, #13 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - bcc c62808 <__cxa_atexit@plt+0xc548ac> │ │ │ │ - ldr lr, [pc, #144] @ c62834 <__cxa_atexit@plt+0xc548d8> │ │ │ │ - ldr r7, [pc, #144] @ c62838 <__cxa_atexit@plt+0xc548dc> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r9, [pc, #128] @ c6283c <__cxa_atexit@plt+0xc548e0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r5, #14] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - strb r1, [r6, #28] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #64] @ c62830 <__cxa_atexit@plt+0xc548d4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #28] @ c6282c <__cxa_atexit@plt+0xc548d0> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff1bdc │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - cmpeq r1, r4, asr #9 │ │ │ │ - cmpeq r1, r4, ror #3 │ │ │ │ - cmpeq r1, ip, lsr r6 │ │ │ │ - andeq r1, r0, sl, ror #17 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c62734 <__cxa_atexit@plt+0xc547d8> │ │ │ │ - cmpeq r1, r4, lsr #12 │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c628bc <__cxa_atexit@plt+0xc54960> │ │ │ │ - ldr lr, [pc, #84] @ c628d4 <__cxa_atexit@plt+0xc54978> │ │ │ │ - ldr r7, [pc, #84] @ c628d8 <__cxa_atexit@plt+0xc5497c> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c628dc <__cxa_atexit@plt+0xc54980> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c628e0 <__cxa_atexit@plt+0xc54984> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c4fdac <__cxa_atexit@plt+0xc41e50> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #42 @ 0x2a │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r1, r4, ror #7 │ │ │ │ - cmpeq r1, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - @ instruction: 0x01417598 │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c62944 <__cxa_atexit@plt+0xc549e8> │ │ │ │ - ldr r3, [pc, #84] @ c62958 <__cxa_atexit@plt+0xc549fc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c4fdb0 <__cxa_atexit@plt+0xc41e54> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c62950 <__cxa_atexit@plt+0xc549f4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - b c62998 <__cxa_atexit@plt+0xc54a3c> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r1, r0, lsr #10 │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - b c62998 <__cxa_atexit@plt+0xc54a3c> │ │ │ │ - ldr r2, [r5] │ │ │ │ + ldr r7, [pc, #48] @ c4fdb4 <__cxa_atexit@plt+0xc41e58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + cmpeq r2, r8, ror r1 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + @ instruction: 0xfffffb0c │ │ │ │ + @ instruction: 0xfffffb80 │ │ │ │ + cmpeq r2, ip, ror #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c62b00 <__cxa_atexit@plt+0xc54ba4> │ │ │ │ - ldr lr, [pc, #360] @ c62b20 <__cxa_atexit@plt+0xc54bc4> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - add sl, r2, #1 │ │ │ │ - sub lr, r6, #25 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - beq c62a18 <__cxa_atexit@plt+0xc54abc> │ │ │ │ - ldr r2, [pc, #328] @ c62b30 <__cxa_atexit@plt+0xc54bd4> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str sl, [r0, #28]! │ │ │ │ - sub r6, r6, #13 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r0 │ │ │ │ - mov fp, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, r1, sl │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r0, #-12] │ │ │ │ - str lr, [r0, #-8] │ │ │ │ - str r3, [r0, #-4] │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c62a54 <__cxa_atexit@plt+0xc54af8> │ │ │ │ - ldr lr, [pc, #248] @ c62b24 <__cxa_atexit@plt+0xc54bc8> │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - add sl, r1, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r3, r6, #13 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str lr, [r0, #16] │ │ │ │ - str fp, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - str r1, [r0, #32] │ │ │ │ - b c62a5c <__cxa_atexit@plt+0xc54b00> │ │ │ │ - str lr, [r5, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov r9, #0 │ │ │ │ - strb r9, [r5, #12] │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - blt c62ab4 <__cxa_atexit@plt+0xc54b58> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ble c62acc <__cxa_atexit@plt+0xc54b70> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c62ae8 <__cxa_atexit@plt+0xc54b8c> │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - b c62ae4 <__cxa_atexit@plt+0xc54b88> │ │ │ │ - ldr r3, [pc, #84] @ c62b28 <__cxa_atexit@plt+0xc54bcc> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ + bcc c4fdf0 <__cxa_atexit@plt+0xc41e94> │ │ │ │ + ldr r3, [pc, #40] @ c4fe08 <__cxa_atexit@plt+0xc41eac> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #36] @ c62b2c <__cxa_atexit@plt+0xc54bd0> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #32 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4fe0c <__cxa_atexit@plt+0xc41eb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff14a0 │ │ │ │ - @ instruction: 0xffff1730 │ │ │ │ - cmpeq r1, r4, ror #31 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffff16c0 │ │ │ │ - cmpeq r1, r8, asr #6 │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c62998 <__cxa_atexit@plt+0xc54a3c> │ │ │ │ - cmpeq r1, r0, lsr r3 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c62bb8 <__cxa_atexit@plt+0xc54c5c> │ │ │ │ - ldr lr, [pc, #88] @ c62bd0 <__cxa_atexit@plt+0xc54c74> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [pc, #76] @ c62bd4 <__cxa_atexit@plt+0xc54c78> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #52] @ c62bd8 <__cxa_atexit@plt+0xc54c7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c62bdc <__cxa_atexit@plt+0xc54c80> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsl fp │ │ │ │ + cmpeq r2, r4, lsl #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4fe5c <__cxa_atexit@plt+0xc41f00> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c4fe64 <__cxa_atexit@plt+0xc41f08> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c4fe68 <__cxa_atexit@plt+0xc41f0c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c4fe6c <__cxa_atexit@plt+0xc41f10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0152ba90 │ │ │ │ + cmpeq r2, r0, lsl #22 │ │ │ │ + cmpeq r2, r0, lsr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4fea4 <__cxa_atexit@plt+0xc41f48> │ │ │ │ + ldr r3, [pc, #32] @ c4feac <__cxa_atexit@plt+0xc41f50> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r1, r4, ror #1 │ │ │ │ - ldrsheq r8, [r1, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0x0141729c │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c62c14 <__cxa_atexit@plt+0xc54cb8> │ │ │ │ - ldr r3, [pc, #180] @ c62cb4 <__cxa_atexit@plt+0xc54d58> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c4feb0 <__cxa_atexit@plt+0xc41f54> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r4, lsr #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c4fee0 <__cxa_atexit@plt+0xc41f84> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + add r3, r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ - beq c62c84 <__cxa_atexit@plt+0xc54d28> │ │ │ │ - b c62cd0 <__cxa_atexit@plt+0xc54d74> │ │ │ │ - ldr r3, [pc, #144] @ c62cac <__cxa_atexit@plt+0xc54d50> │ │ │ │ + ldr r3, [pc, #12] @ c4fee4 <__cxa_atexit@plt+0xc41f88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r2, ip, lsr r1 │ │ │ │ + cmpeq r2, r4, lsr #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r1, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c4ff9c <__cxa_atexit@plt+0xc42040> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r2, [pc, #184] @ c4ffc8 <__cxa_atexit@plt+0xc4206c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4ffa8 <__cxa_atexit@plt+0xc4204c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r9 │ │ │ │ + bcc c4ffb0 <__cxa_atexit@plt+0xc42054> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r1, [pc, #128] @ c4ffcc <__cxa_atexit@plt+0xc42070> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #120] @ c4ffd0 <__cxa_atexit@plt+0xc42074> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c4ffd4 <__cxa_atexit@plt+0xc42078> │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, lr │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r9, r6 │ │ │ │ + b c4ffb8 <__cxa_atexit@plt+0xc4205c> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldrheq fp, [r2, #-144] @ 0xffffff70 │ │ │ │ + cmpeq r2, r4, asr #20 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c50050 <__cxa_atexit@plt+0xc420f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3], #-4 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c62c8c <__cxa_atexit@plt+0xc54d30> │ │ │ │ - ldr lr, [pc, #120] @ c62cb8 <__cxa_atexit@plt+0xc54d5c> │ │ │ │ - ldr r7, [pc, #120] @ c62cbc <__cxa_atexit@plt+0xc54d60> │ │ │ │ - sub r0, r2, #11 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5005c <__cxa_atexit@plt+0xc42100> │ │ │ │ + ldr lr, [pc, #100] @ c5006c <__cxa_atexit@plt+0xc42110> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ c50070 <__cxa_atexit@plt+0xc42114> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r9, [pc, #104] @ c62cc0 <__cxa_atexit@plt+0xc54d64> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r5, #6] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [pc, #68] @ c50074 <__cxa_atexit@plt+0xc42118> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + mov r5, sl │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1992e44 <__cxa_atexit@plt+0x1984ee8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c62cb0 <__cxa_atexit@plt+0xc54d54> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r1, ip, asr sl │ │ │ │ - andeq r0, r0, r4, asr #4 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, lsr #6 │ │ │ │ - cmpeq r1, r8, lsr #32 │ │ │ │ - cmpeq r1, r8, asr #26 │ │ │ │ - strheq r7, [r1, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, #0 │ │ │ │ - lsr r5, r0, #16 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - lsr r1, r0, #11 │ │ │ │ - movhi r2, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [r5], #-4 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp lr, r1 │ │ │ │ - bcc c62d94 <__cxa_atexit@plt+0xc54e38> │ │ │ │ - ldr r8, [pc, #180] @ c62dd0 <__cxa_atexit@plt+0xc54e74> │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r0, r1, #5 │ │ │ │ - str r0, [r3] │ │ │ │ - add r0, r2, r9 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add r2, r6, #28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - bcc c62db4 <__cxa_atexit@plt+0xc54e58> │ │ │ │ - ldr lr, [pc, #136] @ c62ddc <__cxa_atexit@plt+0xc54e80> │ │ │ │ - ldr r7, [pc, #136] @ c62de0 <__cxa_atexit@plt+0xc54e84> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r9, [pc, #120] @ c62de4 <__cxa_atexit@plt+0xc54e88> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r3, #6] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r8, [r3, #16] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - strb r1, [r6, #20] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - str lr, [r3, #-4] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #60] @ c62dd8 <__cxa_atexit@plt+0xc54e7c> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c62dd4 <__cxa_atexit@plt+0xc54e78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff0a68 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - cmpeq r1, r4, lsl pc │ │ │ │ - cmpeq r1, r4, lsr ip │ │ │ │ - swpbeq r7, r4, [r1] │ │ │ │ - andeq r0, r0, r9, ror #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c62e88 <__cxa_atexit@plt+0xc54f2c> │ │ │ │ - ldr lr, [pc, #180] @ c62ec0 <__cxa_atexit@plt+0xc54f64> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - sub r3, r3, #5 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r3, r7, r1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r3, r6, #28 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp r2, r3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - bcc c62ea4 <__cxa_atexit@plt+0xc54f48> │ │ │ │ - ldr lr, [pc, #132] @ c62ecc <__cxa_atexit@plt+0xc54f70> │ │ │ │ - ldr r7, [pc, #132] @ c62ed0 <__cxa_atexit@plt+0xc54f74> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r1, [pc, #112] @ c62ed4 <__cxa_atexit@plt+0xc54f78> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + cmpeq r2, ip, lsr #17 │ │ │ │ + cmpeq r2, r0, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c500ac <__cxa_atexit@plt+0xc42150> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c500b4 <__cxa_atexit@plt+0xc42158> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - strb r0, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #56] @ c62ec8 <__cxa_atexit@plt+0xc54f6c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c62ec4 <__cxa_atexit@plt+0xc54f68> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff0974 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r1, ip, lsl lr │ │ │ │ - cmpeq r1, ip, lsr fp │ │ │ │ - smlaltbeq r6, r1, r4, pc @ │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsr #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50114 <__cxa_atexit@plt+0xc421b8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c62f3c <__cxa_atexit@plt+0xc54fe0> │ │ │ │ - ldr lr, [pc, #84] @ c62f54 <__cxa_atexit@plt+0xc54ff8> │ │ │ │ - ldr r7, [pc, #84] @ c62f58 <__cxa_atexit@plt+0xc54ffc> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c62f5c <__cxa_atexit@plt+0xc55000> │ │ │ │ + bcc c50120 <__cxa_atexit@plt+0xc421c4> │ │ │ │ + ldr r2, [pc, #72] @ c50130 <__cxa_atexit@plt+0xc421d4> │ │ │ │ + ldr r1, [pc, #72] @ c50134 <__cxa_atexit@plt+0xc421d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c62f60 <__cxa_atexit@plt+0xc55004> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r1, r4, ror #26 │ │ │ │ - cmpeq r1, r4, lsl #21 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - cmpeq r1, r8, lsl pc │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c62fc4 <__cxa_atexit@plt+0xc55068> │ │ │ │ - ldr r3, [pc, #84] @ c62fd8 <__cxa_atexit@plt+0xc5507c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c62fd0 <__cxa_atexit@plt+0xc55074> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - b c63018 <__cxa_atexit@plt+0xc550bc> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - smlaltbeq r6, r1, r0, lr │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - b c63018 <__cxa_atexit@plt+0xc550bc> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c63180 <__cxa_atexit@plt+0xc55224> │ │ │ │ - ldr lr, [pc, #360] @ c631a0 <__cxa_atexit@plt+0xc55244> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - add sl, r2, #1 │ │ │ │ - sub lr, r6, #25 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - beq c63098 <__cxa_atexit@plt+0xc5513c> │ │ │ │ - ldr r2, [pc, #328] @ c631b0 <__cxa_atexit@plt+0xc55254> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str sl, [r0, #28]! │ │ │ │ - sub r6, r6, #13 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r0 │ │ │ │ - mov fp, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, r1, sl │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r0, #-12] │ │ │ │ - str lr, [r0, #-8] │ │ │ │ - str r3, [r0, #-4] │ │ │ │ - b c631d8 <__cxa_atexit@plt+0xc5527c> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c630d4 <__cxa_atexit@plt+0xc55178> │ │ │ │ - ldr lr, [pc, #248] @ c631a4 <__cxa_atexit@plt+0xc55248> │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - add sl, r1, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r3, r6, #13 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str lr, [r0, #16] │ │ │ │ - str fp, [r0, #20] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - str r1, [r0, #32] │ │ │ │ - b c630dc <__cxa_atexit@plt+0xc55180> │ │ │ │ - str lr, [r5, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov r9, #0 │ │ │ │ - strb r9, [r5, #12] │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - blt c63134 <__cxa_atexit@plt+0xc551d8> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ble c6314c <__cxa_atexit@plt+0xc551f0> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c63168 <__cxa_atexit@plt+0xc5520c> │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - b c63164 <__cxa_atexit@plt+0xc55208> │ │ │ │ - ldr r3, [pc, #84] @ c631a8 <__cxa_atexit@plt+0xc5524c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #36] @ c631ac <__cxa_atexit@plt+0xc55250> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #32 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff0268 │ │ │ │ - @ instruction: 0xffff04f8 │ │ │ │ - cmpeq r1, r4, ror #18 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffff0488 │ │ │ │ - smlalbteq r6, r1, r8, ip │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c63018 <__cxa_atexit@plt+0xc550bc> │ │ │ │ - strheq r6, [r1, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r8, asr #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + ldrsbeq fp, [r2, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c632e0 <__cxa_atexit@plt+0xc55384> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c63234 <__cxa_atexit@plt+0xc552d8> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c63244 <__cxa_atexit@plt+0xc552e8> │ │ │ │ - ldr lr, [pc, #232] @ c632f8 <__cxa_atexit@plt+0xc5539c> │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r2, r0, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #9 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b c6323c <__cxa_atexit@plt+0xc552e0> │ │ │ │ - str r9, [r5, #28] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - b c63248 <__cxa_atexit@plt+0xc552ec> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - mov r8, #0 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - strb r8, [r5, #8] │ │ │ │ - blt c6329c <__cxa_atexit@plt+0xc55340> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c632b4 <__cxa_atexit@plt+0xc55358> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c632d0 <__cxa_atexit@plt+0xc55374> │ │ │ │ - str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - b c632cc <__cxa_atexit@plt+0xc55370> │ │ │ │ - ldr r3, [pc, #64] @ c632fc <__cxa_atexit@plt+0xc553a0> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c501c8 <__cxa_atexit@plt+0xc4226c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c501d4 <__cxa_atexit@plt+0xc42278> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldm lr, {r0, r1, lr} │ │ │ │ + ldr r2, [pc, #104] @ c501e4 <__cxa_atexit@plt+0xc42288> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, lr} │ │ │ │ - str r2, [r5], #-40 @ 0xffffffd8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r3, [pc, #24] @ c63300 <__cxa_atexit@plt+0xc553a4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffefff4 │ │ │ │ - ldrsheq r8, [r1, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - hvceq 5816 @ 0x16b8 │ │ │ │ - @ instruction: 0x001cffb1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - bcc c63384 <__cxa_atexit@plt+0xc55428> │ │ │ │ - ldr r7, [pc, #104] @ c6339c <__cxa_atexit@plt+0xc55440> │ │ │ │ - ldr r2, [pc, #104] @ c633a0 <__cxa_atexit@plt+0xc55444> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #96] @ c501e8 <__cxa_atexit@plt+0xc4228c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r2, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #88] @ c633a4 <__cxa_atexit@plt+0xc55448> │ │ │ │ - add ip, r3, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - stm ip, {r0, r9, sl} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r0, r3, #20 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - str r3, [r3, #32] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c633a8 <__cxa_atexit@plt+0xc5544c> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffef854 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r1, r0, asr r6 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrdeq r6, [r1, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0x001c7fb1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #88] @ c501ec <__cxa_atexit@plt+0xc42290> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r2, [r3, #24]! │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + mov r8, lr │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsl r8 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5021c <__cxa_atexit@plt+0xc422c0> │ │ │ │ + ldr r2, [pc, #28] @ c5022c <__cxa_atexit@plt+0xc422d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992d54 <__cxa_atexit@plt+0x1984df8> │ │ │ │ + ldr r7, [pc, #12] @ c50230 <__cxa_atexit@plt+0xc422d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r9, r2, r0, sp │ │ │ │ + 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, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c63424 <__cxa_atexit@plt+0xc554c8> │ │ │ │ - ldr r7, [pc, #104] @ c6343c <__cxa_atexit@plt+0xc554e0> │ │ │ │ - ldr r2, [pc, #104] @ c63440 <__cxa_atexit@plt+0xc554e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c502a8 <__cxa_atexit@plt+0xc4234c> │ │ │ │ + ldr r2, [pc, #92] @ c502b4 <__cxa_atexit@plt+0xc42358> │ │ │ │ + ldr lr, [pc, #92] @ c502b8 <__cxa_atexit@plt+0xc4235c> │ │ │ │ + ldr r8, [pc, #92] @ c502bc <__cxa_atexit@plt+0xc42360> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r2, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #88] @ c63444 <__cxa_atexit@plt+0xc554e8> │ │ │ │ - add ip, r3, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - stm ip, {r0, r9, sl} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r0, r3, #20 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + mov r0, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r0, #12]! │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ str r3, [r3, #32] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c63448 <__cxa_atexit@plt+0xc554ec> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbb4 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xfffffbfc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5030c <__cxa_atexit@plt+0xc423b0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c50314 <__cxa_atexit@plt+0xc423b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c50318 <__cxa_atexit@plt+0xc423bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c5031c <__cxa_atexit@plt+0xc423c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, ror #11 │ │ │ │ + cmpeq r2, r0, asr r6 │ │ │ │ + cmpeq r2, r0, lsl #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50354 <__cxa_atexit@plt+0xc423f8> │ │ │ │ + ldr r3, [pc, #32] @ c5035c <__cxa_atexit@plt+0xc42400> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffef7b4 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrheq r8, [r1, #-80] @ 0xffffffb0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq r1, r0, lsr sl │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c63480 <__cxa_atexit@plt+0xc55524> │ │ │ │ - ldr r3, [pc, #440] @ c63624 <__cxa_atexit@plt+0xc556c8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c50360 <__cxa_atexit@plt+0xc42404> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r4, ror r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c50390 <__cxa_atexit@plt+0xc42434> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + add r3, r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ - beq c634f8 <__cxa_atexit@plt+0xc5559c> │ │ │ │ - b c63634 <__cxa_atexit@plt+0xc556d8> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c63500 <__cxa_atexit@plt+0xc555a4> │ │ │ │ - mov r0, #0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r0, [r5] │ │ │ │ - strb r0, [r5, #4] │ │ │ │ - add r0, r2, r1 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - ldr lr, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c63578 <__cxa_atexit@plt+0xc5561c> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c63590 <__cxa_atexit@plt+0xc55634> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c635ac <__cxa_atexit@plt+0xc55650> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #276] @ c6361c <__cxa_atexit@plt+0xc556c0> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r0, r2, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, #1 │ │ │ │ - mov r8, #0 │ │ │ │ - add r9, lr, #1 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - ldr r9, [lr, #8] │ │ │ │ - ldrb lr, [lr, #4] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - cmp r0, #1 │ │ │ │ - blt c635c4 <__cxa_atexit@plt+0xc55668> │ │ │ │ - cmp r2, r0 │ │ │ │ - str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - strb lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ble c635e8 <__cxa_atexit@plt+0xc5568c> │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - b c63604 <__cxa_atexit@plt+0xc556a8> │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c635a8 <__cxa_atexit@plt+0xc5564c> │ │ │ │ - ldr r3, [pc, #128] @ c63618 <__cxa_atexit@plt+0xc556bc> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - strb lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - b c63604 <__cxa_atexit@plt+0xc556a8> │ │ │ │ - ldr r3, [pc, #48] @ c63620 <__cxa_atexit@plt+0xc556c4> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r3, [pc, #12] @ c50394 <__cxa_atexit@plt+0xc42438> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - add r8, r3, #2 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - cmpeq r1, r0, lsr #10 │ │ │ │ - cmpeq r1, ip, asr #8 │ │ │ │ - cmpeq r1, r8, asr #9 │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - cmpeq r1, r4, asr r8 │ │ │ │ - andeq r0, r0, r7, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + smlalbbeq r9, r2, ip, ip │ │ │ │ + ldrsheq fp, [r2, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c50424 <__cxa_atexit@plt+0xc424c8> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #144] @ c50450 <__cxa_atexit@plt+0xc424f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c50430 <__cxa_atexit@plt+0xc424d4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #28 │ │ │ │ + cmp r0, r9 │ │ │ │ + bcc c50438 <__cxa_atexit@plt+0xc424dc> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr sl, [r7, #19] │ │ │ │ + ldm lr, {r0, r2, r3, lr} │ │ │ │ + ldr ip, [pc, #96] @ c50454 <__cxa_atexit@plt+0xc424f8> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add r8, r6, #12 │ │ │ │ + stm r8, {r0, r2, r3, r7} │ │ │ │ + ldr r0, [pc, #76] @ c50458 <__cxa_atexit@plt+0xc424fc> │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm r2, {r0, r6, sl} │ │ │ │ + mov r6, r9 │ │ │ │ + b 1992e44 <__cxa_atexit@plt+0x1984ee8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r9, r6 │ │ │ │ + b c50440 <__cxa_atexit@plt+0xc424e4> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsl #10 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + cmpeq r2, r8, ror r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50490 <__cxa_atexit@plt+0xc42534> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c50498 <__cxa_atexit@plt+0xc4253c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c504f8 <__cxa_atexit@plt+0xc4259c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c63784 <__cxa_atexit@plt+0xc55828> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c63694 <__cxa_atexit@plt+0xc55738> │ │ │ │ - lsr lr, r2, #16 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r6, r2, #11 │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c63798 <__cxa_atexit@plt+0xc5583c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [pc, #240] @ c63790 <__cxa_atexit@plt+0xc55834> │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - lsr r9, r2, #16 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - strb r1, [r5, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r1, ip, sl │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - add r3, r1, #1 │ │ │ │ - lsr fp, r2, #11 │ │ │ │ - movhi lr, #2 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r9, [r0, #3] │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - addne lr, lr, #1 │ │ │ │ - cmp fp, #0 │ │ │ │ - addne lr, lr, #1 │ │ │ │ - sub r8, r6, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - blt c63738 <__cxa_atexit@plt+0xc557dc> │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ble c6374c <__cxa_atexit@plt+0xc557f0> │ │ │ │ - add r1, r1, r3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r2, r3 │ │ │ │ - b c63768 <__cxa_atexit@plt+0xc5580c> │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b c63764 <__cxa_atexit@plt+0xc55808> │ │ │ │ - ldr r3, [pc, #64] @ c63794 <__cxa_atexit@plt+0xc55838> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r9, r3, #2 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c50504 <__cxa_atexit@plt+0xc425a8> │ │ │ │ + ldr r2, [pc, #72] @ c50514 <__cxa_atexit@plt+0xc425b8> │ │ │ │ + ldr r1, [pc, #72] @ c50518 <__cxa_atexit@plt+0xc425bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffef860 │ │ │ │ - cmpeq r1, r4, ror #6 │ │ │ │ - ldr r9, [r5] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r2, ip, ror #7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c505ac <__cxa_atexit@plt+0xc42650> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c63888 <__cxa_atexit@plt+0xc5592c> │ │ │ │ - mov r0, #0 │ │ │ │ - ldr lr, [pc, #236] @ c638a8 <__cxa_atexit@plt+0xc5594c> │ │ │ │ - ldmib r5, {r1, fp} │ │ │ │ - strb r0, [r5, #8] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub r0, r6, #13 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str fp, [r2, #8] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - add r3, r9, r1 │ │ │ │ - ldr lr, [r0, #3] │ │ │ │ - ldr r9, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r1, ip, sl │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r3, r1, #1 │ │ │ │ - cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bls c63834 <__cxa_atexit@plt+0xc558d8> │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - sub r0, r5, #24 │ │ │ │ - stm r0, {r2, r9, lr} │ │ │ │ - b c63878 <__cxa_atexit@plt+0xc5591c> │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ble c6385c <__cxa_atexit@plt+0xc55900> │ │ │ │ - add r9, r9, r3 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - sub r2, r2, r3 │ │ │ │ - b c63878 <__cxa_atexit@plt+0xc5591c> │ │ │ │ - ldr r3, [pc, #72] @ c638ac <__cxa_atexit@plt+0xc55950> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - add lr, r3, #2 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r2, r9, lr} │ │ │ │ - str r2, [r5], #-40 @ 0xffffffd8 │ │ │ │ - mov fp, r8 │ │ │ │ - b c5fde8 <__cxa_atexit@plt+0xc51e8c> │ │ │ │ - ldr r7, [pc, #32] @ c638b0 <__cxa_atexit@plt+0xc55954> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + bcc c505b8 <__cxa_atexit@plt+0xc4265c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #120] @ c505c8 <__cxa_atexit@plt+0xc4266c> │ │ │ │ + add r9, r7, #16 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldm r9, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #96] @ c505cc <__cxa_atexit@plt+0xc42670> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #88] @ c505d0 <__cxa_atexit@plt+0xc42674> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #80] @ c505d4 <__cxa_atexit@plt+0xc42678> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, lr │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffef544 │ │ │ │ - cmpeq r1, r4, asr r2 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlalbteq r6, r1, r8, r5 │ │ │ │ - andeq r0, r0, r8, lsr #28 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c63798 <__cxa_atexit@plt+0xc5583c> │ │ │ │ - smlaltbeq r6, r1, r0, r5 │ │ │ │ - andseq sp, pc, r2, asr pc @ │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, ror #6 │ │ │ │ + cmpeq r2, r4, lsr #8 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c639c4 <__cxa_atexit@plt+0xc55a68> │ │ │ │ - ldr lr, [pc, #260] @ c639f8 <__cxa_atexit@plt+0xc55a9c> │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, r5, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [r5, #72] @ 0x48 │ │ │ │ - ldrb r2, [r5, #56] @ 0x38 │ │ │ │ - ldm r7, {r0, r6, r7} │ │ │ │ - str r6, [r9, #20] │ │ │ │ - add r6, r9, #100 @ 0x64 │ │ │ │ - add lr, r9, #8 │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c50644 <__cxa_atexit@plt+0xc426e8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - str r9, [r5, #72] @ 0x48 │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - str r8, [r5, #56] @ 0x38 │ │ │ │ - strb r2, [r9, #24] │ │ │ │ - bcc c639dc <__cxa_atexit@plt+0xc55a80> │ │ │ │ - ldr ip, [pc, #200] @ c63a04 <__cxa_atexit@plt+0xc55aa8> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bcc c50650 <__cxa_atexit@plt+0xc426f4> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr sl, [r7, #19] │ │ │ │ + ldm lr, {r0, r1, r9, lr} │ │ │ │ + ldr ip, [pc, #72] @ c50660 <__cxa_atexit@plt+0xc42704> │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr lr, [r5, #60] @ 0x3c │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, r7 │ │ │ │ - add r7, r3, #8 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - stm r7, {r0, r6, r8, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr sl, [r5, #64] @ 0x40 │ │ │ │ - ldr fp, [r5, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #128] @ c63a08 <__cxa_atexit@plt+0xc55aac> │ │ │ │ - mov r7, r3 │ │ │ │ - str fp, [r3, #44] @ 0x2c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #36]! @ 0x24 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - stm r6, {r0, r8, sl} │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ - ldr ip, [r5, #76]! @ 0x4c │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str lr, [r3, #64] @ 0x40 │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [pc, #52] @ c63a00 <__cxa_atexit@plt+0xc55aa4> │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r8, r3, #12 │ │ │ │ + stm r8, {r0, r1, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r0, [pc, #48] @ c50664 <__cxa_atexit@plt+0xc42708> │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + b 1992e44 <__cxa_atexit@plt+0x1984ee8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq r2, r8, asr r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50694 <__cxa_atexit@plt+0xc42738> │ │ │ │ + ldr r2, [pc, #28] @ c506a4 <__cxa_atexit@plt+0xc42748> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #24] @ c639fc <__cxa_atexit@plt+0xc55aa0> │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992d54 <__cxa_atexit@plt+0x1984df8> │ │ │ │ + ldr r7, [pc, #12] @ c506a8 <__cxa_atexit@plt+0xc4274c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffff2178 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - @ instruction: 0xfffed4a8 │ │ │ │ - @ instruction: 0xfffedfd4 │ │ │ │ - cmpeq r1, r0, ror #4 │ │ │ │ - subseq pc, pc, r2, asr pc @ │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov fp, r7 │ │ │ │ - str r7, [r5, #72] @ 0x48 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r7, r6 │ │ │ │ - str r8, [r5, #56] @ 0x38 │ │ │ │ - bcc c63ad0 <__cxa_atexit@plt+0xc55b74> │ │ │ │ - ldr sl, [pc, #172] @ c63af0 <__cxa_atexit@plt+0xc55b94> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r1, {r0, r7, r8, fp} │ │ │ │ - add r1, r3, #24 │ │ │ │ - str r6, [sp] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr lr, [r5, #60] @ 0x3c │ │ │ │ - stm r1, {r2, ip, lr} │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ - ldr r9, [r5, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #108] @ c63af4 <__cxa_atexit@plt+0xc55b98> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #36]! @ 0x24 │ │ │ │ - ldr r1, [r5, #76]! @ 0x4c │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ - ldr sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r9, fp │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str lr, [r3, #64] @ 0x40 │ │ │ │ - str ip, [r3, #68] @ 0x44 │ │ │ │ - str sl, [r3, #72] @ 0x48 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #32] @ c63af8 <__cxa_atexit@plt+0xc55b9c> │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - mov fp, r1 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xfffed3a0 │ │ │ │ - @ instruction: 0xfffeded4 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - hvceq 5680 @ 0x1630 │ │ │ │ - @ instruction: 0x001fbeb1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r2, ip, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - mov sl, fp │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c63be0 <__cxa_atexit@plt+0xc55c84> │ │ │ │ - ldr lr, [pc, #244] @ c63c1c <__cxa_atexit@plt+0xc55cc0> │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r8, [r5, #68] @ 0x44 │ │ │ │ - ldrb r7, [r5, #64] @ 0x40 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r6, [r9, #20] │ │ │ │ - add r6, r9, #96 @ 0x60 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str fp, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - str r9, [r5, #68] @ 0x44 │ │ │ │ - strb r7, [r9, #24] │ │ │ │ - bcc c63bfc <__cxa_atexit@plt+0xc55ca0> │ │ │ │ - add r7, r5, #12 │ │ │ │ - str sl, [sp] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - ldr lr, [r5, #56] @ 0x38 │ │ │ │ - ldr sl, [r5, #60] @ 0x3c │ │ │ │ - ldr ip, [pc, #152] @ c63c28 <__cxa_atexit@plt+0xc55ccc> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - add ip, r3, #12 │ │ │ │ - stm ip, {r1, r8, r9} │ │ │ │ - add r1, r3, #24 │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - add r1, r3, #44 @ 0x2c │ │ │ │ - stm r1, {r2, r8, lr} │ │ │ │ - str r7, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - str fp, [r3, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #100] @ c63c2c <__cxa_atexit@plt+0xc55cd0> │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r5, #72]! @ 0x48 │ │ │ │ - ldr fp, [sp] │ │ │ │ + bcc c50720 <__cxa_atexit@plt+0xc427c4> │ │ │ │ + ldr r2, [pc, #92] @ c5072c <__cxa_atexit@plt+0xc427d0> │ │ │ │ + ldr lr, [pc, #92] @ c50730 <__cxa_atexit@plt+0xc427d4> │ │ │ │ + ldr r8, [pc, #92] @ c50734 <__cxa_atexit@plt+0xc427d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #60] @ c63c24 <__cxa_atexit@plt+0xc55cc8> │ │ │ │ - mov fp, sl │ │ │ │ - mov r2, #28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #28] @ c63c20 <__cxa_atexit@plt+0xc55cc4> │ │ │ │ - mov fp, sl │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffff7c9c │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xffff23bc │ │ │ │ - @ instruction: 0xffff2eb8 │ │ │ │ - cmpeq r1, ip, lsr r0 │ │ │ │ - ldrhteq pc, [pc], -r1 @ │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - str r7, [r5, #68] @ 0x44 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r7, r6 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - bcc c63cd8 <__cxa_atexit@plt+0xc55d7c> │ │ │ │ - ldr sl, [pc, #144] @ c63cf4 <__cxa_atexit@plt+0xc55d98> │ │ │ │ - ldr ip, [pc, #144] @ c63cf8 <__cxa_atexit@plt+0xc55d9c> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r0, r7, r8, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #56] @ 0x38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr lr, [r5, #60] @ 0x3c │ │ │ │ - str ip, [r7, #36]! @ 0x24 │ │ │ │ - ldr ip, [r5, #72]! @ 0x48 │ │ │ │ - str fp, [r3, #52] @ 0x34 │ │ │ │ - ldr sl, [r5, #-68] @ 0xffffffbc │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - mov r8, r3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + mov r0, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r0, #12]! │ │ │ │ + str lr, [r3, #24] │ │ │ │ str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str sl, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #28] @ c63cfc <__cxa_atexit@plt+0xc55da0> │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ - @ instruction: 0xffff22e0 │ │ │ │ - @ instruction: 0xffff2e08 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - smlaltbeq r6, r1, r4, r1 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c63d48 <__cxa_atexit@plt+0xc55dec> │ │ │ │ - ldr r7, [pc, #52] @ c63d5c <__cxa_atexit@plt+0xc55e00> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq c63d3c <__cxa_atexit@plt+0xc55de0> │ │ │ │ - mov r7, sl │ │ │ │ - b c63d70 <__cxa_atexit@plt+0xc55e14> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c63d60 <__cxa_atexit@plt+0xc55e04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbec │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffffc34 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50768 <__cxa_atexit@plt+0xc4280c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c50770 <__cxa_atexit@plt+0xc42814> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1992dd4 <__cxa_atexit@plt+0x1984e78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r1, r0, ror #2 │ │ │ │ - cmpeq r1, r4, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #184] @ c63e30 <__cxa_atexit@plt+0xc55ed4> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c63e14 <__cxa_atexit@plt+0xc55eb8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #152] @ c63e34 <__cxa_atexit@plt+0xc55ed8> │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ + cmpeq r2, r8, ror #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c507a8 <__cxa_atexit@plt+0xc4284c> │ │ │ │ + ldr r2, [pc, #28] @ c507b8 <__cxa_atexit@plt+0xc4285c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r3, #84 @ 0x54 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r7, [r3] │ │ │ │ - bhi c63e1c <__cxa_atexit@plt+0xc55ec0> │ │ │ │ - mov r3, #0 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldrb lr, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - sub r8, r5, #28 │ │ │ │ - stm r8, {r1, r2, r3} │ │ │ │ - sub r8, r5, #40 @ 0x28 │ │ │ │ - str r7, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r5, #-56] @ 0xffffffc8 │ │ │ │ - strb lr, [r5, #-60] @ 0xffffffc4 │ │ │ │ - sub r5, r5, #64 @ 0x40 │ │ │ │ - stm r8, {r1, r2, r3} │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c63e38 <__cxa_atexit@plt+0xc55edc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 1992d54 <__cxa_atexit@plt+0x1984df8> │ │ │ │ + ldr r7, [pc, #12] @ c507bc <__cxa_atexit@plt+0xc42860> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - smlalbbeq r6, r1, r4, r0 │ │ │ │ - cmpeq r1, ip, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - ldr r2, [pc, #140] @ c63ee4 <__cxa_atexit@plt+0xc55f88> │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq r2, r8, asr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c507f4 <__cxa_atexit@plt+0xc42898> │ │ │ │ + ldr r2, [pc, #28] @ c50804 <__cxa_atexit@plt+0xc428a8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r3, #84 @ 0x54 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r7, [r3] │ │ │ │ - bhi c63ed0 <__cxa_atexit@plt+0xc55f74> │ │ │ │ - mov r3, #0 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldrb lr, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - sub r8, r5, #28 │ │ │ │ - stm r8, {r1, r2, r3} │ │ │ │ - sub r8, r5, #40 @ 0x28 │ │ │ │ - str r7, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r5, #-56] @ 0xffffffc8 │ │ │ │ - strb lr, [r5, #-60] @ 0xffffffc4 │ │ │ │ - sub r5, r5, #64 @ 0x40 │ │ │ │ - stm r8, {r1, r2, r3} │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r7, [pc, #16] @ c63ee8 <__cxa_atexit@plt+0xc55f8c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 1992d54 <__cxa_atexit@plt+0x1984df8> │ │ │ │ + ldr r7, [pc, #12] @ c50808 <__cxa_atexit@plt+0xc428ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r5, [r1, #-240] @ 0xffffff10 │ │ │ │ - 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 │ │ │ │ - bcc c63f20 <__cxa_atexit@plt+0xc55fc4> │ │ │ │ - ldr r2, [pc, #40] @ c63f38 <__cxa_atexit@plt+0xc55fdc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c63f3c <__cxa_atexit@plt+0xc55fe0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ - cmpeq r1, ip, lsl #21 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c63f5c <__cxa_atexit@plt+0xc56000> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r1, ip, ror #19 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ + @ instruction: 0xfffffa50 │ │ │ │ + cmpeq r2, r8, lsl #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c50894 <__cxa_atexit@plt+0xc42938> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c508a4 <__cxa_atexit@plt+0xc42948> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c63f9c <__cxa_atexit@plt+0xc56040> │ │ │ │ - ldr r3, [pc, #40] @ c63fac <__cxa_atexit@plt+0xc56050> │ │ │ │ - ldr r8, [pc, #40] @ c63fb0 <__cxa_atexit@plt+0xc56054> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c508ac <__cxa_atexit@plt+0xc42950> │ │ │ │ + ldr ip, [pc, #124] @ c508d4 <__cxa_atexit@plt+0xc42978> │ │ │ │ + ldr r3, [pc, #124] @ c508d8 <__cxa_atexit@plt+0xc4297c> │ │ │ │ + ldr r1, [pc, #124] @ c508dc <__cxa_atexit@plt+0xc42980> │ │ │ │ + add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - @ instruction: 0x0128162e │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c64018 <__cxa_atexit@plt+0xc560bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c64024 <__cxa_atexit@plt+0xc560c8> │ │ │ │ - ldr lr, [pc, #80] @ c64034 <__cxa_atexit@plt+0xc560d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #72] @ c64038 <__cxa_atexit@plt+0xc560dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r5, [pc, #48] @ c6403c <__cxa_atexit@plt+0xc560e0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + stmdb r5, {r1, r3, r6} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1992e44 <__cxa_atexit@plt+0x1984ee8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r2, r6 │ │ │ │ + b c508b4 <__cxa_atexit@plt+0xc42958> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c508d0 <__cxa_atexit@plt+0xc42974> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - cmpeq r1, r0, lsr r9 │ │ │ │ + cmpeq r2, r8, lsr r7 │ │ │ │ + @ instruction: 0xfffff330 │ │ │ │ + @ instruction: 0xfffff2ec │ │ │ │ + cmpeq r2, r8, lsr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - hvceq 5600 @ 0x15e0 │ │ │ │ - andeq r0, r2, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c640c0 <__cxa_atexit@plt+0xc56164> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c640c8 <__cxa_atexit@plt+0xc5616c> │ │ │ │ - ldr r5, [pc, #84] @ c640e4 <__cxa_atexit@plt+0xc56188> │ │ │ │ - ldr r0, [pc, #84] @ c640e8 <__cxa_atexit@plt+0xc5618c> │ │ │ │ - ldr r1, [pc, #84] @ c640ec <__cxa_atexit@plt+0xc56190> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5093c <__cxa_atexit@plt+0xc429e0> │ │ │ │ + ldr r2, [pc, #68] @ c50958 <__cxa_atexit@plt+0xc429fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50948 <__cxa_atexit@plt+0xc429ec> │ │ │ │ + ldr r5, [pc, #48] @ c50960 <__cxa_atexit@plt+0xc42a04> │ │ │ │ add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r3 │ │ │ │ - b c640d0 <__cxa_atexit@plt+0xc56174> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c640e0 <__cxa_atexit@plt+0xc56184> │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992d54 <__cxa_atexit@plt+0x1984df8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c5095c <__cxa_atexit@plt+0xc42a00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, lsl #28 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0x0128152a │ │ │ │ - ldrdeq r5, [r1, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r2, ip, lsr #31 │ │ │ │ + smlaltbeq r9, r2, ip, r6 │ │ │ │ + @ instruction: 0xfffff388 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c6411c <__cxa_atexit@plt+0xc561c0> │ │ │ │ - ldr r9, [pc, #24] @ c64120 <__cxa_atexit@plt+0xc561c4> │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c50a20 <__cxa_atexit@plt+0xc42ac4> │ │ │ │ + ldr r3, [pc, #172] @ c50a38 <__cxa_atexit@plt+0xc42adc> │ │ │ │ + ldr r1, [pc, #172] @ c50a3c <__cxa_atexit@plt+0xc42ae0> │ │ │ │ + ldr r9, [pc, #172] @ c50a40 <__cxa_atexit@plt+0xc42ae4> │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr sl, [pc, #164] @ c50a44 <__cxa_atexit@plt+0xc42ae8> │ │ │ │ + add r1, pc, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - strheq r5, [r1, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r1, r0, lsl #16 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c64140 <__cxa_atexit@plt+0xc561e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1c6bcb0 <__cxa_atexit@plt+0x1c5dd54> │ │ │ │ - cmpeq r1, r8, lsl #16 │ │ │ │ - strheq r5, [r1, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r1, r4 │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r1, [pc, #124] @ c50a48 <__cxa_atexit@plt+0xc42aec> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + mov r9, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #28] │ │ │ │ + ldr r1, [pc, #108] @ c50a4c <__cxa_atexit@plt+0xc42af0> │ │ │ │ + sub r0, r6, #45 @ 0x2d │ │ │ │ + sub r3, r6, #63 @ 0x3f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #92] @ c50a50 <__cxa_atexit@plt+0xc42af4> │ │ │ │ + str lr, [r7, #64] @ 0x40 │ │ │ │ + str r8, [r7, #52] @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #44]! @ 0x2c │ │ │ │ + str sl, [r7, #56] @ 0x38 │ │ │ │ + str r9, [r7, #60] @ 0x3c │ │ │ │ + add lr, r7, #68 @ 0x44 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + sub r2, r6, #55 @ 0x37 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #44] @ c50a54 <__cxa_atexit@plt+0xc42af8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq r2, r0, ror fp │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + smlaltteq r9, r2, r0, r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c641a4 <__cxa_atexit@plt+0xc56248> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c641ac <__cxa_atexit@plt+0xc56250> │ │ │ │ - ldr r5, [pc, #76] @ c641c8 <__cxa_atexit@plt+0xc5626c> │ │ │ │ - ldr r1, [pc, #76] @ c641cc <__cxa_atexit@plt+0xc56270> │ │ │ │ - ldr r2, [pc, #76] @ c641d0 <__cxa_atexit@plt+0xc56274> │ │ │ │ + bhi c50a84 <__cxa_atexit@plt+0xc42b28> │ │ │ │ + ldr r5, [pc, #28] @ c50a94 <__cxa_atexit@plt+0xc42b38> │ │ │ │ add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c641b4 <__cxa_atexit@plt+0xc56258> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c641c4 <__cxa_atexit@plt+0xc56268> │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c50a98 <__cxa_atexit@plt+0xc42b3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, asr sp │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0x01281421 │ │ │ │ - cmpeq r1, r8, lsr #26 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq r9, r2, r4, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c64200 <__cxa_atexit@plt+0xc562a4> │ │ │ │ - ldr r9, [pc, #24] @ c64204 <__cxa_atexit@plt+0xc562a8> │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c50b64 <__cxa_atexit@plt+0xc42c08> │ │ │ │ + ldr r3, [pc, #184] @ c50b80 <__cxa_atexit@plt+0xc42c24> │ │ │ │ + ldr r9, [pc, #184] @ c50b84 <__cxa_atexit@plt+0xc42c28> │ │ │ │ + sub r0, r6, #49 @ 0x31 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c50b88 <__cxa_atexit@plt+0xc42c2c> │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 12fa644 <__cxa_atexit@plt+0x12ec6e8> │ │ │ │ - cmpeq r1, r0, lsl #26 │ │ │ │ - cmpeq r1, ip, lsl r7 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c64228 <__cxa_atexit@plt+0xc562cc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c6426c <__cxa_atexit@plt+0xc56310> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + sub r5, r6, #73 @ 0x49 │ │ │ │ + sub r1, r6, #65 @ 0x41 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c50b8c <__cxa_atexit@plt+0xc42c30> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c50b90 <__cxa_atexit@plt+0xc42c34> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #58 @ 0x3a │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c50b94 <__cxa_atexit@plt+0xc42c38> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #42 @ 0x2a │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c50b98 <__cxa_atexit@plt+0xc42c3c> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c64260 <__cxa_atexit@plt+0xc56304> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c642b4 <__cxa_atexit@plt+0xc56358> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c642d4 <__cxa_atexit@plt+0xc56378> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c64260 <__cxa_atexit@plt+0xc56304> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c64260 <__cxa_atexit@plt+0xc56304> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c64260 <__cxa_atexit@plt+0xc56304> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c64330 <__cxa_atexit@plt+0xc563d4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c64374 <__cxa_atexit@plt+0xc56418> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + ldr r7, [pc, #48] @ c50b9c <__cxa_atexit@plt+0xc42c40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c64368 <__cxa_atexit@plt+0xc5640c> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c643bc <__cxa_atexit@plt+0xc56460> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c643dc <__cxa_atexit@plt+0xc56480> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c64368 <__cxa_atexit@plt+0xc5640c> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c64368 <__cxa_atexit@plt+0xc5640c> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c64368 <__cxa_atexit@plt+0xc5640c> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c64438 <__cxa_atexit@plt+0xc564dc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + @ instruction: 0xffffef0c │ │ │ │ + @ instruction: 0xffffebc0 │ │ │ │ + @ instruction: 0x0152b390 │ │ │ │ + @ instruction: 0xffffeea8 │ │ │ │ + @ instruction: 0xffffec64 │ │ │ │ + @ instruction: 0xffffed24 │ │ │ │ + @ instruction: 0xffffed98 │ │ │ │ + smlalbbeq r9, r2, r4, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50bd4 <__cxa_atexit@plt+0xc42c78> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c50bdc <__cxa_atexit@plt+0xc42c80> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq sl, [r2, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50c14 <__cxa_atexit@plt+0xc42cb8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c50c1c <__cxa_atexit@plt+0xc42cc0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq sl, [r2, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c6447c <__cxa_atexit@plt+0xc56520> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c50c94 <__cxa_atexit@plt+0xc42d38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c50c9c <__cxa_atexit@plt+0xc42d40> │ │ │ │ + ldr lr, [pc, #100] @ c50cb8 <__cxa_atexit@plt+0xc42d5c> │ │ │ │ + ldr r0, [pc, #100] @ c50cbc <__cxa_atexit@plt+0xc42d60> │ │ │ │ + ldr r1, [pc, #100] @ c50cc0 <__cxa_atexit@plt+0xc42d64> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1992ce4 <__cxa_atexit@plt+0x1984d88> │ │ │ │ + mov r6, r3 │ │ │ │ + b c50ca4 <__cxa_atexit@plt+0xc42d48> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c50cb4 <__cxa_atexit@plt+0xc42d58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c64470 <__cxa_atexit@plt+0xc56514> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c644c4 <__cxa_atexit@plt+0xc56568> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c644e4 <__cxa_atexit@plt+0xc56588> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c64470 <__cxa_atexit@plt+0xc56514> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c64470 <__cxa_atexit@plt+0xc56514> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c64470 <__cxa_atexit@plt+0xc56514> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c64540 <__cxa_atexit@plt+0xc565e4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + cmpeq r2, r8, ror #6 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r2, ip, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, #260096 @ 0x3f800 │ │ │ │ - orr r1, r1, #1835008 @ 0x1c0000 │ │ │ │ - add r2, sl, r3 │ │ │ │ - add r3, r2, #8 │ │ │ │ - and r1, r8, r1 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bne c64584 <__cxa_atexit@plt+0xc56628> │ │ │ │ - mov r1, #239 @ 0xef │ │ │ │ - strb r1, [r3] │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - add r3, r2, #10 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r8, [r3] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50cf0 <__cxa_atexit@plt+0xc42d94> │ │ │ │ + ldr r5, [pc, #28] @ c50d00 <__cxa_atexit@plt+0xc42da4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992b74 <__cxa_atexit@plt+0x1984c18> │ │ │ │ + ldr r7, [pc, #12] @ c50d04 <__cxa_atexit@plt+0xc42da8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c64578 <__cxa_atexit@plt+0xc5661c> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c645cc <__cxa_atexit@plt+0xc56670> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c645ec <__cxa_atexit@plt+0xc56690> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #12 │ │ │ │ - and r0, r0, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #10 │ │ │ │ - b c64578 <__cxa_atexit@plt+0xc5661c> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r8, lsr #6 │ │ │ │ - strb r1, [r3] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #9 │ │ │ │ - b c64578 <__cxa_atexit@plt+0xc5661c> │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r8, lsr #6 │ │ │ │ - add r1, r1, r8, lsr #18 │ │ │ │ - and lr, lr, r8, lsr #12 │ │ │ │ - strb r1, [r3] │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r3, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r1, #127 @ 0x7f │ │ │ │ - orr r8, r3, r1 │ │ │ │ - add r3, r2, #11 │ │ │ │ - b c64578 <__cxa_atexit@plt+0xc5661c> │ │ │ │ - andeq r0, r4, r3, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r0, lsr #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c64864 <__cxa_atexit@plt+0xc56908> │ │ │ │ - mov r3, #260096 @ 0x3f800 │ │ │ │ - orr r3, r3, #1835008 @ 0x1c0000 │ │ │ │ - and r2, r8, r3 │ │ │ │ - mov r3, #253 @ 0xfd │ │ │ │ - orr r3, r3, #65280 @ 0xff00 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - movne r3, r8 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r9, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c64764 <__cxa_atexit@plt+0xc56808> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c64704 <__cxa_atexit@plt+0xc567a8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c647bc <__cxa_atexit@plt+0xc56860> │ │ │ │ - ldr r1, [pc, #500] @ c64890 <__cxa_atexit@plt+0xc56934> │ │ │ │ - cmp r2, #0 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c64844 <__cxa_atexit@plt+0xc568e8> │ │ │ │ - ldr r1, [pc, #476] @ c64894 <__cxa_atexit@plt+0xc56938> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c50dc8 <__cxa_atexit@plt+0xc42e6c> │ │ │ │ + ldr r3, [pc, #172] @ c50de0 <__cxa_atexit@plt+0xc42e84> │ │ │ │ + ldr r1, [pc, #172] @ c50de4 <__cxa_atexit@plt+0xc42e88> │ │ │ │ + ldr r9, [pc, #172] @ c50de8 <__cxa_atexit@plt+0xc42e8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr sl, [pc, #164] @ c50dec <__cxa_atexit@plt+0xc42e90> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c64854 <__cxa_atexit@plt+0xc568f8> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ ldr ip, [r5] │ │ │ │ - and r7, r7, r3, lsr #6 │ │ │ │ - mvn r0, #31 │ │ │ │ - add r0, r0, r3, lsr #12 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #10] │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c64834 <__cxa_atexit@plt+0xc568d8> │ │ │ │ - ldr r1, [pc, #380] @ c64888 <__cxa_atexit@plt+0xc5692c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c64844 <__cxa_atexit@plt+0xc568e8> │ │ │ │ - ldr r1, [pc, #356] @ c6488c <__cxa_atexit@plt+0xc56930> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c64854 <__cxa_atexit@plt+0xc568f8> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - mvn r7, #63 @ 0x3f │ │ │ │ - add r7, r7, r3, lsr #6 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - b c647ac <__cxa_atexit@plt+0xc56850> │ │ │ │ - ldr r1, [pc, #272] @ c6487c <__cxa_atexit@plt+0xc56920> │ │ │ │ - cmp r2, #0 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c64844 <__cxa_atexit@plt+0xc568e8> │ │ │ │ - ldr r1, [pc, #248] @ c64880 <__cxa_atexit@plt+0xc56924> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ + ldr r1, [pc, #124] @ c50df0 <__cxa_atexit@plt+0xc42e94> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + mov r9, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c64854 <__cxa_atexit@plt+0xc568f8> │ │ │ │ - ldr r7, [sl, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r2, r7 │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - ldr r7, [pc, #208] @ c64884 <__cxa_atexit@plt+0xc56928> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #176] @ c64874 <__cxa_atexit@plt+0xc56918> │ │ │ │ - cmp r2, #0 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + ldr r1, [pc, #108] @ c50df4 <__cxa_atexit@plt+0xc42e98> │ │ │ │ + sub r0, r6, #45 @ 0x2d │ │ │ │ + sub r3, r6, #63 @ 0x3f │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c64844 <__cxa_atexit@plt+0xc568e8> │ │ │ │ - ldr r1, [pc, #152] @ c64878 <__cxa_atexit@plt+0xc5691c> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #92] @ c50df8 <__cxa_atexit@plt+0xc42e9c> │ │ │ │ + str lr, [r7, #64] @ 0x40 │ │ │ │ + str r8, [r7, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c64854 <__cxa_atexit@plt+0xc568f8> │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r1, r7, r3, lsr #6 │ │ │ │ - and r8, r7, r3, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r7, lr, r3, lsr #18 │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #11] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #10] │ │ │ │ - orr r3, r8, #128 @ 0x80 │ │ │ │ - strb r3, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - ldr r7, [pc, #92] @ c64898 <__cxa_atexit@plt+0xc5693c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r1, [r9, #44]! @ 0x2c │ │ │ │ + str sl, [r7, #56] @ 0x38 │ │ │ │ + str r9, [r7, #60] @ 0x3c │ │ │ │ + add lr, r7, #68 @ 0x44 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + sub r2, r6, #55 @ 0x37 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c6489c <__cxa_atexit@plt+0xc56940> │ │ │ │ + ldr r7, [pc, #44] @ c50dfc <__cxa_atexit@plt+0xc42ea0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r1, r0, lsr r1 │ │ │ │ - andeq r0, r0, r4, ror #4 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - andeq r0, r0, r0, ror #4 │ │ │ │ - cmpeq r1, r8, lsr #1 │ │ │ │ - smlalbteq r5, r1, r0, r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c64914 <__cxa_atexit@plt+0xc569b8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6490c <__cxa_atexit@plt+0xc569b0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c64918 <__cxa_atexit@plt+0xc569bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r0, ror #31 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c64970 <__cxa_atexit@plt+0xc56a14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, ror pc │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c649d8 <__cxa_atexit@plt+0xc56a7c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c649d0 <__cxa_atexit@plt+0xc56a74> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c649dc <__cxa_atexit@plt+0xc56a80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + @ instruction: 0xfffffa80 │ │ │ │ + @ instruction: 0xfffffa30 │ │ │ │ + cmpeq r2, r8, asr #15 │ │ │ │ + @ instruction: 0xfffffa98 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + @ instruction: 0xfffffb54 │ │ │ │ + cmpeq r2, r8, lsr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50e2c <__cxa_atexit@plt+0xc42ed0> │ │ │ │ + ldr r5, [pc, #28] @ c50e3c <__cxa_atexit@plt+0xc42ee0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ + ldr r7, [pc, #12] @ c50e40 <__cxa_atexit@plt+0xc42ee4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, ip, lsl pc │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r9, r2, r8, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c64a24 <__cxa_atexit@plt+0xc56ac8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c50ea8 <__cxa_atexit@plt+0xc42f4c> │ │ │ │ + ldr r3, [pc, #80] @ c50ec0 <__cxa_atexit@plt+0xc42f64> │ │ │ │ + ldr r9, [pc, #80] @ c50ec4 <__cxa_atexit@plt+0xc42f68> │ │ │ │ + ldr lr, [pc, #80] @ c50ec8 <__cxa_atexit@plt+0xc42f6c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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 │ │ │ │ - cmpeq r1, r8, asr #29 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c64a78 <__cxa_atexit@plt+0xc56b1c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c64a70 <__cxa_atexit@plt+0xc56b14> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c64a7c <__cxa_atexit@plt+0xc56b20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c50ecc <__cxa_atexit@plt+0xc42f70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffdfc4 │ │ │ │ + @ instruction: 0xffffe034 │ │ │ │ + ldrsheq sl, [r2, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r2, r8, lsr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c50f00 <__cxa_atexit@plt+0xc42fa4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + str sl, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 180b57c <__cxa_atexit@plt+0x17fd620> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, ip, ror lr │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c64ab0 <__cxa_atexit@plt+0xc56b54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c50f3c <__cxa_atexit@plt+0xc42fe0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c50f44 <__cxa_atexit@plt+0xc42fe8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, lsr lr │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c64b34 <__cxa_atexit@plt+0xc56bd8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0x0152a994 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c50fa8 <__cxa_atexit@plt+0xc4304c> │ │ │ │ + ldr r3, [pc, #80] @ c50fc0 <__cxa_atexit@plt+0xc43064> │ │ │ │ + ldr r2, [pc, #80] @ c50fc4 <__cxa_atexit@plt+0xc43068> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c50fc8 <__cxa_atexit@plt+0xc4306c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c64b2c <__cxa_atexit@plt+0xc56bd0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c64b38 <__cxa_atexit@plt+0xc56bdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r6, #25 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r0, asr #27 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c64b9c <__cxa_atexit@plt+0xc56c40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, asr sp │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c64c44 <__cxa_atexit@plt+0xc56ce8> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c64c4c <__cxa_atexit@plt+0xc56cf0> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c64c24 <__cxa_atexit@plt+0xc56cc8> │ │ │ │ - ldr r7, [pc, #100] @ c64c50 <__cxa_atexit@plt+0xc56cf4> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c64c34 <__cxa_atexit@plt+0xc56cd8> │ │ │ │ - ldr r7, [pc, #76] @ c64c54 <__cxa_atexit@plt+0xc56cf8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c64228 <__cxa_atexit@plt+0xc562cc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + ldr r7, [pc, #28] @ c50fcc <__cxa_atexit@plt+0xc43070> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c64ca4 <__cxa_atexit@plt+0xc56d48> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c64c9c <__cxa_atexit@plt+0xc56d40> │ │ │ │ - ldr r3, [pc, #32] @ c64ca8 <__cxa_atexit@plt+0xc56d4c> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64228 <__cxa_atexit@plt+0xc562cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c64cd4 <__cxa_atexit@plt+0xc56d78> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64228 <__cxa_atexit@plt+0xc562cc> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c64cf4 <__cxa_atexit@plt+0xc56d98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r6, [r1, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + ldrheq fp, [r2, #-100] @ 0xffffff9c │ │ │ │ + cmpeq r2, ip, rrx │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c64d7c <__cxa_atexit@plt+0xc56e20> │ │ │ │ - ldr lr, [pc, #132] @ c64d9c <__cxa_atexit@plt+0xc56e40> │ │ │ │ - ldr r0, [pc, #132] @ c64da0 <__cxa_atexit@plt+0xc56e44> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi c51010 <__cxa_atexit@plt+0xc430b4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c51018 <__cxa_atexit@plt+0xc430bc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c5101c <__cxa_atexit@plt+0xc430c0> │ │ │ │ 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 c64d70 <__cxa_atexit@plt+0xc56e14> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c64d88 <__cxa_atexit@plt+0xc56e2c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c64da4 <__cxa_atexit@plt+0xc56e48> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r2, ip, asr #17 │ │ │ │ + cmpeq r2, r0, lsl #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51054 <__cxa_atexit@plt+0xc430f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c5105c <__cxa_atexit@plt+0xc43100> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r0, lsr #23 │ │ │ │ - ldrsbeq r6, [r1, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, ror r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + 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 c64de8 <__cxa_atexit@plt+0xc56e8c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c64df4 <__cxa_atexit@plt+0xc56e98> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc c510a4 <__cxa_atexit@plt+0xc43148> │ │ │ │ + ldr r2, [pc, #44] @ c510b4 <__cxa_atexit@plt+0xc43158> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + 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, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5110c <__cxa_atexit@plt+0xc431b0> │ │ │ │ + ldr r3, [pc, #68] @ c51124 <__cxa_atexit@plt+0xc431c8> │ │ │ │ + ldr r2, [pc, #68] @ c51128 <__cxa_atexit@plt+0xc431cc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5112c <__cxa_atexit@plt+0xc431d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, ip, asr fp │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r2, ip, lsl #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c64e64 <__cxa_atexit@plt+0xc56f08> │ │ │ │ + bhi c511b0 <__cxa_atexit@plt+0xc43254> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c64e70 <__cxa_atexit@plt+0xc56f14> │ │ │ │ - ldr lr, [pc, #84] @ c64e80 <__cxa_atexit@plt+0xc56f24> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c64e84 <__cxa_atexit@plt+0xc56f28> │ │ │ │ + bcc c511bc <__cxa_atexit@plt+0xc43260> │ │ │ │ + ldr lr, [pc, #88] @ c511cc <__cxa_atexit@plt+0xc43270> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #84] @ c511d0 <__cxa_atexit@plt+0xc43274> │ │ │ │ + sub r1, r6, #3 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #56] @ c511d4 <__cxa_atexit@plt+0xc43278> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c64bac <__cxa_atexit@plt+0xc56c50> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c64f40 <__cxa_atexit@plt+0xc56fe4> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c64f48 <__cxa_atexit@plt+0xc56fec> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c64f20 <__cxa_atexit@plt+0xc56fc4> │ │ │ │ - ldr r7, [pc, #100] @ c64f4c <__cxa_atexit@plt+0xc56ff0> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c64f30 <__cxa_atexit@plt+0xc56fd4> │ │ │ │ - ldr r7, [pc, #76] @ c64f50 <__cxa_atexit@plt+0xc56ff4> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq r2, ip, lsr r7 │ │ │ │ + cmpeq r2, r0, ror #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5120c <__cxa_atexit@plt+0xc432b0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c51214 <__cxa_atexit@plt+0xc432b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #13 │ │ │ │ + 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 c5125c <__cxa_atexit@plt+0xc43300> │ │ │ │ + ldr r2, [pc, #44] @ c5126c <__cxa_atexit@plt+0xc43310> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c64330 <__cxa_atexit@plt+0xc563d4> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c64fa0 <__cxa_atexit@plt+0xc57044> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c64f98 <__cxa_atexit@plt+0xc5703c> │ │ │ │ - ldr r3, [pc, #32] @ c64fa4 <__cxa_atexit@plt+0xc57048> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64330 <__cxa_atexit@plt+0xc563d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c64fd0 <__cxa_atexit@plt+0xc57074> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64330 <__cxa_atexit@plt+0xc563d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c64ff0 <__cxa_atexit@plt+0xc57094> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r1, r0, lsl #18 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c65234 <__cxa_atexit@plt+0xc572d8> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c65134 <__cxa_atexit@plt+0xc571d8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c650d4 <__cxa_atexit@plt+0xc57178> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6518c <__cxa_atexit@plt+0xc57230> │ │ │ │ - ldr r1, [pc, #492] @ c65258 <__cxa_atexit@plt+0xc572fc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65214 <__cxa_atexit@plt+0xc572b8> │ │ │ │ - ldr r1, [pc, #468] @ c6525c <__cxa_atexit@plt+0xc57300> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65224 <__cxa_atexit@plt+0xc572c8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c65204 <__cxa_atexit@plt+0xc572a8> │ │ │ │ - ldr r1, [pc, #372] @ c65250 <__cxa_atexit@plt+0xc572f4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65214 <__cxa_atexit@plt+0xc572b8> │ │ │ │ - ldr r1, [pc, #348] @ c65254 <__cxa_atexit@plt+0xc572f8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65224 <__cxa_atexit@plt+0xc572c8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6517c <__cxa_atexit@plt+0xc57220> │ │ │ │ - ldr r1, [pc, #264] @ c65244 <__cxa_atexit@plt+0xc572e8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65214 <__cxa_atexit@plt+0xc572b8> │ │ │ │ - ldr r1, [pc, #240] @ c65248 <__cxa_atexit@plt+0xc572ec> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65224 <__cxa_atexit@plt+0xc572c8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c512c4 <__cxa_atexit@plt+0xc43368> │ │ │ │ + ldr r3, [pc, #68] @ c512dc <__cxa_atexit@plt+0xc43380> │ │ │ │ + ldr r2, [pc, #68] @ c512e0 <__cxa_atexit@plt+0xc43384> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6524c <__cxa_atexit@plt+0xc572f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6523c <__cxa_atexit@plt+0xc572e0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65214 <__cxa_atexit@plt+0xc572b8> │ │ │ │ - ldr r1, [pc, #144] @ c65240 <__cxa_atexit@plt+0xc572e4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65224 <__cxa_atexit@plt+0xc572c8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c65260 <__cxa_atexit@plt+0xc57304> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #24] @ c512e4 <__cxa_atexit@plt+0xc43388> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r2, r8, asr sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c51348 <__cxa_atexit@plt+0xc433ec> │ │ │ │ + ldr r7, [pc, #68] @ c51360 <__cxa_atexit@plt+0xc43404> │ │ │ │ + ldr r2, [pc, #68] @ c51364 <__cxa_atexit@plt+0xc43408> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c51368 <__cxa_atexit@plt+0xc4340c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r0, ror #14 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - ldrsbeq r6, [r1, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c652d8 <__cxa_atexit@plt+0xc5737c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + ldrdeq r8, [r2, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c513cc <__cxa_atexit@plt+0xc43470> │ │ │ │ + ldr r7, [pc, #68] @ c513e4 <__cxa_atexit@plt+0xc43488> │ │ │ │ + ldr r2, [pc, #68] @ c513e8 <__cxa_atexit@plt+0xc4348c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c652d0 <__cxa_atexit@plt+0xc57374> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c652dc <__cxa_atexit@plt+0xc57380> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, ip, lsl r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c65334 <__cxa_atexit@plt+0xc573d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrheq r6, [r1, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6539c <__cxa_atexit@plt+0xc57440> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c65394 <__cxa_atexit@plt+0xc57438> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c653a0 <__cxa_atexit@plt+0xc57444> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c513ec <__cxa_atexit@plt+0xc43490> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + cmpeq r2, ip, asr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c51450 <__cxa_atexit@plt+0xc434f4> │ │ │ │ + ldr r3, [pc, #80] @ c51468 <__cxa_atexit@plt+0xc4350c> │ │ │ │ + ldr r9, [pc, #80] @ c5146c <__cxa_atexit@plt+0xc43510> │ │ │ │ + ldr lr, [pc, #80] @ c51470 <__cxa_atexit@plt+0xc43514> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + 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 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, r8, asr r5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c653e8 <__cxa_atexit@plt+0xc5748c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c51474 <__cxa_atexit@plt+0xc43518> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r4, lsl #10 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + cmpeq r2, r4, asr ip │ │ │ │ + ldrdeq r8, [r2, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c514a8 <__cxa_atexit@plt+0xc4354c> │ │ │ │ + ldr r5, [pc, #32] @ c514b8 <__cxa_atexit@plt+0xc4355c> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c514bc <__cxa_atexit@plt+0xc43560> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq r8, r2, r0, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6543c <__cxa_atexit@plt+0xc574e0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c65434 <__cxa_atexit@plt+0xc574d8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c65440 <__cxa_atexit@plt+0xc574e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, sl │ │ │ │ + ldr sl, [r5], #4 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51534 <__cxa_atexit@plt+0xc435d8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5153c <__cxa_atexit@plt+0xc435e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c51540 <__cxa_atexit@plt+0xc435e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrheq r6, [r1, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c65474 <__cxa_atexit@plt+0xc57518> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r8, lsr #7 │ │ │ │ + cmpeq r2, ip, asr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51578 <__cxa_atexit@plt+0xc4361c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c51580 <__cxa_atexit@plt+0xc43624> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, ror r4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c654f8 <__cxa_atexit@plt+0xc5759c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + cmpeq r2, r8, asr 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 c515c8 <__cxa_atexit@plt+0xc4366c> │ │ │ │ + ldr r2, [pc, #44] @ c515d8 <__cxa_atexit@plt+0xc4367c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c654f0 <__cxa_atexit@plt+0xc57594> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c654fc <__cxa_atexit@plt+0xc575a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrsheq r6, [r1, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c65560 <__cxa_atexit@plt+0xc57604> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, lsl #7 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c65608 <__cxa_atexit@plt+0xc576ac> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c65610 <__cxa_atexit@plt+0xc576b4> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c655e8 <__cxa_atexit@plt+0xc5768c> │ │ │ │ - ldr r7, [pc, #100] @ c65614 <__cxa_atexit@plt+0xc576b8> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c655f8 <__cxa_atexit@plt+0xc5769c> │ │ │ │ - ldr r7, [pc, #76] @ c65618 <__cxa_atexit@plt+0xc576bc> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c64438 <__cxa_atexit@plt+0xc564dc> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c65668 <__cxa_atexit@plt+0xc5770c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c65660 <__cxa_atexit@plt+0xc57704> │ │ │ │ - ldr r3, [pc, #32] @ c6566c <__cxa_atexit@plt+0xc57710> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + 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, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5162c <__cxa_atexit@plt+0xc436d0> │ │ │ │ + ldr r3, [pc, #64] @ c51644 <__cxa_atexit@plt+0xc436e8> │ │ │ │ + ldr r2, [pc, #64] @ c51648 <__cxa_atexit@plt+0xc436ec> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64438 <__cxa_atexit@plt+0xc564dc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm lr, {r2, r7, sl} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c65698 <__cxa_atexit@plt+0xc5773c> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64438 <__cxa_atexit@plt+0xc564dc> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c656b8 <__cxa_atexit@plt+0xc5775c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c5164c <__cxa_atexit@plt+0xc436f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, lsr r2 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r2, r0, lsl #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c65740 <__cxa_atexit@plt+0xc577e4> │ │ │ │ - ldr lr, [pc, #132] @ c65760 <__cxa_atexit@plt+0xc57804> │ │ │ │ - ldr r0, [pc, #132] @ c65764 <__cxa_atexit@plt+0xc57808> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi c51690 <__cxa_atexit@plt+0xc43734> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c51698 <__cxa_atexit@plt+0xc4373c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c5169c <__cxa_atexit@plt+0xc43740> │ │ │ │ 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 c65734 <__cxa_atexit@plt+0xc577d8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c6574c <__cxa_atexit@plt+0xc577f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c65768 <__cxa_atexit@plt+0xc5780c> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r2, ip, asr #4 │ │ │ │ + cmpeq r2, r0, lsl #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c516d4 <__cxa_atexit@plt+0xc43778> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c516dc <__cxa_atexit@plt+0xc43780> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrsbeq r6, [r1, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq r1, r4, lsl r2 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5173c <__cxa_atexit@plt+0xc437e0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c657ac <__cxa_atexit@plt+0xc57850> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c657b8 <__cxa_atexit@plt+0xc5785c> │ │ │ │ - add r7, r2, r7 │ │ │ │ + bcc c51748 <__cxa_atexit@plt+0xc437ec> │ │ │ │ + ldr r2, [pc, #72] @ c51758 <__cxa_atexit@plt+0xc437fc> │ │ │ │ + ldr r1, [pc, #72] @ c5175c <__cxa_atexit@plt+0xc43800> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01516198 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c65828 <__cxa_atexit@plt+0xc578cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c65834 <__cxa_atexit@plt+0xc578d8> │ │ │ │ - ldr lr, [pc, #84] @ c65844 <__cxa_atexit@plt+0xc578e8> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c65848 <__cxa_atexit@plt+0xc578ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r2, r8, lsr #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c65570 <__cxa_atexit@plt+0xc57614> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c65900 <__cxa_atexit@plt+0xc579a4> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r0, [r2, #5] │ │ │ │ - ldr r3, [r2, #9] │ │ │ │ - ldr r1, [r2, #13] │ │ │ │ - ldr r2, [pc, #144] @ c65924 <__cxa_atexit@plt+0xc579c8> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - beq c658f0 <__cxa_atexit@plt+0xc57994> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c6590c <__cxa_atexit@plt+0xc579b0> │ │ │ │ - ldr r3, [pc, #96] @ c65928 <__cxa_atexit@plt+0xc579cc> │ │ │ │ - ldr lr, [pc, #96] @ c6592c <__cxa_atexit@plt+0xc579d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c65000 <__cxa_atexit@plt+0xc570a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r1, r8, rrx │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c65988 <__cxa_atexit@plt+0xc57a2c> │ │ │ │ - ldr r1, [pc, #64] @ c65994 <__cxa_atexit@plt+0xc57a38> │ │ │ │ - ldr lr, [pc, #64] @ c65998 <__cxa_atexit@plt+0xc57a3c> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c65000 <__cxa_atexit@plt+0xc570a4> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c517ac <__cxa_atexit@plt+0xc43850> │ │ │ │ + ldr r2, [pc, #52] @ c517bc <__cxa_atexit@plt+0xc43860> │ │ │ │ + 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 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbeq r5, [r1, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c659e8 <__cxa_atexit@plt+0xc57a8c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c659e0 <__cxa_atexit@plt+0xc57a84> │ │ │ │ - ldr r3, [pc, #40] @ c659ec <__cxa_atexit@plt+0xc57a90> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c659e0 <__cxa_atexit@plt+0xc57a84> │ │ │ │ - b c65a30 <__cxa_atexit@plt+0xc57ad4> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c65a24 <__cxa_atexit@plt+0xc57ac8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c65a1c <__cxa_atexit@plt+0xc57ac0> │ │ │ │ - b c65a30 <__cxa_atexit@plt+0xc57ad4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c51824 <__cxa_atexit@plt+0xc438c8> │ │ │ │ + ldr r2, [pc, #84] @ c5183c <__cxa_atexit@plt+0xc438e0> │ │ │ │ + ldr r1, [pc, #84] @ c51840 <__cxa_atexit@plt+0xc438e4> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r7, #24] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str sl, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c65a84 <__cxa_atexit@plt+0xc57b28> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c65b38 <__cxa_atexit@plt+0xc57bdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c51844 <__cxa_atexit@plt+0xc438e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c65af4 <__cxa_atexit@plt+0xc57b98> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c65ad4 <__cxa_atexit@plt+0xc57b78> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c65afc <__cxa_atexit@plt+0xc57ba0> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c65a6c <__cxa_atexit@plt+0xc57b10> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c65a6c <__cxa_atexit@plt+0xc57b10> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c65a6c <__cxa_atexit@plt+0xc57b10> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c65a6c <__cxa_atexit@plt+0xc57b10> │ │ │ │ - cmpeq r1, ip, ror #28 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + cmpeq r2, ip, lsl #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c65d7c <__cxa_atexit@plt+0xc57e20> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c65c7c <__cxa_atexit@plt+0xc57d20> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c65c1c <__cxa_atexit@plt+0xc57cc0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c65cd4 <__cxa_atexit@plt+0xc57d78> │ │ │ │ - ldr r1, [pc, #492] @ c65da0 <__cxa_atexit@plt+0xc57e44> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65d5c <__cxa_atexit@plt+0xc57e00> │ │ │ │ - ldr r1, [pc, #468] @ c65da4 <__cxa_atexit@plt+0xc57e48> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65d6c <__cxa_atexit@plt+0xc57e10> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c65d4c <__cxa_atexit@plt+0xc57df0> │ │ │ │ - ldr r1, [pc, #372] @ c65d98 <__cxa_atexit@plt+0xc57e3c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65d5c <__cxa_atexit@plt+0xc57e00> │ │ │ │ - ldr r1, [pc, #348] @ c65d9c <__cxa_atexit@plt+0xc57e40> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65d6c <__cxa_atexit@plt+0xc57e10> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c65cc4 <__cxa_atexit@plt+0xc57d68> │ │ │ │ - ldr r1, [pc, #264] @ c65d8c <__cxa_atexit@plt+0xc57e30> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c65d5c <__cxa_atexit@plt+0xc57e00> │ │ │ │ - ldr r1, [pc, #240] @ c65d90 <__cxa_atexit@plt+0xc57e34> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c65d6c <__cxa_atexit@plt+0xc57e10> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c65d94 <__cxa_atexit@plt+0xc57e38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c65d84 <__cxa_atexit@plt+0xc57e28> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c51894 <__cxa_atexit@plt+0xc43938> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c65d5c <__cxa_atexit@plt+0xc57e00> │ │ │ │ - ldr r1, [pc, #144] @ c65d88 <__cxa_atexit@plt+0xc57e2c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r2, [pc, #52] @ c5189c <__cxa_atexit@plt+0xc43940> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c65d6c <__cxa_atexit@plt+0xc57e10> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c65da8 <__cxa_atexit@plt+0xc57e4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r2, [pc, #44] @ c518a0 <__cxa_atexit@plt+0xc43944> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c518a4 <__cxa_atexit@plt+0xc43948> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r2, r8, asr r0 │ │ │ │ + cmpeq r2, r8, lsl #12 │ │ │ │ + ldrsheq sl, [r2, #-8] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c518dc <__cxa_atexit@plt+0xc43980> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c518e4 <__cxa_atexit@plt+0xc43988> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrsheq r9, [r2, #-244] @ 0xffffff0c │ │ │ │ + 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 c5192c <__cxa_atexit@plt+0xc439d0> │ │ │ │ + ldr r2, [pc, #44] @ c5193c <__cxa_atexit@plt+0xc439e0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r8, lsl ip │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - @ instruction: 0x01515b90 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c65e20 <__cxa_atexit@plt+0xc57ec4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51974 <__cxa_atexit@plt+0xc43a18> │ │ │ │ + ldr r2, [pc, #36] @ c51984 <__cxa_atexit@plt+0xc43a28> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c65e18 <__cxa_atexit@plt+0xc57ebc> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c65e24 <__cxa_atexit@plt+0xc57ec8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c51988 <__cxa_atexit@plt+0xc43a2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r5, [r1, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r8, r2, r4, r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c65e7c <__cxa_atexit@plt+0xc57f20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, ror sl │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r3, [pc, #12] @ c519a8 <__cxa_atexit@plt+0xc43a4c> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c65ee4 <__cxa_atexit@plt+0xc57f88> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c519f8 <__cxa_atexit@plt+0xc43a9c> │ │ │ │ + ldr r2, [pc, #52] @ c51a04 <__cxa_atexit@plt+0xc43aa8> │ │ │ │ + ldr r1, [pc, #52] @ c51a08 <__cxa_atexit@plt+0xc43aac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c65edc <__cxa_atexit@plt+0xc57f80> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c65ee8 <__cxa_atexit@plt+0xc57f8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c51a58 <__cxa_atexit@plt+0xc43afc> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c51a68 <__cxa_atexit@plt+0xc43b0c> │ │ │ │ + ldr r2, [pc, #60] @ c51a84 <__cxa_atexit@plt+0xc43b28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3, r8} │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, r0, lsl sl │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c65f30 <__cxa_atexit@plt+0xc57fd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #16] @ c51a80 <__cxa_atexit@plt+0xc43b24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [r1, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c65f84 <__cxa_atexit@plt+0xc58028> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c65f7c <__cxa_atexit@plt+0xc58020> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c65f88 <__cxa_atexit@plt+0xc5802c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + smlalbteq r8, r2, ip, r5 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c51ad4 <__cxa_atexit@plt+0xc43b78> │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + sub r2, r2, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c51ae8 <__cxa_atexit@plt+0xc43b8c> │ │ │ │ + ldr r5, [pc, #64] @ c51b04 <__cxa_atexit@plt+0xc43ba8> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [pc, #12] @ c51b00 <__cxa_atexit@plt+0xc43ba4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r0, ror r9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c65fbc <__cxa_atexit@plt+0xc58060> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r8, lsr r5 │ │ │ │ + @ instruction: 0xfffff9fc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51b28 <__cxa_atexit@plt+0xc43bcc> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r0, lsr r9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c66040 <__cxa_atexit@plt+0xc580e4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c51b8c <__cxa_atexit@plt+0xc43c30> │ │ │ │ + ldr r7, [pc, #64] @ c51ba4 <__cxa_atexit@plt+0xc43c48> │ │ │ │ + ldr r2, [pc, #64] @ c51ba8 <__cxa_atexit@plt+0xc43c4c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c66038 <__cxa_atexit@plt+0xc580dc> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c66044 <__cxa_atexit@plt+0xc580e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrheq r5, [r1, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c660a8 <__cxa_atexit@plt+0xc5814c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r4, asr #16 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c66150 <__cxa_atexit@plt+0xc581f4> │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #132] @ c66158 <__cxa_atexit@plt+0xc581fc> │ │ │ │ - mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ + ldr r7, [pc, #24] @ c51bac <__cxa_atexit@plt+0xc43c50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r1, #4] │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq c66130 <__cxa_atexit@plt+0xc581d4> │ │ │ │ - ldr r7, [pc, #100] @ c6615c <__cxa_atexit@plt+0xc58200> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + @ instruction: 0xfffffa14 │ │ │ │ + smlaltbeq r8, r2, r0, r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c51c20 <__cxa_atexit@plt+0xc43cc4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + str sl, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c51c30 <__cxa_atexit@plt+0xc43cd4> │ │ │ │ + ldr r7, [pc, #104] @ c51c58 <__cxa_atexit@plt+0xc43cfc> │ │ │ │ + ldr r2, [pc, #104] @ c51c5c <__cxa_atexit@plt+0xc43d00> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - beq c66140 <__cxa_atexit@plt+0xc581e4> │ │ │ │ - ldr r7, [pc, #76] @ c66160 <__cxa_atexit@plt+0xc58204> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r8, r3 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + stm lr, {r2, r6, sl} │ │ │ │ + str r3, [r6, #28] │ │ │ │ + sub r7, r1, #11 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c51c54 <__cxa_atexit@plt+0xc43cf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b c64540 <__cxa_atexit@plt+0xc565e4> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq r8, [r2, #-60] @ 0xffffffc4 │ │ │ │ + @ instruction: 0xfffffa5c │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c51d08 <__cxa_atexit@plt+0xc43dac> │ │ │ │ + ldr ip, [pc, #152] @ c51d20 <__cxa_atexit@plt+0xc43dc4> │ │ │ │ + ldr r9, [pc, #152] @ c51d24 <__cxa_atexit@plt+0xc43dc8> │ │ │ │ + ldr sl, [pc, #152] @ c51d28 <__cxa_atexit@plt+0xc43dcc> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #41 @ 0x29 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c51d2c <__cxa_atexit@plt+0xc43dd0> │ │ │ │ + str r8, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c51d30 <__cxa_atexit@plt+0xc43dd4> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c51d34 <__cxa_atexit@plt+0xc43dd8> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c51d38 <__cxa_atexit@plt+0xc43ddc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r2, r0, lsr #19 │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r2, r0, lsr r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [r9] │ │ │ │ - mov r5, r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r9 │ │ │ │ - bx r1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51dbc <__cxa_atexit@plt+0xc43e60> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c51dc4 <__cxa_atexit@plt+0xc43e68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsl fp │ │ │ │ + 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, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c51e0c <__cxa_atexit@plt+0xc43eb0> │ │ │ │ + ldr r7, [pc, #52] @ c51e24 <__cxa_atexit@plt+0xc43ec8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c51e28 <__cxa_atexit@plt+0xc43ecc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c661b0 <__cxa_atexit@plt+0xc58254> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - beq c661a8 <__cxa_atexit@plt+0xc5824c> │ │ │ │ - ldr r3, [pc, #32] @ c661b4 <__cxa_atexit@plt+0xc58258> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64540 <__cxa_atexit@plt+0xc565e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq r2, r0, asr r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51e74 <__cxa_atexit@plt+0xc43f18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c51e7c <__cxa_atexit@plt+0xc43f20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c661e0 <__cxa_atexit@plt+0xc58284> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b c64540 <__cxa_atexit@plt+0xc565e4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq r2, ip, asr sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51eb4 <__cxa_atexit@plt+0xc43f58> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c51ebc <__cxa_atexit@plt+0xc43f60> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsl sl │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ c66200 <__cxa_atexit@plt+0xc582a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c51f20 <__cxa_atexit@plt+0xc43fc4> │ │ │ │ + ldr r7, [pc, #80] @ c51f38 <__cxa_atexit@plt+0xc43fdc> │ │ │ │ + ldr r1, [pc, #80] @ c51f3c <__cxa_atexit@plt+0xc43fe0> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r2, #16]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #24] @ c51f40 <__cxa_atexit@plt+0xc43fe4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq r5, [r1, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + cmpeq r2, r4, asr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c66444 <__cxa_atexit@plt+0xc584e8> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c66344 <__cxa_atexit@plt+0xc583e8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c662e4 <__cxa_atexit@plt+0xc58388> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6639c <__cxa_atexit@plt+0xc58440> │ │ │ │ - ldr r1, [pc, #492] @ c66468 <__cxa_atexit@plt+0xc5850c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c66424 <__cxa_atexit@plt+0xc584c8> │ │ │ │ - ldr r1, [pc, #468] @ c6646c <__cxa_atexit@plt+0xc58510> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c66434 <__cxa_atexit@plt+0xc584d8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c66414 <__cxa_atexit@plt+0xc584b8> │ │ │ │ - ldr r1, [pc, #372] @ c66460 <__cxa_atexit@plt+0xc58504> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c66424 <__cxa_atexit@plt+0xc584c8> │ │ │ │ - ldr r1, [pc, #348] @ c66464 <__cxa_atexit@plt+0xc58508> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c66434 <__cxa_atexit@plt+0xc584d8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6638c <__cxa_atexit@plt+0xc58430> │ │ │ │ - ldr r1, [pc, #264] @ c66454 <__cxa_atexit@plt+0xc584f8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c51f70 <__cxa_atexit@plt+0xc44014> │ │ │ │ + ldr r2, [pc, #28] @ c51f80 <__cxa_atexit@plt+0xc44024> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r7, [pc, #12] @ c51f84 <__cxa_atexit@plt+0xc44028> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsr #20 │ │ │ │ + cmpeq r2, ip, lsl r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c51fc0 <__cxa_atexit@plt+0xc44064> │ │ │ │ + ldr r2, [pc, #28] @ c51fd0 <__cxa_atexit@plt+0xc44074> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r7, [pc, #12] @ c51fd4 <__cxa_atexit@plt+0xc44078> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r9, [r2, #-156] @ 0xffffff64 │ │ │ │ + smlalbteq r8, r2, ip, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52008 <__cxa_atexit@plt+0xc440ac> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c66424 <__cxa_atexit@plt+0xc584c8> │ │ │ │ - ldr r1, [pc, #240] @ c66458 <__cxa_atexit@plt+0xc584fc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r2, [pc, #24] @ c52010 <__cxa_atexit@plt+0xc440b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c66434 <__cxa_atexit@plt+0xc584d8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 180678c <__cxa_atexit@plt+0x17f8830> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, asr #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c52074 <__cxa_atexit@plt+0xc44118> │ │ │ │ + ldr r3, [pc, #80] @ c5208c <__cxa_atexit@plt+0xc44130> │ │ │ │ + ldr r2, [pc, #80] @ c52090 <__cxa_atexit@plt+0xc44134> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6645c <__cxa_atexit@plt+0xc58500> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c52094 <__cxa_atexit@plt+0xc44138> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6644c <__cxa_atexit@plt+0xc584f0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c66424 <__cxa_atexit@plt+0xc584c8> │ │ │ │ - ldr r1, [pc, #144] @ c66450 <__cxa_atexit@plt+0xc584f4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c66434 <__cxa_atexit@plt+0xc584d8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c66470 <__cxa_atexit@plt+0xc58514> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r7, [pc, #28] @ c52098 <__cxa_atexit@plt+0xc4413c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + cmpeq r2, r8, ror #11 │ │ │ │ + cmpeq r2, r8, lsl r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c520c8 <__cxa_atexit@plt+0xc4416c> │ │ │ │ + ldr r2, [pc, #28] @ c520d8 <__cxa_atexit@plt+0xc4417c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9ce4 <__cxa_atexit@plt+0x17ebd88> │ │ │ │ + ldr r7, [pc, #12] @ c520dc <__cxa_atexit@plt+0xc44180> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldrsbeq r9, [r2, #-132] @ 0xffffff7c │ │ │ │ + smlalbteq r7, r2, ip, pc @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5210c <__cxa_atexit@plt+0xc441b0> │ │ │ │ + ldr r2, [pc, #28] @ c5211c <__cxa_atexit@plt+0xc441c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 17f9c74 <__cxa_atexit@plt+0x17ebd18> │ │ │ │ + ldr r7, [pc, #12] @ c52120 <__cxa_atexit@plt+0xc441c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x01529890 │ │ │ │ + smlalbbeq r7, r2, ip, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52150 <__cxa_atexit@plt+0xc441f4> │ │ │ │ + ldr r5, [pc, #28] @ c52160 <__cxa_atexit@plt+0xc44204> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c52164 <__cxa_atexit@plt+0xc44208> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r0, asr r5 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, r8, asr #9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, ip, asr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c664e8 <__cxa_atexit@plt+0xc5858c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c521cc <__cxa_atexit@plt+0xc44270> │ │ │ │ + ldr r3, [pc, #80] @ c521e4 <__cxa_atexit@plt+0xc44288> │ │ │ │ + ldr r2, [pc, #80] @ c521e8 <__cxa_atexit@plt+0xc4428c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c521ec <__cxa_atexit@plt+0xc44290> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c664e0 <__cxa_atexit@plt+0xc58584> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c664ec <__cxa_atexit@plt+0xc58590> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r6, #26 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, ip, lsl #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c66544 <__cxa_atexit@plt+0xc585e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r8, lsr #7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c665ac <__cxa_atexit@plt+0xc58650> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c665a4 <__cxa_atexit@plt+0xc58648> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c665b0 <__cxa_atexit@plt+0xc58654> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c521f0 <__cxa_atexit@plt+0xc44294> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + @ instruction: 0x0152a490 │ │ │ │ + smlalbteq r7, r2, r0, lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52220 <__cxa_atexit@plt+0xc442c4> │ │ │ │ + ldr r2, [pc, #28] @ c52230 <__cxa_atexit@plt+0xc442d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9854 <__cxa_atexit@plt+0x17eb8f8> │ │ │ │ + ldr r7, [pc, #12] @ c52234 <__cxa_atexit@plt+0xc442d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, r8, asr #6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c665f8 <__cxa_atexit@plt+0xc5869c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, ip, ror r7 │ │ │ │ + smlalbbeq r7, r2, r0, lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52264 <__cxa_atexit@plt+0xc44308> │ │ │ │ + ldr r2, [pc, #28] @ c52274 <__cxa_atexit@plt+0xc44318> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f97e4 <__cxa_atexit@plt+0x17eb888> │ │ │ │ + ldr r7, [pc, #12] @ c52278 <__cxa_atexit@plt+0xc4431c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r5, [r1, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + cmpeq r2, r8, lsr r7 │ │ │ │ + cmpeq r2, r0, asr #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, sl │ │ │ │ + ldr sl, [r5], #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5230c <__cxa_atexit@plt+0xc443b0> │ │ │ │ + ldr r2, [pc, #28] @ c5231c <__cxa_atexit@plt+0xc443c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c52320 <__cxa_atexit@plt+0xc443c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r7, r2, ip, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6664c <__cxa_atexit@plt+0xc586f0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c66644 <__cxa_atexit@plt+0xc586e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c66650 <__cxa_atexit@plt+0xc586f4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r8, [pc, #4] @ c5239c <__cxa_atexit@plt+0xc44440> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + hvceq 10196 @ 0x27d4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c523d4 <__cxa_atexit@plt+0xc44478> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r8, lsr #5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c66684 <__cxa_atexit@plt+0xc58728> │ │ │ │ + cmpeq r2, r0, asr r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r8, [pc, #4] @ c523f0 <__cxa_atexit@plt+0xc44494> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + cmpeq r2, ip, asr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c52414 <__cxa_atexit@plt+0xc444b8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, ror #4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c66708 <__cxa_atexit@plt+0xc587ac> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c66700 <__cxa_atexit@plt+0xc587a4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6670c <__cxa_atexit@plt+0xc587b0> │ │ │ │ + cmpeq r2, ip, lsl #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 1929508 <__cxa_atexit@plt+0x191b5ac> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 192a2ec <__cxa_atexit@plt+0x191c390> │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r8, [pc, #4] @ c52460 <__cxa_atexit@plt+0xc44504> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + cmpeq r2, r0, lsl sp │ │ │ │ + cmpeq r2, r0, lsl sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r8, [pc, #4] @ c52480 <__cxa_atexit@plt+0xc44524> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + strdeq r7, [r2, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r8, [pc, #4] @ c5249c <__cxa_atexit@plt+0xc44540> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + cmpeq r2, r0, lsl #26 │ │ │ │ + cmpeq r2, r0, lsl #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r8, [pc, #4] @ c524bc <__cxa_atexit@plt+0xc44560> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ + smlaltteq r7, r2, r0, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c524e0 <__cxa_atexit@plt+0xc44584> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, ip, ror #3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c66770 <__cxa_atexit@plt+0xc58814> │ │ │ │ + cmpeq r2, r8, lsl #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ c52504 <__cxa_atexit@plt+0xc445a8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, ror r1 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c66814 <__cxa_atexit@plt+0xc588b8> │ │ │ │ - ldr r7, [r2, #1] │ │ │ │ - ldr r0, [r2, #5] │ │ │ │ - ldr r3, [r2, #9] │ │ │ │ - ldr r1, [r2, #13] │ │ │ │ - ldr r2, [pc, #144] @ c66838 <__cxa_atexit@plt+0xc588dc> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - beq c66804 <__cxa_atexit@plt+0xc588a8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c66820 <__cxa_atexit@plt+0xc588c4> │ │ │ │ - ldr r3, [pc, #96] @ c6683c <__cxa_atexit@plt+0xc588e0> │ │ │ │ - ldr lr, [pc, #96] @ c66840 <__cxa_atexit@plt+0xc588e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - b c66210 <__cxa_atexit@plt+0xc582b4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, r4, asr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52544 <__cxa_atexit@plt+0xc445e8> │ │ │ │ + ldr r2, [pc, #28] @ c52554 <__cxa_atexit@plt+0xc445f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r7, [pc, #12] @ c52558 <__cxa_atexit@plt+0xc445fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #8 │ │ │ │ + smlalbteq r7, r2, ip, ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52588 <__cxa_atexit@plt+0xc4462c> │ │ │ │ + ldr r2, [pc, #28] @ c52598 <__cxa_atexit@plt+0xc4463c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r7, [pc, #12] @ c5259c <__cxa_atexit@plt+0xc44640> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r1, r4, asr r1 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6689c <__cxa_atexit@plt+0xc58940> │ │ │ │ - ldr r1, [pc, #64] @ c668a8 <__cxa_atexit@plt+0xc5894c> │ │ │ │ - ldr lr, [pc, #64] @ c668ac <__cxa_atexit@plt+0xc58950> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c66210 <__cxa_atexit@plt+0xc582b4> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r4, asr #1 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + cmpeq r2, r0, lsl #8 │ │ │ │ + smlalbbeq r7, r2, ip, ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c525cc <__cxa_atexit@plt+0xc44670> │ │ │ │ + ldr r2, [pc, #28] @ c525dc <__cxa_atexit@plt+0xc44680> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c525e0 <__cxa_atexit@plt+0xc44684> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, ip, asr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ c668fc <__cxa_atexit@plt+0xc589a0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c668f4 <__cxa_atexit@plt+0xc58998> │ │ │ │ - ldr r3, [pc, #40] @ c66900 <__cxa_atexit@plt+0xc589a4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c52600 <__cxa_atexit@plt+0xc446a4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c668f4 <__cxa_atexit@plt+0xc58998> │ │ │ │ - b c66944 <__cxa_atexit@plt+0xc589e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + cmpeq r2, r4, lsl #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52630 <__cxa_atexit@plt+0xc446d4> │ │ │ │ + ldr r2, [pc, #28] @ c52640 <__cxa_atexit@plt+0xc446e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c52644 <__cxa_atexit@plt+0xc446e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r7, r2, ip, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c66938 <__cxa_atexit@plt+0xc589dc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c52664 <__cxa_atexit@plt+0xc44708> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq c66930 <__cxa_atexit@plt+0xc589d4> │ │ │ │ - b c66944 <__cxa_atexit@plt+0xc589e8> │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + cmpeq r2, r0, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ + smlaltteq r7, r2, ip, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c526f4 <__cxa_atexit@plt+0xc44798> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c526ec <__cxa_atexit@plt+0xc44790> │ │ │ │ + ldr r8, [pc, #40] @ c526fc <__cxa_atexit@plt+0xc447a0> │ │ │ │ + ldr r3, [pc, #40] @ c52700 <__cxa_atexit@plt+0xc447a4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 1a11084 <__cxa_atexit@plt+0x1a03128> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c66998 <__cxa_atexit@plt+0xc58a3c> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c66a4c <__cxa_atexit@plt+0xc58af0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c66a08 <__cxa_atexit@plt+0xc58aac> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c669e8 <__cxa_atexit@plt+0xc58a8c> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c66a10 <__cxa_atexit@plt+0xc58ab4> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c66980 <__cxa_atexit@plt+0xc58a24> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c66980 <__cxa_atexit@plt+0xc58a24> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c66980 <__cxa_atexit@plt+0xc58a24> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c66980 <__cxa_atexit@plt+0xc58a24> │ │ │ │ - cmpeq r1, r8, asr pc │ │ │ │ - strdeq r3, [r1, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r3, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c66b54 <__cxa_atexit@plt+0xc58bf8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c66b5c <__cxa_atexit@plt+0xc58c00> │ │ │ │ - ldr r3, [pc, #304] @ c66bb8 <__cxa_atexit@plt+0xc58c5c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi c66ac4 <__cxa_atexit@plt+0xc58b68> │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - cmp r3, r8 │ │ │ │ - bge c66b08 <__cxa_atexit@plt+0xc58bac> │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldrb r7, [r7, r3] │ │ │ │ - ldr r3, [pc, #272] @ c66bc4 <__cxa_atexit@plt+0xc58c68> │ │ │ │ + smlaltbeq r7, r2, r8, fp │ │ │ │ + ldrsbeq r9, [r2, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52738 <__cxa_atexit@plt+0xc447dc> │ │ │ │ + ldr r3, [pc, #32] @ c52740 <__cxa_atexit@plt+0xc447e4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c52744 <__cxa_atexit@plt+0xc447e8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - strb r7, [r9, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - sub r2, r2, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c66b70 <__cxa_atexit@plt+0xc58c14> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c66b78 <__cxa_atexit@plt+0xc58c1c> │ │ │ │ - ldr r5, [pc, #240] @ c66bd4 <__cxa_atexit@plt+0xc58c78> │ │ │ │ - ldr r1, [pc, #240] @ c66bd8 <__cxa_atexit@plt+0xc58c7c> │ │ │ │ - ldr r8, [pc, #240] @ c66bdc <__cxa_atexit@plt+0xc58c80> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - sub r2, r2, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c66b94 <__cxa_atexit@plt+0xc58c38> │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c66b9c <__cxa_atexit@plt+0xc58c40> │ │ │ │ - ldr r5, [pc, #160] @ c66bc8 <__cxa_atexit@plt+0xc58c6c> │ │ │ │ - ldr r0, [pc, #160] @ c66bcc <__cxa_atexit@plt+0xc58c70> │ │ │ │ - ldr r1, [pc, #160] @ c66bd0 <__cxa_atexit@plt+0xc58c74> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - mov r6, r9 │ │ │ │ - b c66b64 <__cxa_atexit@plt+0xc58c08> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c66b80 <__cxa_atexit@plt+0xc58c24> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #56] @ c66bc0 <__cxa_atexit@plt+0xc58c64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r9 │ │ │ │ - b c66ba4 <__cxa_atexit@plt+0xc58c48> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ c66bbc <__cxa_atexit@plt+0xc58c60> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, lsr lr │ │ │ │ - cmpeq r1, r4, lsr r3 │ │ │ │ - smlalbbeq r3, r1, r8, r3 │ │ │ │ - cmpeq r1, r0, asr #3 │ │ │ │ - @ instruction: 0xffffd5c8 │ │ │ │ - @ instruction: 0xffffd484 │ │ │ │ - @ instruction: 0x0127ea92 │ │ │ │ - @ instruction: 0xffffd6f0 │ │ │ │ - @ instruction: 0xffffd638 │ │ │ │ - @ instruction: 0x0127eab5 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x01529190 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c52774 <__cxa_atexit@plt+0xc44818> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c52778 <__cxa_atexit@plt+0xc4481c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + cmpeq r2, ip, lsl fp │ │ │ │ + cmpeq r2, r0, lsl r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c66c64 <__cxa_atexit@plt+0xc58d08> │ │ │ │ - ldr lr, [pc, #132] @ c66c84 <__cxa_atexit@plt+0xc58d28> │ │ │ │ - ldr r0, [pc, #132] @ c66c88 <__cxa_atexit@plt+0xc58d2c> │ │ │ │ - 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 c66c58 <__cxa_atexit@plt+0xc58cfc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c66c70 <__cxa_atexit@plt+0xc58d14> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c66c8c <__cxa_atexit@plt+0xc58d30> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c527c8 <__cxa_atexit@plt+0xc4486c> │ │ │ │ + ldr r2, [pc, #56] @ c527d0 <__cxa_atexit@plt+0xc44874> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c527d4 <__cxa_atexit@plt+0xc44878> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c527d8 <__cxa_atexit@plt+0xc4487c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + smlalbteq r7, r2, r8, sl │ │ │ │ + cmpeq r2, r8, lsl r1 │ │ │ │ + cmpeq r2, r8, asr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52828 <__cxa_atexit@plt+0xc448cc> │ │ │ │ + ldr r2, [pc, #56] @ c52830 <__cxa_atexit@plt+0xc448d4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c52834 <__cxa_atexit@plt+0xc448d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c52838 <__cxa_atexit@plt+0xc448dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrheq r4, [r1, #-200] @ 0xffffff38 │ │ │ │ - ldrsheq r4, [r1, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c66cd0 <__cxa_atexit@plt+0xc58d74> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c66cdc <__cxa_atexit@plt+0xc58d80> │ │ │ │ - add r7, r2, r7 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + hvceq 10152 @ 0x27a8 │ │ │ │ + ldrheq r9, [r2, #-8] │ │ │ │ + cmpeq r2, r8, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52888 <__cxa_atexit@plt+0xc4492c> │ │ │ │ + ldr r2, [pc, #56] @ c52890 <__cxa_atexit@plt+0xc44934> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ c52894 <__cxa_atexit@plt+0xc44938> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c52898 <__cxa_atexit@plt+0xc4493c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bf6898 <__cxa_atexit@plt+0x1be893c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, r4, ror ip │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c66d4c <__cxa_atexit@plt+0xc58df0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c66d58 <__cxa_atexit@plt+0xc58dfc> │ │ │ │ - ldr lr, [pc, #84] @ c66d68 <__cxa_atexit@plt+0xc58e0c> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c66d6c <__cxa_atexit@plt+0xc58e10> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + cmpeq r2, r0, lsl sl │ │ │ │ + cmpeq r2, r8, asr r0 │ │ │ │ + cmpeq r2, r8, lsl #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c528e8 <__cxa_atexit@plt+0xc4498c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c528f0 <__cxa_atexit@plt+0xc44994> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c528f4 <__cxa_atexit@plt+0xc44998> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrsheq r8, [r2, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r2, r4, asr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5292c <__cxa_atexit@plt+0xc449d0> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r8, [r5] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c66e08 <__cxa_atexit@plt+0xc58eac> │ │ │ │ - ldr lr, [pc, #132] @ c66e28 <__cxa_atexit@plt+0xc58ecc> │ │ │ │ - ldr r0, [pc, #132] @ c66e2c <__cxa_atexit@plt+0xc58ed0> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi c52984 <__cxa_atexit@plt+0xc44a28> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5298c <__cxa_atexit@plt+0xc44a30> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c52990 <__cxa_atexit@plt+0xc44a34> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c66dfc <__cxa_atexit@plt+0xc58ea0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c66e14 <__cxa_atexit@plt+0xc58eb8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c66e30 <__cxa_atexit@plt+0xc58ed4> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r4, lsl fp │ │ │ │ - cmpeq r1, ip, asr #22 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c66e74 <__cxa_atexit@plt+0xc58f18> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c66e80 <__cxa_atexit@plt+0xc58f24> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r4, [r1, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ + cmpeq r2, r0, ror #30 │ │ │ │ + cmpeq r2, r8, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c66ef0 <__cxa_atexit@plt+0xc58f94> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c66efc <__cxa_atexit@plt+0xc58fa0> │ │ │ │ - ldr lr, [pc, #84] @ c66f0c <__cxa_atexit@plt+0xc58fb0> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c66f10 <__cxa_atexit@plt+0xc58fb4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c529c4 <__cxa_atexit@plt+0xc44a68> │ │ │ │ + add sl, r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + mov r8, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52a1c <__cxa_atexit@plt+0xc44ac0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c52a24 <__cxa_atexit@plt+0xc44ac8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c52a28 <__cxa_atexit@plt+0xc44acc> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, r8, asr #29 │ │ │ │ + @ instruction: 0x01528f90 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c52a60 <__cxa_atexit@plt+0xc44b04> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r8, [r5] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c66fac <__cxa_atexit@plt+0xc59050> │ │ │ │ - ldr lr, [pc, #132] @ c66fcc <__cxa_atexit@plt+0xc59070> │ │ │ │ - ldr r0, [pc, #132] @ c66fd0 <__cxa_atexit@plt+0xc59074> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi c52ab8 <__cxa_atexit@plt+0xc44b5c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c52ac0 <__cxa_atexit@plt+0xc44b64> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c52ac4 <__cxa_atexit@plt+0xc44b68> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c66fa0 <__cxa_atexit@plt+0xc59044> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c66fb8 <__cxa_atexit@plt+0xc5905c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c66fd4 <__cxa_atexit@plt+0xc59078> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r2, ip, lsr #28 │ │ │ │ + ldrsheq r8, [r2, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c52afc <__cxa_atexit@plt+0xc44ba0> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r8, [r5] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r0, ror r9 │ │ │ │ - cmpeq r1, r8, lsr #19 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c67018 <__cxa_atexit@plt+0xc590bc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c67024 <__cxa_atexit@plt+0xc590c8> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, ip, lsr #18 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c670ac <__cxa_atexit@plt+0xc59150> │ │ │ │ - ldr lr, [pc, #132] @ c670cc <__cxa_atexit@plt+0xc59170> │ │ │ │ - ldr r0, [pc, #132] @ c670d0 <__cxa_atexit@plt+0xc59174> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi c52b54 <__cxa_atexit@plt+0xc44bf8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c52b5c <__cxa_atexit@plt+0xc44c00> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c52b60 <__cxa_atexit@plt+0xc44c04> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c670a0 <__cxa_atexit@plt+0xc59144> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c670b8 <__cxa_atexit@plt+0xc5915c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c670d4 <__cxa_atexit@plt+0xc59178> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + b 1c32e30 <__cxa_atexit@plt+0x1c24ed4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x01528d90 │ │ │ │ + cmpeq r2, r8, asr lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52bb0 <__cxa_atexit@plt+0xc44c54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c52bb8 <__cxa_atexit@plt+0xc44c5c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c52bbc <__cxa_atexit@plt+0xc44c60> │ │ │ │ + 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 1c32dc0 <__cxa_atexit@plt+0x1c24e64> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r2, r4, lsr sp │ │ │ │ + ldrsheq r8, [r2, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c52bf4 <__cxa_atexit@plt+0xc44c98> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r8, [r5] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r0, ror r8 │ │ │ │ - cmpeq r1, r8, lsr #17 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01427698 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c52c34 <__cxa_atexit@plt+0xc44cd8> │ │ │ │ + ldr r3, [pc, #32] @ c52c44 <__cxa_atexit@plt+0xc44ce8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + mov r8, r9 │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r7, [pc, #12] @ c52c48 <__cxa_atexit@plt+0xc44cec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + hvceq 10084 @ 0x2764 │ │ │ │ + cmpeq r2, r0, asr r6 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + 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 c67118 <__cxa_atexit@plt+0xc591bc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c67124 <__cxa_atexit@plt+0xc591c8> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c52c98 <__cxa_atexit@plt+0xc44d3c> │ │ │ │ + ldr r2, [pc, #48] @ c52ca4 <__cxa_atexit@plt+0xc44d48> │ │ │ │ + ldr r1, [pc, #48] @ c52ca8 <__cxa_atexit@plt+0xc44d4c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + 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 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, ip, lsr #16 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #24 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c671ac <__cxa_atexit@plt+0xc59250> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c671b8 <__cxa_atexit@plt+0xc5925c> │ │ │ │ - add ip, r7, #1 │ │ │ │ - ldr r7, [r7, #17] │ │ │ │ - ldm ip, {r0, r1, sl, ip} │ │ │ │ - ldr lr, [pc, #96] @ c671c8 <__cxa_atexit@plt+0xc5926c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #88] @ c671cc <__cxa_atexit@plt+0xc59270> │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #80] @ c671d0 <__cxa_atexit@plt+0xc59274> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strdeq r7, [r2, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ c52ce0 <__cxa_atexit@plt+0xc44d84> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #12] @ c52ce4 <__cxa_atexit@plt+0xc44d88> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1ef1c <__cxa_atexit@plt+0x1e10fc0> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrheq r8, [r2, #-200] @ 0xffffff38 │ │ │ │ + strheq r7, [r2, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c52d10 <__cxa_atexit@plt+0xc44db4> │ │ │ │ + ldr r7, [pc, #32] @ c52d28 <__cxa_atexit@plt+0xc44dcc> │ │ │ │ + add r5, r5, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str lr, [r3, #16]! │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmdb r5, {r0, r1, r8, r9} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r3, [pc, #12] @ c52d24 <__cxa_atexit@plt+0xc44dc8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1c33150 <__cxa_atexit@plt+0x1c251f4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + @ instruction: 0x01427598 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #16] @ c671f8 <__cxa_atexit@plt+0xc5929c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + ldr r3, [pc, #12] @ c52d48 <__cxa_atexit@plt+0xc44dec> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6729c <__cxa_atexit@plt+0xc59340> │ │ │ │ - ldr lr, [pc, #132] @ c672bc <__cxa_atexit@plt+0xc59360> │ │ │ │ - ldr r0, [pc, #132] @ c672c0 <__cxa_atexit@plt+0xc59364> │ │ │ │ - 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 c67290 <__cxa_atexit@plt+0xc59334> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c672a8 <__cxa_atexit@plt+0xc5934c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c672c4 <__cxa_atexit@plt+0xc59368> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r0, lsl #13 │ │ │ │ - ldrheq r4, [r1, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ c52d68 <__cxa_atexit@plt+0xc44e0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1c330d0 <__cxa_atexit@plt+0x1c25174> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c67308 <__cxa_atexit@plt+0xc593ac> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c67314 <__cxa_atexit@plt+0xc593b8> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c52e24 <__cxa_atexit@plt+0xc44ec8> │ │ │ │ + ldr r1, [pc, #204] @ c52e58 <__cxa_atexit@plt+0xc44efc> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r9, [pc, #200] @ c52e5c <__cxa_atexit@plt+0xc44f00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + 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, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + bcc c52e34 <__cxa_atexit@plt+0xc44ed8> │ │ │ │ + ldr sl, [pc, #132] @ c52e64 <__cxa_atexit@plt+0xc44f08> │ │ │ │ + ldr lr, [pc, #132] @ c52e68 <__cxa_atexit@plt+0xc44f0c> │ │ │ │ + ldr r2, [pc, #132] @ c52e6c <__cxa_atexit@plt+0xc44f10> │ │ │ │ + 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, #36] @ 0x24 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, ip, lsr r6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + ldr r0, [pc, #36] @ c52e60 <__cxa_atexit@plt+0xc44f04> │ │ │ │ + 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 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + @ instruction: 0xfffffa34 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffd24 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq r2, r0, lsr #23 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c67384 <__cxa_atexit@plt+0xc59428> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c67390 <__cxa_atexit@plt+0xc59434> │ │ │ │ - ldr lr, [pc, #84] @ c673a0 <__cxa_atexit@plt+0xc59444> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c673a4 <__cxa_atexit@plt+0xc59448> │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + bcc c52edc <__cxa_atexit@plt+0xc44f80> │ │ │ │ + ldr r9, [pc, #92] @ c52ef4 <__cxa_atexit@plt+0xc44f98> │ │ │ │ + ldr lr, [pc, #92] @ c52ef8 <__cxa_atexit@plt+0xc44f9c> │ │ │ │ + ldr r2, [pc, #92] @ c52efc <__cxa_atexit@plt+0xc44fa0> │ │ │ │ + add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c52f00 <__cxa_atexit@plt+0xc44fa4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r2, r8, ror #21 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ + bne c52fd4 <__cxa_atexit@plt+0xc45078> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc c5302c <__cxa_atexit@plt+0xc450d0> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [pc, #336] @ c53090 <__cxa_atexit@plt+0xc45134> │ │ │ │ + sub ip, r1, #7 │ │ │ │ + mov r1, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr fp, [r5, #24] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + str r2, [r1, #4]! │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str fp, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str sl, [r1, #16] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r2, [pc, #288] @ c53094 <__cxa_atexit@plt+0xc45138> │ │ │ │ + str r9, [r1, #28] │ │ │ │ + add r9, r1, #48 @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r0, r9 │ │ │ │ + str r2, [r1, #20] │ │ │ │ + str lr, [r1, #24] │ │ │ │ + bcc c53060 <__cxa_atexit@plt+0xc45104> │ │ │ │ + ldr lr, [pc, #276] @ c530a8 <__cxa_atexit@plt+0xc4514c> │ │ │ │ + ldr r0, [pc, #276] @ c530ac <__cxa_atexit@plt+0xc45150> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #36]! @ 0x24 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + stmda r5, {r3, lr} │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r6, [pc, #236] @ c530b0 <__cxa_atexit@plt+0xc45154> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r9 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc c5303c <__cxa_atexit@plt+0xc450e0> │ │ │ │ + ldr lr, [pc, #172] @ c5309c <__cxa_atexit@plt+0xc45140> │ │ │ │ + ldr r0, [pc, #172] @ c530a0 <__cxa_atexit@plt+0xc45144> │ │ │ │ + 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, #136] @ c530a4 <__cxa_atexit@plt+0xc45148> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r1 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #72] @ c5308c <__cxa_atexit@plt+0xc45130> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + ldr r7, [pc, #48] @ c53098 <__cxa_atexit@plt+0xc4513c> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, ip │ │ │ │ + mov r8, r1 │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + cmpeq r2, r0, ror r9 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffb6c │ │ │ │ + cmpeq r2, ip, asr #19 │ │ │ │ + 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 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc c5311c <__cxa_atexit@plt+0xc451c0> │ │ │ │ + ldr r1, [pc, #84] @ c53134 <__cxa_atexit@plt+0xc451d8> │ │ │ │ + ldr lr, [pc, #84] @ c53138 <__cxa_atexit@plt+0xc451dc> │ │ │ │ + ldr r2, [pc, #84] @ c5313c <__cxa_atexit@plt+0xc451e0> │ │ │ │ add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c53140 <__cxa_atexit@plt+0xc451e4> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9a8 <__cxa_atexit@plt+0x1e90a4c> │ │ │ │ + @ instruction: 0xfffff758 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq r2, r0, lsr #17 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c5316c <__cxa_atexit@plt+0xc45210> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c5321c <__cxa_atexit@plt+0xc452c0> │ │ │ │ + ldr r1, [pc, #204] @ c53250 <__cxa_atexit@plt+0xc452f4> │ │ │ │ + mov r8, r6 │ │ │ │ + sub lr, r2, #7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str ip, [r8, #16] │ │ │ │ + ldr r2, [pc, #152] @ c53254 <__cxa_atexit@plt+0xc452f8> │ │ │ │ + str sl, [r8, #24] │ │ │ │ + add sl, r8, #48 @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r0, sl │ │ │ │ + str r2, [r8, #20] │ │ │ │ + str r9, [r8, #28] │ │ │ │ + bcc c5322c <__cxa_atexit@plt+0xc452d0> │ │ │ │ + ldr r2, [pc, #128] @ c5325c <__cxa_atexit@plt+0xc45300> │ │ │ │ + ldr lr, [pc, #128] @ c53260 <__cxa_atexit@plt+0xc45304> │ │ │ │ + ldr r3, [pc, #128] @ c53264 <__cxa_atexit@plt+0xc45308> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r6, #36]! @ 0x24 │ │ │ │ + add r2, r6, #8 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stm r2, {r1, r8, ip} │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r0, [pc, #36] @ c53258 <__cxa_atexit@plt+0xc452fc> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3] │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff714 │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffff758 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + cmpeq r2, r4, lsr #15 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + 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 c532dc <__cxa_atexit@plt+0xc45380> │ │ │ │ + ldr r9, [pc, #92] @ c532f4 <__cxa_atexit@plt+0xc45398> │ │ │ │ + ldr lr, [pc, #92] @ c532f8 <__cxa_atexit@plt+0xc4539c> │ │ │ │ + ldr r2, [pc, #92] @ c532fc <__cxa_atexit@plt+0xc453a0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add r2, r5, #40 @ 0x28 │ │ │ │ + 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 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #28] @ c53300 <__cxa_atexit@plt+0xc453a4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff69c │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r2, r8, ror #13 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c533d0 <__cxa_atexit@plt+0xc45474> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc c533f4 <__cxa_atexit@plt+0xc45498> │ │ │ │ + mov r2, r5 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr lr, [r2, #12]! │ │ │ │ + sub fp, r3, #7 │ │ │ │ + ldr ip, [r2, #12] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr sl, [pc, #224] @ c53430 <__cxa_atexit@plt+0xc454d4> │ │ │ │ + mov r8, r6 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + stmda r2, {r8, fp} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r0, [pc, #196] @ c53434 <__cxa_atexit@plt+0xc454d8> │ │ │ │ + add sl, r8, #20 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm sl, {r0, ip, lr} │ │ │ │ + add r0, r8, #48 @ 0x30 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcc c53404 <__cxa_atexit@plt+0xc454a8> │ │ │ │ + ldr lr, [pc, #184] @ c53444 <__cxa_atexit@plt+0xc454e8> │ │ │ │ + ldr r9, [pc, #184] @ c53448 <__cxa_atexit@plt+0xc454ec> │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #36]! @ 0x24 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + stmda r5, {r2, lr} │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r6, [pc, #144] @ c5344c <__cxa_atexit@plt+0xc454f0> │ │ │ │ + mov r8, sl │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r0 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r3, [pc, #100] @ c5343c <__cxa_atexit@plt+0xc454e0> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + ldr r3, [pc, #84] @ c53440 <__cxa_atexit@plt+0xc454e4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #44] @ c53438 <__cxa_atexit@plt+0xc454dc> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r6, r0 │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff71c │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r2, r4, lsr #11 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xfffff5a4 │ │ │ │ + ldrsbeq r8, [r2, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r3, #12]! │ │ │ │ + cmp r1, #2 │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + bne c53488 <__cxa_atexit@plt+0xc4552c> │ │ │ │ + ldr r7, [pc, #316] @ c535b8 <__cxa_atexit@plt+0xc4565c> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 1ead57c <__cxa_atexit@plt+0x1e9f620> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r0 │ │ │ │ + bcc c53568 <__cxa_atexit@plt+0xc4560c> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr lr, [pc, #252] @ c535a8 <__cxa_atexit@plt+0xc4564c> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [pc, #248] @ c535ac <__cxa_atexit@plt+0xc45650> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub ip, r0, #43 @ 0x2b │ │ │ │ + mov r4, r1 │ │ │ │ + sub r1, r0, #7 │ │ │ │ + str lr, [r8, #20]! │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + str ip, [sp] │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r1, [pc, #196] @ c535b0 <__cxa_atexit@plt+0xc45654> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #-16] │ │ │ │ + add r7, r8, #16 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r8, {r2, r9, sl} │ │ │ │ + stm r7, {r0, r1, r2, r9} │ │ │ │ + add r2, r8, #48 @ 0x30 │ │ │ │ + cmp r4, r2 │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str fp, [r8, #12] │ │ │ │ + bcc c53578 <__cxa_atexit@plt+0xc4561c> │ │ │ │ + ldr r9, [pc, #160] @ c535bc <__cxa_atexit@plt+0xc45660> │ │ │ │ + ldr sl, [pc, #160] @ c535c0 <__cxa_atexit@plt+0xc45664> │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #52]! @ 0x34 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + stmda r5, {r1, r9} │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r6, [pc, #120] @ c535c4 <__cxa_atexit@plt+0xc45668> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r0 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #52] @ c535b4 <__cxa_atexit@plt+0xc45658> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r9, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, ip │ │ │ │ + b 1e9e9d4 <__cxa_atexit@plt+0x1e90a78> │ │ │ │ + @ instruction: 0xfffff520 │ │ │ │ + @ instruction: 0xfffff4b0 │ │ │ │ + @ instruction: 0xfffff53c │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + cmpeq r2, r4, lsr r2 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xfffff414 │ │ │ │ + cmpeq r2, r0, asr #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c535f8 <__cxa_atexit@plt+0xc4569c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ c53600 <__cxa_atexit@plt+0xc456a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b c5364c <__cxa_atexit@plt+0xc456f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r8, [r2, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c53634 <__cxa_atexit@plt+0xc456d8> │ │ │ │ + add sl, r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + mov r8, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c536e0 <__cxa_atexit@plt+0xc45784> │ │ │ │ + ldr r3, [pc, #168] @ c53708 <__cxa_atexit@plt+0xc457ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + ands r3, sl, #3 │ │ │ │ + beq c536c8 <__cxa_atexit@plt+0xc4576c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c536d8 <__cxa_atexit@plt+0xc4577c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c536f0 <__cxa_atexit@plt+0xc45794> │ │ │ │ + ldr r7, [pc, #132] @ c53710 <__cxa_atexit@plt+0xc457b4> │ │ │ │ + ldr lr, [pc, #132] @ c53714 <__cxa_atexit@plt+0xc457b8> │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [sl, #6] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r6, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r7, {r1, r2, lr} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r7, [pc, #36] @ c5370c <__cxa_atexit@plt+0xc457b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + ldrdeq r6, [r2, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c675fc <__cxa_atexit@plt+0xc596a0> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c674fc <__cxa_atexit@plt+0xc595a0> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6749c <__cxa_atexit@plt+0xc59540> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c67554 <__cxa_atexit@plt+0xc595f8> │ │ │ │ - ldr r1, [pc, #492] @ c67620 <__cxa_atexit@plt+0xc596c4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c675dc <__cxa_atexit@plt+0xc59680> │ │ │ │ - ldr r1, [pc, #468] @ c67624 <__cxa_atexit@plt+0xc596c8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c675ec <__cxa_atexit@plt+0xc59690> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c675cc <__cxa_atexit@plt+0xc59670> │ │ │ │ - ldr r1, [pc, #372] @ c67618 <__cxa_atexit@plt+0xc596bc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c675dc <__cxa_atexit@plt+0xc59680> │ │ │ │ - ldr r1, [pc, #348] @ c6761c <__cxa_atexit@plt+0xc596c0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c675ec <__cxa_atexit@plt+0xc59690> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c67544 <__cxa_atexit@plt+0xc595e8> │ │ │ │ - ldr r1, [pc, #264] @ c6760c <__cxa_atexit@plt+0xc596b0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c675dc <__cxa_atexit@plt+0xc59680> │ │ │ │ - ldr r1, [pc, #240] @ c67610 <__cxa_atexit@plt+0xc596b4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c675ec <__cxa_atexit@plt+0xc59690> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c67614 <__cxa_atexit@plt+0xc596b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c67604 <__cxa_atexit@plt+0xc596a8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c675dc <__cxa_atexit@plt+0xc59680> │ │ │ │ - ldr r1, [pc, #144] @ c67608 <__cxa_atexit@plt+0xc596ac> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c53788 <__cxa_atexit@plt+0xc4582c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c53790 <__cxa_atexit@plt+0xc45834> │ │ │ │ + ldr r8, [pc, #88] @ c537a4 <__cxa_atexit@plt+0xc45848> │ │ │ │ + ldr lr, [pc, #88] @ c537a8 <__cxa_atexit@plt+0xc4584c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r8, {r0, r1, r2, lr} │ │ │ │ + bx ip │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c5364c <__cxa_atexit@plt+0xc456f0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c53838 <__cxa_atexit@plt+0xc458dc> │ │ │ │ + ldr r2, [pc, #108] @ c53848 <__cxa_atexit@plt+0xc458ec> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq c53818 <__cxa_atexit@plt+0xc458bc> │ │ │ │ + ldr r1, [pc, #84] @ c5384c <__cxa_atexit@plt+0xc458f0> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr sl, [r9, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c675ec <__cxa_atexit@plt+0xc59690> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c67628 <__cxa_atexit@plt+0xc596cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r1, [r7] │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq c53828 <__cxa_atexit@plt+0xc458cc> │ │ │ │ + mov r9, r2 │ │ │ │ + b c5364c <__cxa_atexit@plt+0xc456f0> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c53850 <__cxa_atexit@plt+0xc458f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - @ instruction: 0x01514398 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, r0, lsl r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalbbeq r6, r2, r0, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c676a0 <__cxa_atexit@plt+0xc59744> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c67698 <__cxa_atexit@plt+0xc5973c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c676a4 <__cxa_atexit@plt+0xc59748> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ c5389c <__cxa_atexit@plt+0xc45940> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq c5388c <__cxa_atexit@plt+0xc45930> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c5364c <__cxa_atexit@plt+0xc456f0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r4, asr r2 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c676fc <__cxa_atexit@plt+0xc597a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrsheq r4, [r1, #-16] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c67764 <__cxa_atexit@plt+0xc59808> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b c5364c <__cxa_atexit@plt+0xc456f0> │ │ │ │ + smlaltteq r6, r2, ip, r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c53910 <__cxa_atexit@plt+0xc459b4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c53920 <__cxa_atexit@plt+0xc459c4> │ │ │ │ + ldr r2, [pc, #64] @ c5393c <__cxa_atexit@plt+0xc459e0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6775c <__cxa_atexit@plt+0xc59800> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c67768 <__cxa_atexit@plt+0xc5980c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + mov r8, r9 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 1c32cc0 <__cxa_atexit@plt+0x1c24d64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ c53938 <__cxa_atexit@plt+0xc459dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0x01514190 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c677b0 <__cxa_atexit@plt+0xc59854> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + smlalbbeq r6, r2, r4, r9 │ │ │ │ + @ instruction: 0xfffff358 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b c537c8 <__cxa_atexit@plt+0xc4586c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5398c <__cxa_atexit@plt+0xc45a30> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + str sl, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 19b8708 <__cxa_atexit@plt+0x19aa7ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, lsr r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c67804 <__cxa_atexit@plt+0xc598a8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + cmpeq r2, ip, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c53a18 <__cxa_atexit@plt+0xc45abc> │ │ │ │ + ldr sl, [pc, #104] @ c53a30 <__cxa_atexit@plt+0xc45ad4> │ │ │ │ + ldr r2, [pc, #104] @ c53a34 <__cxa_atexit@plt+0xc45ad8> │ │ │ │ + ldr r9, [pc, #104] @ c53a38 <__cxa_atexit@plt+0xc45adc> │ │ │ │ + ldr lr, [pc, #104] @ c53a3c <__cxa_atexit@plt+0xc45ae0> │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c677fc <__cxa_atexit@plt+0xc598a0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c67808 <__cxa_atexit@plt+0xc598ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #17 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + 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 r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c53a40 <__cxa_atexit@plt+0xc45ae4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq r4, [r1, #-0] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6783c <__cxa_atexit@plt+0xc598e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, ip, ror r4 │ │ │ │ + smlaltbeq r6, r2, r0, r8 │ │ │ │ + hvceq 9864 @ 0x2688 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53a74 <__cxa_atexit@plt+0xc45b18> │ │ │ │ + ldr r5, [pc, #28] @ c53a84 <__cxa_atexit@plt+0xc45b28> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992854 <__cxa_atexit@plt+0x19848f8> │ │ │ │ + ldr r7, [pc, #12] @ c53a88 <__cxa_atexit@plt+0xc45b2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrheq r4, [r1, #-0] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c678c0 <__cxa_atexit@plt+0xc59964> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r2, r0, asr r8 │ │ │ │ + cmpeq r2, r4, lsr r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c53b0c <__cxa_atexit@plt+0xc45bb0> │ │ │ │ + ldr sl, [pc, #104] @ c53b24 <__cxa_atexit@plt+0xc45bc8> │ │ │ │ + ldr r2, [pc, #104] @ c53b28 <__cxa_atexit@plt+0xc45bcc> │ │ │ │ + ldr r9, [pc, #104] @ c53b2c <__cxa_atexit@plt+0xc45bd0> │ │ │ │ + ldr lr, [pc, #104] @ c53b30 <__cxa_atexit@plt+0xc45bd4> │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c678b8 <__cxa_atexit@plt+0xc5995c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c678c4 <__cxa_atexit@plt+0xc59968> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #17 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + 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 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r4, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #32] @ c53b34 <__cxa_atexit@plt+0xc45bd8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + cmpeq r2, r8, lsl #7 │ │ │ │ + smlaltbeq r6, r2, ip, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53b6c <__cxa_atexit@plt+0xc45c10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c53b74 <__cxa_atexit@plt+0xc45c18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, ror #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53bac <__cxa_atexit@plt+0xc45c50> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c53bb4 <__cxa_atexit@plt+0xc45c58> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsr #26 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c53c2c <__cxa_atexit@plt+0xc45cd0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c53c34 <__cxa_atexit@plt+0xc45cd8> │ │ │ │ + ldr lr, [pc, #100] @ c53c50 <__cxa_atexit@plt+0xc45cf4> │ │ │ │ + ldr r0, [pc, #100] @ c53c54 <__cxa_atexit@plt+0xc45cf8> │ │ │ │ + ldr ip, [pc, #100] @ c53c58 <__cxa_atexit@plt+0xc45cfc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [r5] │ │ │ │ + str ip, [r0, #16]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1992854 <__cxa_atexit@plt+0x19848f8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c53c3c <__cxa_atexit@plt+0xc45ce0> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c53c4c <__cxa_atexit@plt+0xc45cf0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01426690 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c67928 <__cxa_atexit@plt+0xc599cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r4, asr #31 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + ldr r3, [pc, #12] @ c53c78 <__cxa_atexit@plt+0xc45d1c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + cmpeq r2, r0, lsr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c67b6c <__cxa_atexit@plt+0xc59c10> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c67a6c <__cxa_atexit@plt+0xc59b10> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c67a0c <__cxa_atexit@plt+0xc59ab0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c67ac4 <__cxa_atexit@plt+0xc59b68> │ │ │ │ - ldr r1, [pc, #492] @ c67b90 <__cxa_atexit@plt+0xc59c34> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c67b4c <__cxa_atexit@plt+0xc59bf0> │ │ │ │ - ldr r1, [pc, #468] @ c67b94 <__cxa_atexit@plt+0xc59c38> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c67b5c <__cxa_atexit@plt+0xc59c00> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c67b3c <__cxa_atexit@plt+0xc59be0> │ │ │ │ - ldr r1, [pc, #372] @ c67b88 <__cxa_atexit@plt+0xc59c2c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c67b4c <__cxa_atexit@plt+0xc59bf0> │ │ │ │ - ldr r1, [pc, #348] @ c67b8c <__cxa_atexit@plt+0xc59c30> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c67b5c <__cxa_atexit@plt+0xc59c00> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c67ab4 <__cxa_atexit@plt+0xc59b58> │ │ │ │ - ldr r1, [pc, #264] @ c67b7c <__cxa_atexit@plt+0xc59c20> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c53cac <__cxa_atexit@plt+0xc45d50> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c67b4c <__cxa_atexit@plt+0xc59bf0> │ │ │ │ - ldr r1, [pc, #240] @ c67b80 <__cxa_atexit@plt+0xc59c24> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r2, [pc, #24] @ c53cb4 <__cxa_atexit@plt+0xc45d58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c67b5c <__cxa_atexit@plt+0xc59c00> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c67b84 <__cxa_atexit@plt+0xc59c28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c67b74 <__cxa_atexit@plt+0xc59c18> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c67b4c <__cxa_atexit@plt+0xc59bf0> │ │ │ │ - ldr r1, [pc, #144] @ c67b78 <__cxa_atexit@plt+0xc59c1c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c67b5c <__cxa_atexit@plt+0xc59c00> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c67b98 <__cxa_atexit@plt+0xc59c3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + cmpeq r2, r4, lsr #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53cf0 <__cxa_atexit@plt+0xc45d94> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ c53cf8 <__cxa_atexit@plt+0xc45d9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b c53d48 <__cxa_atexit@plt+0xc45dec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r2, r0, ror #23 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53d30 <__cxa_atexit@plt+0xc45dd4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c53d38 <__cxa_atexit@plt+0xc45ddc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsr #23 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c53e08 <__cxa_atexit@plt+0xc45eac> │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r3, [pc, #196] @ c53e28 <__cxa_atexit@plt+0xc45ecc> │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r2, #-12]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r2, {r3, lr} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq c53df0 <__cxa_atexit@plt+0xc45e94> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c53e00 <__cxa_atexit@plt+0xc45ea4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #36 @ 0x24 │ │ │ │ + cmp r3, sl │ │ │ │ + bcc c53e10 <__cxa_atexit@plt+0xc45eb4> │ │ │ │ + ldr r3, [pc, #144] @ c53e2c <__cxa_atexit@plt+0xc45ed0> │ │ │ │ + ldr ip, [pc, #144] @ c53e30 <__cxa_atexit@plt+0xc45ed4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + ldr r1, [pc, #104] @ c53e34 <__cxa_atexit@plt+0xc45ed8> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r7, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #20]! │ │ │ │ + stmdb r5, {r0, r6} │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, lr │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + mov r7, r0 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r8, lsr #28 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, r0, lsr #27 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r2, ip, ror #23 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c67c10 <__cxa_atexit@plt+0xc59cb4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c53eb8 <__cxa_atexit@plt+0xc45f5c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c53ec4 <__cxa_atexit@plt+0xc45f68> │ │ │ │ + ldr r2, [pc, #112] @ c53ed4 <__cxa_atexit@plt+0xc45f78> │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c67c08 <__cxa_atexit@plt+0xc59cac> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c67c14 <__cxa_atexit@plt+0xc59cb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r4, ror #25 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c67c6c <__cxa_atexit@plt+0xc59d10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, lsl #25 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c67cd4 <__cxa_atexit@plt+0xc59d78> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr lr, [pc, #100] @ c53ed8 <__cxa_atexit@plt+0xc45f7c> │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c53edc <__cxa_atexit@plt+0xc45f80> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r1, #20]! │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r9, [r6, #8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + stmib r5, {r1, r6} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1992a24 <__cxa_atexit@plt+0x1984ac8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmpeq r2, ip, lsl #22 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53f0c <__cxa_atexit@plt+0xc45fb0> │ │ │ │ + ldr r2, [pc, #28] @ c53f1c <__cxa_atexit@plt+0xc45fc0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c67ccc <__cxa_atexit@plt+0xc59d70> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c67cd8 <__cxa_atexit@plt+0xc59d7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, r0, lsr #24 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c67d20 <__cxa_atexit@plt+0xc59dc4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992854 <__cxa_atexit@plt+0x19848f8> │ │ │ │ + ldr r7, [pc, #12] @ c53f20 <__cxa_atexit@plt+0xc45fc4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, asr #23 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r6, r2, r4, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c67d74 <__cxa_atexit@plt+0xc59e18> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c53f70 <__cxa_atexit@plt+0xc46014> │ │ │ │ + ldr r2, [pc, #52] @ c53f7c <__cxa_atexit@plt+0xc46020> │ │ │ │ + ldr r1, [pc, #52] @ c53f80 <__cxa_atexit@plt+0xc46024> │ │ │ │ + ldmib r5, {r0, r8, r9} │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c67d6c <__cxa_atexit@plt+0xc59e10> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c67d78 <__cxa_atexit@plt+0xc59e1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b c53d48 <__cxa_atexit@plt+0xc45dec> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53fb4 <__cxa_atexit@plt+0xc46058> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c53fbc <__cxa_atexit@plt+0xc46060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19928d4 <__cxa_atexit@plt+0x1984978> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, ip, lsl r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c53ff8 <__cxa_atexit@plt+0xc4609c> │ │ │ │ + ldr r2, [pc, #28] @ c54008 <__cxa_atexit@plt+0xc460ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992854 <__cxa_atexit@plt+0x19848f8> │ │ │ │ + ldr r7, [pc, #12] @ c5400c <__cxa_atexit@plt+0xc460b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r0, lsl #23 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c67dac <__cxa_atexit@plt+0xc59e50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + ldrdeq r6, [r2, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5409c <__cxa_atexit@plt+0xc46140> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c540ac <__cxa_atexit@plt+0xc46150> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c540b4 <__cxa_atexit@plt+0xc46158> │ │ │ │ + ldr ip, [pc, #128] @ c540dc <__cxa_atexit@plt+0xc46180> │ │ │ │ + ldr r3, [pc, #128] @ c540e0 <__cxa_atexit@plt+0xc46184> │ │ │ │ + ldr r1, [pc, #128] @ c540e4 <__cxa_atexit@plt+0xc46188> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + stmdb r5, {r3, r6} │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1992854 <__cxa_atexit@plt+0x19848f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r0, asr #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c67e30 <__cxa_atexit@plt+0xc59ed4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c67e28 <__cxa_atexit@plt+0xc59ecc> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c67e34 <__cxa_atexit@plt+0xc59ed8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r2, r6 │ │ │ │ + b c540bc <__cxa_atexit@plt+0xc46160> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c540d8 <__cxa_atexit@plt+0xc4617c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r4, asr #21 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + cmpeq r2, ip, lsl #4 │ │ │ │ + @ instruction: 0xfffffbfc │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c67e98 <__cxa_atexit@plt+0xc59f3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r4, asr sl │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + smlalbteq r6, r2, ip, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c54148 <__cxa_atexit@plt+0xc461ec> │ │ │ │ + ldr r2, [pc, #68] @ c54164 <__cxa_atexit@plt+0xc46208> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c680dc <__cxa_atexit@plt+0xc5a180> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c67fdc <__cxa_atexit@plt+0xc5a080> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c67f7c <__cxa_atexit@plt+0xc5a020> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c68034 <__cxa_atexit@plt+0xc5a0d8> │ │ │ │ - ldr r1, [pc, #492] @ c68100 <__cxa_atexit@plt+0xc5a1a4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c680bc <__cxa_atexit@plt+0xc5a160> │ │ │ │ - ldr r1, [pc, #468] @ c68104 <__cxa_atexit@plt+0xc5a1a8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c680cc <__cxa_atexit@plt+0xc5a170> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c680ac <__cxa_atexit@plt+0xc5a150> │ │ │ │ - ldr r1, [pc, #372] @ c680f8 <__cxa_atexit@plt+0xc5a19c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c680bc <__cxa_atexit@plt+0xc5a160> │ │ │ │ - ldr r1, [pc, #348] @ c680fc <__cxa_atexit@plt+0xc5a1a0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c680cc <__cxa_atexit@plt+0xc5a170> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + bhi c54154 <__cxa_atexit@plt+0xc461f8> │ │ │ │ + ldr r5, [pc, #48] @ c5416c <__cxa_atexit@plt+0xc46210> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992854 <__cxa_atexit@plt+0x19848f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c54168 <__cxa_atexit@plt+0xc4620c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsr #15 │ │ │ │ + hvceq 9744 @ 0x2610 │ │ │ │ + @ instruction: 0xfffff958 │ │ │ │ + cmpeq r2, r4, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c54214 <__cxa_atexit@plt+0xc462b8> │ │ │ │ + ldr r3, [pc, #144] @ c5422c <__cxa_atexit@plt+0xc462d0> │ │ │ │ + ldr sl, [pc, #144] @ c54230 <__cxa_atexit@plt+0xc462d4> │ │ │ │ + ldr ip, [pc, #144] @ c54234 <__cxa_atexit@plt+0xc462d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r9, [pc, #136] @ c54238 <__cxa_atexit@plt+0xc462dc> │ │ │ │ + mov lr, r7 │ │ │ │ + add ip, pc, ip │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str ip, [lr, #36]! @ 0x24 │ │ │ │ + add ip, r7, #44 @ 0x2c │ │ │ │ + stm ip, {r8, r9, lr} │ │ │ │ + sub r1, r6, #35 @ 0x23 │ │ │ │ + add lr, r7, #56 @ 0x38 │ │ │ │ + sub r3, r6, #50 @ 0x32 │ │ │ │ + sub r2, r6, #41 @ 0x29 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c68024 <__cxa_atexit@plt+0xc5a0c8> │ │ │ │ - ldr r1, [pc, #264] @ c680ec <__cxa_atexit@plt+0xc5a190> │ │ │ │ - cmp r2, #0 │ │ │ │ + ldr r3, [pc, #72] @ c5423c <__cxa_atexit@plt+0xc462e0> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c54240 <__cxa_atexit@plt+0xc462e4> │ │ │ │ + str r7, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c54244 <__cxa_atexit@plt+0xc462e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r2, r4, lsr #25 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + strheq r6, [r2, #-12] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c542f0 <__cxa_atexit@plt+0xc46394> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c542f8 <__cxa_atexit@plt+0xc4639c> │ │ │ │ + ldr lr, [pc, #84] @ c54314 <__cxa_atexit@plt+0xc463b8> │ │ │ │ str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c680bc <__cxa_atexit@plt+0xc5a160> │ │ │ │ - ldr r1, [pc, #240] @ c680f0 <__cxa_atexit@plt+0xc5a194> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c680cc <__cxa_atexit@plt+0xc5a170> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + ldr r0, [pc, #80] @ c54318 <__cxa_atexit@plt+0xc463bc> │ │ │ │ + sub r1, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c680f4 <__cxa_atexit@plt+0xc5a198> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str sl, [r5] │ │ │ │ + mov r5, r2 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ + mov r6, r3 │ │ │ │ + b c54300 <__cxa_atexit@plt+0xc463a4> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c54310 <__cxa_atexit@plt+0xc463b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c680e4 <__cxa_atexit@plt+0xc5a188> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + smlaltteq r5, r2, r4, pc @ │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + ldrheq r7, [r2, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54350 <__cxa_atexit@plt+0xc463f4> │ │ │ │ + ldr r3, [pc, #32] @ c54358 <__cxa_atexit@plt+0xc463fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c5435c <__cxa_atexit@plt+0xc46400> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r8, ror r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c5438c <__cxa_atexit@plt+0xc46430> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ c54390 <__cxa_atexit@plt+0xc46434> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + cmpeq r2, r8, asr #22 │ │ │ │ + ldrsheq r7, [r2, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c5442c <__cxa_atexit@plt+0xc464d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c54438 <__cxa_atexit@plt+0xc464dc> │ │ │ │ + ldr lr, [pc, #104] @ c54448 <__cxa_atexit@plt+0xc464ec> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c680bc <__cxa_atexit@plt+0xc5a160> │ │ │ │ - ldr r1, [pc, #144] @ c680e8 <__cxa_atexit@plt+0xc5a18c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #100] @ c5444c <__cxa_atexit@plt+0xc464f0> │ │ │ │ + sub r2, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #64] @ c54450 <__cxa_atexit@plt+0xc464f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c680cc <__cxa_atexit@plt+0xc5a170> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c68108 <__cxa_atexit@plt+0xc5a1ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r5, sl │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + ldrsbeq r7, [r2, #-64] @ 0xffffffc0 │ │ │ │ + cmpeq r2, ip, ror r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c544a0 <__cxa_atexit@plt+0xc46544> │ │ │ │ + ldr r2, [pc, #52] @ c544b0 <__cxa_atexit@plt+0xc46554> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - ldrheq r3, [r1, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, r0, lsr r8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c68180 <__cxa_atexit@plt+0xc5a224> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c544e4 <__cxa_atexit@plt+0xc46588> │ │ │ │ + ldr r2, [pc, #32] @ c544f4 <__cxa_atexit@plt+0xc46598> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c68178 <__cxa_atexit@plt+0xc5a21c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c68184 <__cxa_atexit@plt+0xc5a228> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 16df0a0 <__cxa_atexit@plt+0x16d1144> │ │ │ │ + ldr r7, [pc, #12] @ c544f8 <__cxa_atexit@plt+0xc4659c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r4, ror r7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c681dc <__cxa_atexit@plt+0xc5a280> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, lsl r7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r2, r4, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c68244 <__cxa_atexit@plt+0xc5a2e8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c5454c <__cxa_atexit@plt+0xc465f0> │ │ │ │ + ldr r2, [pc, #56] @ c54558 <__cxa_atexit@plt+0xc465fc> │ │ │ │ + ldr r1, [pc, #56] @ c5455c <__cxa_atexit@plt+0xc46600> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6823c <__cxa_atexit@plt+0xc5a2e0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c68248 <__cxa_atexit@plt+0xc5a2ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #10 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c545a0 <__cxa_atexit@plt+0xc46644> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c545a8 <__cxa_atexit@plt+0xc4664c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c545ac <__cxa_atexit@plt+0xc46650> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrheq r3, [r1, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c68290 <__cxa_atexit@plt+0xc5a334> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, ip, lsr r3 │ │ │ │ + ldrsheq r7, [r2, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c545e4 <__cxa_atexit@plt+0xc46688> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c545ec <__cxa_atexit@plt+0xc46690> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, asr r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c682e4 <__cxa_atexit@plt+0xc5a388> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c682dc <__cxa_atexit@plt+0xc5a380> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c682e8 <__cxa_atexit@plt+0xc5a38c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, ip, ror #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54670 <__cxa_atexit@plt+0xc46714> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5467c <__cxa_atexit@plt+0xc46720> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr r1, [pc, #64] @ c5468c <__cxa_atexit@plt+0xc46730> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + ldr r2, [pc, #56] @ c54690 <__cxa_atexit@plt+0xc46734> │ │ │ │ + sub r1, r6, #3 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r0, r1, r9} │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r0, lsl r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6831c <__cxa_atexit@plt+0xc5a3c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + cmpeq r2, ip, lsr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c546f0 <__cxa_atexit@plt+0xc46794> │ │ │ │ + ldr r9, [pc, #68] @ c54700 <__cxa_atexit@plt+0xc467a4> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, #64] @ c54704 <__cxa_atexit@plt+0xc467a8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r3, [r1, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c683a0 <__cxa_atexit@plt+0xc5a444> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5475c <__cxa_atexit@plt+0xc46800> │ │ │ │ + ldr r3, [pc, #68] @ c54774 <__cxa_atexit@plt+0xc46818> │ │ │ │ + ldr r2, [pc, #68] @ c54778 <__cxa_atexit@plt+0xc4681c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c68398 <__cxa_atexit@plt+0xc5a43c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c683a4 <__cxa_atexit@plt+0xc5a448> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r4, asr r5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c68408 <__cxa_atexit@plt+0xc5a4ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r4, ror #9 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + ldr r7, [pc, #24] @ c5477c <__cxa_atexit@plt+0xc46820> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + smlalbbeq r5, r2, ip, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c6864c <__cxa_atexit@plt+0xc5a6f0> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6854c <__cxa_atexit@plt+0xc5a5f0> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c684ec <__cxa_atexit@plt+0xc5a590> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c685a4 <__cxa_atexit@plt+0xc5a648> │ │ │ │ - ldr r1, [pc, #492] @ c68670 <__cxa_atexit@plt+0xc5a714> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6862c <__cxa_atexit@plt+0xc5a6d0> │ │ │ │ - ldr r1, [pc, #468] @ c68674 <__cxa_atexit@plt+0xc5a718> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6863c <__cxa_atexit@plt+0xc5a6e0> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6861c <__cxa_atexit@plt+0xc5a6c0> │ │ │ │ - ldr r1, [pc, #372] @ c68668 <__cxa_atexit@plt+0xc5a70c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6862c <__cxa_atexit@plt+0xc5a6d0> │ │ │ │ - ldr r1, [pc, #348] @ c6866c <__cxa_atexit@plt+0xc5a710> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6863c <__cxa_atexit@plt+0xc5a6e0> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c68594 <__cxa_atexit@plt+0xc5a638> │ │ │ │ - ldr r1, [pc, #264] @ c6865c <__cxa_atexit@plt+0xc5a700> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6862c <__cxa_atexit@plt+0xc5a6d0> │ │ │ │ - ldr r1, [pc, #240] @ c68660 <__cxa_atexit@plt+0xc5a704> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6863c <__cxa_atexit@plt+0xc5a6e0> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c68664 <__cxa_atexit@plt+0xc5a708> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + bhi c547d0 <__cxa_atexit@plt+0xc46874> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #72] @ c547ec <__cxa_atexit@plt+0xc46890> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c547d8 <__cxa_atexit@plt+0xc4687c> │ │ │ │ + ldr r3, [pc, #56] @ c547f4 <__cxa_atexit@plt+0xc46898> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + mov r8, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 16df0a0 <__cxa_atexit@plt+0x16d1144> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c68654 <__cxa_atexit@plt+0xc5a6f8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6862c <__cxa_atexit@plt+0xc5a6d0> │ │ │ │ - ldr r1, [pc, #144] @ c68658 <__cxa_atexit@plt+0xc5a6fc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6863c <__cxa_atexit@plt+0xc5a6e0> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c68678 <__cxa_atexit@plt+0xc5a71c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r7, [pc, #16] @ c547f0 <__cxa_atexit@plt+0xc46894> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r2, ip, lsl r1 │ │ │ │ + cmpeq r2, ip, lsl #22 │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54828 <__cxa_atexit@plt+0xc468cc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ c54830 <__cxa_atexit@plt+0xc468d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 19bb184 <__cxa_atexit@plt+0x19ad228> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, r4, lsr #1 │ │ │ │ + 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 c54880 <__cxa_atexit@plt+0xc46924> │ │ │ │ + ldr r2, [pc, #52] @ c54890 <__cxa_atexit@plt+0xc46934> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #16] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r8, asr #6 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, r0, asr #5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c686f0 <__cxa_atexit@plt+0xc5a794> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c548e8 <__cxa_atexit@plt+0xc4698c> │ │ │ │ + ldr r3, [pc, #68] @ c54900 <__cxa_atexit@plt+0xc469a4> │ │ │ │ + ldr r2, [pc, #68] @ c54904 <__cxa_atexit@plt+0xc469a8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c686e8 <__cxa_atexit@plt+0xc5a78c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c686f4 <__cxa_atexit@plt+0xc5a798> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r4, lsl #4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6874c <__cxa_atexit@plt+0xc5a7f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, lsr #3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c687b4 <__cxa_atexit@plt+0xc5a858> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c687ac <__cxa_atexit@plt+0xc5a850> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c687b8 <__cxa_atexit@plt+0xc5a85c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c54908 <__cxa_atexit@plt+0xc469ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + cmpeq r2, r4, lsl #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c5496c <__cxa_atexit@plt+0xc46a10> │ │ │ │ + ldr r7, [pc, #68] @ c54984 <__cxa_atexit@plt+0xc46a28> │ │ │ │ + ldr r2, [pc, #68] @ c54988 <__cxa_atexit@plt+0xc46a2c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + str r3, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, r0, asr #2 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c68800 <__cxa_atexit@plt+0xc5a8a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c5498c <__cxa_atexit@plt+0xc46a30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, ror #1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c68854 <__cxa_atexit@plt+0xc5a8f8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + smlalbbeq r5, r2, r0, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c549c8 <__cxa_atexit@plt+0xc46a6c> │ │ │ │ + ldr r2, [pc, #32] @ c549d8 <__cxa_atexit@plt+0xc46a7c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6884c <__cxa_atexit@plt+0xc5a8f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c68858 <__cxa_atexit@plt+0xc5a8fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 16df0a0 <__cxa_atexit@plt+0x16d1144> │ │ │ │ + ldr r7, [pc, #12] @ c549dc <__cxa_atexit@plt+0xc46a80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffb48 │ │ │ │ + cmpeq r2, r0, lsr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c54a40 <__cxa_atexit@plt+0xc46ae4> │ │ │ │ + ldr r7, [pc, #68] @ c54a58 <__cxa_atexit@plt+0xc46afc> │ │ │ │ + ldr r2, [pc, #68] @ c54a5c <__cxa_atexit@plt+0xc46b00> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + str r3, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r0, lsr #1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6888c <__cxa_atexit@plt+0xc5a930> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #24] @ c54a60 <__cxa_atexit@plt+0xc46b04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r0, rrx │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c68910 <__cxa_atexit@plt+0xc5a9b4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xfffffb48 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + smlaltbeq r5, r2, r8, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c54ad8 <__cxa_atexit@plt+0xc46b7c> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #16 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c54ae8 <__cxa_atexit@plt+0xc46b8c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc c54af0 <__cxa_atexit@plt+0xc46b94> │ │ │ │ + ldr r2, [pc, #104] @ c54b18 <__cxa_atexit@plt+0xc46bbc> │ │ │ │ + ldr r3, [pc, #104] @ c54b1c <__cxa_atexit@plt+0xc46bc0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c68908 <__cxa_atexit@plt+0xc5a9ac> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c68914 <__cxa_atexit@plt+0xc5a9b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r2, sl} │ │ │ │ + sub r2, r1, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r2, lr} │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b d4ff2c <__cxa_atexit@plt+0xd41fd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r4, ror #31 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c68978 <__cxa_atexit@plt+0xc5aa1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r4, ror pc │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + mov r1, r6 │ │ │ │ + b c54af8 <__cxa_atexit@plt+0xc46b9c> │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c54b14 <__cxa_atexit@plt+0xc46bb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r5, r2, r8, r7 │ │ │ │ + @ instruction: 0xfffff7c4 │ │ │ │ + ldrsbeq r6, [r2, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c689f4 <__cxa_atexit@plt+0xc5aa98> │ │ │ │ - ldr r2, [pc, #96] @ c68a00 <__cxa_atexit@plt+0xc5aaa4> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq c689dc <__cxa_atexit@plt+0xc5aa80> │ │ │ │ - ldr r7, [pc, #68] @ c68a04 <__cxa_atexit@plt+0xc5aaa8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c54b68 <__cxa_atexit@plt+0xc46c0c> │ │ │ │ + ldr r2, [pc, #68] @ c54b84 <__cxa_atexit@plt+0xc46c28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54b74 <__cxa_atexit@plt+0xc46c18> │ │ │ │ + ldr r5, [pc, #48] @ c54b8c <__cxa_atexit@plt+0xc46c30> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b d4fe3c <__cxa_atexit@plt+0xd41ee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c54b88 <__cxa_atexit@plt+0xc46c2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c689e8 <__cxa_atexit@plt+0xc5aa8c> │ │ │ │ - mov r7, r9 │ │ │ │ - b c68a48 <__cxa_atexit@plt+0xc5aaec> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + cmpeq r2, r0, lsl #27 │ │ │ │ + smlaltbeq r5, r2, r0, r4 │ │ │ │ + @ instruction: 0xffffc2ec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c54c34 <__cxa_atexit@plt+0xc46cd8> │ │ │ │ + ldr r3, [pc, #148] @ c54c4c <__cxa_atexit@plt+0xc46cf0> │ │ │ │ + ldr sl, [pc, #148] @ c54c50 <__cxa_atexit@plt+0xc46cf4> │ │ │ │ + ldr r0, [pc, #148] @ c54c54 <__cxa_atexit@plt+0xc46cf8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #36]! @ 0x24 │ │ │ │ + ldr r9, [pc, #140] @ c54c58 <__cxa_atexit@plt+0xc46cfc> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r6, #37 @ 0x25 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r0, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #104] @ c54c5c <__cxa_atexit@plt+0xc46d00> │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + sub r1, r6, #46 @ 0x2e │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #-16] │ │ │ │ + ldr r0, [pc, #88] @ c54c60 <__cxa_atexit@plt+0xc46d04> │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r7, {r0, r8} │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + add lr, r7, #24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + sub r3, r6, #62 @ 0x3e │ │ │ │ + sub r2, r6, #55 @ 0x37 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ c54c64 <__cxa_atexit@plt+0xc46d08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + cmpeq r2, r8, ror #5 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + strheq r5, [r2, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54cb4 <__cxa_atexit@plt+0xc46d58> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c54cbc <__cxa_atexit@plt+0xc46d60> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, ip, lsl ip │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c54d34 <__cxa_atexit@plt+0xc46dd8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c54d3c <__cxa_atexit@plt+0xc46de0> │ │ │ │ + ldr lr, [pc, #100] @ c54d58 <__cxa_atexit@plt+0xc46dfc> │ │ │ │ + ldr ip, [pc, #100] @ c54d5c <__cxa_atexit@plt+0xc46e00> │ │ │ │ + ldr r1, [pc, #100] @ c54d60 <__cxa_atexit@plt+0xc46e04> │ │ │ │ + sub r0, r6, #23 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + stmdb r3, {r1, sl} │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c54d44 <__cxa_atexit@plt+0xc46de8> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c54d54 <__cxa_atexit@plt+0xc46df8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r5, [r2, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, r8, lsl #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54d90 <__cxa_atexit@plt+0xc46e34> │ │ │ │ + ldr r2, [pc, #28] @ c54da0 <__cxa_atexit@plt+0xc46e44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c54da4 <__cxa_atexit@plt+0xc46e48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, ip, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c68a3c <__cxa_atexit@plt+0xc5aae0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c54dc4 <__cxa_atexit@plt+0xc46e68> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq c68a34 <__cxa_atexit@plt+0xc5aad8> │ │ │ │ - b c68a48 <__cxa_atexit@plt+0xc5aaec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c68a9c <__cxa_atexit@plt+0xc5ab40> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c68b50 <__cxa_atexit@plt+0xc5abf4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + cmpeq r2, r0, asr #23 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54dfc <__cxa_atexit@plt+0xc46ea0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c54e04 <__cxa_atexit@plt+0xc46ea8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c68b0c <__cxa_atexit@plt+0xc5abb0> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c68aec <__cxa_atexit@plt+0xc5ab90> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c68b14 <__cxa_atexit@plt+0xc5abb8> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c68a84 <__cxa_atexit@plt+0xc5ab28> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c68a84 <__cxa_atexit@plt+0xc5ab28> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c68a84 <__cxa_atexit@plt+0xc5ab28> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c68a84 <__cxa_atexit@plt+0xc5ab28> │ │ │ │ - cmpeq r1, r4, asr lr │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + ldrsbeq r6, [r2, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c68d94 <__cxa_atexit@plt+0xc5ae38> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c68c94 <__cxa_atexit@plt+0xc5ad38> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c68c34 <__cxa_atexit@plt+0xc5acd8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c68cec <__cxa_atexit@plt+0xc5ad90> │ │ │ │ - ldr r1, [pc, #492] @ c68db8 <__cxa_atexit@plt+0xc5ae5c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c68d74 <__cxa_atexit@plt+0xc5ae18> │ │ │ │ - ldr r1, [pc, #468] @ c68dbc <__cxa_atexit@plt+0xc5ae60> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c68d84 <__cxa_atexit@plt+0xc5ae28> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c68d64 <__cxa_atexit@plt+0xc5ae08> │ │ │ │ - ldr r1, [pc, #372] @ c68db0 <__cxa_atexit@plt+0xc5ae54> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c68d74 <__cxa_atexit@plt+0xc5ae18> │ │ │ │ - ldr r1, [pc, #348] @ c68db4 <__cxa_atexit@plt+0xc5ae58> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c54e50 <__cxa_atexit@plt+0xc46ef4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c54e58 <__cxa_atexit@plt+0xc46efc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsl #21 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c54ee8 <__cxa_atexit@plt+0xc46f8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #40 @ 0x28 │ │ │ │ + cmp r1, ip │ │ │ │ + bcc c54ef0 <__cxa_atexit@plt+0xc46f94> │ │ │ │ + ldr r1, [pc, #132] @ c54f10 <__cxa_atexit@plt+0xc46fb4> │ │ │ │ + ldr r0, [pc, #132] @ c54f14 <__cxa_atexit@plt+0xc46fb8> │ │ │ │ + sub lr, ip, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c68d84 <__cxa_atexit@plt+0xc5ae28> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c68cdc <__cxa_atexit@plt+0xc5ad80> │ │ │ │ - ldr r1, [pc, #264] @ c68da4 <__cxa_atexit@plt+0xc5ae48> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c68d74 <__cxa_atexit@plt+0xc5ae18> │ │ │ │ - ldr r1, [pc, #240] @ c68da8 <__cxa_atexit@plt+0xc5ae4c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #32] │ │ │ │ + ldr r1, [pc, #92] @ c54f18 <__cxa_atexit@plt+0xc46fbc> │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c68d84 <__cxa_atexit@plt+0xc5ae28> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c68dac <__cxa_atexit@plt+0xc5ae50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r1, [r3, #24]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r5, [pc, #72] @ c54f1c <__cxa_atexit@plt+0xc46fc0> │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, ip │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov ip, r6 │ │ │ │ + b c54ef8 <__cxa_atexit@plt+0xc46f9c> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c54f0c <__cxa_atexit@plt+0xc46fb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c68d9c <__cxa_atexit@plt+0xc5ae40> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c68d74 <__cxa_atexit@plt+0xc5ae18> │ │ │ │ - ldr r1, [pc, #144] @ c68da0 <__cxa_atexit@plt+0xc5ae44> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c68d84 <__cxa_atexit@plt+0xc5ae28> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c68dc0 <__cxa_atexit@plt+0xc5ae64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + cmpeq r2, r4, lsl #8 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + ldrsheq r6, [r2, #-168] @ 0xffffff58 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c54f58 <__cxa_atexit@plt+0xc46ffc> │ │ │ │ + ldr r2, [pc, #28] @ c54f68 <__cxa_atexit@plt+0xc4700c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r7, [pc, #12] @ c54f6c <__cxa_atexit@plt+0xc47010> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + smlaltbeq r5, r2, r4, r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r0, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c55010 <__cxa_atexit@plt+0xc470b4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub ip, r5, #12 │ │ │ │ + cmp fp, ip │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c55020 <__cxa_atexit@plt+0xc470c4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c55028 <__cxa_atexit@plt+0xc470cc> │ │ │ │ + ldr r0, [pc, #148] @ c55050 <__cxa_atexit@plt+0xc470f4> │ │ │ │ + sub r1, r2, #19 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r0, r6 │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #124] @ c55054 <__cxa_atexit@plt+0xc470f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r0, #24]! │ │ │ │ + ldr r3, [pc, #116] @ c55058 <__cxa_atexit@plt+0xc470fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + ldr r5, [pc, #96] @ c5505c <__cxa_atexit@plt+0xc47100> │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #16] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r2 │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c55030 <__cxa_atexit@plt+0xc470d4> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c5504c <__cxa_atexit@plt+0xc470f0> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ + bx r1 │ │ │ │ + smlalbteq r5, r2, ip, r2 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmpeq r2, ip, lsr #19 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c550f4 <__cxa_atexit@plt+0xc47198> │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c55104 <__cxa_atexit@plt+0xc471a8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c5510c <__cxa_atexit@plt+0xc471b0> │ │ │ │ + ldr r3, [pc, #140] @ c55138 <__cxa_atexit@plt+0xc471dc> │ │ │ │ + ldr r8, [pc, #140] @ c5513c <__cxa_atexit@plt+0xc471e0> │ │ │ │ + mov r1, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r2, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r3, [r6, #16]! │ │ │ │ + stmdb r5, {r6, lr} │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + ldr r5, [pc, #104] @ c55140 <__cxa_atexit@plt+0xc471e4> │ │ │ │ + str sl, [r6, #-8] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, ip │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c55114 <__cxa_atexit@plt+0xc471b8> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c55134 <__cxa_atexit@plt+0xc471d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, ip │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r5, r2, r0, r1 │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + ldrsbeq r6, [r2, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0xfffffb90 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5518c <__cxa_atexit@plt+0xc47230> │ │ │ │ + ldr r2, [pc, #68] @ c551a8 <__cxa_atexit@plt+0xc4724c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55198 <__cxa_atexit@plt+0xc4723c> │ │ │ │ + ldr r5, [pc, #48] @ c551b0 <__cxa_atexit@plt+0xc47254> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992f94 <__cxa_atexit@plt+0x1985038> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c551ac <__cxa_atexit@plt+0xc47250> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r0, lsl #24 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, r8, ror fp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c68e38 <__cxa_atexit@plt+0xc5aedc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c68e30 <__cxa_atexit@plt+0xc5aed4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c68e3c <__cxa_atexit@plt+0xc5aee0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, ip, asr r7 │ │ │ │ + hvceq 9440 @ 0x24e0 │ │ │ │ + @ instruction: 0xffffb920 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c55248 <__cxa_atexit@plt+0xc472ec> │ │ │ │ + ldr r3, [pc, #132] @ c55260 <__cxa_atexit@plt+0xc47304> │ │ │ │ + ldr lr, [pc, #132] @ c55264 <__cxa_atexit@plt+0xc47308> │ │ │ │ + ldr r9, [pc, #132] @ c55268 <__cxa_atexit@plt+0xc4730c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [pc, #128] @ c5526c <__cxa_atexit@plt+0xc47310> │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr ip, [pc, #124] @ c55270 <__cxa_atexit@plt+0xc47314> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #50 @ 0x32 │ │ │ │ + sub r1, r6, #41 @ 0x29 │ │ │ │ + sub r2, r6, #33 @ 0x21 │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str ip, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrheq r2, [r1, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c68e94 <__cxa_atexit@plt+0xc5af38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r8, asr sl │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c68efc <__cxa_atexit@plt+0xc5afa0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c68ef4 <__cxa_atexit@plt+0xc5af98> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c68f00 <__cxa_atexit@plt+0xc5afa4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #36] @ c55274 <__cxa_atexit@plt+0xc47318> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + @ instruction: 0x01526c90 │ │ │ │ + strheq r5, [r2, #-8] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c552a4 <__cxa_atexit@plt+0xc47348> │ │ │ │ + ldr r5, [pc, #28] @ c552b4 <__cxa_atexit@plt+0xc47358> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992bf4 <__cxa_atexit@plt+0x1984c98> │ │ │ │ + ldr r7, [pc, #12] @ c552b8 <__cxa_atexit@plt+0xc4735c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsheq r2, [r1, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r4, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c68f48 <__cxa_atexit@plt+0xc5afec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c55354 <__cxa_atexit@plt+0xc473f8> │ │ │ │ + ldr r3, [pc, #132] @ c5536c <__cxa_atexit@plt+0xc47410> │ │ │ │ + ldr lr, [pc, #132] @ c55370 <__cxa_atexit@plt+0xc47414> │ │ │ │ + ldr r9, [pc, #132] @ c55374 <__cxa_atexit@plt+0xc47418> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [pc, #128] @ c55378 <__cxa_atexit@plt+0xc4741c> │ │ │ │ + str r3, [r7, #28]! │ │ │ │ + ldr ip, [pc, #124] @ c5537c <__cxa_atexit@plt+0xc47420> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #50 @ 0x32 │ │ │ │ + sub r1, r6, #41 @ 0x29 │ │ │ │ + sub r2, r6, #33 @ 0x21 │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str ip, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r4, lsr #19 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c68f9c <__cxa_atexit@plt+0xc5b040> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c68f94 <__cxa_atexit@plt+0xc5b038> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c68fa0 <__cxa_atexit@plt+0xc5b044> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #36] @ c55380 <__cxa_atexit@plt+0xc47424> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + cmpeq r2, r4, lsl #23 │ │ │ │ + smlaltbeq r4, r2, ip, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c553b4 <__cxa_atexit@plt+0xc47458> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c553bc <__cxa_atexit@plt+0xc47460> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992c74 <__cxa_atexit@plt+0x1984d18> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r8, asr r9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c68fd4 <__cxa_atexit@plt+0xc5b078> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, ip, lsl r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c55448 <__cxa_atexit@plt+0xc474ec> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c55458 <__cxa_atexit@plt+0xc474fc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c55460 <__cxa_atexit@plt+0xc47504> │ │ │ │ + ldr ip, [pc, #124] @ c55488 <__cxa_atexit@plt+0xc4752c> │ │ │ │ + ldr r3, [pc, #124] @ c5548c <__cxa_atexit@plt+0xc47530> │ │ │ │ + ldr r1, [pc, #124] @ c55490 <__cxa_atexit@plt+0xc47534> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + stmdb r5, {r1, r3, r6} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1992ce4 <__cxa_atexit@plt+0x1984d88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, lsl r9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c69058 <__cxa_atexit@plt+0xc5b0fc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c69050 <__cxa_atexit@plt+0xc5b0f4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6905c <__cxa_atexit@plt+0xc5b100> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r2, r6 │ │ │ │ + b c55468 <__cxa_atexit@plt+0xc4750c> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c55484 <__cxa_atexit@plt+0xc47528> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0x0151289c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + smlaltbeq r4, r2, r0, fp │ │ │ │ + @ instruction: 0xffffb7d0 │ │ │ │ + @ instruction: 0xffffb78c │ │ │ │ + cmpeq r2, r4, ror r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c690c0 <__cxa_atexit@plt+0xc5b164> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, lsr #16 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c69158 <__cxa_atexit@plt+0xc5b1fc> │ │ │ │ - ldr lr, [pc, #124] @ c69164 <__cxa_atexit@plt+0xc5b208> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - ldr r0, [r7, #13] │ │ │ │ - ldr r7, [r7, #17] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c69140 <__cxa_atexit@plt+0xc5b1e4> │ │ │ │ - ldr r7, [pc, #68] @ c69168 <__cxa_atexit@plt+0xc5b20c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c554f0 <__cxa_atexit@plt+0xc47594> │ │ │ │ + ldr r2, [pc, #68] @ c5550c <__cxa_atexit@plt+0xc475b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c554fc <__cxa_atexit@plt+0xc475a0> │ │ │ │ + ldr r5, [pc, #48] @ c55514 <__cxa_atexit@plt+0xc475b8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992bf4 <__cxa_atexit@plt+0x1984c98> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c55510 <__cxa_atexit@plt+0xc475b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c6914c <__cxa_atexit@plt+0xc5b1f0> │ │ │ │ - mov r7, r9 │ │ │ │ - b c691ac <__cxa_atexit@plt+0xc5b250> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldrsheq r6, [r2, #-56] @ 0xffffffc8 │ │ │ │ + cmpeq r2, ip, lsl #28 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c55560 <__cxa_atexit@plt+0xc47604> │ │ │ │ + ldr r2, [pc, #68] @ c5557c <__cxa_atexit@plt+0xc47620> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5556c <__cxa_atexit@plt+0xc47610> │ │ │ │ + ldr r5, [pc, #48] @ c55584 <__cxa_atexit@plt+0xc47628> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1992b74 <__cxa_atexit@plt+0x1984c18> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c55580 <__cxa_atexit@plt+0xc47624> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c691a0 <__cxa_atexit@plt+0xc5b244> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + cmpeq r2, r8, lsl #7 │ │ │ │ + smlaltbeq r4, r2, r4, sl │ │ │ │ + @ instruction: 0xffffb7b8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5562c <__cxa_atexit@plt+0xc476d0> │ │ │ │ + ldr r3, [pc, #148] @ c55644 <__cxa_atexit@plt+0xc476e8> │ │ │ │ + ldr r9, [pc, #148] @ c55648 <__cxa_atexit@plt+0xc476ec> │ │ │ │ + ldr ip, [pc, #148] @ c5564c <__cxa_atexit@plt+0xc476f0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - beq c69198 <__cxa_atexit@plt+0xc5b23c> │ │ │ │ - b c691ac <__cxa_atexit@plt+0xc5b250> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr sl, [pc, #144] @ c55650 <__cxa_atexit@plt+0xc476f4> │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r2, [pc, #140] @ c55654 <__cxa_atexit@plt+0xc476f8> │ │ │ │ + mov lr, r7 │ │ │ │ + add ip, pc, ip │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str ip, [lr, #28]! │ │ │ │ + mov ip, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r6, #53 @ 0x35 │ │ │ │ + sub r1, r6, #47 @ 0x2f │ │ │ │ + str sl, [ip, #40]! @ 0x28 │ │ │ │ + add sl, r7, #52 @ 0x34 │ │ │ │ + str r8, [r7, #36] @ 0x24 │ │ │ │ + str r8, [r7, #48] @ 0x30 │ │ │ │ + stm sl, {r2, ip, lr} │ │ │ │ + str r1, [r7, #64] @ 0x40 │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #60] @ c55658 <__cxa_atexit@plt+0xc476fc> │ │ │ │ + str r7, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r1, r0, lr │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r2, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c6921c <__cxa_atexit@plt+0xc5b2c0> │ │ │ │ - add r7, r3, #8 │ │ │ │ - mov r2, #239 @ 0xef │ │ │ │ - add r3, r3, r1 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ - mov r1, #189 @ 0xbd │ │ │ │ - strb r1, [r3, #10] │ │ │ │ - mov r1, #191 @ 0xbf │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - strb r1, [r3, #9] │ │ │ │ - bne c6926c <__cxa_atexit@plt+0xc5b310> │ │ │ │ - strb r2, [r7, lr]! │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - strb r1, [r7, #1] │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add sl, r3, #8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c692d4 <__cxa_atexit@plt+0xc5b378> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c692b4 <__cxa_atexit@plt+0xc5b358> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c69348 <__cxa_atexit@plt+0xc5b3ec> │ │ │ │ - mvn r7, #31 │ │ │ │ - add ip, r7, r2, lsr #12 │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and r7, r7, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb ip, [r1, sl] │ │ │ │ - add r1, r3, r1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ - orr r2, r7, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - b c692d8 <__cxa_atexit@plt+0xc5b37c> │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c69400 <__cxa_atexit@plt+0xc5b4a4> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c693c0 <__cxa_atexit@plt+0xc5b464> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c69408 <__cxa_atexit@plt+0xc5b4ac> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [r7, lr]! │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #1] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mvn r7, #63 @ 0x3f │ │ │ │ - add r7, r7, r2, lsr #6 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r7, [r1, sl] │ │ │ │ - add r1, r3, r1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - b c692d8 <__cxa_atexit@plt+0xc5b37c> │ │ │ │ - strb r2, [r1, sl] │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - bne c69300 <__cxa_atexit@plt+0xc5b3a4> │ │ │ │ - mov r0, #239 @ 0xef │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - mov r7, #191 @ 0xbf │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - add r7, sl, #2 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c69494 <__cxa_atexit@plt+0xc5b538> │ │ │ │ - cmp r9, #1 │ │ │ │ - beq c693e0 <__cxa_atexit@plt+0xc5b484> │ │ │ │ - cmp r9, #2 │ │ │ │ - bne c69444 <__cxa_atexit@plt+0xc5b4e8> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - and r7, r8, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r8, r7, r3 │ │ │ │ - add r7, sl, #2 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mvn r7, #15 │ │ │ │ - add r7, r7, r2, lsr #18 │ │ │ │ - mov ip, #63 @ 0x3f │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, r6 │ │ │ │ - mov r6, fp │ │ │ │ - and fp, ip, r2, lsr #6 │ │ │ │ - and ip, ip, r2, lsr #12 │ │ │ │ - and r2, r2, #63 @ 0x3f │ │ │ │ - strb r7, [r1, sl] │ │ │ │ - add r1, r3, r1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ - orr r2, fp, #128 @ 0x80 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ - orr r2, ip, #128 @ 0x80 │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, #55296 @ 0xd800 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - bne c69480 <__cxa_atexit@plt+0xc5b524> │ │ │ │ - mov r0, #239 @ 0xef │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - mov r7, #191 @ 0xbf │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r4 │ │ │ │ - add r7, sl, #2 │ │ │ │ - mov r8, #189 @ 0xbd │ │ │ │ - ldr r4, [sp] │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #6 │ │ │ │ - strb r0, [r7, lr]! │ │ │ │ - and r1, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r1, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r8, lsr #6 │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - and r1, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r1, r2 │ │ │ │ - add r7, sl, #1 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - add r7, r7, lr │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r8, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r2, r1, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [r7, lr]! │ │ │ │ - orr r3, r2, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #1] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #2] │ │ │ │ - and r3, r8, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r8, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r8, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r2, r1, r8, lsr #12 │ │ │ │ - and r1, r1, r8, lsr #6 │ │ │ │ - strb r0, [sl, lr]! │ │ │ │ - orr r7, r2, #128 @ 0x80 │ │ │ │ - strb r7, [sl, #1] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [sl, #2] │ │ │ │ - and r7, r8, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r8, r7, r3 │ │ │ │ - add r7, sl, #3 │ │ │ │ - b c69498 <__cxa_atexit@plt+0xc5b53c> │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [sp] │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c69308 <__cxa_atexit@plt+0xc5b3ac> │ │ │ │ - add r7, sl, lr │ │ │ │ - strb r8, [r7] │ │ │ │ - ldr r7, [pc, #12] @ c694b0 <__cxa_atexit@plt+0xc5b554> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #40] @ c5565c <__cxa_atexit@plt+0xc47700> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r0, asr #8 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + cmpeq r2, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + ldrdeq r4, [r2, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c69538 <__cxa_atexit@plt+0xc5b5dc> │ │ │ │ - ldr lr, [pc, #132] @ c69558 <__cxa_atexit@plt+0xc5b5fc> │ │ │ │ - ldr r0, [pc, #132] @ c6955c <__cxa_atexit@plt+0xc5b600> │ │ │ │ - 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 c6952c <__cxa_atexit@plt+0xc5b5d0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c69544 <__cxa_atexit@plt+0xc5b5e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c69560 <__cxa_atexit@plt+0xc5b604> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c556bc <__cxa_atexit@plt+0xc47760> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c556c4 <__cxa_atexit@plt+0xc47768> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r2, r4, lsl r2 │ │ │ │ + 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, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c5570c <__cxa_atexit@plt+0xc477b0> │ │ │ │ + ldr r7, [pc, #52] @ c55724 <__cxa_atexit@plt+0xc477c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, sl │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r7, [pc, #20] @ c55728 <__cxa_atexit@plt+0xc477cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq r2, r8, lsl #24 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c557b0 <__cxa_atexit@plt+0xc47854> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c557b8 <__cxa_atexit@plt+0xc4785c> │ │ │ │ + ldr r1, [pc, #64] @ c557d4 <__cxa_atexit@plt+0xc47878> │ │ │ │ + ldr r0, [pc, #64] @ c557d8 <__cxa_atexit@plt+0xc4787c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmdb r5, {r0, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r4, ror #7 │ │ │ │ - cmpeq r1, ip, lsl r4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c695a4 <__cxa_atexit@plt+0xc5b648> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c695b0 <__cxa_atexit@plt+0xc5b654> │ │ │ │ - add r7, r2, r7 │ │ │ │ + b c557c0 <__cxa_atexit@plt+0xc47864> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c557d0 <__cxa_atexit@plt+0xc47874> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + hvceq 9400 @ 0x24b8 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldrsheq r6, [r2, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55810 <__cxa_atexit@plt+0xc478b4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c55818 <__cxa_atexit@plt+0xc478bc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, r0, lsr #7 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + cmpeq r2, r0, asr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c69620 <__cxa_atexit@plt+0xc5b6c4> │ │ │ │ + bhi c55880 <__cxa_atexit@plt+0xc47924> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6962c <__cxa_atexit@plt+0xc5b6d0> │ │ │ │ - ldr lr, [pc, #84] @ c6963c <__cxa_atexit@plt+0xc5b6e0> │ │ │ │ - ldr sl, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c69640 <__cxa_atexit@plt+0xc5b6e4> │ │ │ │ + bcc c5588c <__cxa_atexit@plt+0xc47930> │ │ │ │ + ldr lr, [pc, #76] @ c5589c <__cxa_atexit@plt+0xc47940> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ c558a0 <__cxa_atexit@plt+0xc47944> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c64634 <__cxa_atexit@plt+0xc566d8> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, ip, lsl r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c696dc <__cxa_atexit@plt+0xc5b780> │ │ │ │ - ldr lr, [pc, #132] @ c696fc <__cxa_atexit@plt+0xc5b7a0> │ │ │ │ - ldr r0, [pc, #132] @ c69700 <__cxa_atexit@plt+0xc5b7a4> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi c55900 <__cxa_atexit@plt+0xc479a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c55908 <__cxa_atexit@plt+0xc479ac> │ │ │ │ + ldr r1, [pc, #76] @ c55924 <__cxa_atexit@plt+0xc479c8> │ │ │ │ + ldr r0, [pc, #76] @ c55928 <__cxa_atexit@plt+0xc479cc> │ │ │ │ + add r1, pc, r1 │ │ │ │ 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 c696d0 <__cxa_atexit@plt+0xc5b774> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c696e8 <__cxa_atexit@plt+0xc5b78c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c69704 <__cxa_atexit@plt+0xc5b7a8> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + str r8, [r2, #12] │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r6, r2 │ │ │ │ + b c55910 <__cxa_atexit@plt+0xc479b4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c55920 <__cxa_atexit@plt+0xc479c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, ip, lsr #20 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrheq r6, [r2, #-0] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5596c <__cxa_atexit@plt+0xc47a10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c55974 <__cxa_atexit@plt+0xc47a18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c55978 <__cxa_atexit@plt+0xc47a1c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, ror pc │ │ │ │ + cmpeq r2, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c559b0 <__cxa_atexit@plt+0xc47a54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c559b8 <__cxa_atexit@plt+0xc47a5c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r2, r0, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55a3c <__cxa_atexit@plt+0xc47ae0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c55a48 <__cxa_atexit@plt+0xc47aec> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [pc, #68] @ c55a58 <__cxa_atexit@plt+0xc47afc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + ldr r2, [pc, #60] @ c55a5c <__cxa_atexit@plt+0xc47b00> │ │ │ │ + sub r1, r6, #3 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r1, r0, asr #4 │ │ │ │ - cmpeq r1, r8, ror r2 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c69748 <__cxa_atexit@plt+0xc5b7ec> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c69754 <__cxa_atexit@plt+0xc5b7f8> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq r2, [r1, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq r2, r8, ror #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c697c4 <__cxa_atexit@plt+0xc5b868> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c55abc <__cxa_atexit@plt+0xc47b60> │ │ │ │ + ldr r2, [pc, #68] @ c55acc <__cxa_atexit@plt+0xc47b70> │ │ │ │ + ldr lr, [pc, #68] @ c55ad0 <__cxa_atexit@plt+0xc47b74> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [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: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c55b28 <__cxa_atexit@plt+0xc47bcc> │ │ │ │ + ldr r3, [pc, #68] @ c55b40 <__cxa_atexit@plt+0xc47be4> │ │ │ │ + ldr r2, [pc, #68] @ c55b44 <__cxa_atexit@plt+0xc47be8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c55b48 <__cxa_atexit@plt+0xc47bec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + cmpeq r2, r4, lsl r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55b80 <__cxa_atexit@plt+0xc47c24> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c55b88 <__cxa_atexit@plt+0xc47c2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c55bf0 <__cxa_atexit@plt+0xc47c94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c697d0 <__cxa_atexit@plt+0xc5b874> │ │ │ │ - ldr lr, [pc, #84] @ c697e0 <__cxa_atexit@plt+0xc5b884> │ │ │ │ - ldr sl, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c697e4 <__cxa_atexit@plt+0xc5b888> │ │ │ │ + bcc c55bfc <__cxa_atexit@plt+0xc47ca0> │ │ │ │ + ldr lr, [pc, #76] @ c55c0c <__cxa_atexit@plt+0xc47cb0> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ c55c10 <__cxa_atexit@plt+0xc47cb4> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b c64634 <__cxa_atexit@plt+0xc566d8> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c69880 <__cxa_atexit@plt+0xc5b924> │ │ │ │ - ldr lr, [pc, #132] @ c698a0 <__cxa_atexit@plt+0xc5b944> │ │ │ │ - ldr r0, [pc, #132] @ c698a4 <__cxa_atexit@plt+0xc5b948> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, ip, lsr #27 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c55c8c <__cxa_atexit@plt+0xc47d30> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c55c98 <__cxa_atexit@plt+0xc47d3c> │ │ │ │ + ldr lr, [pc, #100] @ c55ca8 <__cxa_atexit@plt+0xc47d4c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ c55cac <__cxa_atexit@plt+0xc47d50> │ │ │ │ + sub r2, r6, #7 │ │ │ │ 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 c69874 <__cxa_atexit@plt+0xc5b918> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c6988c <__cxa_atexit@plt+0xc5b930> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ c698a8 <__cxa_atexit@plt+0xc5b94c> │ │ │ │ - add r7, r1, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ c55cb0 <__cxa_atexit@plt+0xc47d54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0151209c │ │ │ │ - ldrsbeq r2, [r1, #-4] │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c698ec <__cxa_atexit@plt+0xc5b990> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ c698f8 <__cxa_atexit@plt+0xc5b99c> │ │ │ │ - add r7, r2, r7 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r2, ip, ror #24 │ │ │ │ + cmpeq r2, r0, lsr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55ce8 <__cxa_atexit@plt+0xc47d8c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c55cf0 <__cxa_atexit@plt+0xc47d94> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r1, r8, asr r0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + cmpeq r2, r8, ror #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c69968 <__cxa_atexit@plt+0xc5ba0c> │ │ │ │ + bhi c55d58 <__cxa_atexit@plt+0xc47dfc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c69974 <__cxa_atexit@plt+0xc5ba18> │ │ │ │ - ldr lr, [pc, #84] @ c69984 <__cxa_atexit@plt+0xc5ba28> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - ldr r1, [pc, #72] @ c69988 <__cxa_atexit@plt+0xc5ba2c> │ │ │ │ + bcc c55d64 <__cxa_atexit@plt+0xc47e08> │ │ │ │ + ldr lr, [pc, #76] @ c55d74 <__cxa_atexit@plt+0xc47e18> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ c55d78 <__cxa_atexit@plt+0xc47e1c> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r3 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r7, r8, r9} │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, r4, asr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c69be0 <__cxa_atexit@plt+0xc5bc84> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c69ae0 <__cxa_atexit@plt+0xc5bb84> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c69a80 <__cxa_atexit@plt+0xc5bb24> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c69b38 <__cxa_atexit@plt+0xc5bbdc> │ │ │ │ - ldr r1, [pc, #492] @ c69c04 <__cxa_atexit@plt+0xc5bca8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c69bc0 <__cxa_atexit@plt+0xc5bc64> │ │ │ │ - ldr r1, [pc, #468] @ c69c08 <__cxa_atexit@plt+0xc5bcac> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c69bd0 <__cxa_atexit@plt+0xc5bc74> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c69bb0 <__cxa_atexit@plt+0xc5bc54> │ │ │ │ - ldr r1, [pc, #372] @ c69bfc <__cxa_atexit@plt+0xc5bca0> │ │ │ │ - cmp r2, #0 │ │ │ │ + bhi c55de8 <__cxa_atexit@plt+0xc47e8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c55df4 <__cxa_atexit@plt+0xc47e98> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #76] @ c55e04 <__cxa_atexit@plt+0xc47ea8> │ │ │ │ + ldr sl, [pc, #76] @ c55e08 <__cxa_atexit@plt+0xc47eac> │ │ │ │ + sub r0, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r2, #8] │ │ │ │ str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c69bc0 <__cxa_atexit@plt+0xc5bc64> │ │ │ │ - ldr r1, [pc, #348] @ c69c00 <__cxa_atexit@plt+0xc5bca4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c69bd0 <__cxa_atexit@plt+0xc5bc74> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r2, ip, asr #23 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c55e64 <__cxa_atexit@plt+0xc47f08> │ │ │ │ + ldr r3, [pc, #72] @ c55e7c <__cxa_atexit@plt+0xc47f20> │ │ │ │ + ldr r2, [pc, #72] @ c55e80 <__cxa_atexit@plt+0xc47f24> │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c69b28 <__cxa_atexit@plt+0xc5bbcc> │ │ │ │ - ldr r1, [pc, #264] @ c69bf0 <__cxa_atexit@plt+0xc5bc94> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c69bc0 <__cxa_atexit@plt+0xc5bc64> │ │ │ │ - ldr r1, [pc, #240] @ c69bf4 <__cxa_atexit@plt+0xc5bc98> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c69bd0 <__cxa_atexit@plt+0xc5bc74> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c55e84 <__cxa_atexit@plt+0xc47f28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + ldrdeq r4, [r2, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c55f14 <__cxa_atexit@plt+0xc47fb8> │ │ │ │ + ldr r3, [pc, #84] @ c55f2c <__cxa_atexit@plt+0xc47fd0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #76] @ c55f30 <__cxa_atexit@plt+0xc47fd4> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c69bf8 <__cxa_atexit@plt+0xc5bc9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #60] @ c55f34 <__cxa_atexit@plt+0xc47fd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r1, #12]! │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r7, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c69be8 <__cxa_atexit@plt+0xc5bc8c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r7, [pc, #28] @ c55f38 <__cxa_atexit@plt+0xc47fdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsl r0 │ │ │ │ + cmpeq r2, ip, lsl #22 │ │ │ │ + cmpeq r2, ip, asr #30 │ │ │ │ + cmpeq r2, r4, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55f88 <__cxa_atexit@plt+0xc4802c> │ │ │ │ + ldr r2, [pc, #56] @ c55f90 <__cxa_atexit@plt+0xc48034> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c69bc0 <__cxa_atexit@plt+0xc5bc64> │ │ │ │ - ldr r1, [pc, #144] @ c69bec <__cxa_atexit@plt+0xc5bc90> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c69bd0 <__cxa_atexit@plt+0xc5bc74> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c69c0c <__cxa_atexit@plt+0xc5bcb0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r1, [pc, #52] @ c55f94 <__cxa_atexit@plt+0xc48038> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ c55f98 <__cxa_atexit@plt+0xc4803c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + cmpeq r2, r8, lsl r4 │ │ │ │ + cmpeq r2, r8, asr r9 │ │ │ │ + cmpeq r2, r8, lsl #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c55fcc <__cxa_atexit@plt+0xc48070> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c55fd4 <__cxa_atexit@plt+0xc48078> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 17f9614 <__cxa_atexit@plt+0x17eb6b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, r4, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56004 <__cxa_atexit@plt+0xc480a8> │ │ │ │ + ldr r3, [pc, #28] @ c56014 <__cxa_atexit@plt+0xc480b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r7, [pc, #12] @ c56018 <__cxa_atexit@plt+0xc480bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - ldrheq r1, [r1, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, ip, lsr #26 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c69c84 <__cxa_atexit@plt+0xc5bd28> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c69c7c <__cxa_atexit@plt+0xc5bd20> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c69c88 <__cxa_atexit@plt+0xc5bd2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r0, ror ip │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c69ce0 <__cxa_atexit@plt+0xc5bd84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, lsl #24 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, ip, ror #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c69d48 <__cxa_atexit@plt+0xc5bdec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c56078 <__cxa_atexit@plt+0xc4811c> │ │ │ │ + ldr r2, [pc, #68] @ c56084 <__cxa_atexit@plt+0xc48128> │ │ │ │ + ldr r1, [pc, #68] @ c56088 <__cxa_atexit@plt+0xc4812c> │ │ │ │ + ldr lr, [pc, #68] @ c5608c <__cxa_atexit@plt+0xc48130> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c69d40 <__cxa_atexit@plt+0xc5bde4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c69d4c <__cxa_atexit@plt+0xc5bdf0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, ip, lsr #23 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c69d94 <__cxa_atexit@plt+0xc5be38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #12] @ c560ac <__cxa_atexit@plt+0xc48150> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r2, ip, ror #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c560e8 <__cxa_atexit@plt+0xc4818c> │ │ │ │ + ldr r2, [pc, #28] @ c560f8 <__cxa_atexit@plt+0xc4819c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9ce4 <__cxa_atexit@plt+0x17ebd88> │ │ │ │ + ldr r7, [pc, #12] @ c560fc <__cxa_atexit@plt+0xc481a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, asr fp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c69de8 <__cxa_atexit@plt+0xc5be8c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c69de0 <__cxa_atexit@plt+0xc5be84> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c69dec <__cxa_atexit@plt+0xc5be90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldrheq r5, [r2, #-132] @ 0xffffff7c │ │ │ │ + smlaltbeq r3, r2, ip, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56138 <__cxa_atexit@plt+0xc481dc> │ │ │ │ + ldr r2, [pc, #28] @ c56148 <__cxa_atexit@plt+0xc481ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9c74 <__cxa_atexit@plt+0x17ebd18> │ │ │ │ + ldr r7, [pc, #12] @ c5614c <__cxa_atexit@plt+0xc481f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, r4, ror #16 │ │ │ │ + cmpeq r2, r0, ror #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56184 <__cxa_atexit@plt+0xc48228> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c5618c <__cxa_atexit@plt+0xc48230> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9c04 <__cxa_atexit@plt+0x17ebca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, ip, lsl #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c69e20 <__cxa_atexit@plt+0xc5bec4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r8, lsl #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c561c4 <__cxa_atexit@plt+0xc48268> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c561cc <__cxa_atexit@plt+0xc48270> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b94 <__cxa_atexit@plt+0x17ebc38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, asr #21 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c69ea4 <__cxa_atexit@plt+0xc5bf48> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c69e9c <__cxa_atexit@plt+0xc5bf40> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c69ea8 <__cxa_atexit@plt+0xc5bf4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, r8, asr #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56204 <__cxa_atexit@plt+0xc482a8> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c5620c <__cxa_atexit@plt+0xc482b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r0, asr sl │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c69f0c <__cxa_atexit@plt+0xc5bfb0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, ror #19 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + cmpeq r2, r8, lsl #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c69fa8 <__cxa_atexit@plt+0xc5c04c> │ │ │ │ - ldr r1, [pc, #148] @ c69fcc <__cxa_atexit@plt+0xc5c070> │ │ │ │ - ldr r0, [r2, #1] │ │ │ │ - ldr r7, [r2, #5] │ │ │ │ - ldr r2, [r2, #9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r2, r8, r9} │ │ │ │ - beq c69f9c <__cxa_atexit@plt+0xc5c040> │ │ │ │ + bhi c56258 <__cxa_atexit@plt+0xc482fc> │ │ │ │ + ldr r2, [pc, #68] @ c56274 <__cxa_atexit@plt+0xc48318> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56264 <__cxa_atexit@plt+0xc48308> │ │ │ │ + ldr r5, [pc, #48] @ c5627c <__cxa_atexit@plt+0xc48320> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c56278 <__cxa_atexit@plt+0xc4831c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01525690 │ │ │ │ + cmpeq r2, r8, lsr lr │ │ │ │ + @ instruction: 0xffffbf20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + mov ip, r5 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c56348 <__cxa_atexit@plt+0xc483ec> │ │ │ │ + ldr r3, [pc, #184] @ c56364 <__cxa_atexit@plt+0xc48408> │ │ │ │ + ldr r9, [pc, #184] @ c56368 <__cxa_atexit@plt+0xc4840c> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c5636c <__cxa_atexit@plt+0xc48410> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c56370 <__cxa_atexit@plt+0xc48414> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c56374 <__cxa_atexit@plt+0xc48418> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c56378 <__cxa_atexit@plt+0xc4841c> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c5637c <__cxa_atexit@plt+0xc48420> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c56380 <__cxa_atexit@plt+0xc48424> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0x01526390 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmpeq r2, r8, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c563c4 <__cxa_atexit@plt+0xc48468> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c563cc <__cxa_atexit@plt+0xc48470> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c563d0 <__cxa_atexit@plt+0xc48474> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, lsl r5 │ │ │ │ + cmpeq r2, ip, asr #11 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56428 <__cxa_atexit@plt+0xc484cc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c69fb8 <__cxa_atexit@plt+0xc5c05c> │ │ │ │ - ldr r1, [pc, #92] @ c69fd0 <__cxa_atexit@plt+0xc5c074> │ │ │ │ - ldr lr, [pc, #92] @ c69fd4 <__cxa_atexit@plt+0xc5c078> │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c56430 <__cxa_atexit@plt+0xc484d4> │ │ │ │ + ldr r1, [pc, #68] @ c5644c <__cxa_atexit@plt+0xc484f0> │ │ │ │ + ldr r0, [pc, #68] @ c56450 <__cxa_atexit@plt+0xc484f4> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ mov r6, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - b c699ac <__cxa_atexit@plt+0xc5ba50> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b c56438 <__cxa_atexit@plt+0xc484dc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c56448 <__cxa_atexit@plt+0xc484ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr #30 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c56478 <__cxa_atexit@plt+0xc4851c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r2, r0, lsr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c564bc <__cxa_atexit@plt+0xc48560> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c564c4 <__cxa_atexit@plt+0xc48568> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c564c8 <__cxa_atexit@plt+0xc4856c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ + cmpeq r2, r0, lsr #8 │ │ │ │ + ldrsbeq r5, [r2, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56520 <__cxa_atexit@plt+0xc485c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c56528 <__cxa_atexit@plt+0xc485cc> │ │ │ │ + ldr r1, [pc, #68] @ c56544 <__cxa_atexit@plt+0xc485e8> │ │ │ │ + ldr r0, [pc, #68] @ c56548 <__cxa_atexit@plt+0xc485ec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r3 │ │ │ │ + b c56530 <__cxa_atexit@plt+0xc485d4> │ │ │ │ + mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c56540 <__cxa_atexit@plt+0xc485e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, asr #28 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c56568 <__cxa_atexit@plt+0xc4860c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + cmpeq r2, r0, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c565ac <__cxa_atexit@plt+0xc48650> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c565b4 <__cxa_atexit@plt+0xc48658> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c565b8 <__cxa_atexit@plt+0xc4865c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsr r3 │ │ │ │ + cmpeq r2, r4, ror #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c56634 <__cxa_atexit@plt+0xc486d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c56640 <__cxa_atexit@plt+0xc486e4> │ │ │ │ + ldr lr, [pc, #100] @ c56650 <__cxa_atexit@plt+0xc486f4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ c56654 <__cxa_atexit@plt+0xc486f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [pc, #68] @ c56658 <__cxa_atexit@plt+0xc486fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + mov r5, sl │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrheq r1, [r1, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r2, r8, asr #5 │ │ │ │ + cmpeq r2, ip, ror r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5669c <__cxa_atexit@plt+0xc48740> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c566a4 <__cxa_atexit@plt+0xc48748> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c566a8 <__cxa_atexit@plt+0xc4874c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr #4 │ │ │ │ + ldrsheq r5, [r2, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c566d8 <__cxa_atexit@plt+0xc4877c> │ │ │ │ + ldr r2, [pc, #28] @ c566e8 <__cxa_atexit@plt+0xc4878c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r7, [pc, #12] @ c566ec <__cxa_atexit@plt+0xc48790> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r3, r2, r8, ip │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c6a030 <__cxa_atexit@plt+0xc5c0d4> │ │ │ │ - ldr r1, [pc, #64] @ c6a03c <__cxa_atexit@plt+0xc5c0e0> │ │ │ │ - ldr lr, [pc, #64] @ c6a040 <__cxa_atexit@plt+0xc5c0e4> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c699ac <__cxa_atexit@plt+0xc5ba50> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c56764 <__cxa_atexit@plt+0xc48808> │ │ │ │ + ldr r8, [pc, #92] @ c56770 <__cxa_atexit@plt+0xc48814> │ │ │ │ + ldr lr, [pc, #92] @ c56774 <__cxa_atexit@plt+0xc48818> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r9, [pc, #88] @ c56778 <__cxa_atexit@plt+0xc4881c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, r0, lsr r9 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r2, r8, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c6a2a0 <__cxa_atexit@plt+0xc5c344> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6a1a0 <__cxa_atexit@plt+0xc5c244> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6a140 <__cxa_atexit@plt+0xc5c1e4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6a1f8 <__cxa_atexit@plt+0xc5c29c> │ │ │ │ - ldr r1, [pc, #492] @ c6a2c4 <__cxa_atexit@plt+0xc5c368> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6a280 <__cxa_atexit@plt+0xc5c324> │ │ │ │ - ldr r1, [pc, #468] @ c6a2c8 <__cxa_atexit@plt+0xc5c36c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6a290 <__cxa_atexit@plt+0xc5c334> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6a270 <__cxa_atexit@plt+0xc5c314> │ │ │ │ - ldr r1, [pc, #372] @ c6a2bc <__cxa_atexit@plt+0xc5c360> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6a280 <__cxa_atexit@plt+0xc5c324> │ │ │ │ - ldr r1, [pc, #348] @ c6a2c0 <__cxa_atexit@plt+0xc5c364> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6a290 <__cxa_atexit@plt+0xc5c334> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6a1e8 <__cxa_atexit@plt+0xc5c28c> │ │ │ │ - ldr r1, [pc, #264] @ c6a2b0 <__cxa_atexit@plt+0xc5c354> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c567c8 <__cxa_atexit@plt+0xc4886c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c6a280 <__cxa_atexit@plt+0xc5c324> │ │ │ │ - ldr r1, [pc, #240] @ c6a2b4 <__cxa_atexit@plt+0xc5c358> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r2, [pc, #52] @ c567d0 <__cxa_atexit@plt+0xc48874> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c6a290 <__cxa_atexit@plt+0xc5c334> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6a2b8 <__cxa_atexit@plt+0xc5c35c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #44] @ c567d4 <__cxa_atexit@plt+0xc48878> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c567d8 <__cxa_atexit@plt+0xc4887c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6a2a8 <__cxa_atexit@plt+0xc5c34c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + cmpeq r2, r4, lsr #2 │ │ │ │ + ldrsbeq r5, [r2, #-100] @ 0xffffff9c │ │ │ │ + cmpeq r2, r4, asr #3 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5680c <__cxa_atexit@plt+0xc488b0> │ │ │ │ + ldr r2, [pc, #32] @ c5681c <__cxa_atexit@plt+0xc488c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c56820 <__cxa_atexit@plt+0xc488c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + hvceq 9144 @ 0x23b8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c56840 <__cxa_atexit@plt+0xc488e4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c56888 <__cxa_atexit@plt+0xc4892c> │ │ │ │ + ldr r2, [pc, #44] @ c56894 <__cxa_atexit@plt+0xc48938> │ │ │ │ + ldr r1, [pc, #44] @ c56898 <__cxa_atexit@plt+0xc4893c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c568c0 <__cxa_atexit@plt+0xc48964> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + ldrsbeq r5, [r2, #-8] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56910 <__cxa_atexit@plt+0xc489b4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - beq c6a280 <__cxa_atexit@plt+0xc5c324> │ │ │ │ - ldr r1, [pc, #144] @ c6a2ac <__cxa_atexit@plt+0xc5c350> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r2, [pc, #52] @ c56918 <__cxa_atexit@plt+0xc489bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c6a290 <__cxa_atexit@plt+0xc5c334> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6a2cc <__cxa_atexit@plt+0xc5c370> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r2, [pc, #44] @ c5691c <__cxa_atexit@plt+0xc489c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c56920 <__cxa_atexit@plt+0xc489c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9b24 <__cxa_atexit@plt+0x17ebbc8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldrsbeq r4, [r2, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r2, ip, lsl #11 │ │ │ │ + cmpeq r2, ip, ror r0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56958 <__cxa_atexit@plt+0xc489fc> │ │ │ │ + ldr r2, [pc, #36] @ c56968 <__cxa_atexit@plt+0xc48a0c> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5696c <__cxa_atexit@plt+0xc48a10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - ldrsheq r1, [r1, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, ip, ror #12 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r0, lsr sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6a344 <__cxa_atexit@plt+0xc5c3e8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6a33c <__cxa_atexit@plt+0xc5c3e0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6a348 <__cxa_atexit@plt+0xc5c3ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrheq r1, [r1, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r3, [pc, #12] @ c5698c <__cxa_atexit@plt+0xc48a30> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6a3a0 <__cxa_atexit@plt+0xc5c444> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, asr #10 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c569d8 <__cxa_atexit@plt+0xc48a7c> │ │ │ │ + ldr r2, [pc, #48] @ c569e4 <__cxa_atexit@plt+0xc48a88> │ │ │ │ + ldr r1, [pc, #48] @ c569e8 <__cxa_atexit@plt+0xc48a8c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6a408 <__cxa_atexit@plt+0xc5c4ac> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ c56a08 <__cxa_atexit@plt+0xc48aac> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 18067fc <__cxa_atexit@plt+0x17f88a0> │ │ │ │ + @ instruction: 0x01524f90 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56a58 <__cxa_atexit@plt+0xc48afc> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c56a68 <__cxa_atexit@plt+0xc48b0c> │ │ │ │ + ldr r2, [pc, #60] @ c56a84 <__cxa_atexit@plt+0xc48b28> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6a400 <__cxa_atexit@plt+0xc5c4a4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6a40c <__cxa_atexit@plt+0xc5c4b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r5, {r2, r3, r8} │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ c56a80 <__cxa_atexit@plt+0xc48b24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, ip, ror #9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6a454 <__cxa_atexit@plt+0xc5c4f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, ip, lsl r9 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56ad8 <__cxa_atexit@plt+0xc48b7c> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c56ae8 <__cxa_atexit@plt+0xc48b8c> │ │ │ │ + ldr r3, [pc, #64] @ c56b04 <__cxa_atexit@plt+0xc48ba8> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01511498 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6a4a8 <__cxa_atexit@plt+0xc5c54c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6a4a0 <__cxa_atexit@plt+0xc5c544> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6a4ac <__cxa_atexit@plt+0xc5c550> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #16] @ c56b00 <__cxa_atexit@plt+0xc48ba4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0x01423898 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56b68 <__cxa_atexit@plt+0xc48c0c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c56b70 <__cxa_atexit@plt+0xc48c14> │ │ │ │ + ldr r1, [pc, #68] @ c56b8c <__cxa_atexit@plt+0xc48c30> │ │ │ │ + ldr r0, [pc, #68] @ c56b90 <__cxa_atexit@plt+0xc48c34> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r3 │ │ │ │ + b c56b78 <__cxa_atexit@plt+0xc48c1c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c56b88 <__cxa_atexit@plt+0xc48c2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, ip, asr #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6a4e0 <__cxa_atexit@plt+0xc5c584> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r4, lsl #16 │ │ │ │ + @ instruction: 0xfffffa04 │ │ │ │ + @ instruction: 0xfffff930 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56bf4 <__cxa_atexit@plt+0xc48c98> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c56bfc <__cxa_atexit@plt+0xc48ca0> │ │ │ │ + ldr r1, [pc, #68] @ c56c18 <__cxa_atexit@plt+0xc48cbc> │ │ │ │ + ldr r0, [pc, #68] @ c56c1c <__cxa_atexit@plt+0xc48cc0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + mov r6, r3 │ │ │ │ + b c56c04 <__cxa_atexit@plt+0xc48ca8> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c56c14 <__cxa_atexit@plt+0xc48cb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, lsl #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6a564 <__cxa_atexit@plt+0xc5c608> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + hvceq 9076 @ 0x2374 │ │ │ │ + @ instruction: 0xfffff880 │ │ │ │ + @ instruction: 0xfffff7ac │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c56c70 <__cxa_atexit@plt+0xc48d14> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c56c80 <__cxa_atexit@plt+0xc48d24> │ │ │ │ + ldr r2, [pc, #64] @ c56c9c <__cxa_atexit@plt+0xc48d40> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6a55c <__cxa_atexit@plt+0xc5c600> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6a568 <__cxa_atexit@plt+0xc5c60c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + b 17f9aa4 <__cxa_atexit@plt+0x17ebb48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0x01511390 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6a5cc <__cxa_atexit@plt+0xc5c670> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, lsr #6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6a810 <__cxa_atexit@plt+0xc5c8b4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6a710 <__cxa_atexit@plt+0xc5c7b4> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6a6b0 <__cxa_atexit@plt+0xc5c754> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6a768 <__cxa_atexit@plt+0xc5c80c> │ │ │ │ - ldr r1, [pc, #492] @ c6a834 <__cxa_atexit@plt+0xc5c8d8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6a7f0 <__cxa_atexit@plt+0xc5c894> │ │ │ │ - ldr r1, [pc, #468] @ c6a838 <__cxa_atexit@plt+0xc5c8dc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6a800 <__cxa_atexit@plt+0xc5c8a4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6a7e0 <__cxa_atexit@plt+0xc5c884> │ │ │ │ - ldr r1, [pc, #372] @ c6a82c <__cxa_atexit@plt+0xc5c8d0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6a7f0 <__cxa_atexit@plt+0xc5c894> │ │ │ │ - ldr r1, [pc, #348] @ c6a830 <__cxa_atexit@plt+0xc5c8d4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6a800 <__cxa_atexit@plt+0xc5c8a4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6a758 <__cxa_atexit@plt+0xc5c7fc> │ │ │ │ - ldr r1, [pc, #264] @ c6a820 <__cxa_atexit@plt+0xc5c8c4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6a7f0 <__cxa_atexit@plt+0xc5c894> │ │ │ │ - ldr r1, [pc, #240] @ c6a824 <__cxa_atexit@plt+0xc5c8c8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6a800 <__cxa_atexit@plt+0xc5c8a4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ + ldr r7, [pc, #16] @ c56c98 <__cxa_atexit@plt+0xc48d3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq r3, [r2, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c56d48 <__cxa_atexit@plt+0xc48dec> │ │ │ │ + ldr ip, [pc, #152] @ c56d60 <__cxa_atexit@plt+0xc48e04> │ │ │ │ + ldr r9, [pc, #152] @ c56d64 <__cxa_atexit@plt+0xc48e08> │ │ │ │ + ldr sl, [pc, #152] @ c56d68 <__cxa_atexit@plt+0xc48e0c> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6a828 <__cxa_atexit@plt+0xc5c8cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #84] @ c56d6c <__cxa_atexit@plt+0xc48e10> │ │ │ │ + str r8, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c56d70 <__cxa_atexit@plt+0xc48e14> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c56d74 <__cxa_atexit@plt+0xc48e18> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6a818 <__cxa_atexit@plt+0xc5c8bc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6a7f0 <__cxa_atexit@plt+0xc5c894> │ │ │ │ - ldr r1, [pc, #144] @ c6a81c <__cxa_atexit@plt+0xc5c8c0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + ldr r7, [pc, #40] @ c56d78 <__cxa_atexit@plt+0xc48e1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r2, r0, ror #18 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + cmpeq r2, r0, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56da8 <__cxa_atexit@plt+0xc48e4c> │ │ │ │ + ldr r5, [pc, #28] @ c56db8 <__cxa_atexit@plt+0xc48e5c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r7, [pc, #12] @ c56dbc <__cxa_atexit@plt+0xc48e60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r3, r2, r8, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c56e88 <__cxa_atexit@plt+0xc48f2c> │ │ │ │ + ldr r3, [pc, #184] @ c56ea4 <__cxa_atexit@plt+0xc48f48> │ │ │ │ + ldr r9, [pc, #184] @ c56ea8 <__cxa_atexit@plt+0xc48f4c> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c56eac <__cxa_atexit@plt+0xc48f50> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c56eb0 <__cxa_atexit@plt+0xc48f54> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c56eb4 <__cxa_atexit@plt+0xc48f58> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c56eb8 <__cxa_atexit@plt+0xc48f5c> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c56ebc <__cxa_atexit@plt+0xc48f60> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c56ec0 <__cxa_atexit@plt+0xc48f64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff420 │ │ │ │ + @ instruction: 0xfffff2b8 │ │ │ │ + cmpeq r2, r0, asr r8 │ │ │ │ + @ instruction: 0xfffff3bc │ │ │ │ + @ instruction: 0xfffff2d8 │ │ │ │ + @ instruction: 0xfffff314 │ │ │ │ + @ instruction: 0xfffff340 │ │ │ │ + smlaltteq r3, r2, r8, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56ef8 <__cxa_atexit@plt+0xc48f9c> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c56f00 <__cxa_atexit@plt+0xc48fa4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c6a800 <__cxa_atexit@plt+0xc5c8a4> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6a83c <__cxa_atexit@plt+0xc5c8e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f9524 <__cxa_atexit@plt+0x17eb5c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + @ instruction: 0x01524a94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c56f4c <__cxa_atexit@plt+0xc48ff0> │ │ │ │ + ldr r2, [pc, #68] @ c56f68 <__cxa_atexit@plt+0xc4900c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c56f58 <__cxa_atexit@plt+0xc48ffc> │ │ │ │ + ldr r5, [pc, #48] @ c56f70 <__cxa_atexit@plt+0xc49014> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f94a4 <__cxa_atexit@plt+0x17eb548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c56f6c <__cxa_atexit@plt+0xc49010> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r4, lsl #3 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - ldrsheq r1, [r1, #-12] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6a8b4 <__cxa_atexit@plt+0xc5c958> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0x0152499c │ │ │ │ + cmpeq r2, r8, lsr r4 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c56fd4 <__cxa_atexit@plt+0xc49078> │ │ │ │ + ldr r3, [pc, #80] @ c56fec <__cxa_atexit@plt+0xc49090> │ │ │ │ + ldr r2, [pc, #80] @ c56ff0 <__cxa_atexit@plt+0xc49094> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r1, [pc, #68] @ c56ff4 <__cxa_atexit@plt+0xc49098> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6a8ac <__cxa_atexit@plt+0xc5c950> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6a8b8 <__cxa_atexit@plt+0xc5c95c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r2, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r0, asr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6a910 <__cxa_atexit@plt+0xc5c9b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrsbeq r0, [r1, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6a978 <__cxa_atexit@plt+0xc5ca1c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6a970 <__cxa_atexit@plt+0xc5ca14> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6a97c <__cxa_atexit@plt+0xc5ca20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ c56ff8 <__cxa_atexit@plt+0xc4909c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrheq r5, [r2, #-96] @ 0xffffffa0 │ │ │ │ + strheq r3, [r2, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57028 <__cxa_atexit@plt+0xc490cc> │ │ │ │ + ldr r5, [pc, #28] @ c57038 <__cxa_atexit@plt+0xc490dc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r7, [pc, #12] @ c5703c <__cxa_atexit@plt+0xc490e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, ip, ror pc │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + hvceq 9008 @ 0x2330 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6a9c4 <__cxa_atexit@plt+0xc5ca68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c57108 <__cxa_atexit@plt+0xc491ac> │ │ │ │ + ldr r3, [pc, #184] @ c57124 <__cxa_atexit@plt+0xc491c8> │ │ │ │ + ldr r9, [pc, #184] @ c57128 <__cxa_atexit@plt+0xc491cc> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c5712c <__cxa_atexit@plt+0xc491d0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c57130 <__cxa_atexit@plt+0xc491d4> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c57134 <__cxa_atexit@plt+0xc491d8> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c57138 <__cxa_atexit@plt+0xc491dc> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c5713c <__cxa_atexit@plt+0xc491e0> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r8, lsr #30 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6aa18 <__cxa_atexit@plt+0xc5cabc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6aa10 <__cxa_atexit@plt+0xc5cab4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6aa1c <__cxa_atexit@plt+0xc5cac0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #48] @ c57140 <__cxa_atexit@plt+0xc491e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffff1a0 │ │ │ │ + @ instruction: 0xfffff038 │ │ │ │ + ldrsbeq r5, [r2, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xfffff13c │ │ │ │ + @ instruction: 0xfffff058 │ │ │ │ + @ instruction: 0xfffff094 │ │ │ │ + @ instruction: 0xfffff0c0 │ │ │ │ + cmpeq r2, r8, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57188 <__cxa_atexit@plt+0xc4922c> │ │ │ │ + ldr r2, [pc, #68] @ c571a4 <__cxa_atexit@plt+0xc49248> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c57190 <__cxa_atexit@plt+0xc49234> │ │ │ │ + ldr r3, [pc, #48] @ c571ac <__cxa_atexit@plt+0xc49250> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbeq r0, [r1, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6aa50 <__cxa_atexit@plt+0xc5caf4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #16] @ c571a8 <__cxa_atexit@plt+0xc4924c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01510e9c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6aad4 <__cxa_atexit@plt+0xc5cb78> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + cmpeq r2, r0, ror #14 │ │ │ │ + ldrdeq r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xffffeea4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c571f8 <__cxa_atexit@plt+0xc4929c> │ │ │ │ + ldr r2, [pc, #68] @ c57214 <__cxa_atexit@plt+0xc492b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57204 <__cxa_atexit@plt+0xc492a8> │ │ │ │ + ldr r5, [pc, #48] @ c5721c <__cxa_atexit@plt+0xc492c0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9594 <__cxa_atexit@plt+0x17eb638> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c57218 <__cxa_atexit@plt+0xc492bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r4, [r2, #-96] @ 0xffffffa0 │ │ │ │ + @ instruction: 0x01423194 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c57280 <__cxa_atexit@plt+0xc49324> │ │ │ │ + ldr r3, [pc, #80] @ c57298 <__cxa_atexit@plt+0xc4933c> │ │ │ │ + ldr r2, [pc, #80] @ c5729c <__cxa_atexit@plt+0xc49340> │ │ │ │ + ldr r1, [pc, #80] @ c572a0 <__cxa_atexit@plt+0xc49344> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6aacc <__cxa_atexit@plt+0xc5cb70> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6aad8 <__cxa_atexit@plt+0xc5cb7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r1, r0, lsr #28 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #28] @ c572a4 <__cxa_atexit@plt+0xc49348> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r2, r8, asr r4 │ │ │ │ + cmpeq r2, r8, lsl r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c572d4 <__cxa_atexit@plt+0xc49378> │ │ │ │ + ldr r5, [pc, #28] @ c572e4 <__cxa_atexit@plt+0xc49388> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r7, [pc, #12] @ c572e8 <__cxa_atexit@plt+0xc4938c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r3, r2, ip, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6ab3c <__cxa_atexit@plt+0xc5cbe0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrheq r0, [r1, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c573b4 <__cxa_atexit@plt+0xc49458> │ │ │ │ + ldr r3, [pc, #184] @ c573d0 <__cxa_atexit@plt+0xc49474> │ │ │ │ + ldr r9, [pc, #184] @ c573d4 <__cxa_atexit@plt+0xc49478> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c573d8 <__cxa_atexit@plt+0xc4947c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c573dc <__cxa_atexit@plt+0xc49480> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c573e0 <__cxa_atexit@plt+0xc49484> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c573e4 <__cxa_atexit@plt+0xc49488> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c573e8 <__cxa_atexit@plt+0xc4948c> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c573ec <__cxa_atexit@plt+0xc49490> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeef4 │ │ │ │ + @ instruction: 0xffffed8c │ │ │ │ + cmpeq r2, r4, lsr #6 │ │ │ │ + @ instruction: 0xffffee90 │ │ │ │ + @ instruction: 0xffffedac │ │ │ │ + @ instruction: 0xffffede8 │ │ │ │ + @ instruction: 0xffffee14 │ │ │ │ + strheq r2, [r2, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c6ad80 <__cxa_atexit@plt+0xc5ce24> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6ac80 <__cxa_atexit@plt+0xc5cd24> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6ac20 <__cxa_atexit@plt+0xc5ccc4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6acd8 <__cxa_atexit@plt+0xc5cd7c> │ │ │ │ - ldr r1, [pc, #492] @ c6ada4 <__cxa_atexit@plt+0xc5ce48> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6ad60 <__cxa_atexit@plt+0xc5ce04> │ │ │ │ - ldr r1, [pc, #468] @ c6ada8 <__cxa_atexit@plt+0xc5ce4c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6ad70 <__cxa_atexit@plt+0xc5ce14> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6ad50 <__cxa_atexit@plt+0xc5cdf4> │ │ │ │ - ldr r1, [pc, #372] @ c6ad9c <__cxa_atexit@plt+0xc5ce40> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6ad60 <__cxa_atexit@plt+0xc5ce04> │ │ │ │ - ldr r1, [pc, #348] @ c6ada0 <__cxa_atexit@plt+0xc5ce44> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6ad70 <__cxa_atexit@plt+0xc5ce14> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6acc8 <__cxa_atexit@plt+0xc5cd6c> │ │ │ │ - ldr r1, [pc, #264] @ c6ad90 <__cxa_atexit@plt+0xc5ce34> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6ad60 <__cxa_atexit@plt+0xc5ce04> │ │ │ │ - ldr r1, [pc, #240] @ c6ad94 <__cxa_atexit@plt+0xc5ce38> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + bhi c57428 <__cxa_atexit@plt+0xc494cc> │ │ │ │ + ldr r2, [pc, #28] @ c57438 <__cxa_atexit@plt+0xc494dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9854 <__cxa_atexit@plt+0x17eb8f8> │ │ │ │ + ldr r7, [pc, #12] @ c5743c <__cxa_atexit@plt+0xc494e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, ror r5 │ │ │ │ + hvceq 8904 @ 0x22c8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57478 <__cxa_atexit@plt+0xc4951c> │ │ │ │ + ldr r2, [pc, #28] @ c57488 <__cxa_atexit@plt+0xc4952c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f97e4 <__cxa_atexit@plt+0x17eb888> │ │ │ │ + ldr r7, [pc, #12] @ c5748c <__cxa_atexit@plt+0xc49530> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsr #10 │ │ │ │ + cmpeq r2, ip, lsr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c574c4 <__cxa_atexit@plt+0xc49568> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c574cc <__cxa_atexit@plt+0xc49570> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c6ad70 <__cxa_atexit@plt+0xc5ce14> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6ad98 <__cxa_atexit@plt+0xc5ce3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9774 <__cxa_atexit@plt+0x17eb818> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6ad88 <__cxa_atexit@plt+0xc5ce2c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6ad60 <__cxa_atexit@plt+0xc5ce04> │ │ │ │ - ldr r1, [pc, #144] @ c6ad8c <__cxa_atexit@plt+0xc5ce30> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + cmpeq r2, r8, asr #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57504 <__cxa_atexit@plt+0xc495a8> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c5750c <__cxa_atexit@plt+0xc495b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - beq c6ad70 <__cxa_atexit@plt+0xc5ce14> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9704 <__cxa_atexit@plt+0x17eb7a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, lsl #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c57558 <__cxa_atexit@plt+0xc495fc> │ │ │ │ + ldr r2, [pc, #68] @ c57574 <__cxa_atexit@plt+0xc49618> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57564 <__cxa_atexit@plt+0xc49608> │ │ │ │ + ldr r5, [pc, #48] @ c5757c <__cxa_atexit@plt+0xc49620> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9684 <__cxa_atexit@plt+0x17eb728> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c57578 <__cxa_atexit@plt+0xc4961c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01524390 │ │ │ │ + cmpeq r2, ip, lsr lr │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c57624 <__cxa_atexit@plt+0xc496c8> │ │ │ │ + ldr r3, [pc, #148] @ c5763c <__cxa_atexit@plt+0xc496e0> │ │ │ │ + ldr sl, [pc, #148] @ c57640 <__cxa_atexit@plt+0xc496e4> │ │ │ │ + ldr r0, [pc, #148] @ c57644 <__cxa_atexit@plt+0xc496e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #36]! @ 0x24 │ │ │ │ + ldr r9, [pc, #140] @ c57648 <__cxa_atexit@plt+0xc496ec> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r0, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6adac <__cxa_atexit@plt+0xc5ce50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [pc, #104] @ c5764c <__cxa_atexit@plt+0xc496f0> │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + sub r1, r6, #47 @ 0x2f │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #-16] │ │ │ │ + ldr r0, [pc, #88] @ c57650 <__cxa_atexit@plt+0xc496f4> │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r7, {r0, r8} │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + add lr, r7, #24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + sub r3, r6, #62 @ 0x3e │ │ │ │ + sub r2, r6, #54 @ 0x36 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r7, [pc, #40] @ c57654 <__cxa_atexit@plt+0xc496f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r2, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + hvceq 8924 @ 0x22dc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57684 <__cxa_atexit@plt+0xc49728> │ │ │ │ + ldr r5, [pc, #28] @ c57694 <__cxa_atexit@plt+0xc49738> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + ldr r7, [pc, #12] @ c57698 <__cxa_atexit@plt+0xc4973c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r4, lsr #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + add ip, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c57764 <__cxa_atexit@plt+0xc49808> │ │ │ │ + ldr r3, [pc, #184] @ c57780 <__cxa_atexit@plt+0xc49824> │ │ │ │ + ldr r9, [pc, #184] @ c57784 <__cxa_atexit@plt+0xc49828> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #172] @ c57788 <__cxa_atexit@plt+0xc4982c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r5, r6, #74 @ 0x4a │ │ │ │ + sub r1, r6, #66 @ 0x42 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r3, [pc, #156] @ c5778c <__cxa_atexit@plt+0xc49830> │ │ │ │ + str r9, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r7, {r3, r8} │ │ │ │ + ldr r3, [pc, #140] @ c57790 <__cxa_atexit@plt+0xc49834> │ │ │ │ + str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [pc, #124] @ c57794 <__cxa_atexit@plt+0xc49838> │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [pc, #108] @ c57798 <__cxa_atexit@plt+0xc4983c> │ │ │ │ + str r0, [r7, #24] │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r5, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c5779c <__cxa_atexit@plt+0xc49840> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeb44 │ │ │ │ + @ instruction: 0xffffe9dc │ │ │ │ + cmpeq r2, r4, ror pc │ │ │ │ + @ instruction: 0xffffeae0 │ │ │ │ + @ instruction: 0xffffe9fc │ │ │ │ + @ instruction: 0xffffea38 │ │ │ │ + @ instruction: 0xffffea64 │ │ │ │ + cmpeq r2, ip, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c577d0 <__cxa_atexit@plt+0xc49874> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c577d8 <__cxa_atexit@plt+0xc4987c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f9a34 <__cxa_atexit@plt+0x17ebad8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c57824 <__cxa_atexit@plt+0xc498c8> │ │ │ │ + ldr r2, [pc, #68] @ c57840 <__cxa_atexit@plt+0xc498e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57830 <__cxa_atexit@plt+0xc498d4> │ │ │ │ + ldr r5, [pc, #48] @ c57848 <__cxa_atexit@plt+0xc498ec> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 17f99b4 <__cxa_atexit@plt+0x17eba58> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c57844 <__cxa_atexit@plt+0xc498e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r4, lsl ip │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, ip, lsl #23 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6ae24 <__cxa_atexit@plt+0xc5cec8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + cmpeq r2, r4, asr #1 │ │ │ │ + hvceq 8888 @ 0x22b8 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c578ac <__cxa_atexit@plt+0xc49950> │ │ │ │ + ldr r3, [pc, #80] @ c578c4 <__cxa_atexit@plt+0xc49968> │ │ │ │ + ldr r2, [pc, #80] @ c578c8 <__cxa_atexit@plt+0xc4996c> │ │ │ │ + ldr r1, [pc, #80] @ c578cc <__cxa_atexit@plt+0xc49970> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6ae1c <__cxa_atexit@plt+0xc5cec0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6ae28 <__cxa_atexit@plt+0xc5cecc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r0, [r1, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #28] @ c578d0 <__cxa_atexit@plt+0xc49974> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + ldrsbeq r4, [r2, #-220] @ 0xffffff24 │ │ │ │ + strdeq r2, [r2, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c57940 <__cxa_atexit@plt+0xc499e4> │ │ │ │ + ldr r3, [pc, #52] @ c57950 <__cxa_atexit@plt+0xc499f4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c57930 <__cxa_atexit@plt+0xc499d4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c57954 <__cxa_atexit@plt+0xc499f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r2, r0, asr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6ae80 <__cxa_atexit@plt+0xc5cf24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, ror #20 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c579b0 <__cxa_atexit@plt+0xc49a54> │ │ │ │ + ldr r3, [pc, #52] @ c579c0 <__cxa_atexit@plt+0xc49a64> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c579a0 <__cxa_atexit@plt+0xc49a44> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c579c4 <__cxa_atexit@plt+0xc49a68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltteq r2, r2, r4, sp @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6aee8 <__cxa_atexit@plt+0xc5cf8c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6aee0 <__cxa_atexit@plt+0xc5cf84> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6aeec <__cxa_atexit@plt+0xc5cf90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c57a20 <__cxa_atexit@plt+0xc49ac4> │ │ │ │ + ldr r3, [pc, #52] @ c57a30 <__cxa_atexit@plt+0xc49ad4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c57a10 <__cxa_atexit@plt+0xc49ab4> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c57a34 <__cxa_atexit@plt+0xc49ad8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, ip, lsl #20 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + hvceq 8920 @ 0x22d8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6af34 <__cxa_atexit@plt+0xc5cfd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c57a90 <__cxa_atexit@plt+0xc49b34> │ │ │ │ + ldr r3, [pc, #52] @ c57aa0 <__cxa_atexit@plt+0xc49b44> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c57a80 <__cxa_atexit@plt+0xc49b24> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrheq r0, [r1, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #12] @ c57aa4 <__cxa_atexit@plt+0xc49b48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r2, ip, lsl #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6af88 <__cxa_atexit@plt+0xc5d02c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6af80 <__cxa_atexit@plt+0xc5d024> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6af8c <__cxa_atexit@plt+0xc5d030> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c57b00 <__cxa_atexit@plt+0xc49ba4> │ │ │ │ + ldr r3, [pc, #52] @ c57b10 <__cxa_atexit@plt+0xc49bb4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c57af0 <__cxa_atexit@plt+0xc49b94> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c57b14 <__cxa_atexit@plt+0xc49bb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, ip, ror #18 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlaltbeq r2, r2, r0, ip @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6afc0 <__cxa_atexit@plt+0xc5d064> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57b58 <__cxa_atexit@plt+0xc49bfc> │ │ │ │ + ldr r2, [pc, #28] @ c57b68 <__cxa_atexit@plt+0xc49c0c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c57b6c <__cxa_atexit@plt+0xc49c10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, lsr #18 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, ip, asr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6b044 <__cxa_atexit@plt+0xc5d0e8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57bb0 <__cxa_atexit@plt+0xc49c54> │ │ │ │ + ldr r2, [pc, #28] @ c57bc0 <__cxa_atexit@plt+0xc49c64> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6b03c <__cxa_atexit@plt+0xc5d0e0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6b048 <__cxa_atexit@plt+0xc5d0ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c57bc4 <__cxa_atexit@plt+0xc49c68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrheq r0, [r1, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r2, [r2, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6b0ac <__cxa_atexit@plt+0xc5d150> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, asr #16 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c6b148 <__cxa_atexit@plt+0xc5d1ec> │ │ │ │ - ldr r1, [pc, #148] @ c6b16c <__cxa_atexit@plt+0xc5d210> │ │ │ │ - ldr r0, [r2, #1] │ │ │ │ - ldr r7, [r2, #5] │ │ │ │ - ldr r2, [r2, #9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r2, r8, r9} │ │ │ │ - beq c6b13c <__cxa_atexit@plt+0xc5d1e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c6b158 <__cxa_atexit@plt+0xc5d1fc> │ │ │ │ - ldr r1, [pc, #92] @ c6b170 <__cxa_atexit@plt+0xc5d214> │ │ │ │ - ldr lr, [pc, #92] @ c6b174 <__cxa_atexit@plt+0xc5d218> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - b c6ab4c <__cxa_atexit@plt+0xc5cbf0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57c10 <__cxa_atexit@plt+0xc49cb4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c57c18 <__cxa_atexit@plt+0xc49cbc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r1, ip, lsl r8 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r2, r0, asr #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57c78 <__cxa_atexit@plt+0xc49d1c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c6b1d0 <__cxa_atexit@plt+0xc5d274> │ │ │ │ - ldr r1, [pc, #64] @ c6b1dc <__cxa_atexit@plt+0xc5d280> │ │ │ │ - ldr lr, [pc, #64] @ c6b1e0 <__cxa_atexit@plt+0xc5d284> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c6ab4c <__cxa_atexit@plt+0xc5cbf0> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c57c84 <__cxa_atexit@plt+0xc49d28> │ │ │ │ + ldr r2, [pc, #72] @ c57c94 <__cxa_atexit@plt+0xc49d38> │ │ │ │ + ldr r1, [pc, #72] @ c57c98 <__cxa_atexit@plt+0xc49d3c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x01510790 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b c6a5dc <__cxa_atexit@plt+0xc5c680> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6b440 <__cxa_atexit@plt+0xc5d4e4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6b340 <__cxa_atexit@plt+0xc5d3e4> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6b2e0 <__cxa_atexit@plt+0xc5d384> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6b398 <__cxa_atexit@plt+0xc5d43c> │ │ │ │ - ldr r1, [pc, #492] @ c6b464 <__cxa_atexit@plt+0xc5d508> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6b420 <__cxa_atexit@plt+0xc5d4c4> │ │ │ │ - ldr r1, [pc, #468] @ c6b468 <__cxa_atexit@plt+0xc5d50c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6b430 <__cxa_atexit@plt+0xc5d4d4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6b410 <__cxa_atexit@plt+0xc5d4b4> │ │ │ │ - ldr r1, [pc, #372] @ c6b45c <__cxa_atexit@plt+0xc5d500> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6b420 <__cxa_atexit@plt+0xc5d4c4> │ │ │ │ - ldr r1, [pc, #348] @ c6b460 <__cxa_atexit@plt+0xc5d504> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6b430 <__cxa_atexit@plt+0xc5d4d4> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6b388 <__cxa_atexit@plt+0xc5d42c> │ │ │ │ - ldr r1, [pc, #264] @ c6b450 <__cxa_atexit@plt+0xc5d4f4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6b420 <__cxa_atexit@plt+0xc5d4c4> │ │ │ │ - ldr r1, [pc, #240] @ c6b454 <__cxa_atexit@plt+0xc5d4f8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6b430 <__cxa_atexit@plt+0xc5d4d4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6b458 <__cxa_atexit@plt+0xc5d4fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6b448 <__cxa_atexit@plt+0xc5d4ec> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6b420 <__cxa_atexit@plt+0xc5d4c4> │ │ │ │ - ldr r1, [pc, #144] @ c6b44c <__cxa_atexit@plt+0xc5d4f0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6b430 <__cxa_atexit@plt+0xc5d4d4> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6b46c <__cxa_atexit@plt+0xc5d510> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r2, ip, ror #24 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c57ce0 <__cxa_atexit@plt+0xc49d84> │ │ │ │ + ldr r7, [pc, #52] @ c57cf8 <__cxa_atexit@plt+0xc49d9c> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c57cfc <__cxa_atexit@plt+0xc49da0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + smlalbteq r2, r2, r8, sl @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57d34 <__cxa_atexit@plt+0xc49dd8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c57d3c <__cxa_atexit@plt+0xc49de0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x01523b9c │ │ │ │ + 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, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c57d80 <__cxa_atexit@plt+0xc49e24> │ │ │ │ + ldr r7, [pc, #48] @ c57d98 <__cxa_atexit@plt+0xc49e3c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #20] @ c57d9c <__cxa_atexit@plt+0xc49e40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r1, r4, asr r5 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r1, ip, asr #9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6b4e4 <__cxa_atexit@plt+0xc5d588> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq r2, ip, lsr #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57de0 <__cxa_atexit@plt+0xc49e84> │ │ │ │ + ldr r2, [pc, #28] @ c57df0 <__cxa_atexit@plt+0xc49e94> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6b4dc <__cxa_atexit@plt+0xc5d580> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6b4e8 <__cxa_atexit@plt+0xc5d58c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c57df4 <__cxa_atexit@plt+0xc49e98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r1, r0, lsl r4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6b540 <__cxa_atexit@plt+0xc5d5e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, ip, lsr #7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r2, [r2, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6b5a8 <__cxa_atexit@plt+0xc5d64c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57e68 <__cxa_atexit@plt+0xc49f0c> │ │ │ │ + ldr r2, [pc, #32] @ c57e78 <__cxa_atexit@plt+0xc49f1c> │ │ │ │ + mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6b5a0 <__cxa_atexit@plt+0xc5d644> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6b5ac <__cxa_atexit@plt+0xc5d650> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r1, ip, asr #6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6b5f4 <__cxa_atexit@plt+0xc5d698> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmda r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c57e7c <__cxa_atexit@plt+0xc49f20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r0, [r1, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x01422994 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6b648 <__cxa_atexit@plt+0xc5d6ec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6b640 <__cxa_atexit@plt+0xc5d6e4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6b64c <__cxa_atexit@plt+0xc5d6f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57ec8 <__cxa_atexit@plt+0xc49f6c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c57ed0 <__cxa_atexit@plt+0xc49f74> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, r8, lsl #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c57f38 <__cxa_atexit@plt+0xc49fdc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c57f44 <__cxa_atexit@plt+0xc49fe8> │ │ │ │ + ldr lr, [pc, #76] @ c57f54 <__cxa_atexit@plt+0xc49ff8> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ c57f58 <__cxa_atexit@plt+0xc49ffc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r1, ip, lsr #5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6b680 <__cxa_atexit@plt+0xc5d724> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, ip, ror #4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6b704 <__cxa_atexit@plt+0xc5d7a8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6b6fc <__cxa_atexit@plt+0xc5d7a0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6b708 <__cxa_atexit@plt+0xc5d7ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, r4, ror #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c57f90 <__cxa_atexit@plt+0xc4a034> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c57f98 <__cxa_atexit@plt+0xc4a03c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrsheq r0, [r1, #-16] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6b76c <__cxa_atexit@plt+0xc5d810> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r1, r0, lsl #3 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ + cmpeq r2, r0, asr #18 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c6b7cc <__cxa_atexit@plt+0xc5d870> │ │ │ │ + bhi c58014 <__cxa_atexit@plt+0xc4a0b8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6b7d8 <__cxa_atexit@plt+0xc5d87c> │ │ │ │ - ldr r1, [pc, #72] @ c6b7e8 <__cxa_atexit@plt+0xc5d88c> │ │ │ │ + bcc c5801c <__cxa_atexit@plt+0xc4a0c0> │ │ │ │ + ldr lr, [pc, #104] @ c58038 <__cxa_atexit@plt+0xc4a0dc> │ │ │ │ + ldr ip, [pc, #104] @ c5803c <__cxa_atexit@plt+0xc4a0e0> │ │ │ │ + ldr r1, [pc, #104] @ c58040 <__cxa_atexit@plt+0xc4a0e4> │ │ │ │ + sub r0, r6, #23 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [r5, #3] │ │ │ │ - ldr r1, [pc, #52] @ c6b7ec <__cxa_atexit@plt+0xc5d890> │ │ │ │ - add r7, r7, r5 │ │ │ │ + str ip, [r3, #16]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r5] │ │ │ │ mov r5, r2 │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c58024 <__cxa_atexit@plt+0xc4a0c8> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c58034 <__cxa_atexit@plt+0xc4a0d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r2, [r2, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r2, ip, lsr #19 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, sl │ │ │ │ + ldr sl, [r5], #4 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58090 <__cxa_atexit@plt+0xc4a134> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c58098 <__cxa_atexit@plt+0xc4a13c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c58100 <__cxa_atexit@plt+0xc4a1a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5810c <__cxa_atexit@plt+0xc4a1b0> │ │ │ │ + ldr lr, [pc, #76] @ c5811c <__cxa_atexit@plt+0xc4a1c0> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ c58120 <__cxa_atexit@plt+0xc4a1c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0x0152389c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58158 <__cxa_atexit@plt+0xc4a1fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c58160 <__cxa_atexit@plt+0xc4a204> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, ror r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c581c0 <__cxa_atexit@plt+0xc4a264> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c581cc <__cxa_atexit@plt+0xc4a270> │ │ │ │ + ldr r2, [pc, #72] @ c581dc <__cxa_atexit@plt+0xc4a280> │ │ │ │ + ldr r1, [pc, #72] @ c581e0 <__cxa_atexit@plt+0xc4a284> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r1, r0, lsr #2 │ │ │ │ - cmpeq r1, r8, ror r1 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c6b8c0 <__cxa_atexit@plt+0xc5d964> │ │ │ │ - add lr, r2, #5 │ │ │ │ - ldr sl, [pc, #232] @ c6b904 <__cxa_atexit@plt+0xc5d9a8> │ │ │ │ - ldr r0, [r2, #17] │ │ │ │ - ldr ip, [r2, #1] │ │ │ │ - ldm lr, {r1, r7, lr} │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r3, #24 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str ip, [r3, #-28] @ 0xffffffe4 │ │ │ │ - beq c6b8b4 <__cxa_atexit@plt+0xc5d958> │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r2, r4, lsr #14 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5825c <__cxa_atexit@plt+0xc4a300> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c6b8d0 <__cxa_atexit@plt+0xc5d974> │ │ │ │ - ldr sl, [pc, #164] @ c6b908 <__cxa_atexit@plt+0xc5d9ac> │ │ │ │ - sub r2, r2, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - add r3, r6, #24 │ │ │ │ - add r0, r0, r9 │ │ │ │ - cmp r1, r3 │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - bcc c6b8e4 <__cxa_atexit@plt+0xc5d988> │ │ │ │ - ldr r0, [pc, #128] @ c6b910 <__cxa_atexit@plt+0xc5d9b4> │ │ │ │ - ldr r1, [pc, #128] @ c6b914 <__cxa_atexit@plt+0xc5d9b8> │ │ │ │ - add r0, pc, r0 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c58264 <__cxa_atexit@plt+0xc4a308> │ │ │ │ + ldr r1, [pc, #104] @ c58280 <__cxa_atexit@plt+0xc4a324> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - mov r9, r6 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + ldr r1, [pc, #88] @ c58284 <__cxa_atexit@plt+0xc4a328> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + sub lr, r6, #27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r3, lr} │ │ │ │ + ldr r5, [pc, #72] @ c58288 <__cxa_atexit@plt+0xc4a32c> │ │ │ │ + add lr, r3, #8 │ │ │ │ + str sl, [r3, #-8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + stm lr, {r0, r9, ip} │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ mov r6, r3 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + b c5826c <__cxa_atexit@plt+0xc4a310> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c5827c <__cxa_atexit@plt+0xc4a320> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x0142259c │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq r2, ip, asr r7 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c582bc <__cxa_atexit@plt+0xc4a360> │ │ │ │ + ldr r5, [pc, #32] @ c582cc <__cxa_atexit@plt+0xc4a370> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c582d0 <__cxa_atexit@plt+0xc4a374> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r2, r0, asr r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, sl │ │ │ │ + ldr sl, [r5], #4 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58348 <__cxa_atexit@plt+0xc4a3ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c58350 <__cxa_atexit@plt+0xc4a3f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c58354 <__cxa_atexit@plt+0xc4a3f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #32] @ c6b90c <__cxa_atexit@plt+0xc5d9b0> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ + @ instruction: 0x01523594 │ │ │ │ + cmpeq r2, r8, asr #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5838c <__cxa_atexit@plt+0xc4a430> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c58394 <__cxa_atexit@plt+0xc4a438> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrsbeq r0, [r1, #-0] │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c6b994 <__cxa_atexit@plt+0xc5da38> │ │ │ │ - ldr r2, [pc, #124] @ c6b9b8 <__cxa_atexit@plt+0xc5da5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr #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 c583dc <__cxa_atexit@plt+0xc4a480> │ │ │ │ + ldr r2, [pc, #44] @ c583ec <__cxa_atexit@plt+0xc4a490> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r6, r0, r1 │ │ │ │ - stmib r9, {r2, r6} │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c6b9a0 <__cxa_atexit@plt+0xc5da44> │ │ │ │ - ldr r2, [pc, #88] @ c6b9c0 <__cxa_atexit@plt+0xc5da64> │ │ │ │ - ldr r1, [pc, #88] @ c6b9c4 <__cxa_atexit@plt+0xc5da68> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #12]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #8 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r3, [pc, #20] @ c6b9bc <__cxa_atexit@plt+0xc5da60> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq pc, [r0, #-252] @ 0xffffff04 @ │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c6ba1c <__cxa_atexit@plt+0xc5dac0> │ │ │ │ - ldr r2, [pc, #68] @ c6ba34 <__cxa_atexit@plt+0xc5dad8> │ │ │ │ - ldr r1, [pc, #68] @ c6ba38 <__cxa_atexit@plt+0xc5dadc> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - ldr r3, [pc, #24] @ c6ba3c <__cxa_atexit@plt+0xc5dae0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r7, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c6ba64 <__cxa_atexit@plt+0xc5db08> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ + bcc c58440 <__cxa_atexit@plt+0xc4a4e4> │ │ │ │ + ldr r3, [pc, #64] @ c58458 <__cxa_atexit@plt+0xc4a4fc> │ │ │ │ + ldr r2, [pc, #64] @ c5845c <__cxa_atexit@plt+0xc4a500> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c6b20c <__cxa_atexit@plt+0xc5d2b0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b c6a5dc <__cxa_atexit@plt+0xc5c680> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c6bb1c <__cxa_atexit@plt+0xc5dbc0> │ │ │ │ - ldr r1, [pc, #148] @ c6bb40 <__cxa_atexit@plt+0xc5dbe4> │ │ │ │ - ldr r0, [r2, #1] │ │ │ │ - ldr r7, [r2, #5] │ │ │ │ - ldr r2, [r2, #9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - stmdb r3, {r2, r8, r9} │ │ │ │ - beq c6bb10 <__cxa_atexit@plt+0xc5dbb4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c6bb2c <__cxa_atexit@plt+0xc5dbd0> │ │ │ │ - ldr r1, [pc, #92] @ c6bb44 <__cxa_atexit@plt+0xc5dbe8> │ │ │ │ - ldr lr, [pc, #92] @ c6bb48 <__cxa_atexit@plt+0xc5dbec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - b c6b20c <__cxa_atexit@plt+0xc5d2b0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #16 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm lr, {r2, r7, sl} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c58460 <__cxa_atexit@plt+0xc4a504> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + ldrdeq r2, [r2, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c584a4 <__cxa_atexit@plt+0xc4a548> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c584ac <__cxa_atexit@plt+0xc4a550> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c584b0 <__cxa_atexit@plt+0xc4a554> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, lsr r4 │ │ │ │ + cmpeq r2, ip, ror #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c584e8 <__cxa_atexit@plt+0xc4a58c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c584f0 <__cxa_atexit@plt+0xc4a594> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmppeq r0, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r2, r8, ror #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58550 <__cxa_atexit@plt+0xc4a5f4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c5855c <__cxa_atexit@plt+0xc4a600> │ │ │ │ + ldr r2, [pc, #72] @ c5856c <__cxa_atexit@plt+0xc4a610> │ │ │ │ + ldr r1, [pc, #72] @ c58570 <__cxa_atexit@plt+0xc4a614> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + @ instruction: 0x01523394 │ │ │ │ + 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 c6bba4 <__cxa_atexit@plt+0xc5dc48> │ │ │ │ - ldr r1, [pc, #64] @ c6bbb0 <__cxa_atexit@plt+0xc5dc54> │ │ │ │ - ldr lr, [pc, #64] @ c6bbb4 <__cxa_atexit@plt+0xc5dc58> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r0, r0, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b c6b20c <__cxa_atexit@plt+0xc5d2b0> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c585c0 <__cxa_atexit@plt+0xc4a664> │ │ │ │ + ldr r2, [pc, #52] @ c585d0 <__cxa_atexit@plt+0xc4a674> │ │ │ │ + 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 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrheq pc, [r0, #-220] @ 0xffffff24 @ │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b c6a5dc <__cxa_atexit@plt+0xc5c680> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6be14 <__cxa_atexit@plt+0xc5deb8> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6bd14 <__cxa_atexit@plt+0xc5ddb8> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6bcb4 <__cxa_atexit@plt+0xc5dd58> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6bd6c <__cxa_atexit@plt+0xc5de10> │ │ │ │ - ldr r1, [pc, #492] @ c6be38 <__cxa_atexit@plt+0xc5dedc> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6bdf4 <__cxa_atexit@plt+0xc5de98> │ │ │ │ - ldr r1, [pc, #468] @ c6be3c <__cxa_atexit@plt+0xc5dee0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6be04 <__cxa_atexit@plt+0xc5dea8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6bde4 <__cxa_atexit@plt+0xc5de88> │ │ │ │ - ldr r1, [pc, #372] @ c6be30 <__cxa_atexit@plt+0xc5ded4> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6bdf4 <__cxa_atexit@plt+0xc5de98> │ │ │ │ - ldr r1, [pc, #348] @ c6be34 <__cxa_atexit@plt+0xc5ded8> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6be04 <__cxa_atexit@plt+0xc5dea8> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6bd5c <__cxa_atexit@plt+0xc5de00> │ │ │ │ - ldr r1, [pc, #264] @ c6be24 <__cxa_atexit@plt+0xc5dec8> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6bdf4 <__cxa_atexit@plt+0xc5de98> │ │ │ │ - ldr r1, [pc, #240] @ c6be28 <__cxa_atexit@plt+0xc5decc> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6be04 <__cxa_atexit@plt+0xc5dea8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6be2c <__cxa_atexit@plt+0xc5ded0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6be1c <__cxa_atexit@plt+0xc5dec0> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6bdf4 <__cxa_atexit@plt+0xc5de98> │ │ │ │ - ldr r1, [pc, #144] @ c6be20 <__cxa_atexit@plt+0xc5dec4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + 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, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c58638 <__cxa_atexit@plt+0xc4a6dc> │ │ │ │ + ldr r2, [pc, #84] @ c58650 <__cxa_atexit@plt+0xc4a6f4> │ │ │ │ + ldr r1, [pc, #84] @ c58654 <__cxa_atexit@plt+0xc4a6f8> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6be04 <__cxa_atexit@plt+0xc5dea8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6be40 <__cxa_atexit@plt+0xc5dee4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r5, [r7, #24] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str sl, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r7, [pc, #24] @ c58658 <__cxa_atexit@plt+0xc4a6fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + ldrdeq r2, [r2, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5869c <__cxa_atexit@plt+0xc4a740> │ │ │ │ + ldr r2, [pc, #28] @ c586ac <__cxa_atexit@plt+0xc4a750> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #12] @ c586b0 <__cxa_atexit@plt+0xc4a754> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + cmpeq r2, r0, lsl #6 │ │ │ │ + smlalbbeq r2, r2, r4, r1 @ │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c586e0 <__cxa_atexit@plt+0xc4a784> │ │ │ │ + ldr r2, [pc, #28] @ c586f0 <__cxa_atexit@plt+0xc4a794> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #12] @ c586f4 <__cxa_atexit@plt+0xc4a798> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmppeq r0, r0, lsl #23 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - ldrsheq pc, [r0, #-168] @ 0xffffff58 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6beb8 <__cxa_atexit@plt+0xc5df5c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6beb0 <__cxa_atexit@plt+0xc5df54> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6bebc <__cxa_atexit@plt+0xc5df60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrheq r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r2, r4, asr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58724 <__cxa_atexit@plt+0xc4a7c8> │ │ │ │ + ldr r2, [pc, #28] @ c58734 <__cxa_atexit@plt+0xc4a7d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #12] @ c58738 <__cxa_atexit@plt+0xc4a7dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq r0, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6bf14 <__cxa_atexit@plt+0xc5dfb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldrsbeq pc, [r0, #-152] @ 0xffffff68 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6bf7c <__cxa_atexit@plt+0xc5e020> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6bf74 <__cxa_atexit@plt+0xc5e018> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6bf80 <__cxa_atexit@plt+0xc5e024> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r8, ror r2 │ │ │ │ + cmpeq r2, r4, lsl #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5877c <__cxa_atexit@plt+0xc4a820> │ │ │ │ + ldr r2, [pc, #28] @ c5878c <__cxa_atexit@plt+0xc4a830> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #12] @ c58790 <__cxa_atexit@plt+0xc4a834> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, r0, lsr #4 │ │ │ │ + strheq r2, [r2, #-4] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c587d4 <__cxa_atexit@plt+0xc4a878> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c587dc <__cxa_atexit@plt+0xc4a880> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c587e0 <__cxa_atexit@plt+0xc4a884> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq r0, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6bfc8 <__cxa_atexit@plt+0xc5e06c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r8, lsl #2 │ │ │ │ + ldrheq r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c58874 <__cxa_atexit@plt+0xc4a918> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c5887c <__cxa_atexit@plt+0xc4a920> │ │ │ │ + ldr r7, [pc, #140] @ c588a8 <__cxa_atexit@plt+0xc4a94c> │ │ │ │ + ldr r1, [pc, #140] @ c588ac <__cxa_atexit@plt+0xc4a950> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r2, #8 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bhi c58898 <__cxa_atexit@plt+0xc4a93c> │ │ │ │ + ldr r3, [pc, #96] @ c588b0 <__cxa_atexit@plt+0xc4a954> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c58864 <__cxa_atexit@plt+0xc4a908> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmppeq r0, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6c01c <__cxa_atexit@plt+0xc5e0c0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6c014 <__cxa_atexit@plt+0xc5e0b8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6c020 <__cxa_atexit@plt+0xc5e0c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b c58884 <__cxa_atexit@plt+0xc4a928> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ c588b8 <__cxa_atexit@plt+0xc4a95c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ c588b4 <__cxa_atexit@plt+0xc4a958> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbeq pc, [r0, #-136] @ 0xffffff78 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6c054 <__cxa_atexit@plt+0xc5e0f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r2, ip, ror #2 │ │ │ │ + @ instruction: 0xfffff1e8 │ │ │ │ + cmpeq r2, r0, lsl #30 │ │ │ │ + smlaltbeq r1, r2, ip, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c588fc <__cxa_atexit@plt+0xc4a9a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c58904 <__cxa_atexit@plt+0xc4a9a8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c58908 <__cxa_atexit@plt+0xc4a9ac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0150f898 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6c0d8 <__cxa_atexit@plt+0xc5e17c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6c0d0 <__cxa_atexit@plt+0xc5e174> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6c0dc <__cxa_atexit@plt+0xc5e180> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r2, r0, ror #31 │ │ │ │ + @ instruction: 0x01523094 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5899c <__cxa_atexit@plt+0xc4aa40> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c589a4 <__cxa_atexit@plt+0xc4aa48> │ │ │ │ + ldr r7, [pc, #140] @ c589d0 <__cxa_atexit@plt+0xc4aa74> │ │ │ │ + ldr r1, [pc, #140] @ c589d4 <__cxa_atexit@plt+0xc4aa78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r2, #8 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r2] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bhi c589c0 <__cxa_atexit@plt+0xc4aa64> │ │ │ │ + ldr r3, [pc, #96] @ c589d8 <__cxa_atexit@plt+0xc4aa7c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5898c <__cxa_atexit@plt+0xc4aa30> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmppeq r0, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6c140 <__cxa_atexit@plt+0xc5e1e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r0, ip, lsr #15 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ + mov r6, r3 │ │ │ │ + b c589ac <__cxa_atexit@plt+0xc4aa50> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ c589e0 <__cxa_atexit@plt+0xc4aa84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c589dc <__cxa_atexit@plt+0xc4aa80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r2, r4, asr #32 │ │ │ │ + @ instruction: 0xfffff050 │ │ │ │ + ldrdeq r1, [r2, #-212] @ 0xffffff2c │ │ │ │ + smlalbbeq r1, r2, r8, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c6c384 <__cxa_atexit@plt+0xc5e428> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6c284 <__cxa_atexit@plt+0xc5e328> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6c224 <__cxa_atexit@plt+0xc5e2c8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6c2dc <__cxa_atexit@plt+0xc5e380> │ │ │ │ - ldr r1, [pc, #492] @ c6c3a8 <__cxa_atexit@plt+0xc5e44c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6c364 <__cxa_atexit@plt+0xc5e408> │ │ │ │ - ldr r1, [pc, #468] @ c6c3ac <__cxa_atexit@plt+0xc5e450> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6c374 <__cxa_atexit@plt+0xc5e418> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6c354 <__cxa_atexit@plt+0xc5e3f8> │ │ │ │ - ldr r1, [pc, #372] @ c6c3a0 <__cxa_atexit@plt+0xc5e444> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6c364 <__cxa_atexit@plt+0xc5e408> │ │ │ │ - ldr r1, [pc, #348] @ c6c3a4 <__cxa_atexit@plt+0xc5e448> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6c374 <__cxa_atexit@plt+0xc5e418> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6c2cc <__cxa_atexit@plt+0xc5e370> │ │ │ │ - ldr r1, [pc, #264] @ c6c394 <__cxa_atexit@plt+0xc5e438> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6c364 <__cxa_atexit@plt+0xc5e408> │ │ │ │ - ldr r1, [pc, #240] @ c6c398 <__cxa_atexit@plt+0xc5e43c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6c374 <__cxa_atexit@plt+0xc5e418> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6c39c <__cxa_atexit@plt+0xc5e440> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + bhi c58a24 <__cxa_atexit@plt+0xc4aac8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c58a2c <__cxa_atexit@plt+0xc4aad0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c58a30 <__cxa_atexit@plt+0xc4aad4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6c38c <__cxa_atexit@plt+0xc5e430> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6c364 <__cxa_atexit@plt+0xc5e408> │ │ │ │ - ldr r1, [pc, #144] @ c6c390 <__cxa_atexit@plt+0xc5e434> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldrheq r2, [r2, #-232] @ 0xffffff18 │ │ │ │ + cmpeq r2, ip, ror #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58a74 <__cxa_atexit@plt+0xc4ab18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c58a7c <__cxa_atexit@plt+0xc4ab20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c58a80 <__cxa_atexit@plt+0xc4ab24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, ror #28 │ │ │ │ + cmpeq r2, ip, lsl pc │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c58b30 <__cxa_atexit@plt+0xc4abd4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c58b38 <__cxa_atexit@plt+0xc4abdc> │ │ │ │ + ldr lr, [pc, #168] @ c58b64 <__cxa_atexit@plt+0xc4ac08> │ │ │ │ + ldr r1, [pc, #168] @ c58b68 <__cxa_atexit@plt+0xc4ac0c> │ │ │ │ + ldr ip, [pc, #168] @ c58b6c <__cxa_atexit@plt+0xc4ac10> │ │ │ │ + add lr, pc, lr │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6c374 <__cxa_atexit@plt+0xc5e418> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6c3b0 <__cxa_atexit@plt+0xc5e454> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r7, [r2] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r2, #8 │ │ │ │ + str lr, [r0, #16]! │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str ip, [r2, #-4] │ │ │ │ + stm r2, {r0, r3} │ │ │ │ + bhi c58b54 <__cxa_atexit@plt+0xc4abf8> │ │ │ │ + ldr r3, [pc, #100] @ c58b70 <__cxa_atexit@plt+0xc4ac14> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c58b20 <__cxa_atexit@plt+0xc4abc4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + b c58b40 <__cxa_atexit@plt+0xc4abe4> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ c58b78 <__cxa_atexit@plt+0xc4ac1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c58b74 <__cxa_atexit@plt+0xc4ac18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmppeq r0, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmppeq r0, r8, lsl #11 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6c428 <__cxa_atexit@plt+0xc5e4cc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6c420 <__cxa_atexit@plt+0xc5e4c4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6c42c <__cxa_atexit@plt+0xc5e4d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmpeq r2, r0, asr #29 │ │ │ │ + @ instruction: 0xffffee4c │ │ │ │ + cmpeq r2, ip, lsr ip │ │ │ │ + strdeq r1, [r2, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c58c24 <__cxa_atexit@plt+0xc4acc8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c58c2c <__cxa_atexit@plt+0xc4acd0> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c58c50 <__cxa_atexit@plt+0xc4acf4> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c58c54 <__cxa_atexit@plt+0xc4acf8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c58c58 <__cxa_atexit@plt+0xc4acfc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c58c40 <__cxa_atexit@plt+0xc4ace4> │ │ │ │ + ldr r3, [pc, #92] @ c58c5c <__cxa_atexit@plt+0xc4ad00> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c58c14 <__cxa_atexit@plt+0xc4acb8> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq r0, ip, asr #9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6c484 <__cxa_atexit@plt+0xc5e528> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmppeq r0, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6c4ec <__cxa_atexit@plt+0xc5e590> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6c4e4 <__cxa_atexit@plt+0xc5e588> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6c4f0 <__cxa_atexit@plt+0xc5e594> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + b c58c34 <__cxa_atexit@plt+0xc4acd8> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c58c60 <__cxa_atexit@plt+0xc4ad04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq r0, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6c538 <__cxa_atexit@plt+0xc5e5dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r8, lsl #26 │ │ │ │ + ldrheq r2, [r2, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0x01523690 │ │ │ │ + @ instruction: 0xffffef18 │ │ │ │ + cmpeq r2, r0, ror #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c58d0c <__cxa_atexit@plt+0xc4adb0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c58d14 <__cxa_atexit@plt+0xc4adb8> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c58d38 <__cxa_atexit@plt+0xc4addc> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c58d3c <__cxa_atexit@plt+0xc4ade0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c58d40 <__cxa_atexit@plt+0xc4ade4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c58d28 <__cxa_atexit@plt+0xc4adcc> │ │ │ │ + ldr r3, [pc, #92] @ c58d44 <__cxa_atexit@plt+0xc4ade8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c58cfc <__cxa_atexit@plt+0xc4ada0> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrheq pc, [r0, #-52] @ 0xffffffcc @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6c58c <__cxa_atexit@plt+0xc5e630> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6c584 <__cxa_atexit@plt+0xc5e628> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6c590 <__cxa_atexit@plt+0xc5e634> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + b c58d1c <__cxa_atexit@plt+0xc4adc0> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ c58d48 <__cxa_atexit@plt+0xc4adec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r0, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6c5c4 <__cxa_atexit@plt+0xc5e668> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r0, lsr #24 │ │ │ │ + ldrsbeq r2, [r2, #-192] @ 0xffffff40 │ │ │ │ + cmpeq r2, r8, lsr #11 │ │ │ │ + @ instruction: 0xffffee30 │ │ │ │ + hvceq 8616 @ 0x21a8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58d7c <__cxa_atexit@plt+0xc4ae20> │ │ │ │ + ldr r2, [pc, #32] @ c58d8c <__cxa_atexit@plt+0xc4ae30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c58d90 <__cxa_atexit@plt+0xc4ae34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmppeq r0, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq r1, r2, r4, sl │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6c648 <__cxa_atexit@plt+0xc5e6ec> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #164] @ c58e48 <__cxa_atexit@plt+0xc4aeec> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c6c640 <__cxa_atexit@plt+0xc5e6e4> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6c64c <__cxa_atexit@plt+0xc5e6f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c58e30 <__cxa_atexit@plt+0xc4aed4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c58e38 <__cxa_atexit@plt+0xc4aedc> │ │ │ │ + ldr r2, [pc, #128] @ c58e4c <__cxa_atexit@plt+0xc4aef0> │ │ │ │ + ldr lr, [pc, #128] @ c58e50 <__cxa_atexit@plt+0xc4aef4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r8, [pc, #108] @ c58e54 <__cxa_atexit@plt+0xc4aef8> │ │ │ │ + mov r7, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmppeq r0, ip, lsr #5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + cmpeq r2, r0, lsr r7 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6c6b0 <__cxa_atexit@plt+0xc5e754> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c58edc <__cxa_atexit@plt+0xc4af80> │ │ │ │ + ldr r2, [pc, #108] @ c58ee8 <__cxa_atexit@plt+0xc4af8c> │ │ │ │ + ldr lr, [pc, #108] @ c58eec <__cxa_atexit@plt+0xc4af90> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r8, [pc, #88] @ c58ef0 <__cxa_atexit@plt+0xc4af94> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ bx ip │ │ │ │ - cmppeq r0, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + cmpeq r2, r0, lsl #13 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c6c72c <__cxa_atexit@plt+0xc5e7d0> │ │ │ │ - ldr r2, [pc, #96] @ c6c738 <__cxa_atexit@plt+0xc5e7dc> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c58f9c <__cxa_atexit@plt+0xc4b040> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c58fa4 <__cxa_atexit@plt+0xc4b048> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c58fc8 <__cxa_atexit@plt+0xc4b06c> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c58fcc <__cxa_atexit@plt+0xc4b070> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c58fd0 <__cxa_atexit@plt+0xc4b074> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c58fb8 <__cxa_atexit@plt+0xc4b05c> │ │ │ │ + ldr r3, [pc, #92] @ c58fd4 <__cxa_atexit@plt+0xc4b078> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq c6c714 <__cxa_atexit@plt+0xc5e7b8> │ │ │ │ - ldr r7, [pc, #68] @ c6c73c <__cxa_atexit@plt+0xc5e7e0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c58f8c <__cxa_atexit@plt+0xc4b030> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c58fac <__cxa_atexit@plt+0xc4b050> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c58fd8 <__cxa_atexit@plt+0xc4b07c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c6c720 <__cxa_atexit@plt+0xc5e7c4> │ │ │ │ - mov r7, r9 │ │ │ │ - b c6c780 <__cxa_atexit@plt+0xc5e824> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01522990 │ │ │ │ + cmpeq r2, r0, asr #20 │ │ │ │ + cmpeq r2, r8, lsl r3 │ │ │ │ + @ instruction: 0xffffeb30 │ │ │ │ + smlaltteq r1, r2, r4, r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59084 <__cxa_atexit@plt+0xc4b128> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5908c <__cxa_atexit@plt+0xc4b130> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c590b0 <__cxa_atexit@plt+0xc4b154> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c590b4 <__cxa_atexit@plt+0xc4b158> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c590b8 <__cxa_atexit@plt+0xc4b15c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c590a0 <__cxa_atexit@plt+0xc4b144> │ │ │ │ + ldr r3, [pc, #92] @ c590bc <__cxa_atexit@plt+0xc4b160> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c59074 <__cxa_atexit@plt+0xc4b118> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b c59094 <__cxa_atexit@plt+0xc4b138> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c590c0 <__cxa_atexit@plt+0xc4b164> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, lsr #17 │ │ │ │ + cmpeq r2, r8, asr r9 │ │ │ │ + cmpeq r2, r0, lsr r2 │ │ │ │ + @ instruction: 0xffffea48 │ │ │ │ + strdeq r1, [r2, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c590f4 <__cxa_atexit@plt+0xc4b198> │ │ │ │ + ldr r2, [pc, #32] @ c59104 <__cxa_atexit@plt+0xc4b1a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c59108 <__cxa_atexit@plt+0xc4b1ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r2, r0, asr r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c6c774 <__cxa_atexit@plt+0xc5e818> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r3, [pc, #160] @ c591bc <__cxa_atexit@plt+0xc4b260> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq c6c76c <__cxa_atexit@plt+0xc5e810> │ │ │ │ - b c6c780 <__cxa_atexit@plt+0xc5e824> │ │ │ │ + str r3, [r5] │ │ │ │ + beq c591a4 <__cxa_atexit@plt+0xc4b248> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c591ac <__cxa_atexit@plt+0xc4b250> │ │ │ │ + ldr r2, [pc, #124] @ c591c0 <__cxa_atexit@plt+0xc4b264> │ │ │ │ + ldr lr, [pc, #124] @ c591c4 <__cxa_atexit@plt+0xc4b268> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r8, [pc, #104] @ c591c8 <__cxa_atexit@plt+0xc4b26c> │ │ │ │ + mov r7, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + stm lr, {r0, r1, sl} │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + ldrheq r3, [r2, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r0, #260096 @ 0x3f800 │ │ │ │ - orr r0, r0, #1835008 @ 0x1c0000 │ │ │ │ - and r7, r3, r0 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c6c7d4 <__cxa_atexit@plt+0xc5e878> │ │ │ │ - add r7, r1, r2 │ │ │ │ - mov r3, #191 @ 0xbf │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - strb r3, [r7, #8] │ │ │ │ - add r7, r7, #10 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - strb r3, [r7] │ │ │ │ - ldr r7, [pc, #192] @ c6c888 <__cxa_atexit@plt+0xc5e92c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, r1, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6c844 <__cxa_atexit@plt+0xc5e8e8> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c6c824 <__cxa_atexit@plt+0xc5e8c8> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c6c84c <__cxa_atexit@plt+0xc5e8f0> │ │ │ │ - mvn r1, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #12 │ │ │ │ - and r0, r0, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - b c6c7bc <__cxa_atexit@plt+0xc5e860> │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r1, r1, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - orr r3, r3, r0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b c6c7bc <__cxa_atexit@plt+0xc5e860> │ │ │ │ - add r7, r7, r2 │ │ │ │ - b c6c7bc <__cxa_atexit@plt+0xc5e860> │ │ │ │ - mvn r1, #15 │ │ │ │ - add r1, r1, r3, lsr #18 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r3, lsr #12 │ │ │ │ - and lr, lr, r3, lsr #6 │ │ │ │ - strb r1, [r7, r2]! │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - orr r2, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ - strb r2, [r7, #2] │ │ │ │ - and r3, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r3, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - b c6c7bc <__cxa_atexit@plt+0xc5e860> │ │ │ │ - cmppeq r0, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6cacc <__cxa_atexit@plt+0xc5eb70> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - mov r7, #260096 @ 0x3f800 │ │ │ │ - orr r7, r7, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r2, r7 │ │ │ │ - mov r7, #253 @ 0xfd │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r7, r7, #65280 @ 0xff00 │ │ │ │ - movne r7, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6c9cc <__cxa_atexit@plt+0xc5ea70> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6c96c <__cxa_atexit@plt+0xc5ea10> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6ca24 <__cxa_atexit@plt+0xc5eac8> │ │ │ │ - ldr r1, [pc, #492] @ c6caf0 <__cxa_atexit@plt+0xc5eb94> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6caac <__cxa_atexit@plt+0xc5eb50> │ │ │ │ - ldr r1, [pc, #468] @ c6caf4 <__cxa_atexit@plt+0xc5eb98> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6cabc <__cxa_atexit@plt+0xc5eb60> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r3, r3, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r3, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - b c6ca9c <__cxa_atexit@plt+0xc5eb40> │ │ │ │ - ldr r1, [pc, #372] @ c6cae8 <__cxa_atexit@plt+0xc5eb8c> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6caac <__cxa_atexit@plt+0xc5eb50> │ │ │ │ - ldr r1, [pc, #348] @ c6caec <__cxa_atexit@plt+0xc5eb90> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6cabc <__cxa_atexit@plt+0xc5eb60> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r3, r3, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r1 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - b c6ca14 <__cxa_atexit@plt+0xc5eab8> │ │ │ │ - ldr r1, [pc, #264] @ c6cadc <__cxa_atexit@plt+0xc5eb80> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6caac <__cxa_atexit@plt+0xc5eb50> │ │ │ │ - ldr r1, [pc, #240] @ c6cae0 <__cxa_atexit@plt+0xc5eb84> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6cabc <__cxa_atexit@plt+0xc5eb60> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r2, r3 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - ldr r7, [pc, #200] @ c6cae4 <__cxa_atexit@plt+0xc5eb88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #168] @ c6cad4 <__cxa_atexit@plt+0xc5eb78> │ │ │ │ - cmp r2, #0 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq c6caac <__cxa_atexit@plt+0xc5eb50> │ │ │ │ - ldr r1, [pc, #144] @ c6cad8 <__cxa_atexit@plt+0xc5eb7c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq c6cabc <__cxa_atexit@plt+0xc5eb60> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r1, r3, r7, lsr #6 │ │ │ │ - and r8, r3, r7, lsr #12 │ │ │ │ - mvn lr, #15 │ │ │ │ - add r3, lr, r7, lsr #18 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - orr r7, r8, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - strb r3, [r2, #8] │ │ │ │ - ldr r7, [pc, #84] @ c6caf8 <__cxa_atexit@plt+0xc5eb9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c5924c <__cxa_atexit@plt+0xc4b2f0> │ │ │ │ + ldr r2, [pc, #104] @ c59258 <__cxa_atexit@plt+0xc4b2fc> │ │ │ │ + ldr lr, [pc, #104] @ c5925c <__cxa_atexit@plt+0xc4b300> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r8, [pc, #84] @ c59260 <__cxa_atexit@plt+0xc4b304> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, sl} │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ bx ip │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + cmpeq r2, ip, lsl #6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c592e4 <__cxa_atexit@plt+0xc4b388> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c59300 <__cxa_atexit@plt+0xc4b3a4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c59304 <__cxa_atexit@plt+0xc4b3a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c592f0 <__cxa_atexit@plt+0xc4b394> │ │ │ │ + ldr r3, [pc, #72] @ c59308 <__cxa_atexit@plt+0xc4b3ac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c592d4 <__cxa_atexit@plt+0xc4b378> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5930c <__cxa_atexit@plt+0xc4b3b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - cmpeq r0, r8, asr #29 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - cmpeq r0, r0, asr #28 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #100] @ c6cb70 <__cxa_atexit@plt+0xc5ec14> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6cb68 <__cxa_atexit@plt+0xc5ec0c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6cb74 <__cxa_atexit@plt+0xc5ec18> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r0, r4, lsl #27 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #31 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - add r1, r1, r2, lsr #12 │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6cbcc <__cxa_atexit@plt+0xc5ec70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - cmpeq r0, r0, lsr #26 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ c6cc34 <__cxa_atexit@plt+0xc5ecd8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6cc2c <__cxa_atexit@plt+0xc5ecd0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6cc38 <__cxa_atexit@plt+0xc5ecdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r2, r0, lsr r6 │ │ │ │ + ldrsheq r2, [r2, #-104] @ 0xffffff98 │ │ │ │ + @ instruction: 0xffffe778 │ │ │ │ + smlaltbeq r1, r2, r8, r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59390 <__cxa_atexit@plt+0xc4b434> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c593ac <__cxa_atexit@plt+0xc4b450> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c593b0 <__cxa_atexit@plt+0xc4b454> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c5939c <__cxa_atexit@plt+0xc4b440> │ │ │ │ + ldr r3, [pc, #72] @ c593b4 <__cxa_atexit@plt+0xc4b458> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c59380 <__cxa_atexit@plt+0xc4b424> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r0, r0, asr #25 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - add r1, r1, r2, lsr #6 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6cc80 <__cxa_atexit@plt+0xc5ed24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #20] @ c593b8 <__cxa_atexit@plt+0xc4b45c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, ip, ror #24 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ c6ccd4 <__cxa_atexit@plt+0xc5ed78> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + cmpeq r2, r4, lsl #11 │ │ │ │ + cmpeq r2, ip, asr #12 │ │ │ │ + @ instruction: 0xffffe6cc │ │ │ │ + strdeq r1, [r2, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c59470 <__cxa_atexit@plt+0xc4b514> │ │ │ │ + ldr r3, [pc, #184] @ c59494 <__cxa_atexit@plt+0xc4b538> │ │ │ │ + ldr r7, [r5] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq c6cccc <__cxa_atexit@plt+0xc5ed70> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #20] @ c6ccd8 <__cxa_atexit@plt+0xc5ed7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5] │ │ │ │ + beq c59464 <__cxa_atexit@plt+0xc4b508> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c59480 <__cxa_atexit@plt+0xc4b524> │ │ │ │ + ldr ip, [pc, #144] @ c5949c <__cxa_atexit@plt+0xc4b540> │ │ │ │ + ldr r1, [pc, #144] @ c594a0 <__cxa_atexit@plt+0xc4b544> │ │ │ │ + ldr lr, [pc, #144] @ c594a4 <__cxa_atexit@plt+0xc4b548> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str ip, [r1, #20]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r0, r0, lsr #24 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, r7 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #8] @ c6cd0c <__cxa_atexit@plt+0xc5edb0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #32] @ c59498 <__cxa_atexit@plt+0xc4b53c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r0, ror #23 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrdeq r1, [r2, #-56] @ 0xffffffc8 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + cmpeq r2, r4, lsl #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ c6cd90 <__cxa_atexit@plt+0xc5ee34> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c59528 <__cxa_atexit@plt+0xc4b5cc> │ │ │ │ + ldr r2, [pc, #104] @ c59534 <__cxa_atexit@plt+0xc4b5d8> │ │ │ │ + ldr lr, [pc, #104] @ c59538 <__cxa_atexit@plt+0xc4b5dc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6cd88 <__cxa_atexit@plt+0xc5ee2c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #20] @ c6cd94 <__cxa_atexit@plt+0xc5ee38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r0, r4, ror #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mvn r1, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - add r7, r3, r7 │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ - and r0, lr, r2, lsr #6 │ │ │ │ - add r8, r1, r2, lsr #18 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - and r1, lr, r2, lsr #12 │ │ │ │ - strb r3, [r7, #11] │ │ │ │ - orr r3, r0, #128 @ 0x80 │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - strb r3, [r7, #10] │ │ │ │ - orr r3, r1, #128 @ 0x80 │ │ │ │ - strb r3, [r7, #9] │ │ │ │ - ldr r7, [pc, #8] @ c6cdf8 <__cxa_atexit@plt+0xc5ee9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r8, [pc, #84] @ c5953c <__cxa_atexit@plt+0xc4b5e0> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ bx ip │ │ │ │ - ldrsheq lr, [r0, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r2, r0, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c6ce88 <__cxa_atexit@plt+0xc5ef2c> │ │ │ │ - ldr lr, [pc, #116] @ c6ce94 <__cxa_atexit@plt+0xc5ef38> │ │ │ │ - add sl, r7, #5 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #17] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r3, #20 │ │ │ │ + bhi c595c0 <__cxa_atexit@plt+0xc4b664> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c595dc <__cxa_atexit@plt+0xc4b680> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c595e0 <__cxa_atexit@plt+0xc4b684> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c595cc <__cxa_atexit@plt+0xc4b670> │ │ │ │ + ldr r3, [pc, #72] @ c595e4 <__cxa_atexit@plt+0xc4b688> │ │ │ │ tst r8, #3 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq c6ce70 <__cxa_atexit@plt+0xc5ef14> │ │ │ │ - ldr r7, [pc, #68] @ c6ce98 <__cxa_atexit@plt+0xc5ef3c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq c6ce7c <__cxa_atexit@plt+0xc5ef20> │ │ │ │ - mov r7, r9 │ │ │ │ - b c6cedc <__cxa_atexit@plt+0xc5ef80> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c595b0 <__cxa_atexit@plt+0xc4b654> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c595e8 <__cxa_atexit@plt+0xc4b68c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, asr r3 │ │ │ │ + cmpeq r2, ip, lsl r4 │ │ │ │ + @ instruction: 0xffffe42c │ │ │ │ + smlalbteq r1, r2, r8, r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5966c <__cxa_atexit@plt+0xc4b710> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c59688 <__cxa_atexit@plt+0xc4b72c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5968c <__cxa_atexit@plt+0xc4b730> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c59678 <__cxa_atexit@plt+0xc4b71c> │ │ │ │ + ldr r3, [pc, #72] @ c59690 <__cxa_atexit@plt+0xc4b734> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5965c <__cxa_atexit@plt+0xc4b700> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c6ced0 <__cxa_atexit@plt+0xc5ef74> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + ldr r7, [pc, #20] @ c59694 <__cxa_atexit@plt+0xc4b738> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, lsr #5 │ │ │ │ + cmpeq r2, r0, ror r3 │ │ │ │ + @ instruction: 0xffffe380 │ │ │ │ + cmpeq r2, ip, lsl r1 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5974c <__cxa_atexit@plt+0xc4b7f0> │ │ │ │ + ldr r3, [pc, #184] @ c59770 <__cxa_atexit@plt+0xc4b814> │ │ │ │ + ldr r7, [r5] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - beq c6cec8 <__cxa_atexit@plt+0xc5ef6c> │ │ │ │ - b c6cedc <__cxa_atexit@plt+0xc5ef80> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5] │ │ │ │ + beq c59740 <__cxa_atexit@plt+0xc4b7e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5975c <__cxa_atexit@plt+0xc4b800> │ │ │ │ + ldr ip, [pc, #144] @ c59778 <__cxa_atexit@plt+0xc4b81c> │ │ │ │ + ldr r1, [pc, #144] @ c5977c <__cxa_atexit@plt+0xc4b820> │ │ │ │ + ldr lr, [pc, #144] @ c59780 <__cxa_atexit@plt+0xc4b824> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str ip, [r1, #20]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ + ldr r7, [pc, #32] @ c59774 <__cxa_atexit@plt+0xc4b818> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + mrseq r1, (UNDEF: 82) │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + cmpeq r2, r8, lsr #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - mov ip, #260096 @ 0x3f800 │ │ │ │ - orr ip, ip, #1835008 @ 0x1c0000 │ │ │ │ - add r2, r2, lr │ │ │ │ - add r8, r1, #8 │ │ │ │ - and r7, r0, ip │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - bne c6cf48 <__cxa_atexit@plt+0xc5efec> │ │ │ │ - mov sl, #239 @ 0xef │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - strb sl, [r2, r8] │ │ │ │ - add r2, r1, r2 │ │ │ │ - mov r9, #189 @ 0xbd │ │ │ │ - mov r1, #191 @ 0xbf │ │ │ │ - strb r9, [r2, #10] │ │ │ │ - strb r1, [r2, #9] │ │ │ │ - and r2, r3, ip │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bne c6cfd0 <__cxa_atexit@plt+0xc5f074> │ │ │ │ - strb sl, [r8, lr]! │ │ │ │ - add r2, r8, #2 │ │ │ │ - strb r1, [r8, #1] │ │ │ │ - b c6d26c <__cxa_atexit@plt+0xc5f310> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c6d0a8 <__cxa_atexit@plt+0xc5f14c> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c6d00c <__cxa_atexit@plt+0xc5f0b0> │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, fp │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c6d100 <__cxa_atexit@plt+0xc5f1a4> │ │ │ │ - mvn r7, #31 │ │ │ │ - add sl, r7, r0, lsr #12 │ │ │ │ - mov r9, #253 @ 0xfd │ │ │ │ - and r7, r3, ip │ │ │ │ - orr r9, r9, #65280 @ 0xff00 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - movne r9, r3 │ │ │ │ - mov fp, #63 @ 0x3f │ │ │ │ - and r3, fp, r0, lsr #6 │ │ │ │ - and r0, r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r2 │ │ │ │ - lsr r7, r9, #16 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb sl, [r2, r8] │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - lsr fp, r9, #11 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - orr r2, r3, #128 @ 0x80 │ │ │ │ - cmp r7, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - cmp fp, #0 │ │ │ │ - b c6d16c <__cxa_atexit@plt+0xc5f210> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6d218 <__cxa_atexit@plt+0xc5f2bc> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c6d1d0 <__cxa_atexit@plt+0xc5f274> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c6d224 <__cxa_atexit@plt+0xc5f2c8> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #12 │ │ │ │ - and r1, r1, r3, lsr #6 │ │ │ │ - strb r0, [r8, lr]! │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r8, #1] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - b c6d1b0 <__cxa_atexit@plt+0xc5f254> │ │ │ │ - mov r9, #253 @ 0xfd │ │ │ │ - and r7, r3, ip │ │ │ │ - orr r9, r9, #65280 @ 0xff00 │ │ │ │ - cmp r7, #55296 @ 0xd800 │ │ │ │ - movne r9, r3 │ │ │ │ - mvn sl, #63 @ 0x3f │ │ │ │ - add r3, sl, r0, lsr #6 │ │ │ │ - lsr r7, r9, #16 │ │ │ │ - lsr sl, r9, #11 │ │ │ │ - strb r3, [r2, r8] │ │ │ │ - add r1, r1, r2 │ │ │ │ - and r2, r0, #63 @ 0x3f │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ - cmp r0, #0 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ - beq c6d1f0 <__cxa_atexit@plt+0xc5f294> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c6d1c0 <__cxa_atexit@plt+0xc5f264> │ │ │ │ - cmp r0, #2 │ │ │ │ - beq c6d190 <__cxa_atexit@plt+0xc5f234> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r9, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r2, r1, r9, lsr #12 │ │ │ │ - and r1, r1, r9, lsr #6 │ │ │ │ - strb r0, [r8, lr]! │ │ │ │ - orr r7, r2, #128 @ 0x80 │ │ │ │ - strb r7, [r8, #1] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r8, #2] │ │ │ │ - and r7, r9, #63 @ 0x3f │ │ │ │ - b c6d250 <__cxa_atexit@plt+0xc5f2f4> │ │ │ │ - mov r9, #253 @ 0xfd │ │ │ │ - and r1, r3, ip │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - orr r9, r9, #65280 @ 0xff00 │ │ │ │ - movne r9, r3 │ │ │ │ - lsr r3, r9, #16 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - lsr r7, r9, #11 │ │ │ │ - movhi r1, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - strb r0, [r2, r8] │ │ │ │ - beq c6d1f0 <__cxa_atexit@plt+0xc5f294> │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c6d1c0 <__cxa_atexit@plt+0xc5f264> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c6d078 <__cxa_atexit@plt+0xc5f11c> │ │ │ │ - b c6d190 <__cxa_atexit@plt+0xc5f234> │ │ │ │ - mov r9, #253 @ 0xfd │ │ │ │ - and ip, r3, ip │ │ │ │ - mvn r7, #15 │ │ │ │ - orr r9, r9, #65280 @ 0xff00 │ │ │ │ - cmp ip, #55296 @ 0xd800 │ │ │ │ - movne r9, r3 │ │ │ │ - mov sl, #63 @ 0x3f │ │ │ │ - and r3, sl, r0, lsr #12 │ │ │ │ - add r7, r7, r0, lsr #18 │ │ │ │ - and fp, sl, r0, lsr #6 │ │ │ │ - and r0, r0, #63 @ 0x3f │ │ │ │ - add r1, r1, r2 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r7, [r2, r8] │ │ │ │ - strb r0, [r1, #11] │ │ │ │ - orr r0, fp, #128 @ 0x80 │ │ │ │ - lsr sl, r9, #16 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - movhi r0, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - lsr r2, r9, #11 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - strb r3, [r1, #9] │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6d260 <__cxa_atexit@plt+0xc5f304> │ │ │ │ - mov fp, r6 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq c6d1f8 <__cxa_atexit@plt+0xc5f29c> │ │ │ │ - ldr r6, [sp] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c6d078 <__cxa_atexit@plt+0xc5f11c> │ │ │ │ - mvn r0, #31 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r0, r0, r9, lsr #12 │ │ │ │ - and r1, r1, r9, lsr #6 │ │ │ │ - strb r0, [r8, lr]! │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r8, #1] │ │ │ │ - and r7, r9, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r9, r7, r3 │ │ │ │ - add r2, r8, #2 │ │ │ │ - b c6d26c <__cxa_atexit@plt+0xc5f310> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r9, lsr #6 │ │ │ │ - and r1, r9, #63 @ 0x3f │ │ │ │ - b c6d1dc <__cxa_atexit@plt+0xc5f280> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r3, lsr #6 │ │ │ │ - and r1, r3, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - strb r0, [r8, lr]! │ │ │ │ - orr r9, r1, r2 │ │ │ │ - add r2, r8, #1 │ │ │ │ - b c6d26c <__cxa_atexit@plt+0xc5f310> │ │ │ │ - add r2, r8, lr │ │ │ │ - b c6d26c <__cxa_atexit@plt+0xc5f310> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - add r0, r0, r9, lsr #6 │ │ │ │ - strb r0, [r8, lr]! │ │ │ │ - and r1, r9, #63 @ 0x3f │ │ │ │ - mvn r2, #127 @ 0x7f │ │ │ │ - orr r9, r1, r2 │ │ │ │ - add r2, r8, #1 │ │ │ │ - b c6d268 <__cxa_atexit@plt+0xc5f30c> │ │ │ │ - add r2, r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b c6d26c <__cxa_atexit@plt+0xc5f310> │ │ │ │ - mvn r0, #15 │ │ │ │ - add r0, r0, r3, lsr #18 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - and r2, r1, r3, lsr #12 │ │ │ │ - and r1, r1, r3, lsr #6 │ │ │ │ - strb r0, [r8, lr]! │ │ │ │ - orr r7, r2, #128 @ 0x80 │ │ │ │ - strb r7, [r8, #1] │ │ │ │ - orr r7, r1, #128 @ 0x80 │ │ │ │ - strb r7, [r8, #2] │ │ │ │ - and r7, r3, #63 @ 0x3f │ │ │ │ - mvn r3, #127 @ 0x7f │ │ │ │ - orr r9, r7, r3 │ │ │ │ - add r2, r8, #3 │ │ │ │ - b c6d26c <__cxa_atexit@plt+0xc5f310> │ │ │ │ - mov fp, r6 │ │ │ │ - add r2, r8, lr │ │ │ │ - ldr r6, [sp] │ │ │ │ - strb r9, [r2] │ │ │ │ - ldr r7, [pc, #12] @ c6d284 <__cxa_atexit@plt+0xc5f328> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c59804 <__cxa_atexit@plt+0xc4b8a8> │ │ │ │ + ldr r2, [pc, #104] @ c59810 <__cxa_atexit@plt+0xc4b8b4> │ │ │ │ + ldr lr, [pc, #104] @ c59814 <__cxa_atexit@plt+0xc4b8b8> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r8, [pc, #84] @ c59818 <__cxa_atexit@plt+0xc4b8bc> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ + bx ip │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r2, r4, asr sp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c598a0 <__cxa_atexit@plt+0xc4b944> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr lr, [pc, #112] @ c598bc <__cxa_atexit@plt+0xc4b960> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c598c0 <__cxa_atexit@plt+0xc4b964> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r0, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + bhi c598ac <__cxa_atexit@plt+0xc4b950> │ │ │ │ + ldr r3, [pc, #72] @ c598c4 <__cxa_atexit@plt+0xc4b968> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c59890 <__cxa_atexit@plt+0xc4b934> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, ip, ror #12 │ │ │ │ - smlaltbeq ip, r0, r0, r9 │ │ │ │ - andeq r0, r4, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6d330 <__cxa_atexit@plt+0xc5f3d4> │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - blt c6d2e4 <__cxa_atexit@plt+0xc5f388> │ │ │ │ - cmp r0, r1 │ │ │ │ - ble c6d304 <__cxa_atexit@plt+0xc5f3a8> │ │ │ │ - ldr r7, [pc, #108] @ c6d338 <__cxa_atexit@plt+0xc5f3dc> │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - sub r2, r0, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r9, r1, r9 │ │ │ │ - b c6d2f8 <__cxa_atexit@plt+0xc5f39c> │ │ │ │ - ldr r7, [pc, #92] @ c6d348 <__cxa_atexit@plt+0xc5f3ec> │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - b c45598 <__cxa_atexit@plt+0xc3763c> │ │ │ │ - ldr r1, [pc, #48] @ c6d33c <__cxa_atexit@plt+0xc5f3e0> │ │ │ │ - ldr r7, [pc, #48] @ c6d340 <__cxa_atexit@plt+0xc5f3e4> │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ c6d344 <__cxa_atexit@plt+0xc5f3e8> │ │ │ │ - sub r3, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c598c8 <__cxa_atexit@plt+0xc4b96c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, ror r0 │ │ │ │ + cmpeq r2, r8, lsr r1 │ │ │ │ + @ instruction: 0xffffe0dc │ │ │ │ + smlaltteq r0, r2, r4, lr │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59950 <__cxa_atexit@plt+0xc4b9f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr lr, [pc, #112] @ c5996c <__cxa_atexit@plt+0xc4ba10> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c59970 <__cxa_atexit@plt+0xc4ba14> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r0, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + bhi c5995c <__cxa_atexit@plt+0xc4ba00> │ │ │ │ + ldr r3, [pc, #72] @ c59974 <__cxa_atexit@plt+0xc4ba18> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c59940 <__cxa_atexit@plt+0xc4b9e4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strdeq ip, [r0, #-140] @ 0xffffff74 │ │ │ │ - strdeq ip, [r0, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6d38c <__cxa_atexit@plt+0xc5f430> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c6d398 <__cxa_atexit@plt+0xc5f43c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + ldr r7, [pc, #20] @ c59978 <__cxa_atexit@plt+0xc4ba1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq pc, [r0, #-36] @ 0xffffffdc @ │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6d3e0 <__cxa_atexit@plt+0xc5f484> │ │ │ │ - ldr r2, [pc, #44] @ c6d3ec <__cxa_atexit@plt+0xc5f490> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + cmpeq r2, r4, asr #31 │ │ │ │ + cmpeq r2, r8, lsl #1 │ │ │ │ + @ instruction: 0xffffe02c │ │ │ │ + cmpeq r2, r4, lsr lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c59a40 <__cxa_atexit@plt+0xc4bae4> │ │ │ │ + ldr r3, [pc, #200] @ c59a64 <__cxa_atexit@plt+0xc4bb08> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq c59a34 <__cxa_atexit@plt+0xc4bad8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c59a50 <__cxa_atexit@plt+0xc4baf4> │ │ │ │ + ldr ip, [pc, #164] @ c59a6c <__cxa_atexit@plt+0xc4bb10> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [pc, #160] @ c59a70 <__cxa_atexit@plt+0xc4bb14> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr ip, [pc, #136] @ c59a74 <__cxa_atexit@plt+0xc4bb18> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + mov r7, r6 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str lr, [r7, #24]! │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r5, [r6, #16] │ │ │ │ + str r5, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str ip, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c59a68 <__cxa_atexit@plt+0xc4bb0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq r0, r8, lsr #5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq r2, r0, lsl lr │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r2, r0, lsr fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c6d430 <__cxa_atexit@plt+0xc5f4d4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ c6d43c <__cxa_atexit@plt+0xc5f4e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + bcc c59b04 <__cxa_atexit@plt+0xc4bba8> │ │ │ │ + ldr lr, [pc, #116] @ c59b10 <__cxa_atexit@plt+0xc4bbb4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldmib r5, {r0, r2} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr lr, [pc, #88] @ c59b14 <__cxa_atexit@plt+0xc4bbb8> │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r0, [pc, #72] @ c59b18 <__cxa_atexit@plt+0xc4bbbc> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r7, #24]! │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #56] @ 0x38 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmppeq r0, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r0, r0, asr fp │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + cmpeq r2, r8, asr #20 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c6d488 <__cxa_atexit@plt+0xc5f52c> │ │ │ │ - ldr r7, [pc, #52] @ c6d498 <__cxa_atexit@plt+0xc5f53c> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c59b64 <__cxa_atexit@plt+0xc4bc08> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c59b6c <__cxa_atexit@plt+0xc4bc10> │ │ │ │ + ldr r1, [pc, #60] @ c59b90 <__cxa_atexit@plt+0xc4bc34> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c59b8c <__cxa_atexit@plt+0xc4bc30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq c6d47c <__cxa_atexit@plt+0xc5f520> │ │ │ │ - mov r7, sl │ │ │ │ - b c6d4ac <__cxa_atexit@plt+0xc5f550> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r2, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xfffff23c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c59bdc <__cxa_atexit@plt+0xc4bc80> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c59be4 <__cxa_atexit@plt+0xc4bc88> │ │ │ │ + ldr r1, [pc, #60] @ c59c08 <__cxa_atexit@plt+0xc4bcac> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c6d49c <__cxa_atexit@plt+0xc5f540> │ │ │ │ + ldr r7, [pc, #24] @ c59c04 <__cxa_atexit@plt+0xc4bca8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r0, ip, lsl fp │ │ │ │ - strdeq ip, [r0, #-164] @ 0xffffff5c │ │ │ │ + cmpeq r2, ip, asr ip │ │ │ │ + @ instruction: 0xfffff53c │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r9, r7, #3 │ │ │ │ - mov lr, r6 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - cmp r9, #0 │ │ │ │ - ble c6d550 <__cxa_atexit@plt+0xc5f5f4> │ │ │ │ - sub r3, r9, #1 │ │ │ │ - ldrb r2, [r3, r8] │ │ │ │ - mov r6, r9 │ │ │ │ - cmp r2, #129 @ 0x81 │ │ │ │ - bcc c6d4f8 <__cxa_atexit@plt+0xc5f59c> │ │ │ │ - cmp r2, #193 @ 0xc1 │ │ │ │ - bls c6d4ec <__cxa_atexit@plt+0xc5f590> │ │ │ │ - mov r6, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c6d4f8 <__cxa_atexit@plt+0xc5f59c> │ │ │ │ - b c6d550 <__cxa_atexit@plt+0xc5f5f4> │ │ │ │ - mov r6, #1 │ │ │ │ - cmp r9, #1 │ │ │ │ - bne c6d648 <__cxa_atexit@plt+0xc5f6ec> │ │ │ │ - cmp r6, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r3, #576 @ 0x240 │ │ │ │ - movcc sl, r6 │ │ │ │ - orr r3, r3, #999424 @ 0xf4000 │ │ │ │ - cmp sl, r3 │ │ │ │ - bcs c6d574 <__cxa_atexit@plt+0xc5f618> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r8 │ │ │ │ - mov sl, lr │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - cmp r0, #0 │ │ │ │ - mov r0, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov lr, sl │ │ │ │ - beq c6d550 <__cxa_atexit@plt+0xc5f5f4> │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - b c6d560 <__cxa_atexit@plt+0xc5f604> │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b c6d6d4 <__cxa_atexit@plt+0xc5f778> │ │ │ │ - ldr r3, [pc, #256] @ c6d67c <__cxa_atexit@plt+0xc5f720> │ │ │ │ - ldr r2, [r4, #812] @ 0x32c │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - add r6, lr, #4 │ │ │ │ - str r5, [r7, #12] │ │ │ │ - ldr r7, [r4, #820] @ 0x334 │ │ │ │ - str r6, [r7, #4] │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrd r0, [r2, #72] @ 0x48 │ │ │ │ - sub r7, r6, r7 │ │ │ │ - subs r0, r0, r7 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - strd r0, [r2, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1e769f4 <__cxa_atexit@plt+0x1e68a98> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, sl │ │ │ │ - bl 12f6b1c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e76b34 <__cxa_atexit@plt+0x1e68bd8> │ │ │ │ - ldr r4, [r0, #812] @ 0x32c │ │ │ │ - ldr r3, [r0, #820] @ 0x334 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add fp, r2, #100 @ 0x64 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - add r3, r6, r3, lsl #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0, #804] @ 0x324 │ │ │ │ - ldrd r8, [r4, #72] @ 0x48 │ │ │ │ - sub r6, r1, r6 │ │ │ │ - adds r6, r8, r6 │ │ │ │ - adc r3, r9, #0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - sub r3, r9, #2 │ │ │ │ - ldrb r2, [r3, r8] │ │ │ │ - cmp r2, #223 @ 0xdf │ │ │ │ - bhi c6d4dc <__cxa_atexit@plt+0xc5f580> │ │ │ │ - mov r6, #2 │ │ │ │ - cmp r9, #2 │ │ │ │ - bls c6d4f8 <__cxa_atexit@plt+0xc5f59c> │ │ │ │ - sub r3, r9, #3 │ │ │ │ - ldrb r2, [r3, r8] │ │ │ │ - mov r6, r9 │ │ │ │ - cmp r2, #239 @ 0xef │ │ │ │ - bhi c6d4dc <__cxa_atexit@plt+0xc5f580> │ │ │ │ - b c6d4f8 <__cxa_atexit@plt+0xc5f59c> │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - strdeq ip, [r0, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r8, fp │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c6d6c0 <__cxa_atexit@plt+0xc5f764> │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b c6d6d4 <__cxa_atexit@plt+0xc5f778> │ │ │ │ - mov r7, #0 │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - b c6d6d4 <__cxa_atexit@plt+0xc5f778> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r9, r6 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r6, #0 │ │ │ │ - cmp r2, r1 │ │ │ │ - bge c6d75c <__cxa_atexit@plt+0xc5f800> │ │ │ │ - ldm r5, {r0, sl} │ │ │ │ - ldr lr, [pc, #412] @ c6d898 <__cxa_atexit@plt+0xc5f93c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [pc, #408] @ c6d89c <__cxa_atexit@plt+0xc5f940> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r6, #0 │ │ │ │ - mov r8, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi c6d770 <__cxa_atexit@plt+0xc5f814> │ │ │ │ - ldrb r3, [r0, r8] │ │ │ │ - ldrb r3, [r3, lr] │ │ │ │ - add r3, r3, r6 │ │ │ │ - uxtb r3, r3 │ │ │ │ - ldrb r6, [r3, ip] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c6d748 <__cxa_atexit@plt+0xc5f7ec> │ │ │ │ - cmp r6, #12 │ │ │ │ - beq c6d7bc <__cxa_atexit@plt+0xc5f860> │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, r1 │ │ │ │ - blt c6d70c <__cxa_atexit@plt+0xc5f7b0> │ │ │ │ - b c6d75c <__cxa_atexit@plt+0xc5f800> │ │ │ │ - add r2, r8, #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - blt c6d704 <__cxa_atexit@plt+0xc5f7a8> │ │ │ │ - add r2, r8, #1 │ │ │ │ - mov r6, #0 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ - str r2, [r5, #12] │ │ │ │ sub r5, r5, #4 │ │ │ │ - mov r6, r9 │ │ │ │ - b c72f38 <__cxa_atexit@plt+0xc64fdc> │ │ │ │ - add r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6d858 <__cxa_atexit@plt+0xc5f8fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6d860 <__cxa_atexit@plt+0xc5f904> │ │ │ │ - ldr r5, [pc, #292] @ c6d8b8 <__cxa_atexit@plt+0xc5f95c> │ │ │ │ - ldr r1, [pc, #292] @ c6d8bc <__cxa_atexit@plt+0xc5f960> │ │ │ │ - ldr r2, [pc, #292] @ c6d8c0 <__cxa_atexit@plt+0xc5f964> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59c40 <__cxa_atexit@plt+0xc4bce4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c593c8 <__cxa_atexit@plt+0xc4b46c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6d7e0 <__cxa_atexit@plt+0xc5f884> │ │ │ │ - cmp r2, r1 │ │ │ │ - strlt r2, [r5, #-4] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - strge r1, [r5, #-4] │ │ │ │ - b c6d7fc <__cxa_atexit@plt+0xc5f8a0> │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #184] @ c6d8a4 <__cxa_atexit@plt+0xc5f948> │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - add r3, r3, #2 │ │ │ │ - stmdb r5, {r3, r6} │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59c84 <__cxa_atexit@plt+0xc4bd28> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c596a4 <__cxa_atexit@plt+0xc4b748> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c59ccc <__cxa_atexit@plt+0xc4bd70> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + b c59988 <__cxa_atexit@plt+0xc4ba2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #32 │ │ │ │ - sub lr, r5, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #84 @ 0x54 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c6d87c <__cxa_atexit@plt+0xc5f920> │ │ │ │ - ldr r3, [pc, #148] @ c6d8ac <__cxa_atexit@plt+0xc5f950> │ │ │ │ - ldr ip, [pc, #148] @ c6d8b0 <__cxa_atexit@plt+0xc5f954> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + bcc c59d88 <__cxa_atexit@plt+0xc4be2c> │ │ │ │ + ldr sl, [pc, #160] @ c59da0 <__cxa_atexit@plt+0xc4be44> │ │ │ │ + ldr r3, [pc, #160] @ c59da4 <__cxa_atexit@plt+0xc4be48> │ │ │ │ + sub lr, r6, #42 @ 0x2a │ │ │ │ + str lr, [r7, #72] @ 0x48 │ │ │ │ + sub r0, r6, #54 @ 0x36 │ │ │ │ + add lr, r7, #76 @ 0x4c │ │ │ │ + add sl, pc, sl │ │ │ │ + sub ip, r6, #29 │ │ │ │ add r3, pc, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str ip, [r9, #4]! │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r3, [pc, #124] @ c6d8b4 <__cxa_atexit@plt+0xc5f958> │ │ │ │ - mov r5, lr │ │ │ │ + sub r2, r6, #77 @ 0x4d │ │ │ │ + sub r1, r6, #65 @ 0x41 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + str ip, [r7, #68] @ 0x44 │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + str sl, [r7, #40] @ 0x28 │ │ │ │ + str r8, [r7, #44] @ 0x2c │ │ │ │ + str r9, [r7, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #92] @ c59da8 <__cxa_atexit@plt+0xc4be4c> │ │ │ │ + add lr, r7, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - add r0, r9, #20 │ │ │ │ - str sl, [r9, #8] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - stm r0, {r1, r3, r9} │ │ │ │ - sub r9, r6, #2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, r9 │ │ │ │ - b c6d868 <__cxa_atexit@plt+0xc5f90c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #56] @ c6d8a8 <__cxa_atexit@plt+0xc5f94c> │ │ │ │ + str r3, [r7, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #80] @ c59dac <__cxa_atexit@plt+0xc4be50> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r3, [pc, #72] @ c59db0 <__cxa_atexit@plt+0xc4be54> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + ldr r3, [pc, #64] @ c59db4 <__cxa_atexit@plt+0xc4be58> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c59db8 <__cxa_atexit@plt+0xc4be5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #28 │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #28] @ c6d8a0 <__cxa_atexit@plt+0xc5f944> │ │ │ │ - mov r5, lr │ │ │ │ - mov r1, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r0, r4, ror pc │ │ │ │ - cmpeq r0, r0, ror pc │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsbeq lr, [r0, #-32] @ 0xffffffe0 │ │ │ │ - smlaltbeq ip, r0, r0, r3 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xffff9234 │ │ │ │ - cmpeq r0, r4, ror #2 │ │ │ │ - @ instruction: 0xfffd8560 │ │ │ │ - @ instruction: 0xfffd84a8 │ │ │ │ - @ instruction: 0x01277e09 │ │ │ │ - @ instruction: 0x0140c698 │ │ │ │ - andeq r0, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6d938 <__cxa_atexit@plt+0xc5f9dc> │ │ │ │ - ldr r7, [pc, #100] @ c6d950 <__cxa_atexit@plt+0xc5f9f4> │ │ │ │ - ldr lr, [pc, #100] @ c6d954 <__cxa_atexit@plt+0xc5f9f8> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #60] @ c6d958 <__cxa_atexit@plt+0xc5f9fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c6d95c <__cxa_atexit@plt+0xc5fa00> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq r2, ip, ror #17 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + smlalbteq r0, r2, r8, sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59e64 <__cxa_atexit@plt+0xc4bf08> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c59e6c <__cxa_atexit@plt+0xc4bf10> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c59e90 <__cxa_atexit@plt+0xc4bf34> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c59e94 <__cxa_atexit@plt+0xc4bf38> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c59e98 <__cxa_atexit@plt+0xc4bf3c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c59e80 <__cxa_atexit@plt+0xc4bf24> │ │ │ │ + ldr r3, [pc, #92] @ c59e9c <__cxa_atexit@plt+0xc4bf40> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffff9160 │ │ │ │ - cmpeq r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - ldrdeq ip, [r0, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6d994 <__cxa_atexit@plt+0xc5fa38> │ │ │ │ - ldr r3, [pc, #640] @ c6dc00 <__cxa_atexit@plt+0xc5fca4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c59e54 <__cxa_atexit@plt+0xc4bef8> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c59e74 <__cxa_atexit@plt+0xc4bf18> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c59ea0 <__cxa_atexit@plt+0xc4bf44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r8, asr #21 │ │ │ │ + cmpeq r2, r8, ror fp │ │ │ │ + cmpeq r2, r0, asr r4 │ │ │ │ + @ instruction: 0xffffdcd8 │ │ │ │ + cmpeq r2, r0, lsr #18 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c59f4c <__cxa_atexit@plt+0xc4bff0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c59f54 <__cxa_atexit@plt+0xc4bff8> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c59f78 <__cxa_atexit@plt+0xc4c01c> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c59f7c <__cxa_atexit@plt+0xc4c020> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c59f80 <__cxa_atexit@plt+0xc4c024> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c59f68 <__cxa_atexit@plt+0xc4c00c> │ │ │ │ + ldr r3, [pc, #92] @ c59f84 <__cxa_atexit@plt+0xc4c028> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6dadc <__cxa_atexit@plt+0xc5fb80> │ │ │ │ - b c6dc14 <__cxa_atexit@plt+0xc5fcb8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6db80 <__cxa_atexit@plt+0xc5fc24> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bls c6da14 <__cxa_atexit@plt+0xc5fab8> │ │ │ │ - ldr r3, [pc, #560] @ c6dbf0 <__cxa_atexit@plt+0xc5fc94> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - sub r1, r5, #88 @ 0x58 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c59f3c <__cxa_atexit@plt+0xc4bfe0> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c59f5c <__cxa_atexit@plt+0xc4c000> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c59f88 <__cxa_atexit@plt+0xc4c02c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, ror #19 │ │ │ │ + @ instruction: 0x01521a90 │ │ │ │ + cmpeq r2, r8, ror #6 │ │ │ │ + @ instruction: 0xffffdbf0 │ │ │ │ + cmpeq r2, r8, lsr r8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c59fbc <__cxa_atexit@plt+0xc4c060> │ │ │ │ + ldr r2, [pc, #32] @ c59fcc <__cxa_atexit@plt+0xc4c070> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c59fd0 <__cxa_atexit@plt+0xc4c074> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0x0142089c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #204] @ c5a0b0 <__cxa_atexit@plt+0xc4c154> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ + ands r0, r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - bhi c6db90 <__cxa_atexit@plt+0xc5fc34> │ │ │ │ - ldr lr, [pc, #528] @ c6dbf4 <__cxa_atexit@plt+0xc5fc98> │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - add r1, lr, #1 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - b c6db44 <__cxa_atexit@plt+0xc5fbe8> │ │ │ │ - add r1, r2, #1 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - cmp r2, r1 │ │ │ │ - ble c6dae4 <__cxa_atexit@plt+0xc5fb88> │ │ │ │ - ldr sl, [pc, #424] @ c6dbd4 <__cxa_atexit@plt+0xc5fc78> │ │ │ │ - ldr lr, [pc, #424] @ c6dbd8 <__cxa_atexit@plt+0xc5fc7c> │ │ │ │ - sub r2, r2, r1 │ │ │ │ - add sl, pc, sl │ │ │ │ + beq c5a050 <__cxa_atexit@plt+0xc4c0f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5a058 <__cxa_atexit@plt+0xc4c0fc> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5a0a0 <__cxa_atexit@plt+0xc4c144> │ │ │ │ + ldr r1, [pc, #156] @ c5a0b4 <__cxa_atexit@plt+0xc4c158> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr lr, [pc, #140] @ c5a0b8 <__cxa_atexit@plt+0xc4c15c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str ip, [r6, #8] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - mov r6, r5 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - str r1, [r6, #-4]! │ │ │ │ - sub r0, r5, #88 @ 0x58 │ │ │ │ - cmp fp, r0 │ │ │ │ - str sl, [r5] │ │ │ │ - bhi c6dbb0 <__cxa_atexit@plt+0xc5fc54> │ │ │ │ - ldr r6, [pc, #396] @ c6dc04 <__cxa_atexit@plt+0xc5fca8> │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r0, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-52] @ 0xffffffcc │ │ │ │ - add r2, r6, #1 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [r3, #-8] │ │ │ │ - str r1, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r6, [r5, #-68] @ 0xffffffbc │ │ │ │ - str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [r5, #-60] @ 0xffffffc4 │ │ │ │ - strb r0, [r5, #-72] @ 0xffffffb8 │ │ │ │ - sub r5, r5, #76 @ 0x4c │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr lr, [pc, #248] @ c6dbe4 <__cxa_atexit@plt+0xc5fc88> │ │ │ │ - ldr r2, [pc, #248] @ c6dbe8 <__cxa_atexit@plt+0xc5fc8c> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r0], #-88 @ 0xffffffa8 │ │ │ │ - cmp fp, r0 │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - bhi c6db90 <__cxa_atexit@plt+0xc5fc34> │ │ │ │ - ldr lr, [pc, #212] @ c6dbec <__cxa_atexit@plt+0xc5fc90> │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - add r0, lr, #1 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r1, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldrb r8, [lr, #4] │ │ │ │ - ldr r3, [lr, #8] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r0, [r5, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [r5, #-68] @ 0xffffffbc │ │ │ │ - strb r8, [r5, #-72] @ 0xffffffb8 │ │ │ │ - sub r5, r5, #76 @ 0x4c │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - mov r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5a0a0 <__cxa_atexit@plt+0xc4c144> │ │ │ │ + ldr r1, [pc, #84] @ c5a0bc <__cxa_atexit@plt+0xc4c160> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr lr, [pc, #68] @ c5a0c0 <__cxa_atexit@plt+0xc4c164> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r5, [pc, #96] @ c6dbf8 <__cxa_atexit@plt+0xc5fc9c> │ │ │ │ - ldr r7, [pc, #96] @ c6dbfc <__cxa_atexit@plt+0xc5fca0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add sl, r5, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + cmpeq r2, r8, lsl #12 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + ldrheq r2, [r2, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5a11c <__cxa_atexit@plt+0xc4c1c0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a160 <__cxa_atexit@plt+0xc4c204> │ │ │ │ + ldr r1, [pc, #116] @ c5a16c <__cxa_atexit@plt+0xc4c210> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #100] @ c5a170 <__cxa_atexit@plt+0xc4c214> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c5a14c <__cxa_atexit@plt+0xc4c1f0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a160 <__cxa_atexit@plt+0xc4c204> │ │ │ │ + ldr r1, [pc, #72] @ c5a174 <__cxa_atexit@plt+0xc4c218> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #56] @ c5a178 <__cxa_atexit@plt+0xc4c21c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + cmpeq r2, r8, lsr #10 │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + ldrsheq r2, [r2, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5a224 <__cxa_atexit@plt+0xc4c2c8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a22c <__cxa_atexit@plt+0xc4c2d0> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c5a250 <__cxa_atexit@plt+0xc4c2f4> │ │ │ │ + sub r0, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c5a254 <__cxa_atexit@plt+0xc4c2f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c5a258 <__cxa_atexit@plt+0xc4c2fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c5a240 <__cxa_atexit@plt+0xc4c2e4> │ │ │ │ + ldr r3, [pc, #92] @ c5a25c <__cxa_atexit@plt+0xc4c300> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5a214 <__cxa_atexit@plt+0xc4c2b8> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c5a234 <__cxa_atexit@plt+0xc4c2d8> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #36] @ c6dbdc <__cxa_atexit@plt+0xc5fc80> │ │ │ │ - ldr r7, [pc, #36] @ c6dbe0 <__cxa_atexit@plt+0xc5fc84> │ │ │ │ + ldr r7, [pc, #24] @ c5a260 <__cxa_atexit@plt+0xc4c304> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r3, r0, ip, lsl #29 │ │ │ │ - cmpeq r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0140bd9c │ │ │ │ - smlaltteq ip, r0, r4, r2 │ │ │ │ - andeq r3, r0, r4, ror #25 │ │ │ │ - cmpeq r0, r8, ror r7 │ │ │ │ - cmpeq r0, ip, lsr lr │ │ │ │ - andeq r3, r0, r0, lsr sp │ │ │ │ - hvceq 3056 @ 0xbf0 │ │ │ │ - strheq fp, [r0, #-220] @ 0xffffff24 │ │ │ │ - cmpeq r0, r8, lsl #6 │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - ldrdeq fp, [r0, #-236] @ 0xffffff14 │ │ │ │ - cmpeq r0, r4, lsr r3 │ │ │ │ - andeq r0, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #16 │ │ │ │ - mov sl, r4 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c6de64 <__cxa_atexit@plt+0xc5ff08> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r3, r2, #11 │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ - bls c6dcf0 <__cxa_atexit@plt+0xc5fd94> │ │ │ │ - ldr r3, [pc, #636] @ c6dee8 <__cxa_atexit@plt+0xc5ff8c> │ │ │ │ - str r1, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + cmpeq r2, r8, lsl #14 │ │ │ │ + ldrheq r1, [r2, #-120] @ 0xffffff88 │ │ │ │ + @ instruction: 0x01522090 │ │ │ │ + @ instruction: 0xffffd8a8 │ │ │ │ + cmpeq r2, ip, asr r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - sub r2, r5, #88 @ 0x58 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c6de78 <__cxa_atexit@plt+0xc5ff1c> │ │ │ │ - ldr lr, [pc, #596] @ c6deec <__cxa_atexit@plt+0xc5ff90> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - add r2, lr, #1 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r1, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - ldrb r8, [lr, #4] │ │ │ │ - ldr r3, [lr, #8] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r1, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ - b c6de4c <__cxa_atexit@plt+0xc5fef0> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - ble c6ddc4 <__cxa_atexit@plt+0xc5fe68> │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r1, [pc, #432] @ c6decc <__cxa_atexit@plt+0xc5ff70> │ │ │ │ - sub r2, r3, r0 │ │ │ │ - add r0, fp, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [pc, #416] @ c6ded0 <__cxa_atexit@plt+0xc5ff74> │ │ │ │ - mov fp, r4 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5a30c <__cxa_atexit@plt+0xc4c3b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a314 <__cxa_atexit@plt+0xc4c3b8> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #156] @ c5a338 <__cxa_atexit@plt+0xc4c3dc> │ │ │ │ + sub r0, r6, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r0, r5, #88 @ 0x58 │ │ │ │ - stmib r6, {r1, ip} │ │ │ │ - mov r6, r5 │ │ │ │ - sub r1, lr, #11 │ │ │ │ - str r1, [r6, #-4]! │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi c6dea0 <__cxa_atexit@plt+0xc5ff44> │ │ │ │ - ldr r0, [pc, #408] @ c6def8 <__cxa_atexit@plt+0xc5ff9c> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - sub r3, r5, #28 │ │ │ │ - stm r3, {r2, r8, r9} │ │ │ │ - ldrb r3, [r0, #4] │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-52] @ 0xffffffcc │ │ │ │ - add r2, r0, #1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldmdb lr, {r1, r2} │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - str r0, [r5, #-68] @ 0xffffffbc │ │ │ │ - strb r3, [r5, #-72] @ 0xffffffb8 │ │ │ │ - sub r5, r5, #76 @ 0x4c │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, lr │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - ldr r3, [pc, #272] @ c6dedc <__cxa_atexit@plt+0xc5ff80> │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #128] @ c5a33c <__cxa_atexit@plt+0xc4c3e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #120] @ c5a340 <__cxa_atexit@plt+0xc4c3e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + bhi c5a328 <__cxa_atexit@plt+0xc4c3cc> │ │ │ │ + ldr r3, [pc, #92] @ c5a344 <__cxa_atexit@plt+0xc4c3e8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r2, [pc, #256] @ c6dee0 <__cxa_atexit@plt+0xc5ff84> │ │ │ │ - mov r3, r5 │ │ │ │ - sub r0, r5, #88 @ 0x58 │ │ │ │ - cmp fp, r0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - bhi c6de78 <__cxa_atexit@plt+0xc5ff1c> │ │ │ │ - ldr lr, [pc, #228] @ c6dee4 <__cxa_atexit@plt+0xc5ff88> │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - add r0, lr, #1 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldrb r8, [lr, #4] │ │ │ │ - ldr r3, [lr, #8] │ │ │ │ - str r1, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - sub lr, r5, #36 @ 0x24 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - sub lr, r5, #48 @ 0x30 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - str r2, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r0, [r5, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [r5, #-68] @ 0xffffffbc │ │ │ │ - strb r8, [r5, #-72] @ 0xffffffb8 │ │ │ │ - sub r5, r5, #76 @ 0x4c │ │ │ │ - mov r4, sl │ │ │ │ - b c5bd3c <__cxa_atexit@plt+0xc4dde0> │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [sl, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r5, [pc, #112] @ c6def0 <__cxa_atexit@plt+0xc5ff94> │ │ │ │ - ldr r7, [pc, #112] @ c6def4 <__cxa_atexit@plt+0xc5ff98> │ │ │ │ - ldr r0, [sl, #-8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r2, r5, #1 │ │ │ │ - mov r4, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5a2fc <__cxa_atexit@plt+0xc4c3a0> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c5a31c <__cxa_atexit@plt+0xc4c3c0> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #44] @ c6ded4 <__cxa_atexit@plt+0xc5ff78> │ │ │ │ - ldr r7, [pc, #44] @ c6ded8 <__cxa_atexit@plt+0xc5ff7c> │ │ │ │ - mov r5, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r0, #1 │ │ │ │ - ldr r0, [sl, #-8] │ │ │ │ - mov r4, sl │ │ │ │ + ldr r7, [pc, #24] @ c5a348 <__cxa_atexit@plt+0xc4c3ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, lr │ │ │ │ - mov sl, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - @ instruction: 0x0150dd90 │ │ │ │ - smlaltbeq fp, r0, ip, sl │ │ │ │ - strdeq fp, [r0, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r4, lsl r2 │ │ │ │ - cmpeq r0, r8, lsl #9 │ │ │ │ - cmpeq r0, r4, asr fp │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - strheq fp, [r0, #-204] @ 0xffffff34 │ │ │ │ - ldrdeq fp, [r0, #-164] @ 0xffffff5c │ │ │ │ - cmpeq r0, ip, lsl r0 │ │ │ │ - strdeq fp, [r0, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r0, r0, lsr r0 │ │ │ │ - andeq r1, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ c6df68 <__cxa_atexit@plt+0xc6000c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6df54 <__cxa_atexit@plt+0xc5fff8> │ │ │ │ - ldr r3, [pc, #64] @ c6df6c <__cxa_atexit@plt+0xc60010> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ + cmpeq r2, r0, lsr #12 │ │ │ │ + ldrsbeq r1, [r2, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq r2, r8, lsr #31 │ │ │ │ + @ instruction: 0xffffd7c0 │ │ │ │ + hvceq 8260 @ 0x2044 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5a37c <__cxa_atexit@plt+0xc4c420> │ │ │ │ + ldr r2, [pc, #32] @ c5a38c <__cxa_atexit@plt+0xc4c430> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5a390 <__cxa_atexit@plt+0xc4c434> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltteq r0, r2, r0, r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #188] @ c5a460 <__cxa_atexit@plt+0xc4c504> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ + ands r0, r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq c6df5c <__cxa_atexit@plt+0xc60000> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ + beq c5a408 <__cxa_atexit@plt+0xc4c4ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5a410 <__cxa_atexit@plt+0xc4c4b4> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5a450 <__cxa_atexit@plt+0xc4c4f4> │ │ │ │ + ldr r1, [pc, #140] @ c5a464 <__cxa_atexit@plt+0xc4c508> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr lr, [pc, #124] @ c5a468 <__cxa_atexit@plt+0xc4c50c> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5a450 <__cxa_atexit@plt+0xc4c4f4> │ │ │ │ + ldr r1, [pc, #76] @ c5a46c <__cxa_atexit@plt+0xc4c510> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr lr, [pc, #60] @ c5a470 <__cxa_atexit@plt+0xc4c514> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r3, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strheq fp, [r0, #-252] @ 0xffffff04 │ │ │ │ - andeq r1, r0, sl, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ c6dfb8 <__cxa_atexit@plt+0xc6005c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq c6dfb0 <__cxa_atexit@plt+0xc60054> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + cmpeq r2, r4, asr #4 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + cmpeq r2, r0, lsl #4 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5a4d4 <__cxa_atexit@plt+0xc4c578> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a510 <__cxa_atexit@plt+0xc4c5b4> │ │ │ │ + ldr r1, [pc, #116] @ c5a51c <__cxa_atexit@plt+0xc4c5c0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #100] @ c5a520 <__cxa_atexit@plt+0xc4c5c4> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - hvceq 3056 @ 0xbf0 │ │ │ │ - andeq r1, r0, sl, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - cmpeq r0, ip, asr #30 │ │ │ │ - andeq r1, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ c6e04c <__cxa_atexit@plt+0xc600f0> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e038 <__cxa_atexit@plt+0xc600dc> │ │ │ │ - ldr r3, [pc, #64] @ c6e050 <__cxa_atexit@plt+0xc600f4> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a510 <__cxa_atexit@plt+0xc4c5b4> │ │ │ │ + ldr r1, [pc, #64] @ c5a524 <__cxa_atexit@plt+0xc4c5c8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #48] @ c5a528 <__cxa_atexit@plt+0xc4c5cc> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + cmpeq r2, r4, ror r1 │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + cmpeq r2, ip, lsr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5a5ac <__cxa_atexit@plt+0xc4c650> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c5a5c8 <__cxa_atexit@plt+0xc4c66c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5a5cc <__cxa_atexit@plt+0xc4c670> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c5a5b8 <__cxa_atexit@plt+0xc4c65c> │ │ │ │ + ldr r3, [pc, #72] @ c5a5d0 <__cxa_atexit@plt+0xc4c674> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e040 <__cxa_atexit@plt+0xc600e4> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5a59c <__cxa_atexit@plt+0xc4c640> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq fp, [r0, #-232] @ 0xffffff18 │ │ │ │ - andeq r1, r0, sl, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ c6e09c <__cxa_atexit@plt+0xc60140> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq c6e094 <__cxa_atexit@plt+0xc60138> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ c5a5d4 <__cxa_atexit@plt+0xc4c678> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - smlalbbeq fp, r0, ip, lr │ │ │ │ - andeq r1, r0, sl, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - cmpeq r0, r8, ror #28 │ │ │ │ - andeq r1, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ c6e130 <__cxa_atexit@plt+0xc601d4> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e11c <__cxa_atexit@plt+0xc601c0> │ │ │ │ - ldr r3, [pc, #64] @ c6e134 <__cxa_atexit@plt+0xc601d8> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ + cmpeq r2, r8, ror #6 │ │ │ │ + cmpeq r2, r0, lsr r4 │ │ │ │ + @ instruction: 0xffffd4b0 │ │ │ │ + smlaltteq r0, r2, r0, r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5a658 <__cxa_atexit@plt+0xc4c6fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c5a674 <__cxa_atexit@plt+0xc4c718> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5a678 <__cxa_atexit@plt+0xc4c71c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c5a664 <__cxa_atexit@plt+0xc4c708> │ │ │ │ + ldr r3, [pc, #72] @ c5a67c <__cxa_atexit@plt+0xc4c720> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e124 <__cxa_atexit@plt+0xc601c8> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5a648 <__cxa_atexit@plt+0xc4c6ec> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strdeq fp, [r0, #-212] @ 0xffffff2c │ │ │ │ - andeq r1, r0, sl, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ c6e180 <__cxa_atexit@plt+0xc60224> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + ldr r7, [pc, #20] @ c5a680 <__cxa_atexit@plt+0xc4c724> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r1, [r2, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r2, r4, lsl #7 │ │ │ │ + @ instruction: 0xffffd404 │ │ │ │ + cmpeq r2, r4, lsr r1 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5a760 <__cxa_atexit@plt+0xc4c804> │ │ │ │ + ldr r3, [pc, #224] @ c5a784 <__cxa_atexit@plt+0xc4c828> │ │ │ │ + ldr r7, [r5] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + ands r0, r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5] │ │ │ │ + beq c5a710 <__cxa_atexit@plt+0xc4c7b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5a71c <__cxa_atexit@plt+0xc4c7c0> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5a770 <__cxa_atexit@plt+0xc4c814> │ │ │ │ + ldr r2, [pc, #172] @ c5a788 <__cxa_atexit@plt+0xc4c82c> │ │ │ │ + ldr r1, [pc, #172] @ c5a78c <__cxa_atexit@plt+0xc4c830> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq c6e178 <__cxa_atexit@plt+0xc6021c> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - smlaltbeq fp, r0, r8, sp │ │ │ │ - andeq r1, r0, sl, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6e1a8 <__cxa_atexit@plt+0xc6024c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - lsrs r7, r1, #24 │ │ │ │ - beq c6e274 <__cxa_atexit@plt+0xc60318> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c6e208 <__cxa_atexit@plt+0xc602ac> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c6e2a0 <__cxa_atexit@plt+0xc60344> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r3, r6, #16 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp r7, r3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - bcc c6e330 <__cxa_atexit@plt+0xc603d4> │ │ │ │ - ldr lr, [pc, #392] @ c6e38c <__cxa_atexit@plt+0xc60430> │ │ │ │ - add lr, pc, lr │ │ │ │ - b c6e230 <__cxa_atexit@plt+0xc602d4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r3, r6, #16 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp r7, r3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - bcc c6e30c <__cxa_atexit@plt+0xc603b0> │ │ │ │ - ldr lr, [pc, #332] @ c6e37c <__cxa_atexit@plt+0xc60420> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #328] @ c6e380 <__cxa_atexit@plt+0xc60424> │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #312] @ c6e384 <__cxa_atexit@plt+0xc60428> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5a770 <__cxa_atexit@plt+0xc4c814> │ │ │ │ + ldr r2, [pc, #104] @ c5a794 <__cxa_atexit@plt+0xc4c838> │ │ │ │ + ldr r1, [pc, #104] @ c5a798 <__cxa_atexit@plt+0xc4c83c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #252] @ c6e378 <__cxa_atexit@plt+0xc6041c> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - addeq r0, r7, #3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r7, r3 │ │ │ │ - b c6fdc8 <__cxa_atexit@plt+0xc61e6c> │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bcc c6e354 <__cxa_atexit@plt+0xc603f8> │ │ │ │ - ldr lr, [pc, #204] @ c6e394 <__cxa_atexit@plt+0xc60438> │ │ │ │ - ldr r9, [pc, #204] @ c6e398 <__cxa_atexit@plt+0xc6043c> │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #184] @ c6e39c <__cxa_atexit@plt+0xc60440> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r2, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #116] @ c6e388 <__cxa_atexit@plt+0xc6042c> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c5a790 <__cxa_atexit@plt+0xc4c834> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #88] @ c6e390 <__cxa_atexit@plt+0xc60434> │ │ │ │ - mov r6, #16 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c6e374 <__cxa_atexit@plt+0xc60418> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsl #20 │ │ │ │ - ldrsheq lr, [r0, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r4, asr #18 │ │ │ │ - cmpeq r0, r4, ror #14 │ │ │ │ - cmpeq r0, r8, lsr #20 │ │ │ │ - andeq r0, r0, ip, asr #15 │ │ │ │ - andeq r0, r0, r0, lsr r2 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r0, lsr #22 │ │ │ │ - cmpeq r0, ip, asr #13 │ │ │ │ - @ instruction: 0x0150d990 │ │ │ │ - smlalbbeq fp, r0, ip, fp │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r2, r0, asr pc │ │ │ │ + mrseq r0, (UNDEF: 82) │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + cmpeq r2, r4, lsl #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6e404 <__cxa_atexit@plt+0xc604a8> │ │ │ │ - ldr lr, [pc, #84] @ c6e41c <__cxa_atexit@plt+0xc604c0> │ │ │ │ - ldr r7, [pc, #84] @ c6e420 <__cxa_atexit@plt+0xc604c4> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c6e424 <__cxa_atexit@plt+0xc604c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c6e428 <__cxa_atexit@plt+0xc604cc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0x0150d89c │ │ │ │ - ldrheq sp, [r0, #-92] @ 0xffffffa4 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - cmpeq r0, r0, lsl #22 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6e4d0 <__cxa_atexit@plt+0xc60574> │ │ │ │ - ldr r3, [pc, #268] @ c6e558 <__cxa_atexit@plt+0xc605fc> │ │ │ │ + add r6, r6, #28 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5a7fc <__cxa_atexit@plt+0xc4c8a0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a838 <__cxa_atexit@plt+0xc4c8dc> │ │ │ │ + ldr r1, [pc, #116] @ c5a844 <__cxa_atexit@plt+0xc4c8e8> │ │ │ │ ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #100] @ c5a848 <__cxa_atexit@plt+0xc4c8ec> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5a838 <__cxa_atexit@plt+0xc4c8dc> │ │ │ │ + ldr r1, [pc, #64] @ c5a84c <__cxa_atexit@plt+0xc4c8f0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #48] @ c5a850 <__cxa_atexit@plt+0xc4c8f4> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + cmpeq r2, ip, asr #28 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + cmpeq r2, r4, lsl lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5a8d4 <__cxa_atexit@plt+0xc4c978> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c5a8f0 <__cxa_atexit@plt+0xc4c994> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5a8f4 <__cxa_atexit@plt+0xc4c998> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c5a8e0 <__cxa_atexit@plt+0xc4c984> │ │ │ │ + ldr r3, [pc, #72] @ c5a8f8 <__cxa_atexit@plt+0xc4c99c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e52c <__cxa_atexit@plt+0xc605d0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6e53c <__cxa_atexit@plt+0xc605e0> │ │ │ │ - ldr sl, [pc, #232] @ c6e55c <__cxa_atexit@plt+0xc60600> │ │ │ │ - ldr r9, [pc, #232] @ c6e560 <__cxa_atexit@plt+0xc60604> │ │ │ │ - ldr lr, [pc, #232] @ c6e564 <__cxa_atexit@plt+0xc60608> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r2, r3, #11 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5a8c4 <__cxa_atexit@plt+0xc4c968> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5a8fc <__cxa_atexit@plt+0xc4c9a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, asr #32 │ │ │ │ + cmpeq r2, r8, lsl #2 │ │ │ │ + @ instruction: 0xffffd118 │ │ │ │ + strheq pc, [r1, #-228] @ 0xffffff1c @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5a980 <__cxa_atexit@plt+0xc4ca24> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c5a99c <__cxa_atexit@plt+0xc4ca40> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - lsr ip, r1, #8 │ │ │ │ - ldr r1, [pc, #196] @ c6e568 <__cxa_atexit@plt+0xc6060c> │ │ │ │ + ldr r0, [pc, #108] @ c5a9a0 <__cxa_atexit@plt+0xc4ca44> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c5a98c <__cxa_atexit@plt+0xc4ca30> │ │ │ │ + ldr r3, [pc, #72] @ c5a9a4 <__cxa_atexit@plt+0xc4ca48> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5a970 <__cxa_atexit@plt+0xc4ca14> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5a9a8 <__cxa_atexit@plt+0xc4ca4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01520f94 │ │ │ │ + cmpeq r2, ip, asr r0 │ │ │ │ + @ instruction: 0xffffd06c │ │ │ │ + cmppeq r1, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5aa88 <__cxa_atexit@plt+0xc4cb2c> │ │ │ │ + ldr r3, [pc, #224] @ c5aaac <__cxa_atexit@plt+0xc4cb50> │ │ │ │ + ldr r7, [r5] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + ands r0, r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5] │ │ │ │ + beq c5aa38 <__cxa_atexit@plt+0xc4cadc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5aa44 <__cxa_atexit@plt+0xc4cae8> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5aa98 <__cxa_atexit@plt+0xc4cb3c> │ │ │ │ + ldr r2, [pc, #172] @ c5aab0 <__cxa_atexit@plt+0xc4cb54> │ │ │ │ + ldr r1, [pc, #172] @ c5aab4 <__cxa_atexit@plt+0xc4cb58> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str sl, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ str r1, [r6, #20] │ │ │ │ - sub r1, r3, #17 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - strb ip, [r6, #16] │ │ │ │ - b c6e520 <__cxa_atexit@plt+0xc605c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6e534 <__cxa_atexit@plt+0xc605d8> │ │ │ │ - ldr lr, [pc, #100] @ c6e54c <__cxa_atexit@plt+0xc605f0> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ c6e550 <__cxa_atexit@plt+0xc605f4> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #68] @ c6e554 <__cxa_atexit@plt+0xc605f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c6e540 <__cxa_atexit@plt+0xc605e4> │ │ │ │ - mov r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5aa98 <__cxa_atexit@plt+0xc4cb3c> │ │ │ │ + ldr r2, [pc, #104] @ c5aabc <__cxa_atexit@plt+0xc4cb60> │ │ │ │ + ldr r1, [pc, #104] @ c5aac0 <__cxa_atexit@plt+0xc4cb64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c5aab8 <__cxa_atexit@plt+0xc4cb5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq r0, r4, ror r7 │ │ │ │ - @ instruction: 0x0150d490 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - @ instruction: 0xffffe414 │ │ │ │ - cmpeq r0, ip, ror #15 │ │ │ │ - ldrsheq sp, [r0, #-76] @ 0xffffffb4 │ │ │ │ - smlalbteq fp, r0, r0, r9 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r2, r8, lsr #24 │ │ │ │ + ldrdeq pc, [r1, #-220] @ 0xffffff24 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + ldrsbeq r1, [r2, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6e5f4 <__cxa_atexit@plt+0xc60698> │ │ │ │ - ldr sl, [pc, #108] @ c6e600 <__cxa_atexit@plt+0xc606a4> │ │ │ │ - ldr r9, [pc, #108] @ c6e604 <__cxa_atexit@plt+0xc606a8> │ │ │ │ - ldr lr, [pc, #108] @ c6e608 <__cxa_atexit@plt+0xc606ac> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r2, r6, #11 │ │ │ │ + add r6, r6, #28 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne c5ab24 <__cxa_atexit@plt+0xc4cbc8> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5ab60 <__cxa_atexit@plt+0xc4cc04> │ │ │ │ + ldr r1, [pc, #116] @ c5ab6c <__cxa_atexit@plt+0xc4cc10> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #100] @ c5ab70 <__cxa_atexit@plt+0xc4cc14> │ │ │ │ + add r8, r3, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - lsr ip, r1, #8 │ │ │ │ - ldr r1, [pc, #72] @ c6e60c <__cxa_atexit@plt+0xc606b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - strb ip, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5ab60 <__cxa_atexit@plt+0xc4cc04> │ │ │ │ + ldr r1, [pc, #64] @ c5ab74 <__cxa_atexit@plt+0xc4cc18> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #48] @ c5ab78 <__cxa_atexit@plt+0xc4cc1c> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffe2f4 │ │ │ │ - cmpeq r0, ip, asr #13 │ │ │ │ - ldrsbeq sp, [r0, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r0, ip, lsl r9 │ │ │ │ - andeq r3, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6e6a0 <__cxa_atexit@plt+0xc60744> │ │ │ │ - ldr r3, [pc, #292] @ c6e754 <__cxa_atexit@plt+0xc607f8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + cmpeq r2, r4, lsr #22 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + cmpeq r2, ip, ror #21 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5ac00 <__cxa_atexit@plt+0xc4cca4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr lr, [pc, #112] @ c5ac1c <__cxa_atexit@plt+0xc4ccc0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5ac20 <__cxa_atexit@plt+0xc4ccc4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r0, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + bhi c5ac0c <__cxa_atexit@plt+0xc4ccb0> │ │ │ │ + ldr r3, [pc, #72] @ c5ac24 <__cxa_atexit@plt+0xc4ccc8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e724 <__cxa_atexit@plt+0xc607c8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - lsr r8, r3, #16 │ │ │ │ - lsr lr, r3, #11 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - mov r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsr r2, r0, #11 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - b c6e7c4 <__cxa_atexit@plt+0xc60868> │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - lsr r0, r3, #16 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - lsr r3, r3, #11 │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - bcc c6e730 <__cxa_atexit@plt+0xc607d4> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6e72c <__cxa_atexit@plt+0xc607d0> │ │ │ │ - ldr lr, [pc, #84] @ c6e74c <__cxa_atexit@plt+0xc607f0> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r9, r0, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r1, r3, #9 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5abf0 <__cxa_atexit@plt+0xc4cc94> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r6, [pc, #24] @ c6e750 <__cxa_atexit@plt+0xc607f4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffb204 │ │ │ │ - ldrdeq r2, [r0], -r0 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - ldrdeq fp, [r0, #-116] @ 0xffffff8c │ │ │ │ - andeq r3, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - lsr r9, r3, #16 │ │ │ │ - lsr lr, r3, #11 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - mov r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - movhi r1, #1 │ │ │ │ - lsr r2, r0, #11 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - b c6e7c4 <__cxa_atexit@plt+0xc60868> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr fp, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #24 │ │ │ │ - cmp fp, r9 │ │ │ │ - bcc c6e884 <__cxa_atexit@plt+0xc60928> │ │ │ │ - ldr sl, [pc, #228] @ c6e8c4 <__cxa_atexit@plt+0xc60968> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - sub lr, r9, #17 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - add r0, r1, r6 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r6, [r2, #16] │ │ │ │ - add r3, r0, #2 │ │ │ │ - add r6, r2, #40 @ 0x28 │ │ │ │ - add sl, pc, sl │ │ │ │ - add ip, r1, #1 │ │ │ │ - cmp fp, r6 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str ip, [r2, #24] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - bcc c6e8a8 <__cxa_atexit@plt+0xc6094c> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6e864 <__cxa_atexit@plt+0xc60908> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6e870 <__cxa_atexit@plt+0xc60914> │ │ │ │ - ldr r0, [pc, #124] @ c6e8c8 <__cxa_atexit@plt+0xc6096c> │ │ │ │ - add r9, r2, #28 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r9, {r0, sl, lr} │ │ │ │ - add r1, r1, r3 │ │ │ │ - sub sl, r6, #9 │ │ │ │ - b c6e874 <__cxa_atexit@plt+0xc60918> │ │ │ │ - mov r6, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - mov r6, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r7, [pc, #68] @ c6e8d0 <__cxa_atexit@plt+0xc60974> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5ac28 <__cxa_atexit@plt+0xc4cccc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r1 │ │ │ │ - mov fp, r8 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r3, [pc, #28] @ c6e8cc <__cxa_atexit@plt+0xc60970> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffe5f8 │ │ │ │ - @ instruction: 0xffffb0b0 │ │ │ │ - andeq r2, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r0, r8, asr r6 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c6e7c4 <__cxa_atexit@plt+0xc60868> │ │ │ │ - cmpeq r0, r0, asr #12 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6e950 <__cxa_atexit@plt+0xc609f4> │ │ │ │ - ldr r3, [pc, #112] @ c6e97c <__cxa_atexit@plt+0xc60a20> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsl sp │ │ │ │ + ldrsbeq r0, [r2, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xffffcd7c │ │ │ │ + smlalbbeq pc, r1, r4, fp @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5acb0 <__cxa_atexit@plt+0xc4cd54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr lr, [pc, #112] @ c5accc <__cxa_atexit@plt+0xc4cd70> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5acd0 <__cxa_atexit@plt+0xc4cd74> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r0, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + bhi c5acbc <__cxa_atexit@plt+0xc4cd60> │ │ │ │ + ldr r3, [pc, #72] @ c5acd4 <__cxa_atexit@plt+0xc4cd78> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5aca0 <__cxa_atexit@plt+0xc4cd44> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5acd8 <__cxa_atexit@plt+0xc4cd7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, ror #24 │ │ │ │ + cmpeq r2, r8, lsr #26 │ │ │ │ + @ instruction: 0xffffcccc │ │ │ │ + ldrdeq pc, [r1, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5ad20 <__cxa_atexit@plt+0xc4cdc4> │ │ │ │ + ldr r2, [pc, #52] @ c5ad34 <__cxa_atexit@plt+0xc4cdd8> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6e974 <__cxa_atexit@plt+0xc60a18> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6e9c4 <__cxa_atexit@plt+0xc60a68> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [pc, #32] @ c6e980 <__cxa_atexit@plt+0xc60a24> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - addeq r3, r1, #3 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c6fdc8 <__cxa_atexit@plt+0xc61e6c> │ │ │ │ + stmdb r3, {r2, r9, sl} │ │ │ │ + beq c5ad18 <__cxa_atexit@plt+0xc4cdbc> │ │ │ │ + b c5ad44 <__cxa_atexit@plt+0xc4cde8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq r0, r4, lsl sp │ │ │ │ - smlaltbeq fp, r0, r8, r5 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6e9c4 <__cxa_atexit@plt+0xc60a68> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ + ldr r7, [pc, #16] @ c5ad38 <__cxa_atexit@plt+0xc4cddc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmppeq r1, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc c6ea70 <__cxa_atexit@plt+0xc60b14> │ │ │ │ - ldr sl, [pc, #212] @ c6eab4 <__cxa_atexit@plt+0xc60b58> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r2, r3, #1 │ │ │ │ - sub r9, lr, #5 │ │ │ │ - str sl, [r1, #4] │ │ │ │ - str r6, [r1, #8] │ │ │ │ - add r6, r1, #28 │ │ │ │ - sub sl, r5, #4 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r1, #12] │ │ │ │ - bcc c6ea94 <__cxa_atexit@plt+0xc60b38> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6ea50 <__cxa_atexit@plt+0xc60af4> │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6ea58 <__cxa_atexit@plt+0xc60afc> │ │ │ │ - ldr r3, [pc, #132] @ c6eab8 <__cxa_atexit@plt+0xc60b5c> │ │ │ │ - str fp, [r1, #20] │ │ │ │ - str r0, [r1, #28] │ │ │ │ - add r0, r0, r2 │ │ │ │ - sub fp, r6, #9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #16] │ │ │ │ - str r9, [r1, #24] │ │ │ │ - b c6ea5c <__cxa_atexit@plt+0xc60b00> │ │ │ │ - mov r6, lr │ │ │ │ - b c6ea64 <__cxa_atexit@plt+0xc60b08> │ │ │ │ - mov r6, lr │ │ │ │ - str fp, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, sl │ │ │ │ - mov fp, r8 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r0, [pc, #72] @ c6eac0 <__cxa_atexit@plt+0xc60b64> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, #12 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r5, [pc, #32] @ c6eabc <__cxa_atexit@plt+0xc60b60> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #16 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [sl] │ │ │ │ - mov r5, sl │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffdcd4 │ │ │ │ - @ instruction: 0xffffaec0 │ │ │ │ - andeq r1, r0, ip, ror #30 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r0, r8, ror #8 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6e9c4 <__cxa_atexit@plt+0xc60a68> │ │ │ │ - cmpeq r0, ip, asr #8 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6eb44 <__cxa_atexit@plt+0xc60be8> │ │ │ │ - ldr lr, [pc, #84] @ c6eb5c <__cxa_atexit@plt+0xc60c00> │ │ │ │ - ldr r7, [pc, #84] @ c6eb60 <__cxa_atexit@plt+0xc60c04> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c6eb64 <__cxa_atexit@plt+0xc60c08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c6eb68 <__cxa_atexit@plt+0xc60c0c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, ip, asr r1 │ │ │ │ - cmpeq r0, ip, ror lr │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlalbteq fp, r0, r0, r3 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6ebd0 <__cxa_atexit@plt+0xc60c74> │ │ │ │ - ldr r3, [pc, #112] @ c6ebfc <__cxa_atexit@plt+0xc60ca0> │ │ │ │ + add r6, r6, #32 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c5ad98 <__cxa_atexit@plt+0xc4ce3c> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c5ade0 <__cxa_atexit@plt+0xc4ce84> │ │ │ │ + ldr r2, [pc, #120] @ c5adec <__cxa_atexit@plt+0xc4ce90> │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6ebf4 <__cxa_atexit@plt+0xc60c98> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6ec44 <__cxa_atexit@plt+0xc60ce8> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [pc, #32] @ c6ec00 <__cxa_atexit@plt+0xc60ca4> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - addeq r3, r1, #3 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c6fdc8 <__cxa_atexit@plt+0xc61e6c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0x0150da94 │ │ │ │ - cmpeq r0, r8, lsr #6 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6ec44 <__cxa_atexit@plt+0xc60ce8> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c6ecec <__cxa_atexit@plt+0xc60d90> │ │ │ │ - ldr lr, [pc, #208] @ c6ed30 <__cxa_atexit@plt+0xc60dd4> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #1 │ │ │ │ - sub r9, r2, #1 │ │ │ │ - str lr, [r1, #4] │ │ │ │ - str r6, [r1, #8] │ │ │ │ - add r6, r1, #24 │ │ │ │ - sub lr, r5, #4 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r8, [pc, #104] @ c5adf0 <__cxa_atexit@plt+0xc4ce94> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + b c5adc8 <__cxa_atexit@plt+0xc4ce6c> │ │ │ │ cmp r0, r6 │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - bcc c6ed10 <__cxa_atexit@plt+0xc60db4> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6eccc <__cxa_atexit@plt+0xc60d70> │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6ecd4 <__cxa_atexit@plt+0xc60d78> │ │ │ │ - ldr r2, [pc, #132] @ c6ed34 <__cxa_atexit@plt+0xc60dd8> │ │ │ │ - str sl, [r1, #16] │ │ │ │ - str r0, [r1, #24] │ │ │ │ - add r0, r0, r3 │ │ │ │ - sub sl, r6, #9 │ │ │ │ + bcc c5ade0 <__cxa_atexit@plt+0xc4ce84> │ │ │ │ + ldr r2, [pc, #76] @ c5adf4 <__cxa_atexit@plt+0xc4ce98> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r1, #12] │ │ │ │ - str r9, [r1, #20] │ │ │ │ - b c6ecd8 <__cxa_atexit@plt+0xc60d7c> │ │ │ │ - mov r6, r2 │ │ │ │ - b c6ece0 <__cxa_atexit@plt+0xc60d84> │ │ │ │ - mov r6, r2 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, lr │ │ │ │ - mov fp, r8 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r7, [pc, #72] @ c6ed3c <__cxa_atexit@plt+0xc60de0> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r0, [pc, #32] @ c6ed38 <__cxa_atexit@plt+0xc60ddc> │ │ │ │ - mov r5, lr │ │ │ │ - mov fp, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #16 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffd4e4 │ │ │ │ - @ instruction: 0xffffac44 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlaltteq fp, r0, ip, r1 │ │ │ │ - andeq r7, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6ec44 <__cxa_atexit@plt+0xc60ce8> │ │ │ │ - ldrdeq fp, [r0, #-16] │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6edc0 <__cxa_atexit@plt+0xc60e64> │ │ │ │ - ldr lr, [pc, #84] @ c6edd8 <__cxa_atexit@plt+0xc60e7c> │ │ │ │ - ldr r7, [pc, #84] @ c6eddc <__cxa_atexit@plt+0xc60e80> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c6ede0 <__cxa_atexit@plt+0xc60e84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r8, [pc, #60] @ c5adf8 <__cxa_atexit@plt+0xc4ce9c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c6ede4 <__cxa_atexit@plt+0xc60e88> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r0, ror #29 │ │ │ │ - cmpeq r0, r0, lsl #24 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - cmpeq r0, r4, asr #2 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6ee8c <__cxa_atexit@plt+0xc60f30> │ │ │ │ - ldr r3, [pc, #268] @ c6ef14 <__cxa_atexit@plt+0xc60fb8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6eee8 <__cxa_atexit@plt+0xc60f8c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6eef8 <__cxa_atexit@plt+0xc60f9c> │ │ │ │ - ldr lr, [pc, #232] @ c6ef18 <__cxa_atexit@plt+0xc60fbc> │ │ │ │ - ldr sl, [pc, #232] @ c6ef1c <__cxa_atexit@plt+0xc60fc0> │ │ │ │ - ldr r9, [pc, #232] @ c6ef20 <__cxa_atexit@plt+0xc60fc4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - lsr ip, r0, #8 │ │ │ │ - ldr r0, [pc, #196] @ c6ef24 <__cxa_atexit@plt+0xc60fc8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r0, r3, #17 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - strb ip, [r6, #16] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - b c6eedc <__cxa_atexit@plt+0xc60f80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6eef0 <__cxa_atexit@plt+0xc60f94> │ │ │ │ - ldr lr, [pc, #100] @ c6ef08 <__cxa_atexit@plt+0xc60fac> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ c6ef0c <__cxa_atexit@plt+0xc60fb0> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #68] @ c6ef10 <__cxa_atexit@plt+0xc60fb4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c6eefc <__cxa_atexit@plt+0xc60fa0> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, asr #20 │ │ │ │ - ldrheq ip, [r0, #-216] @ 0xffffff28 │ │ │ │ - ldrsbeq ip, [r0, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - @ instruction: 0xffffb79c │ │ │ │ - cmpeq r0, r0, lsr lr │ │ │ │ - cmpeq r0, r0, asr #22 │ │ │ │ - cmpeq r0, r4 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6efb0 <__cxa_atexit@plt+0xc61054> │ │ │ │ - ldr lr, [pc, #108] @ c6efbc <__cxa_atexit@plt+0xc61060> │ │ │ │ - ldr sl, [pc, #108] @ c6efc0 <__cxa_atexit@plt+0xc61064> │ │ │ │ - ldr r9, [pc, #108] @ c6efc4 <__cxa_atexit@plt+0xc61068> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - lsr ip, r0, #8 │ │ │ │ - ldr r0, [pc, #72] @ c6efc8 <__cxa_atexit@plt+0xc6106c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - sub r0, r6, #17 │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - strb ip, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffb67c │ │ │ │ - cmpeq r0, r0, lsl sp │ │ │ │ - cmpeq r0, r0, lsr #20 │ │ │ │ - cmpeq r0, r0, ror #30 │ │ │ │ - andeq r7, r0, ip, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6f06c <__cxa_atexit@plt+0xc61110> │ │ │ │ - ldr r3, [pc, #260] @ c6f0f0 <__cxa_atexit@plt+0xc61194> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6f0c4 <__cxa_atexit@plt+0xc61168> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6f0d4 <__cxa_atexit@plt+0xc61178> │ │ │ │ - ldr sl, [pc, #224] @ c6f0f4 <__cxa_atexit@plt+0xc61198> │ │ │ │ - ldr r9, [pc, #224] @ c6f0f8 <__cxa_atexit@plt+0xc6119c> │ │ │ │ - ldr lr, [pc, #224] @ c6f0fc <__cxa_atexit@plt+0xc611a0> │ │ │ │ - sub r1, r3, #11 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq r2, ip, lsr #17 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + cmpeq r2, ip, ror r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5ae44 <__cxa_atexit@plt+0xc4cee8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c5ae4c <__cxa_atexit@plt+0xc4cef0> │ │ │ │ + ldr r1, [pc, #60] @ c5ae70 <__cxa_atexit@plt+0xc4cf14> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5ae6c <__cxa_atexit@plt+0xc4cf10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r1, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffff19c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5aebc <__cxa_atexit@plt+0xc4cf60> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c5aec4 <__cxa_atexit@plt+0xc4cf68> │ │ │ │ + ldr r1, [pc, #60] @ c5aee8 <__cxa_atexit@plt+0xc4cf8c> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5aee4 <__cxa_atexit@plt+0xc4cf88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0141f994 │ │ │ │ + @ instruction: 0xfffff4e4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5af20 <__cxa_atexit@plt+0xc4cfc4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c5a690 <__cxa_atexit@plt+0xc4c734> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5af64 <__cxa_atexit@plt+0xc4d008> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b c5a9b8 <__cxa_atexit@plt+0xc4ca5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5afdc <__cxa_atexit@plt+0xc4d080> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c5afe4 <__cxa_atexit@plt+0xc4d088> │ │ │ │ + ldr r1, [pc, #88] @ c5b004 <__cxa_atexit@plt+0xc4d0a8> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + tst sl, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stm lr, {r1, r3, r8} │ │ │ │ + beq c5afcc <__cxa_atexit@plt+0xc4d070> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + b c5ad44 <__cxa_atexit@plt+0xc4cde8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c5b008 <__cxa_atexit@plt+0xc4d0ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + smlalbbeq pc, r1, r0, r8 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #84 @ 0x54 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5b0bc <__cxa_atexit@plt+0xc4d160> │ │ │ │ + ldr sl, [pc, #160] @ c5b0d4 <__cxa_atexit@plt+0xc4d178> │ │ │ │ + ldr r3, [pc, #160] @ c5b0d8 <__cxa_atexit@plt+0xc4d17c> │ │ │ │ + sub lr, r6, #42 @ 0x2a │ │ │ │ + str lr, [r7, #72] @ 0x48 │ │ │ │ + sub r0, r6, #54 @ 0x36 │ │ │ │ + add lr, r7, #76 @ 0x4c │ │ │ │ add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr ip, [pc, #204] @ c6f100 <__cxa_atexit@plt+0xc611a4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r1, r3, #17 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str sl, [r5] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - strb r2, [r6, #16] │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ - b c6f0b8 <__cxa_atexit@plt+0xc6115c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6f0cc <__cxa_atexit@plt+0xc61170> │ │ │ │ - ldr lr, [pc, #96] @ c6f0e4 <__cxa_atexit@plt+0xc61188> │ │ │ │ - ldr r1, [pc, #96] @ c6f0e8 <__cxa_atexit@plt+0xc6118c> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #68] @ c6f0ec <__cxa_atexit@plt+0xc61190> │ │ │ │ + sub ip, r6, #29 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r2, r6, #77 @ 0x4d │ │ │ │ + sub r1, r6, #65 @ 0x41 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + str ip, [r7, #68] @ 0x44 │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + str sl, [r7, #40] @ 0x28 │ │ │ │ + str r8, [r7, #44] @ 0x2c │ │ │ │ + str r9, [r7, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #92] @ c5b0dc <__cxa_atexit@plt+0xc4d180> │ │ │ │ + add lr, r7, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #80] @ c5b0e0 <__cxa_atexit@plt+0xc4d184> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r3, [pc, #72] @ c5b0e4 <__cxa_atexit@plt+0xc4d188> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + ldr r3, [pc, #64] @ c5b0e8 <__cxa_atexit@plt+0xc4d18c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c5b0ec <__cxa_atexit@plt+0xc4d190> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + ldrheq r1, [r2, #-88] @ 0xffffffa8 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + smlaltbeq pc, r1, ip, r7 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5b188 <__cxa_atexit@plt+0xc4d22c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5b190 <__cxa_atexit@plt+0xc4d234> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #140] @ c5b1b4 <__cxa_atexit@plt+0xc4d258> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - strb r0, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + sub r1, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + ldr r7, [pc, #120] @ c5b1b8 <__cxa_atexit@plt+0xc4d25c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + ldr r7, [pc, #112] @ c5b1bc <__cxa_atexit@plt+0xc4d260> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5b1a4 <__cxa_atexit@plt+0xc4d248> │ │ │ │ + ldr r3, [pc, #92] @ c5b1c0 <__cxa_atexit@plt+0xc4d264> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5b178 <__cxa_atexit@plt+0xc4d21c> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b c5b198 <__cxa_atexit@plt+0xc4d23c> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5b1c4 <__cxa_atexit@plt+0xc4d268> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01520798 │ │ │ │ + cmpeq r2, ip, lsr r8 │ │ │ │ + cmpeq r2, r4, lsr #2 │ │ │ │ + @ instruction: 0xffffc9b4 │ │ │ │ + strdeq pc, [r1, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5b210 <__cxa_atexit@plt+0xc4d2b4> │ │ │ │ + ldr r2, [pc, #32] @ c5b220 <__cxa_atexit@plt+0xc4d2c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5b224 <__cxa_atexit@plt+0xc4d2c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c6f0d8 <__cxa_atexit@plt+0xc6117c> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, asr #12 │ │ │ │ - cmpeq r0, r4, ror #23 │ │ │ │ - ldrsheq ip, [r0, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - @ instruction: 0xffffc1e4 │ │ │ │ - cmpeq r0, ip, asr #24 │ │ │ │ - cmpeq r0, ip, ror #18 │ │ │ │ - cmpeq r0, r8, lsr #28 │ │ │ │ - andeq r7, r0, ip, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmppeq r1, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c6f188 <__cxa_atexit@plt+0xc6122c> │ │ │ │ - ldr sl, [pc, #104] @ c6f194 <__cxa_atexit@plt+0xc61238> │ │ │ │ - ldr r9, [pc, #104] @ c6f198 <__cxa_atexit@plt+0xc6123c> │ │ │ │ - ldr lr, [pc, #104] @ c6f19c <__cxa_atexit@plt+0xc61240> │ │ │ │ - add sl, pc, sl │ │ │ │ + bcc c5b290 <__cxa_atexit@plt+0xc4d334> │ │ │ │ + ldr r9, [pc, #80] @ c5b29c <__cxa_atexit@plt+0xc4d340> │ │ │ │ + ldr lr, [pc, #80] @ c5b2a0 <__cxa_atexit@plt+0xc4d344> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr sl, [pc, #76] @ c5b2a4 <__cxa_atexit@plt+0xc4d348> │ │ │ │ add r9, pc, r9 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr ip, [pc, #84] @ c6f1a0 <__cxa_atexit@plt+0xc61244> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str ip, [r3, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ str sl, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + stmib r5, {r0, r2} │ │ │ │ + str ip, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffc0d0 │ │ │ │ - cmpeq r0, r4, lsr fp │ │ │ │ - cmpeq r0, r4, asr r8 │ │ │ │ - smlalbbeq sl, r0, r8, sp │ │ │ │ - andeq pc, r0, ip, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6f234 <__cxa_atexit@plt+0xc612d8> │ │ │ │ - ldr r3, [pc, #168] @ c6f26c <__cxa_atexit@plt+0xc61310> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6f254 <__cxa_atexit@plt+0xc612f8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6f25c <__cxa_atexit@plt+0xc61300> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [pc, #132] @ c6f274 <__cxa_atexit@plt+0xc61318> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - sub r0, r3, #1 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - b c6f2f4 <__cxa_atexit@plt+0xc61398> │ │ │ │ - ldr r3, [pc, #52] @ c6f270 <__cxa_atexit@plt+0xc61314> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b c6f2f4 <__cxa_atexit@plt+0xc61398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq r0, r8, lsr r4 │ │ │ │ - @ instruction: 0xffffc9dc │ │ │ │ - strheq sl, [r0, #-196] @ 0xffffff3c │ │ │ │ - andeq pc, r0, ip, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6f2e4 <__cxa_atexit@plt+0xc61388> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [pc, #76] @ c6f2f0 <__cxa_atexit@plt+0xc61394> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - mov r8, fp │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #1 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - b c6f2f4 <__cxa_atexit@plt+0xc61398> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffffc914 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - mov lr, r7 │ │ │ │ - ldr ip, [r5, #-4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - lsrs fp, ip, #11 │ │ │ │ - lsr r0, ip, #16 │ │ │ │ - lsr r1, r9, #16 │ │ │ │ - movne fp, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r0, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r1, #1 │ │ │ │ - lsrs r3, r9, #11 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c6f394 <__cxa_atexit@plt+0xc61438> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - stm sp, {r2, lr} │ │ │ │ - cmp ip, #127 @ 0x7f │ │ │ │ - mov r2, #1 │ │ │ │ - movhi r2, #2 │ │ │ │ - mov lr, #1 │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - movhi lr, #2 │ │ │ │ - add r0, r2, r0 │ │ │ │ - add r2, lr, r1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - add r0, r0, fp │ │ │ │ - adds r1, r2, r7 │ │ │ │ - str r8, [sp, #8] │ │ │ │ - beq c6f3bc <__cxa_atexit@plt+0xc61460> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r5, sl │ │ │ │ - ldmib sp, {r7, r8} │ │ │ │ - str r2, [sl, #44] @ 0x2c │ │ │ │ - str r0, [sl, #24] │ │ │ │ - str r1, [sl, #4] │ │ │ │ - b c6f578 <__cxa_atexit@plt+0xc6161c> │ │ │ │ - cmp r9, #127 @ 0x7f │ │ │ │ - addhi r1, r1, #1 │ │ │ │ - cmp ip, #127 @ 0x7f │ │ │ │ - add r3, r1, r3 │ │ │ │ - mov r7, lr │ │ │ │ - addhi r0, r0, #1 │ │ │ │ - str r3, [sl, #44] @ 0x2c │ │ │ │ - add r3, r0, fp │ │ │ │ - str r3, [sl, #24] │ │ │ │ - b c6f454 <__cxa_atexit@plt+0xc614f8> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r0, [sl, #48] @ 0x30 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [sl, #44] @ 0x2c │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc c6f42c <__cxa_atexit@plt+0xc614d0> │ │ │ │ - ldr r1, [sl, #32] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6f41c <__cxa_atexit@plt+0xc614c0> │ │ │ │ - ldr lr, [pc, #92] @ c6f44c <__cxa_atexit@plt+0xc614f0> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r8, [sl, #28] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r1, r0 │ │ │ │ - sub r3, r2, #9 │ │ │ │ - str r3, [sl, #44] @ 0x2c │ │ │ │ - str r0, [sl, #48] @ 0x30 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - b c6f420 <__cxa_atexit@plt+0xc614c4> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r7, [pc, #28] @ c6f450 <__cxa_atexit@plt+0xc614f4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffa50c │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #16 │ │ │ │ - cmp r0, r9 │ │ │ │ - bcc c6f50c <__cxa_atexit@plt+0xc615b0> │ │ │ │ - ldr sl, [pc, #220] @ c6f54c <__cxa_atexit@plt+0xc615f0> │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r6, [r5] │ │ │ │ - add r3, fp, #1 │ │ │ │ - str r1, [r2, #12] │ │ │ │ - add r1, fp, ip │ │ │ │ - sub lr, r9, #9 │ │ │ │ - str r6, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - add r3, r1, #2 │ │ │ │ - add r6, r2, #32 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp r0, r6 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - bcc c6f530 <__cxa_atexit@plt+0xc615d4> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6f4ec <__cxa_atexit@plt+0xc61590> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6f4f8 <__cxa_atexit@plt+0xc6159c> │ │ │ │ - ldr r0, [pc, #124] @ c6f550 <__cxa_atexit@plt+0xc615f4> │ │ │ │ - add r9, r2, #20 │ │ │ │ - str r1, [r2, #32] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r9, {r0, sl, lr} │ │ │ │ - add r1, r1, r3 │ │ │ │ - sub sl, r6, #9 │ │ │ │ - b c6f4fc <__cxa_atexit@plt+0xc615a0> │ │ │ │ - mov r6, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - mov r6, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r7, [pc, #68] @ c6f558 <__cxa_atexit@plt+0xc615fc> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - mov r6, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r3, [pc, #28] @ c6f554 <__cxa_atexit@plt+0xc615f8> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffc5ec │ │ │ │ - @ instruction: 0xffffa428 │ │ │ │ - ldrdeq r1, [r0], -r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq sl, [r0, #-144] @ 0xffffff70 │ │ │ │ - andeq r7, r0, fp, asr #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6f454 <__cxa_atexit@plt+0xc614f8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc c6f654 <__cxa_atexit@plt+0xc616f8> │ │ │ │ - mov r9, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r3, [r9, #8]! │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr sl, [pc, #220] @ c6f698 <__cxa_atexit@plt+0xc6173c> │ │ │ │ - sub lr, r6, #17 │ │ │ │ - str r3, [r1, #8] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - add r3, r0, r7 │ │ │ │ - add r2, r1, #40 @ 0x28 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp ip, r2 │ │ │ │ - str sl, [r1, #4] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str fp, [r1, #20] │ │ │ │ - str r0, [r1, #24] │ │ │ │ - str lr, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - bcc c6f670 <__cxa_atexit@plt+0xc61714> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr fp, [sp] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6f62c <__cxa_atexit@plt+0xc616d0> │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6f638 <__cxa_atexit@plt+0xc616dc> │ │ │ │ - ldr r6, [pc, #136] @ c6f69c <__cxa_atexit@plt+0xc61740> │ │ │ │ - add r7, r1, #28 │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ - add r6, pc, r6 │ │ │ │ - stm r7, {r6, sl, lr} │ │ │ │ - add r0, r0, r3 │ │ │ │ - sub sl, r2, #9 │ │ │ │ - b c6f63c <__cxa_atexit@plt+0xc616e0> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - b c6f648 <__cxa_atexit@plt+0xc616ec> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r3, [pc, #72] @ c6f6a4 <__cxa_atexit@plt+0xc61748> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #40] @ c6f6a0 <__cxa_atexit@plt+0xc61744> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r9] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffc228 │ │ │ │ - @ instruction: 0xffffa2e8 │ │ │ │ - muleq r0, r0, r3 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlalbbeq sl, r0, r4, r8 │ │ │ │ - andeq lr, r1, sp, asr #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c6f578 <__cxa_atexit@plt+0xc6161c> │ │ │ │ - cmpeq r0, r8, ror #16 │ │ │ │ - andeq pc, r1, ip, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6f6f8 <__cxa_atexit@plt+0xc6179c> │ │ │ │ - ldr r3, [pc, #200] @ c6f7ac <__cxa_atexit@plt+0xc61850> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6f76c <__cxa_atexit@plt+0xc61810> │ │ │ │ - b c6f7bc <__cxa_atexit@plt+0xc61860> │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r2, ip, lsr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr lr, [r3, #8]! │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - movhi r0, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r1, r1, #11 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5b348 <__cxa_atexit@plt+0xc4d3ec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - bcc c6f784 <__cxa_atexit@plt+0xc61828> │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6f774 <__cxa_atexit@plt+0xc61818> │ │ │ │ - ldr r8, [pc, #88] @ c6f7a4 <__cxa_atexit@plt+0xc61848> │ │ │ │ - add sl, r1, r0 │ │ │ │ - sub r0, r2, #9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - stmib r6, {r8, r9, lr} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - b c6f778 <__cxa_atexit@plt+0xc6181c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5b350 <__cxa_atexit@plt+0xc4d3f4> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #148] @ c5b374 <__cxa_atexit@plt+0xc4d418> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + sub r1, r6, #3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + ldr r1, [pc, #124] @ c5b378 <__cxa_atexit@plt+0xc4d41c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #116] @ c5b37c <__cxa_atexit@plt+0xc4d420> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + bhi c5b364 <__cxa_atexit@plt+0xc4d408> │ │ │ │ + ldr r3, [pc, #92] @ c5b380 <__cxa_atexit@plt+0xc4d424> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5b338 <__cxa_atexit@plt+0xc4d3dc> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r6, [pc, #28] @ c6f7a8 <__cxa_atexit@plt+0xc6184c> │ │ │ │ - mov r5, #16 │ │ │ │ + b c5b358 <__cxa_atexit@plt+0xc4d3fc> │ │ │ │ + mov r5, #8 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffa1b0 │ │ │ │ - andeq r1, r0, ip, ror r2 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - hvceq 2684 @ 0xa7c │ │ │ │ - andeq pc, r1, ip, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #24 │ │ │ │ - mov sl, r5 │ │ │ │ - cmp lr, r9 │ │ │ │ - bcc c6f8b4 <__cxa_atexit@plt+0xc61958> │ │ │ │ - str fp, [sp] │ │ │ │ - mov r5, sl │ │ │ │ - ldr r0, [pc, #264] @ c6f8e8 <__cxa_atexit@plt+0xc6198c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [pc, #260] @ c6f8ec <__cxa_atexit@plt+0xc61990> │ │ │ │ - ldr fp, [r5, #8]! │ │ │ │ - lsr ip, r8, #16 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - cmp r8, #127 @ 0x7f │ │ │ │ - mov r2, #1 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r9, #17 │ │ │ │ - movhi r2, #2 │ │ │ │ - cmp ip, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - addne r2, r2, #1 │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - str r1, [r6, #12] │ │ │ │ - movhi r0, #2 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - lsrs r3, r3, #11 │ │ │ │ - lsr r1, r8, #11 │ │ │ │ - addne r0, r0, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - sub r8, r9, #9 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - add r0, r2, r0 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp lr, r2 │ │ │ │ - str fp, [r6, #16] │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - bcc c6f8c8 <__cxa_atexit@plt+0xc6196c> │ │ │ │ - ldr r1, [sl, #32] │ │ │ │ - ldr fp, [sp] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6f8ac <__cxa_atexit@plt+0xc61950> │ │ │ │ - ldr lr, [pc, #108] @ c6f8f0 <__cxa_atexit@plt+0xc61994> │ │ │ │ - ldr r9, [sl, #28] │ │ │ │ - add r0, r1, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r9, [r6, #32] │ │ │ │ - mov r9, r2 │ │ │ │ - sub r3, r2, #9 │ │ │ │ - str r3, [sl, #44] @ 0x2c │ │ │ │ - str r0, [sl, #48] @ 0x30 │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - mov r6, r9 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #36] @ c6f8f4 <__cxa_atexit@plt+0xc61998> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r3, #16 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffb354 │ │ │ │ - @ instruction: 0xffffb8a8 │ │ │ │ - @ instruction: 0xffffa078 │ │ │ │ - andeq r1, r0, r8, lsr r1 │ │ │ │ - cmpeq r0, r4, lsr r6 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c6f92c <__cxa_atexit@plt+0xc619d0> │ │ │ │ - ldr r3, [pc, #188] @ c6f9d4 <__cxa_atexit@plt+0xc61a78> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c6f9a4 <__cxa_atexit@plt+0xc61a48> │ │ │ │ - b c6f9f0 <__cxa_atexit@plt+0xc61a94> │ │ │ │ - ldr r3, [pc, #152] @ c6f9cc <__cxa_atexit@plt+0xc61a70> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c6f9ac <__cxa_atexit@plt+0xc61a50> │ │ │ │ - ldr lr, [pc, #120] @ c6f9d8 <__cxa_atexit@plt+0xc61a7c> │ │ │ │ - ldr r0, [pc, #120] @ c6f9dc <__cxa_atexit@plt+0xc61a80> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #96] @ c6f9e0 <__cxa_atexit@plt+0xc61a84> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r2, #2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c6f9d0 <__cxa_atexit@plt+0xc61a74> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + ldr r7, [pc, #24] @ c5b384 <__cxa_atexit@plt+0xc4d428> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r0, ror #11 │ │ │ │ + @ instruction: 0x01520694 │ │ │ │ + cmpeq r2, r8, ror #30 │ │ │ │ + @ instruction: 0xffffc784 │ │ │ │ + cmppeq r1, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5b3cc <__cxa_atexit@plt+0xc4d470> │ │ │ │ + ldr r2, [pc, #32] @ c5b3dc <__cxa_atexit@plt+0xc4d480> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r0, r0, asr #26 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r2 │ │ │ │ - cmpeq r0, ip, lsl #6 │ │ │ │ - cmpeq r0, ip, lsl r0 │ │ │ │ - cmpeq r0, r8, asr #10 │ │ │ │ - andeq r1, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c6faa0 <__cxa_atexit@plt+0xc61b44> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [pc, #196] @ c6fad0 <__cxa_atexit@plt+0xc61b74> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r9, r2, #11 │ │ │ │ - movhi r1, #2 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - add r3, r6, #24 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp r8, r3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c6fab0 <__cxa_atexit@plt+0xc61b54> │ │ │ │ - ldr lr, [pc, #124] @ c6fad8 <__cxa_atexit@plt+0xc61b7c> │ │ │ │ - ldr r0, [pc, #124] @ c6fadc <__cxa_atexit@plt+0xc61b80> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #100] @ c6fae0 <__cxa_atexit@plt+0xc61b84> │ │ │ │ - sub r0, r3, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #28] @ c6fad4 <__cxa_atexit@plt+0xc61b78> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffa624 │ │ │ │ + mov r8, sl │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5b3e0 <__cxa_atexit@plt+0xc4d484> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r0, r0, lsl r2 │ │ │ │ - cmpeq r0, r0, lsr #30 │ │ │ │ - cmpeq r0, r8, asr #8 │ │ │ │ - andeq r7, r0, ip, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + smlaltbeq pc, r1, r8, r4 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c6fb48 <__cxa_atexit@plt+0xc61bec> │ │ │ │ - ldr lr, [pc, #84] @ c6fb60 <__cxa_atexit@plt+0xc61c04> │ │ │ │ - ldr r1, [pc, #84] @ c6fb64 <__cxa_atexit@plt+0xc61c08> │ │ │ │ - sub r9, r6, #2 │ │ │ │ + bcc c5b444 <__cxa_atexit@plt+0xc4d4e8> │ │ │ │ + ldr r2, [pc, #72] @ c5b450 <__cxa_atexit@plt+0xc4d4f4> │ │ │ │ + ldr lr, [pc, #72] @ c5b454 <__cxa_atexit@plt+0xc4d4f8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #68] @ c5b458 <__cxa_atexit@plt+0xc4d4fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #52] @ c6fb68 <__cxa_atexit@plt+0xc61c0c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c6fb6c <__cxa_atexit@plt+0xc61c10> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r8, asr r1 │ │ │ │ - cmpeq r0, ip, ror #28 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - strheq sl, [r0, #-60] @ 0xffffffc4 │ │ │ │ - andeq pc, r1, ip, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + cmpeq r2, r4, ror r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - bne c6fbac <__cxa_atexit@plt+0xc61c50> │ │ │ │ - ldr r5, [pc, #216] @ c6fc6c <__cxa_atexit@plt+0xc61d10> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - str r5, [r3] │ │ │ │ - beq c6fc10 <__cxa_atexit@plt+0xc61cb4> │ │ │ │ - mov r5, r3 │ │ │ │ - b c6fc7c <__cxa_atexit@plt+0xc61d20> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6fc1c <__cxa_atexit@plt+0xc61cc0> │ │ │ │ - ldr lr, [r3, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - cmp r1, r2 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - bcc c6fc44 <__cxa_atexit@plt+0xc61ce8> │ │ │ │ - ldr r1, [r3, #32] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6fc40 <__cxa_atexit@plt+0xc61ce4> │ │ │ │ - ldr r8, [pc, #116] @ c6fc60 <__cxa_atexit@plt+0xc61d04> │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - add sl, r1, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmib r6, {r8, r9, lr} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - sub r0, r2, #9 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5b4d0 <__cxa_atexit@plt+0xc4d574> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c5b4ec <__cxa_atexit@plt+0xc4d590> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c5b4f0 <__cxa_atexit@plt+0xc4d594> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c5b4dc <__cxa_atexit@plt+0xc4d580> │ │ │ │ + ldr r3, [pc, #72] @ c5b4f4 <__cxa_atexit@plt+0xc4d598> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5b4c0 <__cxa_atexit@plt+0xc4d564> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r3, #32] │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ - ldr r0, [pc, #60] @ c6fc68 <__cxa_atexit@plt+0xc61d0c> │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - addeq r2, r0, #3 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - b c6fdc8 <__cxa_atexit@plt+0xc61e6c> │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r6, [pc, #24] @ c6fc64 <__cxa_atexit@plt+0xc61d08> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff9d10 │ │ │ │ - @ instruction: 0x00000dbc │ │ │ │ - cmpeq r0, r8, asr #20 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - strheq sl, [r0, #-44] @ 0xffffffd4 │ │ │ │ - andeq pc, r1, ip, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc c6fd80 <__cxa_atexit@plt+0xc61e24> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r8, [pc, #272] @ c6fdac <__cxa_atexit@plt+0xc61e50> │ │ │ │ - mov r3, r2 │ │ │ │ - lsr r9, r0, #16 │ │ │ │ - str r0, [r3, #8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - mov r8, r5 │ │ │ │ - lsr sl, r0, #11 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - mov r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r0, [r8, #8]! │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - sub r9, r6, #17 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6fd0c <__cxa_atexit@plt+0xc61db0> │ │ │ │ - ldr sl, [pc, #200] @ c6fdb0 <__cxa_atexit@plt+0xc61e54> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - add r0, r1, r0 │ │ │ │ - str r9, [r2, #20] │ │ │ │ - add r1, r0, #1 │ │ │ │ - sub r9, r6, #9 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - b c6fd14 <__cxa_atexit@plt+0xc61db8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r9, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ - bcc c6fd8c <__cxa_atexit@plt+0xc61e30> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c6fd60 <__cxa_atexit@plt+0xc61e04> │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6fd68 <__cxa_atexit@plt+0xc61e0c> │ │ │ │ - ldr r0, [pc, #108] @ c6fdb4 <__cxa_atexit@plt+0xc61e58> │ │ │ │ - str r3, [r6, #16] │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - sub lr, r2, #9 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - b c6fd6c <__cxa_atexit@plt+0xc61e10> │ │ │ │ - mov r2, r6 │ │ │ │ - b c6fd74 <__cxa_atexit@plt+0xc61e18> │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r2 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #36] @ c6fdb8 <__cxa_atexit@plt+0xc61e5c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff9d00 │ │ │ │ - @ instruction: 0xffffa218 │ │ │ │ - @ instruction: 0xffff9bb4 │ │ │ │ - andeq r0, r0, r4, ror ip │ │ │ │ - hvceq 2576 @ 0xa10 │ │ │ │ - andeq r5, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [pc, #20] @ c5b4f8 <__cxa_atexit@plt+0xc4d59c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsr r4 │ │ │ │ + ldrsheq r0, [r2, #-64] @ 0xffffffc0 │ │ │ │ + @ instruction: 0xffffc58c │ │ │ │ + strheq pc, [r1, #-44] @ 0xffffffd4 @ │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c6fef4 <__cxa_atexit@plt+0xc61f98> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r0, #28]! │ │ │ │ - ldr r7, [r0, #-16] │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ - ldr r8, [r0, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c6fe5c <__cxa_atexit@plt+0xc61f00> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c6fe74 <__cxa_atexit@plt+0xc61f18> │ │ │ │ - ldr lr, [pc, #260] @ c6ff10 <__cxa_atexit@plt+0xc61fb4> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5b550 <__cxa_atexit@plt+0xc4d5f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5b558 <__cxa_atexit@plt+0xc4d5fc> │ │ │ │ + ldr r1, [pc, #68] @ c5b574 <__cxa_atexit@plt+0xc4d618> │ │ │ │ + ldr r0, [pc, #68] @ c5b578 <__cxa_atexit@plt+0xc4d61c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ str r9, [r3, #8] │ │ │ │ - add r8, r1, r8 │ │ │ │ - sub r9, r6, #9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c6fe68 <__cxa_atexit@plt+0xc61f0c> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c6fea4 <__cxa_atexit@plt+0xc61f48> │ │ │ │ - adds r3, r8, r7 │ │ │ │ - beq c6feb8 <__cxa_atexit@plt+0xc61f5c> │ │ │ │ - ldr r2, [pc, #224] @ c6ff28 <__cxa_atexit@plt+0xc61fcc> │ │ │ │ - add lr, r5, #32 │ │ │ │ - stm lr, {r3, r7, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r6, r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c6fe30 <__cxa_atexit@plt+0xc61ed4> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r7, r2 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c6fed4 <__cxa_atexit@plt+0xc61f78> │ │ │ │ - adds r2, r1, r7 │ │ │ │ - beq c6febc <__cxa_atexit@plt+0xc61f60> │ │ │ │ - ldr r6, [pc, #144] @ c6ff1c <__cxa_atexit@plt+0xc61fc0> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r3, [pc, #108] @ c6ff18 <__cxa_atexit@plt+0xc61fbc> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ + b c5b560 <__cxa_atexit@plt+0xc4d604> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c5b570 <__cxa_atexit@plt+0xc4d614> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r1, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq r2, r8, asr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5b5f0 <__cxa_atexit@plt+0xc4d694> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c5b60c <__cxa_atexit@plt+0xc4d6b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c5b610 <__cxa_atexit@plt+0xc4d6b4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c5b5fc <__cxa_atexit@plt+0xc4d6a0> │ │ │ │ + ldr r3, [pc, #72] @ c5b614 <__cxa_atexit@plt+0xc4d6b8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [pc, #80] @ c6ff14 <__cxa_atexit@plt+0xc61fb8> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5b5e0 <__cxa_atexit@plt+0xc4d684> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c6ff20 <__cxa_atexit@plt+0xc61fc4> │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #40] @ c6ff24 <__cxa_atexit@plt+0xc61fc8> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5b618 <__cxa_atexit@plt+0xc4d6bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff97a0 │ │ │ │ - cmpeq r0, r4, ror #13 │ │ │ │ - andeq r0, r0, r4, lsl sl │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, ip, lsl r3 │ │ │ │ + ldrsbeq r0, [r2, #-48] @ 0xffffffd0 │ │ │ │ + @ instruction: 0xffffc3fc │ │ │ │ + @ instruction: 0x0141f198 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - mov r2, #260096 @ 0x3f800 │ │ │ │ - orr r2, r2, #1835008 @ 0x1c0000 │ │ │ │ - mov r1, #253 @ 0xfd │ │ │ │ - and r2, r6, r2 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - orr r1, r1, #65280 @ 0xff00 │ │ │ │ - movne r1, r6 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - mov r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - mov r0, #0 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5b670 <__cxa_atexit@plt+0xc4d714> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c70030 <__cxa_atexit@plt+0xc620d4> │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c6fff8 <__cxa_atexit@plt+0xc6209c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c70070 <__cxa_atexit@plt+0xc62114> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r0, #2 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c70118 <__cxa_atexit@plt+0xc621bc> │ │ │ │ - mvn r2, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r2, r2, r1, lsr #12 │ │ │ │ - and r0, r0, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #10] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - strb r2, [r7, #9] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #392] @ c70168 <__cxa_atexit@plt+0xc6220c> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r0, #1 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c700e0 <__cxa_atexit@plt+0xc62184> │ │ │ │ - mvn r2, #63 @ 0x3f │ │ │ │ - add r2, r2, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #9] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - mov lr, #0 │ │ │ │ - b c7004c <__cxa_atexit@plt+0xc620f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c700fc <__cxa_atexit@plt+0xc621a0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov lr, #0 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [pc, #252] @ c70154 <__cxa_atexit@plt+0xc621f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c70134 <__cxa_atexit@plt+0xc621d8> │ │ │ │ - mvn r2, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r1, lsr #6 │ │ │ │ - add r2, r2, r1, lsr #18 │ │ │ │ - and lr, lr, r1, lsr #12 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #11] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - orr r0, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #156] @ c70164 <__cxa_atexit@plt+0xc62208> │ │ │ │ - mov r1, #0 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5b678 <__cxa_atexit@plt+0xc4d71c> │ │ │ │ + ldr r1, [pc, #68] @ c5b694 <__cxa_atexit@plt+0xc4d738> │ │ │ │ + ldr r0, [pc, #68] @ c5b698 <__cxa_atexit@plt+0xc4d73c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #116] @ c7015c <__cxa_atexit@plt+0xc62200> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #84] @ c70158 <__cxa_atexit@plt+0xc621fc> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #64] @ c70160 <__cxa_atexit@plt+0xc62204> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #20] @ c70150 <__cxa_atexit@plt+0xc621f4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c5b680 <__cxa_atexit@plt+0xc4d724> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c5b690 <__cxa_atexit@plt+0xc4d734> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - cmpeq r0, r4, ror #16 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrsheq fp, [r0, #-112] @ 0xffffff90 │ │ │ │ - ldrsbeq fp, [r0, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c701e0 <__cxa_atexit@plt+0xc62284> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r1, r1, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - orr r0, r1, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ - ldr r0, [pc, #48] @ c701f8 <__cxa_atexit@plt+0xc6229c> │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r1, #0 │ │ │ │ + bx r0 │ │ │ │ + strdeq pc, [r1, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq r2, r8, lsr r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5b71c <__cxa_atexit@plt+0xc4d7c0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #112] @ c5b738 <__cxa_atexit@plt+0xc4d7dc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ c5b73c <__cxa_atexit@plt+0xc4d7e0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c701fc <__cxa_atexit@plt+0xc622a0> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, ror #13 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c7026c <__cxa_atexit@plt+0xc62310> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r0, r0, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - ldr r7, [pc, #52] @ c70284 <__cxa_atexit@plt+0xc62328> │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c70288 <__cxa_atexit@plt+0xc6232c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + bhi c5b728 <__cxa_atexit@plt+0xc4d7cc> │ │ │ │ + ldr r3, [pc, #72] @ c5b740 <__cxa_atexit@plt+0xc4d7e4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r8, ror #12 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c702e4 <__cxa_atexit@plt+0xc62388> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - ldr r7, [pc, #48] @ c702fc <__cxa_atexit@plt+0xc623a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5b70c <__cxa_atexit@plt+0xc4d7b0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c70300 <__cxa_atexit@plt+0xc623a4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldrsheq fp, [r0, #-80] @ 0xffffffb0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5b744 <__cxa_atexit@plt+0xc4d7e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + cmpeq r2, r0, asr #5 │ │ │ │ + @ instruction: 0xffffc260 │ │ │ │ + cmppeq r1, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c70384 <__cxa_atexit@plt+0xc62428> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - mvn r0, #15 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - mov r8, #63 @ 0x3f │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - and r1, r8, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #18 │ │ │ │ - and r8, r8, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - orr r0, r1, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - orr r0, r8, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ - ldr r0, [pc, #48] @ c7039c <__cxa_atexit@plt+0xc62440> │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c703a0 <__cxa_atexit@plt+0xc62444> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r8, asr #10 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, #260096 @ 0x3f800 │ │ │ │ - orr r6, r6, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r0, r6 │ │ │ │ - mov lr, #253 @ 0xfd │ │ │ │ - orr lr, lr, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne lr, r0 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - mov r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - lsrs r1, lr, #16 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - lsrs r1, lr, #11 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c704d8 <__cxa_atexit@plt+0xc6257c> │ │ │ │ - cmp r3, #1 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - beq c7046c <__cxa_atexit@plt+0xc62510> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c7052c <__cxa_atexit@plt+0xc625d0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - cmp r0, r6 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c705f4 <__cxa_atexit@plt+0xc62698> │ │ │ │ - mvn r0, #31 │ │ │ │ - add sl, r0, lr, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - and fp, r0, lr, lsr #6 │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov ip, r0 │ │ │ │ - and r3, lr, #63 @ 0x3f │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - strb sl, [ip, r2]! │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [ip, #2] │ │ │ │ - orr r3, fp, #128 @ 0x80 │ │ │ │ - strb r3, [ip, #1] │ │ │ │ - b c704b4 <__cxa_atexit@plt+0xc62558> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - cmp r0, r6 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c705bc <__cxa_atexit@plt+0xc62660> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add sl, r0, lr, lsr #6 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - mov fp, r0 │ │ │ │ - and r3, lr, #63 @ 0x3f │ │ │ │ - strb sl, [fp, r2]! │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [fp, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #376] @ c70638 <__cxa_atexit@plt+0xc626dc> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #4] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - b c705ac <__cxa_atexit@plt+0xc62650> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5b7a8 <__cxa_atexit@plt+0xc4d84c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str lr, [r5, #28] │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c705d8 <__cxa_atexit@plt+0xc6267c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - strb lr, [r0, r2] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #308] @ c70644 <__cxa_atexit@plt+0xc626e8> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc c5b7b0 <__cxa_atexit@plt+0xc4d854> │ │ │ │ + ldr r1, [pc, #80] @ c5b7cc <__cxa_atexit@plt+0xc4d870> │ │ │ │ + ldr r0, [pc, #80] @ c5b7d0 <__cxa_atexit@plt+0xc4d874> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r2 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c5b7b8 <__cxa_atexit@plt+0xc4d85c> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c5b7c8 <__cxa_atexit@plt+0xc4d86c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c70610 <__cxa_atexit@plt+0xc626b4> │ │ │ │ - mvn r0, #15 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add r3, r0, lr, lsr #18 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add fp, r7, #8 │ │ │ │ - and r9, r0, lr, lsr #6 │ │ │ │ - and ip, r0, lr, lsr #12 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - strb r3, [r0, r2]! │ │ │ │ - and r3, lr, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #3] │ │ │ │ - orr r3, r9, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #2] │ │ │ │ - orr r3, ip, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #1] │ │ │ │ - mov r0, fp │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #144] @ c7062c <__cxa_atexit@plt+0xc626d0> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str sl, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + smlalbteq pc, r1, r8, r0 @ │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmpeq r2, ip, lsl #4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5b81c <__cxa_atexit@plt+0xc4d8c0> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c5b824 <__cxa_atexit@plt+0xc4d8c8> │ │ │ │ + ldr r1, [pc, #60] @ c5b848 <__cxa_atexit@plt+0xc4d8ec> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #120] @ c7063c <__cxa_atexit@plt+0xc626e0> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c5b844 <__cxa_atexit@plt+0xc4d8e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #84] @ c70634 <__cxa_atexit@plt+0xc626d8> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r1, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r1, r5, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5b894 <__cxa_atexit@plt+0xc4d938> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r3, [r7, #5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + bhi c5b89c <__cxa_atexit@plt+0xc4d940> │ │ │ │ + ldr r1, [pc, #60] @ c5b8c0 <__cxa_atexit@plt+0xc4d964> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5b8bc <__cxa_atexit@plt+0xc4d960> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #68] @ c70640 <__cxa_atexit@plt+0xc626e4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq lr, [r1, #-244] @ 0xffffff0c │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r2, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5b940 <__cxa_atexit@plt+0xc4d9e4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + sub r1, r3, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + bhi c5b954 <__cxa_atexit@plt+0xc4d9f8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c5b95c <__cxa_atexit@plt+0xc4da00> │ │ │ │ + ldr r5, [pc, #100] @ c5b97c <__cxa_atexit@plt+0xc4da20> │ │ │ │ + ldr r0, [pc, #100] @ c5b980 <__cxa_atexit@plt+0xc4da24> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r6, [r3, #-8] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c5b964 <__cxa_atexit@plt+0xc4da08> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c5b978 <__cxa_atexit@plt+0xc4da1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #24] @ c70630 <__cxa_atexit@plt+0xc626d4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsl pc │ │ │ │ + @ instruction: 0xfffffb44 │ │ │ │ + cmpeq r2, r0, ror r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r2, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5ba00 <__cxa_atexit@plt+0xc4daa4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + sub r1, r3, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + bhi c5ba14 <__cxa_atexit@plt+0xc4dab8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c5ba1c <__cxa_atexit@plt+0xc4dac0> │ │ │ │ + ldr r5, [pc, #100] @ c5ba3c <__cxa_atexit@plt+0xc4dae0> │ │ │ │ + ldr r0, [pc, #100] @ c5ba40 <__cxa_atexit@plt+0xc4dae4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r6, [r3, #-8] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c5ba24 <__cxa_atexit@plt+0xc4dac8> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c5ba38 <__cxa_atexit@plt+0xc4dadc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, lsl r3 │ │ │ │ - andeq r0, r0, ip, ror #3 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - ldrsheq fp, [r0, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r0, r8, lsr #7 │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c706d0 <__cxa_atexit@plt+0xc62774> │ │ │ │ - add sl, r5, #28 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldm sl, {r7, r9, sl} │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - mvn r3, #31 │ │ │ │ - and lr, r0, r7, lsr #6 │ │ │ │ - add r0, r9, #8 │ │ │ │ - add ip, r3, r7, lsr #12 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - strb ip, [r3, r2]! │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #2] │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #52] @ c706e8 <__cxa_atexit@plt+0xc6278c> │ │ │ │ - mov r7, #0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, asr lr │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + ldrheq pc, [r1, #-240] @ 0xffffff10 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5bac0 <__cxa_atexit@plt+0xc4db64> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + sub r0, r2, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r2, {r9, sl} │ │ │ │ + bhi c5bad0 <__cxa_atexit@plt+0xc4db74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c5bad8 <__cxa_atexit@plt+0xc4db7c> │ │ │ │ + ldr r1, [pc, #108] @ c5bb00 <__cxa_atexit@plt+0xc4dba4> │ │ │ │ + ldr r3, [pc, #108] @ c5bb04 <__cxa_atexit@plt+0xc4dba8> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str ip, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [r0] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c706ec <__cxa_atexit@plt+0xc62790> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsl #4 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c5bae0 <__cxa_atexit@plt+0xc4db84> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c5bafc <__cxa_atexit@plt+0xc4dba0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, ip │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0141ed9c │ │ │ │ + @ instruction: 0xfffffc08 │ │ │ │ + ldrsheq pc, [r1, #-228] @ 0xffffff1c @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #84 @ 0x54 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c70768 <__cxa_atexit@plt+0xc6280c> │ │ │ │ - add sl, r5, #28 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldm sl, {r7, r9, sl} │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r0, r9, #8 │ │ │ │ - add lr, r3, r7, lsr #6 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - strb lr, [r3, r2]! │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #52] @ c70780 <__cxa_atexit@plt+0xc62824> │ │ │ │ - mov r7, #0 │ │ │ │ + bcc c5bbb8 <__cxa_atexit@plt+0xc4dc5c> │ │ │ │ + ldr sl, [pc, #160] @ c5bbd0 <__cxa_atexit@plt+0xc4dc74> │ │ │ │ + ldr r3, [pc, #160] @ c5bbd4 <__cxa_atexit@plt+0xc4dc78> │ │ │ │ + sub lr, r6, #42 @ 0x2a │ │ │ │ + str lr, [r7, #72] @ 0x48 │ │ │ │ + sub r0, r6, #54 @ 0x36 │ │ │ │ + add lr, r7, #76 @ 0x4c │ │ │ │ + add sl, pc, sl │ │ │ │ + sub ip, r6, #29 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r2, r6, #77 @ 0x4d │ │ │ │ + sub r1, r6, #65 @ 0x41 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + str ip, [r7, #68] @ 0x44 │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + str sl, [r7, #40] @ 0x28 │ │ │ │ + str r8, [r7, #44] @ 0x2c │ │ │ │ + str r9, [r7, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #92] @ c5bbd8 <__cxa_atexit@plt+0xc4dc7c> │ │ │ │ + add lr, r7, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c70784 <__cxa_atexit@plt+0xc62828> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r7, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #80] @ c5bbdc <__cxa_atexit@plt+0xc4dc80> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, ror #2 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c707e8 <__cxa_atexit@plt+0xc6288c> │ │ │ │ - add r9, r5, #28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldm r9, {r3, r7, r9} │ │ │ │ - add r0, r7, #8 │ │ │ │ - strb r3, [r0, r2] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #52] @ c70800 <__cxa_atexit@plt+0xc628a4> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r3, [pc, #72] @ c5bbe0 <__cxa_atexit@plt+0xc4dc84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + ldr r3, [pc, #64] @ c5bbe4 <__cxa_atexit@plt+0xc4dc88> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c70804 <__cxa_atexit@plt+0xc628a8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c5bbe8 <__cxa_atexit@plt+0xc4dc8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + ldrheq r0, [r2, #-172] @ 0xffffff54 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + smlalbteq lr, r1, r8, ip │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5bc20 <__cxa_atexit@plt+0xc4dcc4> │ │ │ │ + ldr r2, [pc, #36] @ c5bc30 <__cxa_atexit@plt+0xc4dcd4> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5bc34 <__cxa_atexit@plt+0xc4dcd8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r1, r8, ror #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5bc54 <__cxa_atexit@plt+0xc4dcf8> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, ror #1 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c708a0 <__cxa_atexit@plt+0xc62944> │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - mvn r3, #15 │ │ │ │ - add r0, r9, #8 │ │ │ │ - add lr, r3, ip, lsr #18 │ │ │ │ - mov r3, r0 │ │ │ │ - and r7, ip, #63 @ 0x3f │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - strb lr, [r3, r2]! │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #3] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and lr, r7, ip, lsr #12 │ │ │ │ - and r7, r7, ip, lsr #6 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #2] │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #52] @ c708b8 <__cxa_atexit@plt+0xc6295c> │ │ │ │ - mov r7, #0 │ │ │ │ + ldr r3, [pc, #100] @ c5bccc <__cxa_atexit@plt+0xc4dd70> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c708bc <__cxa_atexit@plt+0xc62960> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c70914 <__cxa_atexit@plt+0xc629b8> │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c70920 <__cxa_atexit@plt+0xc629c4> │ │ │ │ - mov r3, #0 │ │ │ │ + ldr r3, [pc, #80] @ c5bcd0 <__cxa_atexit@plt+0xc4dd74> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + bhi c5bcbc <__cxa_atexit@plt+0xc4dd60> │ │ │ │ + ldr r3, [pc, #60] @ c5bcd4 <__cxa_atexit@plt+0xc4dd78> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5bcac <__cxa_atexit@plt+0xc4dd50> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5bcd8 <__cxa_atexit@plt+0xc4dd7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r2, r4, lsl r2 │ │ │ │ + cmppeq r1, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffbd30 │ │ │ │ + ldrdeq lr, [r1, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5bd28 <__cxa_atexit@plt+0xc4ddcc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c5bd30 <__cxa_atexit@plt+0xc4ddd4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c5bd34 <__cxa_atexit@plt+0xc4ddd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c5bd38 <__cxa_atexit@plt+0xc4dddc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, asr #31 │ │ │ │ - andeq r3, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmppeq r1, r4, asr #23 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r2, r4, ror r1 │ │ │ │ + cmppeq r1, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5bd70 <__cxa_atexit@plt+0xc4de14> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c5bd78 <__cxa_atexit@plt+0xc4de1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r1, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + 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 c70988 <__cxa_atexit@plt+0xc62a2c> │ │ │ │ - ldr r1, [pc, #76] @ c70994 <__cxa_atexit@plt+0xc62a38> │ │ │ │ - ldr lr, [pc, #76] @ c70998 <__cxa_atexit@plt+0xc62a3c> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #56] @ c7099c <__cxa_atexit@plt+0xc62a40> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + bcc c5bdc0 <__cxa_atexit@plt+0xc4de64> │ │ │ │ + ldr r2, [pc, #44] @ c5bdd0 <__cxa_atexit@plt+0xc4de74> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r0, r4, ror #31 │ │ │ │ - ldrsbeq fp, [r0, #-192] @ 0xffffff40 │ │ │ │ - andeq r3, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c709f8 <__cxa_atexit@plt+0xc62a9c> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c70a04 <__cxa_atexit@plt+0xc62aa8> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq sl, [r0, #-236] @ 0xffffff14 │ │ │ │ - cmpeq r0, r4, lsr #10 │ │ │ │ - andeq r5, r0, sl, lsr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5be08 <__cxa_atexit@plt+0xc4deac> │ │ │ │ + ldr r2, [pc, #36] @ c5be18 <__cxa_atexit@plt+0xc4debc> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5be1c <__cxa_atexit@plt+0xc4dec0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbbeq lr, r1, r4, sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5be3c <__cxa_atexit@plt+0xc4dee0> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c70a84 <__cxa_atexit@plt+0xc62b28> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c70a6c <__cxa_atexit@plt+0xc62b10> │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c70a74 <__cxa_atexit@plt+0xc62b18> │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #76] @ c70a9c <__cxa_atexit@plt+0xc62b40> │ │ │ │ - str r1, [r3, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, r2, lr} │ │ │ │ - add r3, r1, r8 │ │ │ │ - sub r2, r6, #9 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - mov r6, r3 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - b c70ab0 <__cxa_atexit@plt+0xc62b54> │ │ │ │ - ldr r3, [pc, #20] @ c70aa0 <__cxa_atexit@plt+0xc62b44> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff8eb0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - smlalbbeq r9, r0, r8, r4 │ │ │ │ - andeq r5, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + bcc c5be8c <__cxa_atexit@plt+0xc4df30> │ │ │ │ + ldr r2, [pc, #52] @ c5be98 <__cxa_atexit@plt+0xc4df3c> │ │ │ │ + ldr r1, [pc, #52] @ c5be9c <__cxa_atexit@plt+0xc4df40> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5beec <__cxa_atexit@plt+0xc4df90> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5befc <__cxa_atexit@plt+0xc4dfa0> │ │ │ │ + ldr r2, [pc, #60] @ c5bf18 <__cxa_atexit@plt+0xc4dfbc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3, r8} │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c5bf14 <__cxa_atexit@plt+0xc4dfb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq lr, r1, ip, r9 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5bf68 <__cxa_atexit@plt+0xc4e00c> │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + sub r2, r2, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5bf7c <__cxa_atexit@plt+0xc4e020> │ │ │ │ + ldr r5, [pc, #64] @ c5bf98 <__cxa_atexit@plt+0xc4e03c> │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [pc, #12] @ c5bf94 <__cxa_atexit@plt+0xc4e038> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq lr, r1, r8, r8 │ │ │ │ + @ instruction: 0xffffc37c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5bfbc <__cxa_atexit@plt+0xc4e060> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c70bdc <__cxa_atexit@plt+0xc62c80> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r0, #28]! │ │ │ │ - ldr r7, [r0, #-16] │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ - ldr r8, [r0, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c70b44 <__cxa_atexit@plt+0xc62be8> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c70b5c <__cxa_atexit@plt+0xc62c00> │ │ │ │ - ldr lr, [pc, #260] @ c70bf8 <__cxa_atexit@plt+0xc62c9c> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - add r8, r1, r8 │ │ │ │ - sub r9, r6, #9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c70b50 <__cxa_atexit@plt+0xc62bf4> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c70b8c <__cxa_atexit@plt+0xc62c30> │ │ │ │ - adds r3, r8, r7 │ │ │ │ - beq c70ba0 <__cxa_atexit@plt+0xc62c44> │ │ │ │ - ldr r2, [pc, #224] @ c70c10 <__cxa_atexit@plt+0xc62cb4> │ │ │ │ - add lr, r5, #32 │ │ │ │ - stm lr, {r3, r7, r9} │ │ │ │ - mov r7, r3 │ │ │ │ + bcc c5c020 <__cxa_atexit@plt+0xc4e0c4> │ │ │ │ + ldr r7, [pc, #64] @ c5c038 <__cxa_atexit@plt+0xc4e0dc> │ │ │ │ + ldr r2, [pc, #64] @ c5c03c <__cxa_atexit@plt+0xc4e0e0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r6, r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c70b18 <__cxa_atexit@plt+0xc62bbc> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r7, r2 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c70bbc <__cxa_atexit@plt+0xc62c60> │ │ │ │ - adds r2, r1, r7 │ │ │ │ - beq c70ba4 <__cxa_atexit@plt+0xc62c48> │ │ │ │ - ldr r6, [pc, #144] @ c70c04 <__cxa_atexit@plt+0xc62ca8> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r3, [pc, #108] @ c70c00 <__cxa_atexit@plt+0xc62ca4> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [pc, #80] @ c70bfc <__cxa_atexit@plt+0xc62ca0> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c70c08 <__cxa_atexit@plt+0xc62cac> │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #24] @ c5c040 <__cxa_atexit@plt+0xc4e0e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #40] @ c70c0c <__cxa_atexit@plt+0xc62cb0> │ │ │ │ - mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff8c5c │ │ │ │ - ldrsheq fp, [r0, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r4, lsl sl │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - mov r2, #260096 @ 0x3f800 │ │ │ │ - orr r2, r2, #1835008 @ 0x1c0000 │ │ │ │ - mov r1, #253 @ 0xfd │ │ │ │ - and r2, r6, r2 │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - orr r1, r1, #65280 @ 0xff00 │ │ │ │ - movne r1, r6 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - mov r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c70d18 <__cxa_atexit@plt+0xc62dbc> │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c70ce0 <__cxa_atexit@plt+0xc62d84> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c70d58 <__cxa_atexit@plt+0xc62dfc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r0, #2 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c70e00 <__cxa_atexit@plt+0xc62ea4> │ │ │ │ - mvn r2, #31 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add r2, r2, r1, lsr #12 │ │ │ │ - and r0, r0, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #10] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - orr r2, r0, #128 @ 0x80 │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - strb r2, [r7, #9] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #392] @ c70e50 <__cxa_atexit@plt+0xc62ef4> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r0, #1 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c70dc8 <__cxa_atexit@plt+0xc62e6c> │ │ │ │ - mvn r2, #63 @ 0x3f │ │ │ │ - add r2, r2, r1, lsr #6 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #9] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - mov lr, #0 │ │ │ │ - b c70d34 <__cxa_atexit@plt+0xc62dd8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c70de4 <__cxa_atexit@plt+0xc62e88> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov lr, #0 │ │ │ │ - strb r1, [r7, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [pc, #252] @ c70e3c <__cxa_atexit@plt+0xc62ee0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c70e1c <__cxa_atexit@plt+0xc62ec0> │ │ │ │ - mvn r2, #15 │ │ │ │ - mov lr, #63 @ 0x3f │ │ │ │ - and r0, lr, r1, lsr #6 │ │ │ │ - add r2, r2, r1, lsr #18 │ │ │ │ - and lr, lr, r1, lsr #12 │ │ │ │ - and r1, r1, #63 @ 0x3f │ │ │ │ - orr r1, r1, #128 @ 0x80 │ │ │ │ - orr r0, r0, #128 @ 0x80 │ │ │ │ - strb r1, [r7, #11] │ │ │ │ - strb r2, [r7, #8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - strb r0, [r7, #10] │ │ │ │ - orr r0, lr, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #156] @ c70e4c <__cxa_atexit@plt+0xc62ef0> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #116] @ c70e44 <__cxa_atexit@plt+0xc62ee8> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffc30c │ │ │ │ + @ instruction: 0xffffc394 │ │ │ │ + strdeq lr, [r1, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5c0b4 <__cxa_atexit@plt+0xc4e158> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + str sl, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c5c0c4 <__cxa_atexit@plt+0xc4e168> │ │ │ │ + ldr r7, [pc, #104] @ c5c0ec <__cxa_atexit@plt+0xc4e190> │ │ │ │ + ldr r2, [pc, #104] @ c5c0f0 <__cxa_atexit@plt+0xc4e194> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #84] @ c70e40 <__cxa_atexit@plt+0xc62ee4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + stm lr, {r2, r6, sl} │ │ │ │ + str r3, [r6, #28] │ │ │ │ + sub r7, r1, #11 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c5c0e8 <__cxa_atexit@plt+0xc4e18c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #64] @ c70e48 <__cxa_atexit@plt+0xc62eec> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, asr #14 │ │ │ │ + @ instruction: 0xffffc3dc │ │ │ │ + @ instruction: 0xffffc4e8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5c19c <__cxa_atexit@plt+0xc4e240> │ │ │ │ + ldr ip, [pc, #152] @ c5c1b4 <__cxa_atexit@plt+0xc4e258> │ │ │ │ + ldr r9, [pc, #152] @ c5c1b8 <__cxa_atexit@plt+0xc4e25c> │ │ │ │ + ldr sl, [pc, #152] @ c5c1bc <__cxa_atexit@plt+0xc4e260> │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r9, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #57 @ 0x39 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #41 @ 0x29 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #84] @ c5c1c0 <__cxa_atexit@plt+0xc4e264> │ │ │ │ + str r8, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldr r3, [pc, #72] @ c5c1c4 <__cxa_atexit@plt+0xc4e268> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + ldr r3, [pc, #60] @ c5c1c8 <__cxa_atexit@plt+0xc4e26c> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c5c1cc <__cxa_atexit@plt+0xc4e270> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #20] @ c70e38 <__cxa_atexit@plt+0xc62edc> │ │ │ │ - mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r2, ip, lsl #10 │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + strdeq lr, [r1, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c200 <__cxa_atexit@plt+0xc4e2a4> │ │ │ │ + ldr r2, [pc, #32] @ c5c210 <__cxa_atexit@plt+0xc4e2b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5c214 <__cxa_atexit@plt+0xc4e2b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - cmpeq r0, ip, ror fp │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r0, r8, lsl #22 │ │ │ │ - ldrsheq sl, [r0, #-176] @ 0xffffff50 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0x0141e694 │ │ │ │ + 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 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c70ec8 <__cxa_atexit@plt+0xc62f6c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - mvn r0, #31 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - add r0, r0, r7, lsr #12 │ │ │ │ - and r1, r1, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #10] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - orr r0, r1, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ - ldr r0, [pc, #48] @ c70ee0 <__cxa_atexit@plt+0xc62f84> │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c70ee4 <__cxa_atexit@plt+0xc62f88> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #12] @ c5c234 <__cxa_atexit@plt+0xc4e2d8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsl #20 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c70f54 <__cxa_atexit@plt+0xc62ff8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r0, r0, r7, lsr #6 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #9] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - ldr r7, [pc, #52] @ c70f6c <__cxa_atexit@plt+0xc63010> │ │ │ │ - mov r0, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [pc, #96] @ c5c2ac <__cxa_atexit@plt+0xc4e350> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c70f70 <__cxa_atexit@plt+0xc63014> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r0, lsl #19 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ str r7, [r5] │ │ │ │ - bcc c70fcc <__cxa_atexit@plt+0xc63070> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - strb r7, [r2, #8] │ │ │ │ - ldr r7, [pc, #48] @ c70fe4 <__cxa_atexit@plt+0xc63088> │ │ │ │ + ldr r7, [pc, #88] @ c5c2b0 <__cxa_atexit@plt+0xc4e354> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r1, [r3, #16] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5c29c <__cxa_atexit@plt+0xc4e340> │ │ │ │ + ldr r3, [pc, #60] @ c5c2b4 <__cxa_atexit@plt+0xc4e358> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5c28c <__cxa_atexit@plt+0xc4e330> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c70fe8 <__cxa_atexit@plt+0xc6308c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c5c2b8 <__cxa_atexit@plt+0xc4e35c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r1, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r1, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffb7c0 │ │ │ │ + strdeq lr, [r1, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c308 <__cxa_atexit@plt+0xc4e3ac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c5c310 <__cxa_atexit@plt+0xc4e3b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c5c314 <__cxa_atexit@plt+0xc4e3b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c5c318 <__cxa_atexit@plt+0xc4e3bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r1, r4, ror #11 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0151fb94 │ │ │ │ + cmppeq r1, r4, lsl #13 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c354 <__cxa_atexit@plt+0xc4e3f8> │ │ │ │ + ldr r2, [pc, #40] @ c5c364 <__cxa_atexit@plt+0xc4e408> │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str sl, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5c368 <__cxa_atexit@plt+0xc4e40c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r1, r4, asr #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5c388 <__cxa_atexit@plt+0xc4e42c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r8, lsl #18 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ 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 │ │ │ │ + bcc c5c40c <__cxa_atexit@plt+0xc4e4b0> │ │ │ │ + ldr r1, [pc, #124] @ c5c42c <__cxa_atexit@plt+0xc4e4d0> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #120] @ c5c430 <__cxa_atexit@plt+0xc4e4d4> │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r2] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + bhi c5c418 <__cxa_atexit@plt+0xc4e4bc> │ │ │ │ + ldr r7, [pc, #76] @ c5c434 <__cxa_atexit@plt+0xc4e4d8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - bcc c7106c <__cxa_atexit@plt+0xc63110> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - mvn r0, #15 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - mov r8, #63 @ 0x3f │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - and r1, r8, r7, lsr #6 │ │ │ │ - add r0, r0, r7, lsr #18 │ │ │ │ - and r8, r8, r7, lsr #12 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r2, #11] │ │ │ │ - strb r0, [r2, #8] │ │ │ │ - orr r0, r1, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ - orr r0, r8, #128 @ 0x80 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ - ldr r0, [pc, #48] @ c71084 <__cxa_atexit@plt+0xc63128> │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c71088 <__cxa_atexit@plt+0xc6312c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r0, ror #16 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, #260096 @ 0x3f800 │ │ │ │ - orr r6, r6, #1835008 @ 0x1c0000 │ │ │ │ - and r1, r0, r6 │ │ │ │ - mov lr, #253 @ 0xfd │ │ │ │ - orr lr, lr, #65280 @ 0xff00 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - movne lr, r0 │ │ │ │ - cmp lr, #127 @ 0x7f │ │ │ │ - mov r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - lsrs r1, lr, #16 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - lsrs r1, lr, #11 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c711c0 <__cxa_atexit@plt+0xc63264> │ │ │ │ - cmp r3, #1 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - beq c71154 <__cxa_atexit@plt+0xc631f8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c71214 <__cxa_atexit@plt+0xc632b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - cmp r0, r6 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c712dc <__cxa_atexit@plt+0xc63380> │ │ │ │ - mvn r0, #31 │ │ │ │ - add sl, r0, lr, lsr #12 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - and fp, r0, lr, lsr #6 │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov ip, r0 │ │ │ │ - and r3, lr, #63 @ 0x3f │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - strb sl, [ip, r2]! │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [ip, #2] │ │ │ │ - orr r3, fp, #128 @ 0x80 │ │ │ │ - strb r3, [ip, #1] │ │ │ │ - b c7119c <__cxa_atexit@plt+0xc63240> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - cmp r0, r6 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c712a4 <__cxa_atexit@plt+0xc63348> │ │ │ │ - mvn r0, #63 @ 0x3f │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add sl, r0, lr, lsr #6 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - mov fp, r0 │ │ │ │ - and r3, lr, #63 @ 0x3f │ │ │ │ - strb sl, [fp, r2]! │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [fp, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #376] @ c71320 <__cxa_atexit@plt+0xc633c4> │ │ │ │ - mov r3, #0 │ │ │ │ + beq c5c400 <__cxa_atexit@plt+0xc4e4a4> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c5c438 <__cxa_atexit@plt+0xc4e4dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmppeq r1, ip, asr #11 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffb650 │ │ │ │ + hvceq 7740 @ 0x1e3c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c488 <__cxa_atexit@plt+0xc4e52c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c5c490 <__cxa_atexit@plt+0xc4e534> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #4] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - b c71294 <__cxa_atexit@plt+0xc63338> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c712c0 <__cxa_atexit@plt+0xc63364> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - strb lr, [r0, r2] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #308] @ c7132c <__cxa_atexit@plt+0xc633d0> │ │ │ │ - mov r3, #0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c5c494 <__cxa_atexit@plt+0xc4e538> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc c712f8 <__cxa_atexit@plt+0xc6339c> │ │ │ │ - mvn r0, #15 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add r3, r0, lr, lsr #18 │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - add fp, r7, #8 │ │ │ │ - and r9, r0, lr, lsr #6 │ │ │ │ - and ip, r0, lr, lsr #12 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - strb r3, [r0, r2]! │ │ │ │ - and r3, lr, #63 @ 0x3f │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #3] │ │ │ │ - orr r3, r9, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #2] │ │ │ │ - orr r3, ip, #128 @ 0x80 │ │ │ │ - strb r3, [r0, #1] │ │ │ │ - mov r0, fp │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #144] @ c71314 <__cxa_atexit@plt+0xc633b8> │ │ │ │ - mov r3, #0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c5c498 <__cxa_atexit@plt+0xc4e53c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str sl, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #120] @ c71324 <__cxa_atexit@plt+0xc633c8> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmppeq r1, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r1, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ + cmppeq r1, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c4d4 <__cxa_atexit@plt+0xc4e578> │ │ │ │ + ldr r2, [pc, #40] @ c5c4e4 <__cxa_atexit@plt+0xc4e588> │ │ │ │ + str r8, [r5, #8] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5c4e8 <__cxa_atexit@plt+0xc4e58c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #84] @ c7131c <__cxa_atexit@plt+0xc633c0> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq lr, r1, r8, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5c508 <__cxa_atexit@plt+0xc4e5ac> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5c58c <__cxa_atexit@plt+0xc4e630> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [pc, #120] @ c5c5ac <__cxa_atexit@plt+0xc4e650> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r1, [pc, #112] @ c5c5b0 <__cxa_atexit@plt+0xc4e654> │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r3] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + bhi c5c598 <__cxa_atexit@plt+0xc4e63c> │ │ │ │ + ldr r7, [pc, #76] @ c5c5b4 <__cxa_atexit@plt+0xc4e658> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #68] @ c71328 <__cxa_atexit@plt+0xc633cc> │ │ │ │ - mov r3, #16 │ │ │ │ + beq c5c580 <__cxa_atexit@plt+0xc4e624> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldr r7, [pc, #24] @ c5c5b8 <__cxa_atexit@plt+0xc4e65c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #24] @ c71318 <__cxa_atexit@plt+0xc633bc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + cmppeq r1, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffb460 │ │ │ │ + strdeq lr, [r1, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5c608 <__cxa_atexit@plt+0xc4e6ac> │ │ │ │ + add lr, r7, #1 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + ldm lr, {r2, r3, lr} │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bhi c5c610 <__cxa_atexit@plt+0xc4e6b4> │ │ │ │ + ldr r1, [pc, #64] @ c5c634 <__cxa_atexit@plt+0xc4e6d8> │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r0 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5c630 <__cxa_atexit@plt+0xc4e6d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsr r6 │ │ │ │ - andeq r0, r0, ip, ror #3 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - cmpeq r0, r0, lsl r7 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r0, r0, asr #13 │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq lr, r1, r8, r2 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5c684 <__cxa_atexit@plt+0xc4e728> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr lr, [r7, #5] │ │ │ │ + ldr r2, [r7, #9] │ │ │ │ + sub r0, r5, #16 │ │ │ │ + cmp fp, r0 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bhi c5c68c <__cxa_atexit@plt+0xc4e730> │ │ │ │ + ldr r1, [pc, #60] @ c5c6b0 <__cxa_atexit@plt+0xc4e754> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c5c6ac <__cxa_atexit@plt+0xc4e750> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, lr │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsl #4 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c6ec <__cxa_atexit@plt+0xc4e790> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr sl, [r7, #10] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + b c587f0 <__cxa_atexit@plt+0xc4a894> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c72c <__cxa_atexit@plt+0xc4e7d0> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr sl, [r7, #10] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + b c58918 <__cxa_atexit@plt+0xc4a9bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c770 <__cxa_atexit@plt+0xc4e814> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r7 │ │ │ │ + b c58a90 <__cxa_atexit@plt+0xc4ab34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #104 @ 0x68 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c713b8 <__cxa_atexit@plt+0xc6345c> │ │ │ │ - add sl, r5, #28 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldm sl, {r7, r9, sl} │ │ │ │ - mov r0, #63 @ 0x3f │ │ │ │ - mvn r3, #31 │ │ │ │ - and lr, r0, r7, lsr #6 │ │ │ │ - add r0, r9, #8 │ │ │ │ - add ip, r3, r7, lsr #12 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - strb ip, [r3, r2]! │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #2] │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #52] @ c713d0 <__cxa_atexit@plt+0xc63474> │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ + bcc c5c82c <__cxa_atexit@plt+0xc4e8d0> │ │ │ │ + ldr r2, [pc, #164] @ c5c844 <__cxa_atexit@plt+0xc4e8e8> │ │ │ │ + ldr r3, [pc, #164] @ c5c848 <__cxa_atexit@plt+0xc4e8ec> │ │ │ │ + ldr r1, [pc, #164] @ c5c84c <__cxa_atexit@plt+0xc4e8f0> │ │ │ │ + sub lr, r6, #97 @ 0x61 │ │ │ │ + sub ip, r6, #81 @ 0x51 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r7, #104] @ 0x68 │ │ │ │ + sub lr, r6, #33 @ 0x21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str ip, [r7, #100] @ 0x64 │ │ │ │ + sub r0, r6, #66 @ 0x42 │ │ │ │ + sub ip, r6, #50 @ 0x32 │ │ │ │ + str lr, [r7, #88] @ 0x58 │ │ │ │ + add lr, r7, #36 @ 0x24 │ │ │ │ + stm lr, {r2, r8, r9, sl} │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + str r8, [r7, #72] @ 0x48 │ │ │ │ + str r9, [r7, #76] @ 0x4c │ │ │ │ + str sl, [r7, #80] @ 0x50 │ │ │ │ + str r1, [r7, #84] @ 0x54 │ │ │ │ + str ip, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r3, [pc, #84] @ c5c850 <__cxa_atexit@plt+0xc4e8f4> │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + ldr r3, [pc, #72] @ c5c854 <__cxa_atexit@plt+0xc4e8f8> │ │ │ │ + add lr, r7, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + ldr r3, [pc, #60] @ c5c858 <__cxa_atexit@plt+0xc4e8fc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c713d4 <__cxa_atexit@plt+0xc63478> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ c5c85c <__cxa_atexit@plt+0xc4e900> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #104 @ 0x68 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmppeq r1, r8, lsl #29 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + hvceq 7680 @ 0x1e00 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c890 <__cxa_atexit@plt+0xc4e934> │ │ │ │ + ldr r2, [pc, #32] @ c5c8a0 <__cxa_atexit@plt+0xc4e944> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5c8a4 <__cxa_atexit@plt+0xc4e948> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r1, r4, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5c8c4 <__cxa_atexit@plt+0xc4e968> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, lsl r5 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c71450 <__cxa_atexit@plt+0xc634f4> │ │ │ │ - add sl, r5, #28 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldm sl, {r7, r9, sl} │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r0, r9, #8 │ │ │ │ - add lr, r3, r7, lsr #6 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - strb lr, [r3, r2]! │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #52] @ c71468 <__cxa_atexit@plt+0xc6350c> │ │ │ │ - mov r7, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #28] @ c5c8f8 <__cxa_atexit@plt+0xc4e99c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c7146c <__cxa_atexit@plt+0xc63510> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsl #9 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ c5c8fc <__cxa_atexit@plt+0xc4e9a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldrheq pc, [r1, #-4] @ │ │ │ │ + @ instruction: 0x0151f594 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5c964 <__cxa_atexit@plt+0xc4ea08> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5c974 <__cxa_atexit@plt+0xc4ea18> │ │ │ │ + ldr r3, [pc, #64] @ c5c990 <__cxa_atexit@plt+0xc4ea34> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c5c98c <__cxa_atexit@plt+0xc4ea30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsr #30 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5c9cc <__cxa_atexit@plt+0xc4ea70> │ │ │ │ + ldr r2, [pc, #28] @ c5c9dc <__cxa_atexit@plt+0xc4ea80> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #12] @ c5c9e0 <__cxa_atexit@plt+0xc4ea84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq lr, [r1, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r1, ip, asr lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5ca44 <__cxa_atexit@plt+0xc4eae8> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5ca54 <__cxa_atexit@plt+0xc4eaf8> │ │ │ │ + ldr r2, [pc, #60] @ c5ca70 <__cxa_atexit@plt+0xc4eb14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c5ca6c <__cxa_atexit@plt+0xc4eb10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sp, [r1, #-216] @ 0xffffff28 │ │ │ │ + cmpeq r1, ip, asr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c714d0 <__cxa_atexit@plt+0xc63574> │ │ │ │ - add r9, r5, #28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldm r9, {r3, r7, r9} │ │ │ │ - add r0, r7, #8 │ │ │ │ - strb r3, [r0, r2] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #52] @ c714e8 <__cxa_atexit@plt+0xc6358c> │ │ │ │ - mov r3, #0 │ │ │ │ + bcc c5cb14 <__cxa_atexit@plt+0xc4ebb8> │ │ │ │ + ldr sl, [pc, #144] @ c5cb2c <__cxa_atexit@plt+0xc4ebd0> │ │ │ │ + ldr r9, [pc, #144] @ c5cb30 <__cxa_atexit@plt+0xc4ebd4> │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r2, [pc, #116] @ c5cb34 <__cxa_atexit@plt+0xc4ebd8> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #20] │ │ │ │ + ldr r2, [pc, #100] @ c5cb38 <__cxa_atexit@plt+0xc4ebdc> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + ldr r2, [pc, #84] @ c5cb3c <__cxa_atexit@plt+0xc4ebe0> │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #3 │ │ │ │ + ldr r2, [pc, #68] @ c5cb40 <__cxa_atexit@plt+0xc4ebe4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + add lr, r7, #44 @ 0x2c │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + stm lr, {r0, r1, r3, r8} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ c5cb44 <__cxa_atexit@plt+0xc4ebe8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c714ec <__cxa_atexit@plt+0xc63590> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + smlalbteq sp, r1, r4, sp │ │ │ │ + cmppeq r1, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0141dd94 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5cb7c <__cxa_atexit@plt+0xc4ec20> │ │ │ │ + ldr r2, [pc, #36] @ c5cb8c <__cxa_atexit@plt+0xc4ec30> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5cb90 <__cxa_atexit@plt+0xc4ec34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r1, r4, lsr sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5cbb0 <__cxa_atexit@plt+0xc4ec54> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsl #8 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r6, r0, sl, lsr #31 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc c71588 <__cxa_atexit@plt+0xc6362c> │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - mvn r3, #15 │ │ │ │ - add r0, r9, #8 │ │ │ │ - add lr, r3, ip, lsr #18 │ │ │ │ - mov r3, r0 │ │ │ │ - and r7, ip, #63 @ 0x3f │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - strb lr, [r3, r2]! │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #3] │ │ │ │ - mov r7, #63 @ 0x3f │ │ │ │ - and lr, r7, ip, lsr #12 │ │ │ │ - and r7, r7, ip, lsr #6 │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #2] │ │ │ │ - orr r7, lr, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #1] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #52] @ c715a0 <__cxa_atexit@plt+0xc63644> │ │ │ │ - mov r7, #0 │ │ │ │ + ldr r3, [pc, #32] @ c5cbe4 <__cxa_atexit@plt+0xc4ec88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r8, {r3, r9} │ │ │ │ - str sl, [r8, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c715a4 <__cxa_atexit@plt+0xc63648> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, asr #6 │ │ │ │ + ldr r3, [pc, #12] @ c5cbe8 <__cxa_atexit@plt+0xc4ec8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldrheq pc, [r1, #-40] @ 0xffffffd8 @ │ │ │ │ + ldrheq lr, [r1, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, sl │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5cc4c <__cxa_atexit@plt+0xc4ecf0> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5cc5c <__cxa_atexit@plt+0xc4ed00> │ │ │ │ + ldr r2, [pc, #60] @ c5cc78 <__cxa_atexit@plt+0xc4ed1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3, r8} │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c5cc74 <__cxa_atexit@plt+0xc4ed18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, asr ip │ │ │ │ @ instruction: 0xffffff5c │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5ccc8 <__cxa_atexit@plt+0xc4ed6c> │ │ │ │ + ldr r2, [pc, #28] @ c5ccd8 <__cxa_atexit@plt+0xc4ed7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r7, [pc, #12] @ c5ccdc <__cxa_atexit@plt+0xc4ed80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq lr, [r1, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r1, r8, asr fp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5cd2c <__cxa_atexit@plt+0xc4edd0> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5cd3c <__cxa_atexit@plt+0xc4ede0> │ │ │ │ + ldr r3, [pc, #60] @ c5cd58 <__cxa_atexit@plt+0xc4edfc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1780e6c <__cxa_atexit@plt+0x1772f10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c5cd54 <__cxa_atexit@plt+0xc4edf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + smlaltteq sp, r1, r4, sl │ │ │ │ + cmpeq r1, r4, ror ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c715fc <__cxa_atexit@plt+0xc636a0> │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c71608 <__cxa_atexit@plt+0xc636ac> │ │ │ │ - mov r3, #0 │ │ │ │ + bcc c5ce00 <__cxa_atexit@plt+0xc4eea4> │ │ │ │ + ldr sl, [pc, #148] @ c5ce18 <__cxa_atexit@plt+0xc4eebc> │ │ │ │ + ldr r9, [pc, #148] @ c5ce1c <__cxa_atexit@plt+0xc4eec0> │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r2, [pc, #120] @ c5ce20 <__cxa_atexit@plt+0xc4eec4> │ │ │ │ + str r8, [r7, #24] │ │ │ │ + sub r3, r6, #49 @ 0x31 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #20] │ │ │ │ + ldr r2, [pc, #104] @ c5ce24 <__cxa_atexit@plt+0xc4eec8> │ │ │ │ + str r8, [r7, #32] │ │ │ │ + sub lr, r6, #25 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + ldr r2, [pc, #88] @ c5ce28 <__cxa_atexit@plt+0xc4eecc> │ │ │ │ + sub r0, r6, #34 @ 0x22 │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #3 │ │ │ │ + ldr r2, [pc, #72] @ c5ce2c <__cxa_atexit@plt+0xc4eed0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + add lr, r7, #44 @ 0x2c │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #56] @ 0x38 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ c5ce30 <__cxa_atexit@plt+0xc4eed4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq sl, [r0, #-40] @ 0xffffffd8 │ │ │ │ - andeq r3, r0, sl, lsr #31 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + smlaltteq sp, r1, r8, sl │ │ │ │ + cmppeq r1, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strheq sp, [r1, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5ce68 <__cxa_atexit@plt+0xc4ef0c> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c5ce70 <__cxa_atexit@plt+0xc4ef14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, lsr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5cea8 <__cxa_atexit@plt+0xc4ef4c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c5ceb0 <__cxa_atexit@plt+0xc4ef54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsr #20 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5cee4 <__cxa_atexit@plt+0xc4ef88> │ │ │ │ + ldr r2, [pc, #32] @ c5cef4 <__cxa_atexit@plt+0xc4ef98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r7, [pc, #12] @ c5cef8 <__cxa_atexit@plt+0xc4ef9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq sp, [r1, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c5cf18 <__cxa_atexit@plt+0xc4efbc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c71670 <__cxa_atexit@plt+0xc63714> │ │ │ │ - ldr r1, [pc, #76] @ c7167c <__cxa_atexit@plt+0xc63720> │ │ │ │ - ldr lr, [pc, #76] @ c71680 <__cxa_atexit@plt+0xc63724> │ │ │ │ - sub r9, r6, #11 │ │ │ │ + bcc c5cf7c <__cxa_atexit@plt+0xc4f020> │ │ │ │ + ldr r2, [pc, #72] @ c5cf88 <__cxa_atexit@plt+0xc4f02c> │ │ │ │ + ldr r1, [pc, #72] @ c5cf8c <__cxa_atexit@plt+0xc4f030> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r0, [pc, #68] @ c5cf90 <__cxa_atexit@plt+0xc4f034> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #56] @ c71684 <__cxa_atexit@plt+0xc63728> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrsheq sl, [r0, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r0, r8, ror #31 │ │ │ │ - andeq r3, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c716e0 <__cxa_atexit@plt+0xc63784> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c716ec <__cxa_atexit@plt+0xc63790> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str r0, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq sl, [r0, #-20] @ 0xffffffec │ │ │ │ - cmpeq r0, ip, lsr r8 │ │ │ │ - andeq r1, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ c7175c <__cxa_atexit@plt+0xc63800> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - beq c71748 <__cxa_atexit@plt+0xc637ec> │ │ │ │ - ldr r3, [pc, #64] @ c71760 <__cxa_atexit@plt+0xc63804> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r1, ip, lsr sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5cfe4 <__cxa_atexit@plt+0xc4f088> │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + sub r2, r2, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5cff8 <__cxa_atexit@plt+0xc4f09c> │ │ │ │ + ldr r1, [pc, #68] @ c5d014 <__cxa_atexit@plt+0xc4f0b8> │ │ │ │ str r3, [r5] │ │ │ │ - beq c71750 <__cxa_atexit@plt+0xc637f4> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlalbteq r8, r0, r8, r7 │ │ │ │ - andeq r0, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ c717ac <__cxa_atexit@plt+0xc63850> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - beq c717a4 <__cxa_atexit@plt+0xc63848> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [pc, #12] @ c5d010 <__cxa_atexit@plt+0xc4f0b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - hvceq 2172 @ 0x87c │ │ │ │ - andeq r0, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - cmpeq r0, r8, asr r7 │ │ │ │ - andeq r1, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ c71840 <__cxa_atexit@plt+0xc638e4> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7182c <__cxa_atexit@plt+0xc638d0> │ │ │ │ - ldr r3, [pc, #64] @ c71844 <__cxa_atexit@plt+0xc638e8> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #28] │ │ │ │ + strdeq sp, [r1, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xffffaea8 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5d068 <__cxa_atexit@plt+0xc4f10c> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5d078 <__cxa_atexit@plt+0xc4f11c> │ │ │ │ + ldr r3, [pc, #64] @ c5d094 <__cxa_atexit@plt+0xc4f138> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c71834 <__cxa_atexit@plt+0xc638d8> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 1e67358 <__cxa_atexit@plt+0x1e593fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlaltteq r8, r0, r4, r6 │ │ │ │ - andeq r0, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ c71890 <__cxa_atexit@plt+0xc63934> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - beq c71888 <__cxa_atexit@plt+0xc6392c> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ c5d090 <__cxa_atexit@plt+0xc4f134> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0x01408698 │ │ │ │ - andeq r0, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - hvceq 2148 @ 0x864 │ │ │ │ - andeq r1, r0, sl, lsr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ c71924 <__cxa_atexit@plt+0xc639c8> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - beq c71910 <__cxa_atexit@plt+0xc639b4> │ │ │ │ - ldr r3, [pc, #64] @ c71928 <__cxa_atexit@plt+0xc639cc> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #28] │ │ │ │ + cmpeq r1, r0, asr #16 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5d128 <__cxa_atexit@plt+0xc4f1cc> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5d138 <__cxa_atexit@plt+0xc4f1dc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c5d140 <__cxa_atexit@plt+0xc4f1e4> │ │ │ │ + ldr r3, [pc, #132] @ c5d168 <__cxa_atexit@plt+0xc4f20c> │ │ │ │ + ldr ip, [pc, #132] @ c5d16c <__cxa_atexit@plt+0xc4f210> │ │ │ │ + mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c71918 <__cxa_atexit@plt+0xc639bc> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r9, lr │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r3, [r6, #16]! │ │ │ │ + sub lr, r2, #23 │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + stmdb r5, {r6, lr} │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + ldr r5, [pc, #92] @ c5d170 <__cxa_atexit@plt+0xc4f214> │ │ │ │ + stmdb r6, {r1, r8} │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + b c5d148 <__cxa_atexit@plt+0xc4f1ec> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c5d164 <__cxa_atexit@plt+0xc4f208> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r0, r0, lsl #12 │ │ │ │ - andeq r0, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ c71974 <__cxa_atexit@plt+0xc63a18> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - beq c7196c <__cxa_atexit@plt+0xc63a10> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + strheq sp, [r1, #-100] @ 0xffffff9c │ │ │ │ + @ instruction: 0xffffae74 │ │ │ │ + @ instruction: 0x0151e89c │ │ │ │ + @ instruction: 0xffffadc4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5d1a0 <__cxa_atexit@plt+0xc4f244> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + b 1994d2c <__cxa_atexit@plt+0x1986dd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - strheq r8, [r0, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c7199c <__cxa_atexit@plt+0xc63a40> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - lsrs r7, r2, #24 │ │ │ │ - beq c71a30 <__cxa_atexit@plt+0xc63ad4> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c71a00 <__cxa_atexit@plt+0xc63aa4> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c71a54 <__cxa_atexit@plt+0xc63af8> │ │ │ │ - mov r7, #2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - cmp r7, r3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - bcc c71adc <__cxa_atexit@plt+0xc63b80> │ │ │ │ - ldr r7, [pc, #312] @ c71b34 <__cxa_atexit@plt+0xc63bd8> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c5d248 <__cxa_atexit@plt+0xc4f2ec> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + sub r0, r5, #8 │ │ │ │ + cmp fp, r0 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi c5d258 <__cxa_atexit@plt+0xc4f2fc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc c5d260 <__cxa_atexit@plt+0xc4f304> │ │ │ │ + ldr ip, [pc, #144] @ c5d288 <__cxa_atexit@plt+0xc4f32c> │ │ │ │ + ldr r1, [pc, #144] @ c5d28c <__cxa_atexit@plt+0xc4f330> │ │ │ │ + mov r3, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r9, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str ip, [r6, #16]! │ │ │ │ + sub lr, r2, #27 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str lr, [r5] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + ldr r5, [pc, #104] @ c5d290 <__cxa_atexit@plt+0xc4f334> │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r9, [r6, #-8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #-12] │ │ │ │ + str r8, [r6, #-4] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + stm lr, {r1, r3, sl} │ │ │ │ + b 1993014 <__cxa_atexit@plt+0x19850b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c5d268 <__cxa_atexit@plt+0xc4f30c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c5d284 <__cxa_atexit@plt+0xc4f328> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - b c71a7c <__cxa_atexit@plt+0xc63b20> │ │ │ │ - mov r7, #1 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - cmp r7, r3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - bcc c71abc <__cxa_atexit@plt+0xc63b60> │ │ │ │ - ldr r7, [pc, #256] @ c71b2c <__cxa_atexit@plt+0xc63bd0> │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0141d59c │ │ │ │ + @ instruction: 0xffffaf68 │ │ │ │ + cmpeq r1, r8, lsl #15 │ │ │ │ + @ instruction: 0xffffae74 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5d33c <__cxa_atexit@plt+0xc4f3e0> │ │ │ │ + ldr r3, [pc, #152] @ c5d354 <__cxa_atexit@plt+0xc4f3f8> │ │ │ │ + ldr sl, [pc, #152] @ c5d358 <__cxa_atexit@plt+0xc4f3fc> │ │ │ │ + ldr r0, [pc, #152] @ c5d35c <__cxa_atexit@plt+0xc4f400> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #148] @ c5d360 <__cxa_atexit@plt+0xc4f404> │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr lr, [pc, #144] @ c5d364 <__cxa_atexit@plt+0xc4f408> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r7, #-8] │ │ │ │ + str r8, [r7, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #96] @ c5d368 <__cxa_atexit@plt+0xc4f40c> │ │ │ │ + mov r9, r7 │ │ │ │ + sub r3, r6, #57 @ 0x39 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #24]! │ │ │ │ + str lr, [r7, #32] │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ + add lr, r7, #40 @ 0x28 │ │ │ │ + sub r2, r6, #41 @ 0x29 │ │ │ │ + str r8, [r7, #28] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ c5d36c <__cxa_atexit@plt+0xc4f410> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ - b c71a7c <__cxa_atexit@plt+0xc63b20> │ │ │ │ - ldr r2, [pc, #240] @ c71b28 <__cxa_atexit@plt+0xc63bcc> │ │ │ │ - add lr, r5, #24 │ │ │ │ - mov r7, #0 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + cmppeq r1, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + smlalbbeq sp, r1, r0, r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5d3dc <__cxa_atexit@plt+0xc4f480> │ │ │ │ + ldr r7, [pc, #108] @ c5d400 <__cxa_atexit@plt+0xc4f4a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #104] @ c5d404 <__cxa_atexit@plt+0xc4f4a8> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - stm lr, {r0, r1, r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - str r1, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - bcc c71afc <__cxa_atexit@plt+0xc63ba0> │ │ │ │ - ldr r7, [pc, #156] @ c71b18 <__cxa_atexit@plt+0xc63bbc> │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5d3f0 <__cxa_atexit@plt+0xc4f494> │ │ │ │ + ldr r3, [pc, #80] @ c5d408 <__cxa_atexit@plt+0xc4f4ac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d3cc <__cxa_atexit@plt+0xc4f470> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c5d410 <__cxa_atexit@plt+0xc4f4b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #152] @ c71b1c <__cxa_atexit@plt+0xc63bc0> │ │ │ │ - lsr r2, r2, #16 │ │ │ │ - sub r9, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5d40c <__cxa_atexit@plt+0xc4f4b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, ror #21 │ │ │ │ + ldrsbeq lr, [r1, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xffffa5a0 │ │ │ │ + smlaltbeq sp, r1, r0, r3 │ │ │ │ + smlaltteq sp, r1, r4, r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5d488 <__cxa_atexit@plt+0xc4f52c> │ │ │ │ + ldr r7, [pc, #116] @ c5d4ac <__cxa_atexit@plt+0xc4f550> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #112] @ c5d4b0 <__cxa_atexit@plt+0xc4f554> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + bhi c5d49c <__cxa_atexit@plt+0xc4f540> │ │ │ │ + ldr r3, [pc, #80] @ c5d4b4 <__cxa_atexit@plt+0xc4f558> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d478 <__cxa_atexit@plt+0xc4f51c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c5d4bc <__cxa_atexit@plt+0xc4f560> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5d4b8 <__cxa_atexit@plt+0xc4f55c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, asr #20 │ │ │ │ + cmpeq r1, ip, asr #10 │ │ │ │ + @ instruction: 0xffffa4f4 │ │ │ │ + strdeq sp, [r1, #-36] @ 0xffffffdc │ │ │ │ + cmpeq r1, ip, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5d534 <__cxa_atexit@plt+0xc4f5d8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c5d550 <__cxa_atexit@plt+0xc4f5f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #140] @ c71b20 <__cxa_atexit@plt+0xc63bc4> │ │ │ │ + ldr r0, [pc, #100] @ c5d554 <__cxa_atexit@plt+0xc4f5f8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #108] @ c71b30 <__cxa_atexit@plt+0xc63bd4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c5d540 <__cxa_atexit@plt+0xc4f5e4> │ │ │ │ + ldr r3, [pc, #72] @ c5d558 <__cxa_atexit@plt+0xc4f5fc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d524 <__cxa_atexit@plt+0xc4f5c8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5d55c <__cxa_atexit@plt+0xc4f600> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #84] @ c71b38 <__cxa_atexit@plt+0xc63bdc> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq lr, [r1, #-56] @ 0xffffffc8 │ │ │ │ + cmpeq r1, ip, lsl #9 │ │ │ │ + @ instruction: 0xffffa4b8 │ │ │ │ + cmpeq r1, r4, asr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5d5d4 <__cxa_atexit@plt+0xc4f678> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ c5d5f0 <__cxa_atexit@plt+0xc4f694> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #100] @ c5d5f4 <__cxa_atexit@plt+0xc4f698> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + bhi c5d5e0 <__cxa_atexit@plt+0xc4f684> │ │ │ │ + ldr r3, [pc, #72] @ c5d5f8 <__cxa_atexit@plt+0xc4f69c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d5c4 <__cxa_atexit@plt+0xc4f668> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5d5fc <__cxa_atexit@plt+0xc4f6a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #32] @ c71b24 <__cxa_atexit@plt+0xc63bc8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r0, lsl sl │ │ │ │ - cmpeq r0, r4, lsl pc │ │ │ │ - cmpeq r0, r0, ror #3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r0, r4, lsr ip │ │ │ │ - andeq r0, r0, r4, ror #15 │ │ │ │ - @ instruction: 0x000006b4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - strdeq r8, [r0, #-48] @ 0xffffffd0 │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsr r3 │ │ │ │ + cmpeq r1, ip, ror #7 │ │ │ │ + @ instruction: 0xffffa488 │ │ │ │ + strheq sp, [r1, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5d634 <__cxa_atexit@plt+0xc4f6d8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c5d63c <__cxa_atexit@plt+0xc4f6e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0151e29c │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c71ba4 <__cxa_atexit@plt+0xc63c48> │ │ │ │ - ldr lr, [pc, #84] @ c71bbc <__cxa_atexit@plt+0xc63c60> │ │ │ │ - ldr r7, [pc, #84] @ c71bc0 <__cxa_atexit@plt+0xc63c64> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c71bc4 <__cxa_atexit@plt+0xc63c68> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + bcc c5d684 <__cxa_atexit@plt+0xc4f728> │ │ │ │ + ldr r2, [pc, #44] @ c5d694 <__cxa_atexit@plt+0xc4f738> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c71bc8 <__cxa_atexit@plt+0xc63c6c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrsheq sl, [r0, #-12] │ │ │ │ - cmpeq r0, ip, lsl lr │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r0, r0, ror #6 │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c71c70 <__cxa_atexit@plt+0xc63d14> │ │ │ │ - ldr r3, [pc, #268] @ c71cf8 <__cxa_atexit@plt+0xc63d9c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + 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, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5d700 <__cxa_atexit@plt+0xc4f7a4> │ │ │ │ + ldr r3, [pc, #88] @ c5d718 <__cxa_atexit@plt+0xc4f7bc> │ │ │ │ + ldr r2, [pc, #88] @ c5d71c <__cxa_atexit@plt+0xc4f7c0> │ │ │ │ + ldr r1, [pc, #88] @ c5d720 <__cxa_atexit@plt+0xc4f7c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c71ccc <__cxa_atexit@plt+0xc63d70> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c71cdc <__cxa_atexit@plt+0xc63d80> │ │ │ │ - ldr sl, [pc, #232] @ c71cfc <__cxa_atexit@plt+0xc63da0> │ │ │ │ - ldr r9, [pc, #232] @ c71d00 <__cxa_atexit@plt+0xc63da4> │ │ │ │ - ldr lr, [pc, #232] @ c71d04 <__cxa_atexit@plt+0xc63da8> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - lsr ip, r1, #8 │ │ │ │ - ldr r1, [pc, #196] @ c71d08 <__cxa_atexit@plt+0xc63dac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str sl, [r5] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r1, r3, #17 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - strb ip, [r6, #16] │ │ │ │ - b c71cc0 <__cxa_atexit@plt+0xc63d64> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c71cd4 <__cxa_atexit@plt+0xc63d78> │ │ │ │ - ldr lr, [pc, #100] @ c71cec <__cxa_atexit@plt+0xc63d90> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ c71cf0 <__cxa_atexit@plt+0xc63d94> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #68] @ c71cf4 <__cxa_atexit@plt+0xc63d98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #32 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str sl, [r7, #28] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - b c71ce0 <__cxa_atexit@plt+0xc63d84> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrsbeq r9, [r0, #-244] @ 0xffffff0c │ │ │ │ - ldrsheq r9, [r0, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - @ instruction: 0xffff6f3c │ │ │ │ - cmpeq r0, ip, asr #32 │ │ │ │ - cmpeq r0, ip, asr sp │ │ │ │ - cmpeq r0, r0, lsr #4 │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r7, [pc, #28] @ c5d724 <__cxa_atexit@plt+0xc4f7c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + smlalbteq sp, r1, r8, r1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c71d94 <__cxa_atexit@plt+0xc63e38> │ │ │ │ - ldr sl, [pc, #108] @ c71da0 <__cxa_atexit@plt+0xc63e44> │ │ │ │ - ldr r9, [pc, #108] @ c71da4 <__cxa_atexit@plt+0xc63e48> │ │ │ │ - ldr lr, [pc, #108] @ c71da8 <__cxa_atexit@plt+0xc63e4c> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - lsr ip, r1, #8 │ │ │ │ - ldr r1, [pc, #72] @ c71dac <__cxa_atexit@plt+0xc63e50> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5d770 <__cxa_atexit@plt+0xc4f814> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [pc, #48] @ c5d788 <__cxa_atexit@plt+0xc4f82c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - strb ip, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + stmib r7, {r1, r8, r9, sl} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5d78c <__cxa_atexit@plt+0xc4f830> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffff6e1c │ │ │ │ - cmpeq r0, ip, lsr #30 │ │ │ │ - cmpeq r0, ip, lsr ip │ │ │ │ - hvceq 2076 @ 0x81c │ │ │ │ - andeq r3, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c71de4 <__cxa_atexit@plt+0xc63e88> │ │ │ │ - ldr r3, [pc, #76] @ c71e1c <__cxa_atexit@plt+0xc63ec0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c71e14 <__cxa_atexit@plt+0xc63eb8> │ │ │ │ - b c71e2c <__cxa_atexit@plt+0xc63ed0> │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r1, #2 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - lsrs r3, r3, #11 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r0, ip, lsl #2 │ │ │ │ - andeq r3, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr lr, r0, #16 │ │ │ │ - movhi r2, #1 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - lsr r9, r1, #16 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - lsr lr, r1, #11 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - lsr r9, r0, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add lr, r6, #24 │ │ │ │ - cmp r8, lr │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - bcc c71ed4 <__cxa_atexit@plt+0xc63f78> │ │ │ │ - ldr r8, [pc, #84] @ c71ef4 <__cxa_atexit@plt+0xc63f98> │ │ │ │ - str r0, [r6, #8] │ │ │ │ - add r0, r6, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r3, #1 │ │ │ │ - stm r0, {r1, r2, r9} │ │ │ │ - add r1, r3, r2 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r6, lr │ │ │ │ - sub r0, lr, #17 │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r0, [pc, #28] @ c71ef8 <__cxa_atexit@plt+0xc63f9c> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff7224 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r0, r0, lsr r0 │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c71f68 <__cxa_atexit@plt+0xc6400c> │ │ │ │ - ldr lr, [pc, #88] @ c71f80 <__cxa_atexit@plt+0xc64024> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, r7, #1 │ │ │ │ - sub r8, r6, #17 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - add r3, r7, r1 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r3, [pc, #20] @ c71f84 <__cxa_atexit@plt+0xc64028> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff7198 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlaltbeq r7, r0, r4, pc @ │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c7201c <__cxa_atexit@plt+0xc640c0> │ │ │ │ - ldr r3, [pc, #184] @ c72060 <__cxa_atexit@plt+0xc64104> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + cmpeq r1, r4, ror #29 │ │ │ │ + strheq sp, [r1, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0x0128849b │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + 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 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5d7ec <__cxa_atexit@plt+0xc4f890> │ │ │ │ + ldr r3, [pc, #52] @ c5d7fc <__cxa_atexit@plt+0xc4f8a0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c72038 <__cxa_atexit@plt+0xc640dc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - bcc c72040 <__cxa_atexit@plt+0xc640e4> │ │ │ │ - ldr r0, [pc, #108] @ c7206c <__cxa_atexit@plt+0xc64110> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r1, r3} │ │ │ │ - add r6, r3, #1 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - sub r3, r2, #5 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r3, [pc, #68] @ c72068 <__cxa_atexit@plt+0xc6410c> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d7dc <__cxa_atexit@plt+0xc4f880> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c72064 <__cxa_atexit@plt+0xc64108> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r0, r0, asr r6 │ │ │ │ - @ instruction: 0xffff6984 │ │ │ │ - strheq r7, [r0, #-236] @ 0xffffff14 │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - bcc c720e0 <__cxa_atexit@plt+0xc64184> │ │ │ │ - ldr r0, [pc, #60] @ c72100 <__cxa_atexit@plt+0xc641a4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r1, r3} │ │ │ │ - add r6, r3, #1 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - sub r3, r2, #5 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r7, [pc, #28] @ c72104 <__cxa_atexit@plt+0xc641a8> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c5d800 <__cxa_atexit@plt+0xc4f8a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff68c0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r0, r4, lsr #28 │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - bcc c72158 <__cxa_atexit@plt+0xc641fc> │ │ │ │ - ldr lr, [pc, #60] @ c72170 <__cxa_atexit@plt+0xc64214> │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r0, r7, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #5 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r3, [pc, #20] @ c72174 <__cxa_atexit@plt+0xc64218> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r1, r8, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5d85c <__cxa_atexit@plt+0xc4f900> │ │ │ │ + ldr r3, [pc, #52] @ c5d86c <__cxa_atexit@plt+0xc4f910> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff6848 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - strheq r7, [r0, #-212] @ 0xffffff2c │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c721e0 <__cxa_atexit@plt+0xc64284> │ │ │ │ - ldr lr, [pc, #84] @ c721f8 <__cxa_atexit@plt+0xc6429c> │ │ │ │ - ldr r7, [pc, #84] @ c721fc <__cxa_atexit@plt+0xc642a0> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c72200 <__cxa_atexit@plt+0xc642a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c72204 <__cxa_atexit@plt+0xc642a8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d84c <__cxa_atexit@plt+0xc4f8f0> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c5d870 <__cxa_atexit@plt+0xc4f914> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrdeq sp, [r1, #-12] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5d8cc <__cxa_atexit@plt+0xc4f970> │ │ │ │ + ldr r3, [pc, #52] @ c5d8dc <__cxa_atexit@plt+0xc4f980> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r0, asr #21 │ │ │ │ - cmpeq r0, r0, ror #15 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r0, r4, lsr #26 │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c7229c <__cxa_atexit@plt+0xc64340> │ │ │ │ - ldr r3, [pc, #184] @ c722e0 <__cxa_atexit@plt+0xc64384> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d8bc <__cxa_atexit@plt+0xc4f960> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c5d8e0 <__cxa_atexit@plt+0xc4f984> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + hvceq 7424 @ 0x1d00 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5d93c <__cxa_atexit@plt+0xc4f9e0> │ │ │ │ + ldr r3, [pc, #52] @ c5d94c <__cxa_atexit@plt+0xc4f9f0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c722b8 <__cxa_atexit@plt+0xc6435c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - bcc c722c0 <__cxa_atexit@plt+0xc64364> │ │ │ │ - ldr r0, [pc, #108] @ c722ec <__cxa_atexit@plt+0xc64390> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - add r6, r3, #1 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - sub r3, r2, #1 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r3, [pc, #68] @ c722e8 <__cxa_atexit@plt+0xc6438c> │ │ │ │ - mov r2, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq c5d92c <__cxa_atexit@plt+0xc4f9d0> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c5d950 <__cxa_atexit@plt+0xc4f9f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r1, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + 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 c5d9a8 <__cxa_atexit@plt+0xc4fa4c> │ │ │ │ + ldr r3, [pc, #48] @ c5d9c0 <__cxa_atexit@plt+0xc4fa64> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r0, [r7] │ │ │ │ + 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, #28] @ c722e4 <__cxa_atexit@plt+0xc64388> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c5d9c4 <__cxa_atexit@plt+0xc4fa68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrsbeq sl, [r0, #-48] @ 0xffffffd0 │ │ │ │ - @ instruction: 0xffff6194 │ │ │ │ - cmpeq r0, ip, lsr ip │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - movhi r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - bcc c72360 <__cxa_atexit@plt+0xc64404> │ │ │ │ - ldr r0, [pc, #60] @ c72380 <__cxa_atexit@plt+0xc64424> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsr sp │ │ │ │ + cmpeq r1, r8, lsl r0 │ │ │ │ + @ instruction: 0x01288309 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5da58 <__cxa_atexit@plt+0xc4fafc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5da60 <__cxa_atexit@plt+0xc4fb04> │ │ │ │ + ldr ip, [pc, #116] @ c5da84 <__cxa_atexit@plt+0xc4fb28> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #112] @ c5da88 <__cxa_atexit@plt+0xc4fb2c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #76] @ c5da8c <__cxa_atexit@plt+0xc4fb30> │ │ │ │ add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - add r6, r3, #1 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - mov r6, r2 │ │ │ │ - sub r3, r2, #1 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r7, [pc, #28] @ c72384 <__cxa_atexit@plt+0xc64428> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cd98 <__cxa_atexit@plt+0x173ee3c> │ │ │ │ + mov r6, r3 │ │ │ │ + b c5da68 <__cxa_atexit@plt+0xc4fb0c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c5da80 <__cxa_atexit@plt+0xc4fb24> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff60d0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlaltbeq r7, r0, r4, fp │ │ │ │ - andeq r7, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - bcc c723d4 <__cxa_atexit@plt+0xc64478> │ │ │ │ - ldr lr, [pc, #56] @ c723ec <__cxa_atexit@plt+0xc64490> │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r0, r7, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r3, [pc, #20] @ c723f0 <__cxa_atexit@plt+0xc64494> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff6058 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq r0, r8, lsr fp │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc c7245c <__cxa_atexit@plt+0xc64500> │ │ │ │ - ldr lr, [pc, #84] @ c72474 <__cxa_atexit@plt+0xc64518> │ │ │ │ - ldr r7, [pc, #84] @ c72478 <__cxa_atexit@plt+0xc6451c> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c7247c <__cxa_atexit@plt+0xc64520> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + bx r1 │ │ │ │ + cmpeq r1, r4, ror #30 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r1, r8, lsr #7 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5dad0 <__cxa_atexit@plt+0xc4fb74> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5dad8 <__cxa_atexit@plt+0xc4fb7c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c72480 <__cxa_atexit@plt+0xc64524> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r4, asr #16 │ │ │ │ - cmpeq r0, r4, ror #10 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - smlaltbeq r7, r0, r8, sl │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c724b8 <__cxa_atexit@plt+0xc6455c> │ │ │ │ - ldr r3, [pc, #180] @ c72558 <__cxa_atexit@plt+0xc645fc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7252c <__cxa_atexit@plt+0xc645d0> │ │ │ │ - b c72574 <__cxa_atexit@plt+0xc64618> │ │ │ │ - ldr r3, [pc, #144] @ c72550 <__cxa_atexit@plt+0xc645f4> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c72534 <__cxa_atexit@plt+0xc645d8> │ │ │ │ - ldr lr, [pc, #116] @ c7255c <__cxa_atexit@plt+0xc64600> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #104] @ c72560 <__cxa_atexit@plt+0xc64604> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - sub r2, r3, #11 │ │ │ │ + ldr r0, [pc, #32] @ c5dadc <__cxa_atexit@plt+0xc4fb80> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [pc, #80] @ c72564 <__cxa_atexit@plt+0xc64608> │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ce78 <__cxa_atexit@plt+0x173ef1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsl #28 │ │ │ │ + cmpeq r1, r0, asr #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5db20 <__cxa_atexit@plt+0xc4fbc4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5db28 <__cxa_atexit@plt+0xc4fbcc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c5db2c <__cxa_atexit@plt+0xc4fbd0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ce78 <__cxa_atexit@plt+0x173ef1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ c72554 <__cxa_atexit@plt+0xc645f8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldrheq sp, [r1, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r1, r0, ror lr │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5dbb0 <__cxa_atexit@plt+0xc4fc54> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5dbb8 <__cxa_atexit@plt+0xc4fc5c> │ │ │ │ + ldr r0, [pc, #108] @ c5dbdc <__cxa_atexit@plt+0xc4fc80> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #104] @ c5dbe0 <__cxa_atexit@plt+0xc4fc84> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #72] @ c5dbe4 <__cxa_atexit@plt+0xc4fc88> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cd98 <__cxa_atexit@plt+0x173ee3c> │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldrheq sl, [r0, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r0, r4, ror r7 │ │ │ │ - cmpeq r0, ip, lsl #9 │ │ │ │ - smlalbteq r7, r0, r4, r9 │ │ │ │ - andeq r1, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc c72620 <__cxa_atexit@plt+0xc646c4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [pc, #188] @ c7264c <__cxa_atexit@plt+0xc646f0> │ │ │ │ - mov r2, #1 │ │ │ │ - lsr r0, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r8, r1, #11 │ │ │ │ - movhi r2, #2 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ + b c5dbc0 <__cxa_atexit@plt+0xc4fc64> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c5dbd8 <__cxa_atexit@plt+0xc4fc7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsl #28 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r1, r8, asr #4 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + mov r3, r6 │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5dc60 <__cxa_atexit@plt+0xc4fd04> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5dc68 <__cxa_atexit@plt+0xc4fd0c> │ │ │ │ + ldr ip, [pc, #116] @ c5dc8c <__cxa_atexit@plt+0xc4fd30> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #112] @ c5dc90 <__cxa_atexit@plt+0xc4fd34> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #76] @ c5dc94 <__cxa_atexit@plt+0xc4fd38> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - add r3, r6, #24 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp r9, r3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc c72630 <__cxa_atexit@plt+0xc646d4> │ │ │ │ - ldr lr, [pc, #120] @ c72654 <__cxa_atexit@plt+0xc646f8> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #108] @ c72658 <__cxa_atexit@plt+0xc646fc> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - sub r2, r3, #11 │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cb58 <__cxa_atexit@plt+0x173ebfc> │ │ │ │ + mov r6, r3 │ │ │ │ + b c5dc70 <__cxa_atexit@plt+0xc4fd14> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c5dc88 <__cxa_atexit@plt+0xc4fd2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + bx r1 │ │ │ │ + cmpeq r1, r0, ror #26 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r1, r0, lsr #3 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5dcd8 <__cxa_atexit@plt+0xc4fd7c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5dce0 <__cxa_atexit@plt+0xc4fd84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c5dce4 <__cxa_atexit@plt+0xc4fd88> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #84] @ c7265c <__cxa_atexit@plt+0xc64700> │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ccb8 <__cxa_atexit@plt+0x173ed5c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, lsl #24 │ │ │ │ + ldrheq sp, [r1, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5dd28 <__cxa_atexit@plt+0xc4fdcc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5dd30 <__cxa_atexit@plt+0xc4fdd4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c5dd34 <__cxa_atexit@plt+0xc4fdd8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #24] @ c72650 <__cxa_atexit@plt+0xc646f4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff58e4 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r0, r0, lsl #13 │ │ │ │ - @ instruction: 0x01509398 │ │ │ │ - smlalbteq r7, r0, ip, r8 │ │ │ │ - andeq r1, r0, sl, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ccb8 <__cxa_atexit@plt+0x173ed5c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq sp, [r1, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r1, r8, ror #24 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c726c8 <__cxa_atexit@plt+0xc6476c> │ │ │ │ - ldr lr, [pc, #88] @ c726e0 <__cxa_atexit@plt+0xc64784> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #76] @ c726e4 <__cxa_atexit@plt+0xc64788> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - lsr r1, r1, #8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5ddb8 <__cxa_atexit@plt+0xc4fe5c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5ddc0 <__cxa_atexit@plt+0xc4fe64> │ │ │ │ + ldr r0, [pc, #108] @ c5dde4 <__cxa_atexit@plt+0xc4fe88> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #104] @ c5dde8 <__cxa_atexit@plt+0xc4fe8c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #72] @ c5ddec <__cxa_atexit@plt+0xc4fe90> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cb58 <__cxa_atexit@plt+0x173ebfc> │ │ │ │ + mov r6, r3 │ │ │ │ + b c5ddc8 <__cxa_atexit@plt+0xc4fe6c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c5dde0 <__cxa_atexit@plt+0xc4fe84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsl #24 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq r1, r0, asr #32 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5de44 <__cxa_atexit@plt+0xc4fee8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5de4c <__cxa_atexit@plt+0xc4fef0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5de50 <__cxa_atexit@plt+0xc4fef4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #52] @ c726e8 <__cxa_atexit@plt+0xc6478c> │ │ │ │ + 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 174cf58 <__cxa_atexit@plt+0x173effc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsr #21 │ │ │ │ + cmpeq r1, r8, ror #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5dea0 <__cxa_atexit@plt+0xc4ff44> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5dea8 <__cxa_atexit@plt+0xc4ff4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5deac <__cxa_atexit@plt+0xc4ff50> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c726ec <__cxa_atexit@plt+0xc64790> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrsbeq r9, [r0, #-84] @ 0xffffffac │ │ │ │ - cmpeq r0, ip, ror #5 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r0, ip, lsr r8 │ │ │ │ - andeq r1, r0, sl, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c72724 <__cxa_atexit@plt+0xc647c8> │ │ │ │ - ldr r3, [pc, #188] @ c727cc <__cxa_atexit@plt+0xc64870> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7279c <__cxa_atexit@plt+0xc64840> │ │ │ │ - b c727e8 <__cxa_atexit@plt+0xc6488c> │ │ │ │ - ldr r3, [pc, #152] @ c727c4 <__cxa_atexit@plt+0xc64868> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c727a4 <__cxa_atexit@plt+0xc64848> │ │ │ │ - ldr lr, [pc, #120] @ c727d0 <__cxa_atexit@plt+0xc64874> │ │ │ │ - ldr r0, [pc, #120] @ c727d4 <__cxa_atexit@plt+0xc64878> │ │ │ │ - add lr, pc, lr │ │ │ │ + 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 174cfc8 <__cxa_atexit@plt+0x173f06c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, asr #20 │ │ │ │ + cmpeq r1, ip, lsl #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5defc <__cxa_atexit@plt+0xc4ffa0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5df04 <__cxa_atexit@plt+0xc4ffa8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5df08 <__cxa_atexit@plt+0xc4ffac> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #96] @ c727d8 <__cxa_atexit@plt+0xc6487c> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r2, #2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 174cf58 <__cxa_atexit@plt+0x173effc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c727c8 <__cxa_atexit@plt+0xc6486c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + cmpeq r1, r8, ror #19 │ │ │ │ + ldrheq sp, [r1, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5df58 <__cxa_atexit@plt+0xc4fffc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5df60 <__cxa_atexit@plt+0xc50004> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5df64 <__cxa_atexit@plt+0xc50008> │ │ │ │ + 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 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r0, r8, asr #30 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r2 │ │ │ │ - cmpeq r0, r4, lsl r5 │ │ │ │ - cmpeq r0, r4, lsr #4 │ │ │ │ - cmpeq r0, r0, asr r7 │ │ │ │ - andeq r1, r0, sl, lsr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc c72898 <__cxa_atexit@plt+0xc6493c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [pc, #196] @ c728c8 <__cxa_atexit@plt+0xc6496c> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r9, r2, #11 │ │ │ │ - movhi r1, #2 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + b 174cfc8 <__cxa_atexit@plt+0x173f06c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsl #19 │ │ │ │ + cmpeq r1, r4, asr sl │ │ │ │ + strheq ip, [r1, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ sub r2, r5, #8 │ │ │ │ - add r3, r6, #24 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp r8, r3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c728a8 <__cxa_atexit@plt+0xc6494c> │ │ │ │ - ldr lr, [pc, #124] @ c728d0 <__cxa_atexit@plt+0xc64974> │ │ │ │ - ldr r0, [pc, #124] @ c728d4 <__cxa_atexit@plt+0xc64978> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5dff0 <__cxa_atexit@plt+0xc50094> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #116] @ c5e008 <__cxa_atexit@plt+0xc500ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5dffc <__cxa_atexit@plt+0xc500a0> │ │ │ │ + ldr lr, [pc, #96] @ c5e00c <__cxa_atexit@plt+0xc500b0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #100] @ c728d8 <__cxa_atexit@plt+0xc6497c> │ │ │ │ - sub r0, r3, #11 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #28] @ c728cc <__cxa_atexit@plt+0xc64970> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + str lr, [r5, #-36]! @ 0xffffffdc │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add lr, r5, #12 │ │ │ │ + stm lr, {r0, r3, r9} │ │ │ │ + str r7, [r5, #24] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5dfe4 <__cxa_atexit@plt+0xc50088> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5eed8 <__cxa_atexit@plt+0xc50f7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff50f8 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r0, r8, lsl r4 │ │ │ │ - cmpeq r0, r8, lsr #2 │ │ │ │ - cmpeq r0, r0, asr r6 │ │ │ │ - andeq r5, r0, ip, asr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c72940 <__cxa_atexit@plt+0xc649e4> │ │ │ │ - ldr lr, [pc, #84] @ c72958 <__cxa_atexit@plt+0xc649fc> │ │ │ │ - ldr r1, [pc, #84] @ c7295c <__cxa_atexit@plt+0xc64a00> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsr #18 │ │ │ │ + andeq r0, r0, r8, lsr #30 │ │ │ │ + cmpeq r1, r0, lsl #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e048 <__cxa_atexit@plt+0xc500ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c5e050 <__cxa_atexit@plt+0xc500f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #52] @ c72960 <__cxa_atexit@plt+0xc64a04> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b c5ea50 <__cxa_atexit@plt+0xc50af4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsl #17 │ │ │ │ + strheq ip, [r1, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e08c <__cxa_atexit@plt+0xc50130> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c5e094 <__cxa_atexit@plt+0xc50138> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c72964 <__cxa_atexit@plt+0xc64a08> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r0, ror #6 │ │ │ │ - cmpeq r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlalbteq r7, r0, r4, r5 │ │ │ │ - andeq sp, r1, ip, asr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c729f4 <__cxa_atexit@plt+0xc64a98> │ │ │ │ - ldr r3, [pc, #160] @ c72a28 <__cxa_atexit@plt+0xc64acc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c72a10 <__cxa_atexit@plt+0xc64ab4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c72a18 <__cxa_atexit@plt+0xc64abc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [pc, #124] @ c72a30 <__cxa_atexit@plt+0xc64ad4> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r0, r3, #1 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ - b c72ab8 <__cxa_atexit@plt+0xc64b5c> │ │ │ │ - ldr r3, [pc, #48] @ c72a2c <__cxa_atexit@plt+0xc64ad0> │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - b c72ab8 <__cxa_atexit@plt+0xc64b5c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b c5e758 <__cxa_atexit@plt+0xc507fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r0, r8, ror ip │ │ │ │ - @ instruction: 0xffff4a00 │ │ │ │ - strdeq r7, [r0, #-72] @ 0xffffffb8 │ │ │ │ - andeq sp, r1, ip, asr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c72a9c <__cxa_atexit@plt+0xc64b40> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [pc, #72] @ c72aa8 <__cxa_atexit@plt+0xc64b4c> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r0, r2, #16 │ │ │ │ - lsr r8, r2, #11 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #1 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ - b c72ab8 <__cxa_atexit@plt+0xc64b5c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xffff4944 │ │ │ │ - smlalbbeq r7, r0, r0, r4 │ │ │ │ - andeq r5, r1, ip, asr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #16 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc c72bf8 <__cxa_atexit@plt+0xc64c9c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - ldr r9, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c72b54 <__cxa_atexit@plt+0xc64bf8> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c72b60 <__cxa_atexit@plt+0xc64c04> │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c72ba8 <__cxa_atexit@plt+0xc64c4c> │ │ │ │ - adds lr, r2, r0 │ │ │ │ - beq c72be4 <__cxa_atexit@plt+0xc64c88> │ │ │ │ - add r0, r6, #24 │ │ │ │ - cmp r1, r0 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - bcc c72c14 <__cxa_atexit@plt+0xc64cb8> │ │ │ │ - add lr, sl, lr │ │ │ │ - sub ip, r0, #17 │ │ │ │ - str lr, [r5, #48] @ 0x30 │ │ │ │ - str ip, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r5, [pc, #272] @ c72c44 <__cxa_atexit@plt+0xc64ce8> │ │ │ │ - add lr, r6, #8 │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #4] │ │ │ │ - str sl, [r6, #24] │ │ │ │ + cmpeq r1, r4, asr #16 │ │ │ │ + cmpeq r1, ip, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5e110 <__cxa_atexit@plt+0xc501b4> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #100] @ c5e128 <__cxa_atexit@plt+0xc501cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e11c <__cxa_atexit@plt+0xc501c0> │ │ │ │ + ldr r2, [pc, #80] @ c5e12c <__cxa_atexit@plt+0xc501d0> │ │ │ │ + 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 c5e100 <__cxa_atexit@plt+0xc501a4> │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - mov r8, r9 │ │ │ │ - mov r2, r0 │ │ │ │ - b c72b68 <__cxa_atexit@plt+0xc64c0c> │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c72ba0 <__cxa_atexit@plt+0xc64c44> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c72bcc <__cxa_atexit@plt+0xc64c70> │ │ │ │ - ldr r0, [pc, #180] @ c72c3c <__cxa_atexit@plt+0xc64ce0> │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r1, r1, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, lr, #9 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - b c72bd0 <__cxa_atexit@plt+0xc64c74> │ │ │ │ - mov lr, r6 │ │ │ │ - b c72bd8 <__cxa_atexit@plt+0xc64c7c> │ │ │ │ - ldr r1, [pc, #136] @ c72c38 <__cxa_atexit@plt+0xc64cdc> │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r1, r8, r9} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r0, lr, #9 │ │ │ │ - mov r6, lr │ │ │ │ - b c72bec <__cxa_atexit@plt+0xc64c90> │ │ │ │ - mov lr, r6 │ │ │ │ - str r9, [r5, #44] @ 0x2c │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ + mov r7, r8 │ │ │ │ + b c5e5a8 <__cxa_atexit@plt+0xc5064c> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq sp, [r1, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e174 <__cxa_atexit@plt+0xc50218> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ c5e18c <__cxa_atexit@plt+0xc50230> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5e17c <__cxa_atexit@plt+0xc50220> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r0, [pc, #64] @ c72c40 <__cxa_atexit@plt+0xc64ce4> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #16 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r1, [pc, #24] @ c72c34 <__cxa_atexit@plt+0xc64cd8> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, lr │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, ror #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e1b8 <__cxa_atexit@plt+0xc5025c> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r3, r7} │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #120] @ c5e250 <__cxa_atexit@plt+0xc502f4> │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r1, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffff4768 │ │ │ │ - @ instruction: 0xffff42fc │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - @ instruction: 0xffff45f4 │ │ │ │ - smlaltteq r7, r0, r4, r2 │ │ │ │ - andeq r5, r1, ip, asr #21 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc c72cb8 <__cxa_atexit@plt+0xc64d5c> │ │ │ │ - ldr lr, [pc, #92] @ c72cd0 <__cxa_atexit@plt+0xc64d74> │ │ │ │ - sub r0, r6, #17 │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - add r3, r2, r7 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c5e220 <__cxa_atexit@plt+0xc502c4> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c5e22c <__cxa_atexit@plt+0xc502d0> │ │ │ │ + ldr r1, [pc, #84] @ c5e254 <__cxa_atexit@plt+0xc502f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + tst r2, #3 │ │ │ │ + beq c5e240 <__cxa_atexit@plt+0xc502e4> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b c5e2bc <__cxa_atexit@plt+0xc50360> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #8 │ │ │ │ - b c72ce4 <__cxa_atexit@plt+0xc64d88> │ │ │ │ - ldr r3, [pc, #20] @ c72cd4 <__cxa_atexit@plt+0xc64d78> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5e294 <__cxa_atexit@plt+0xc50338> │ │ │ │ + ldr r3, [pc, #60] @ c5e2b0 <__cxa_atexit@plt+0xc50354> │ │ │ │ add r3, pc, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff44a0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r0, r4, asr r2 │ │ │ │ - andeq r5, r0, sl, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c72db8 <__cxa_atexit@plt+0xc64e5c> │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c72d54 <__cxa_atexit@plt+0xc64df8> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c72d4c <__cxa_atexit@plt+0xc64df0> │ │ │ │ - ldr r3, [pc, #172] @ c72dd0 <__cxa_atexit@plt+0xc64e74> │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r8, r1, r8 │ │ │ │ - sub r9, r6, #9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c72d60 <__cxa_atexit@plt+0xc64e04> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq c72d44 <__cxa_atexit@plt+0xc64de8> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c72d8c <__cxa_atexit@plt+0xc64e30> │ │ │ │ - adds r7, r8, lr │ │ │ │ - beq c72da4 <__cxa_atexit@plt+0xc64e48> │ │ │ │ - ldr r0, [pc, #104] @ c72de0 <__cxa_atexit@plt+0xc64e84> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [pc, #68] @ c72dd8 <__cxa_atexit@plt+0xc64e7c> │ │ │ │ - mov r7, lr │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #40] @ c72dd4 <__cxa_atexit@plt+0xc64e78> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5e2a8 <__cxa_atexit@plt+0xc5034c> │ │ │ │ + b c5e2bc <__cxa_atexit@plt+0xc50360> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c72ddc <__cxa_atexit@plt+0xc64e80> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff3fb8 │ │ │ │ - cmpeq r0, r0, lsl #16 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c72e38 <__cxa_atexit@plt+0xc64edc> │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c72e44 <__cxa_atexit@plt+0xc64ee8> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01508a9c │ │ │ │ - andeq r3, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c72eac <__cxa_atexit@plt+0xc64f50> │ │ │ │ - ldr r1, [pc, #76] @ c72eb8 <__cxa_atexit@plt+0xc64f5c> │ │ │ │ - ldr lr, [pc, #76] @ c72ebc <__cxa_atexit@plt+0xc64f60> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #56] @ c72ec0 <__cxa_atexit@plt+0xc64f64> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r0, r0, asr #21 │ │ │ │ - cmpeq r0, ip, lsr #15 │ │ │ │ - andeq r3, r0, sl, lsr #31 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c72f1c <__cxa_atexit@plt+0xc64fc0> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c72f28 <__cxa_atexit@plt+0xc64fcc> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrheq r8, [r0, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r7, lsr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c72fec <__cxa_atexit@plt+0xc65090> │ │ │ │ - ldr r0, [pc, #176] @ c73004 <__cxa_atexit@plt+0xc650a8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r3, #8]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldr r0, [r3, #-4] │ │ │ │ - ldrb r8, [r3, #12] │ │ │ │ - ldmib r3, {r1, r7} │ │ │ │ - cmp r7, r1 │ │ │ │ - str lr, [r2, #8] │ │ │ │ - strb r8, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - bne c72f9c <__cxa_atexit@plt+0xc65040> │ │ │ │ - ldr r3, [pc, #128] @ c73010 <__cxa_atexit@plt+0xc650b4> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #112] @ c5e340 <__cxa_atexit@plt+0xc503e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r8, [pc, #100] @ c73008 <__cxa_atexit@plt+0xc650ac> │ │ │ │ - ldr r9, [pc, #100] @ c7300c <__cxa_atexit@plt+0xc650b0> │ │ │ │ - cmp r7, r1 │ │ │ │ - movlt r1, r7 │ │ │ │ - cmp r7, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add r8, pc, r8 │ │ │ │ - movlt r0, #0 │ │ │ │ - addlt lr, r9, #2 │ │ │ │ - movlt r1, #0 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c5e314 <__cxa_atexit@plt+0xc503b8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c5e320 <__cxa_atexit@plt+0xc503c4> │ │ │ │ + ldr r2, [pc, #80] @ c5e344 <__cxa_atexit@plt+0xc503e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + tst r3, #3 │ │ │ │ + beq c5e334 <__cxa_atexit@plt+0xc503d8> │ │ │ │ + mov r7, r3 │ │ │ │ + b c5e3ac <__cxa_atexit@plt+0xc50450> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - tst r2, #3 │ │ │ │ - beq c72fe8 <__cxa_atexit@plt+0xc6508c> │ │ │ │ - b c73088 <__cxa_atexit@plt+0xc6512c> │ │ │ │ - b c6d294 <__cxa_atexit@plt+0xc5f338> │ │ │ │ - ldr r3, [pc, #32] @ c73014 <__cxa_atexit@plt+0xc650b8> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffffa334 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r0, ip, lsl #22 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r0, r7, lsr #31 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c7306c <__cxa_atexit@plt+0xc65110> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c73078 <__cxa_atexit@plt+0xc6511c> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5e384 <__cxa_atexit@plt+0xc50428> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ c5e3a0 <__cxa_atexit@plt+0xc50444> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5e398 <__cxa_atexit@plt+0xc5043c> │ │ │ │ + b c5e3ac <__cxa_atexit@plt+0xc50450> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r8, ror #16 │ │ │ │ - strheq r6, [r0, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, r5, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - lsrs r7, r1, #24 │ │ │ │ - beq c73170 <__cxa_atexit@plt+0xc65214> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq c73108 <__cxa_atexit@plt+0xc651ac> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c73198 <__cxa_atexit@plt+0xc6523c> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #125 @ 0x7d │ │ │ │ + bne c5e3dc <__cxa_atexit@plt+0xc50480> │ │ │ │ + ldr r3, [pc, #188] @ c5e47c <__cxa_atexit@plt+0xc50520> │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r1, [r2], #-4 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c73230 <__cxa_atexit@plt+0xc652d4> │ │ │ │ - ldr lr, [pc, #476] @ c732a0 <__cxa_atexit@plt+0xc65344> │ │ │ │ - ldr r9, [pc, #476] @ c732a4 <__cxa_atexit@plt+0xc65348> │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + str r3, [r2] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c5e3f0 <__cxa_atexit@plt+0xc50494> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5e3fc <__cxa_atexit@plt+0xc504a0> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5e468 <__cxa_atexit@plt+0xc5050c> │ │ │ │ + ldr r7, [pc, #108] @ c5e480 <__cxa_atexit@plt+0xc50524> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #104] @ c5e484 <__cxa_atexit@plt+0xc50528> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r8, r3, #19 │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r7} │ │ │ │ + ldr r9, [pc, #76] @ c5e488 <__cxa_atexit@plt+0xc5052c> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [pc, #456] @ c732a8 <__cxa_atexit@plt+0xc6534c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [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 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, #1 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r1, [r5] │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c7320c <__cxa_atexit@plt+0xc652b0> │ │ │ │ - ldr lr, [pc, #356] @ c73294 <__cxa_atexit@plt+0xc65338> │ │ │ │ - ldr r0, [pc, #356] @ c73298 <__cxa_atexit@plt+0xc6533c> │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - sub r9, r2, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r3, [pc, #336] @ c7329c <__cxa_atexit@plt+0xc65340> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + ldrsbeq sp, [r1, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r1, r0, asr #9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5e4b4 <__cxa_atexit@plt+0xc50558> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c5e520 <__cxa_atexit@plt+0xc505c4> │ │ │ │ + ldr r7, [pc, #100] @ c5e530 <__cxa_atexit@plt+0xc505d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #96] @ c5e534 <__cxa_atexit@plt+0xc505d8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r8, r3, #19 │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r7} │ │ │ │ + ldr r9, [pc, #68] @ c5e538 <__cxa_atexit@plt+0xc505dc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r2, [r6, #8] │ │ │ │ str r0, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - sub r3, r2, #11 │ │ │ │ - str r3, [r6, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [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 r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffc68 │ │ │ │ + cmpeq r1, r0, lsr #10 │ │ │ │ + cmpeq r1, r8, lsl #8 │ │ │ │ + smlalbteq ip, r1, r4, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c731f8 <__cxa_atexit@plt+0xc6529c> │ │ │ │ - ldr r2, [pc, #264] @ c73290 <__cxa_atexit@plt+0xc65334> │ │ │ │ - str r7, [r5, #20] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5e58c <__cxa_atexit@plt+0xc50630> │ │ │ │ + ldr r2, [pc, #52] @ c5e598 <__cxa_atexit@plt+0xc5063c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5e580 <__cxa_atexit@plt+0xc50624> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5e5a8 <__cxa_atexit@plt+0xc5064c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r1, r8, ror #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5e648 <__cxa_atexit@plt+0xc506ec> │ │ │ │ + ldr r3, [pc, #184] @ c5e674 <__cxa_atexit@plt+0xc50718> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [r2, #6] │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5e65c <__cxa_atexit@plt+0xc50700> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ + add r2, r6, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c73254 <__cxa_atexit@plt+0xc652f8> │ │ │ │ - ldr lr, [pc, #204] @ c73284 <__cxa_atexit@plt+0xc65328> │ │ │ │ - ldr r0, [pc, #204] @ c73288 <__cxa_atexit@plt+0xc6532c> │ │ │ │ - sub r9, r2, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [pc, #180] @ c7328c <__cxa_atexit@plt+0xc65330> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r1, r2, #11 │ │ │ │ - str r1, [r6, #16] │ │ │ │ + bcc c5e664 <__cxa_atexit@plt+0xc50708> │ │ │ │ + ldr sl, [pc, #132] @ c5e678 <__cxa_atexit@plt+0xc5071c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [pc, #128] @ c5e67c <__cxa_atexit@plt+0xc50720> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + sub r0, r2, #7 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + ldr r0, [pc, #88] @ c5e680 <__cxa_atexit@plt+0xc50724> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + ldr r8, [pc, #72] @ c5e684 <__cxa_atexit@plt+0xc50728> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #120] @ c73278 <__cxa_atexit@plt+0xc6531c> │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #104] @ c7327c <__cxa_atexit@plt+0xc65320> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #72] @ c73280 <__cxa_atexit@plt+0xc65324> │ │ │ │ - mov r6, #16 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c73274 <__cxa_atexit@plt+0xc65318> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, ror sp │ │ │ │ - cmpeq r0, ip, lsr #7 │ │ │ │ - @ instruction: 0x000009bc │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #29 │ │ │ │ - ldrsbeq r8, [r0, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0x01508a9c │ │ │ │ - andeq r0, r0, r4, ror #27 │ │ │ │ - andeq r0, r0, ip, lsl fp │ │ │ │ - cmpeq r0, r4, ror #16 │ │ │ │ - cmpeq r0, r4, lsr #22 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - ldrsbeq r8, [r0, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0x01508b94 │ │ │ │ - smlalbbeq r6, r0, r0, ip │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb70 │ │ │ │ + ldrsbeq sp, [r1, #-136] @ 0xffffff78 │ │ │ │ + hvceq 7228 @ 0x1c3c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c73314 <__cxa_atexit@plt+0xc653b8> │ │ │ │ - ldr lr, [pc, #88] @ c7332c <__cxa_atexit@plt+0xc653d0> │ │ │ │ + bcc c5e6f8 <__cxa_atexit@plt+0xc5079c> │ │ │ │ + ldr r2, [pc, #84] @ c5e704 <__cxa_atexit@plt+0xc507a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #80] @ c5e708 <__cxa_atexit@plt+0xc507ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + str r2, [r5] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + sub r2, r6, #7 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r0, [pc, #76] @ c73330 <__cxa_atexit@plt+0xc653d4> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - lsr r1, r1, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r2, [pc, #44] @ c5e70c <__cxa_atexit@plt+0xc507b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r2, r8} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + ldr r8, [pc, #28] @ c5e710 <__cxa_atexit@plt+0xc507b4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + @ instruction: 0xfffffab8 │ │ │ │ + cmpeq r1, r0, lsr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e73c <__cxa_atexit@plt+0xc507e0> │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + mov r7, fp │ │ │ │ + b c5e1c0 <__cxa_atexit@plt+0xc50264> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlalbteq ip, r1, r4, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e7c0 <__cxa_atexit@plt+0xc50864> │ │ │ │ + ldr lr, [pc, #92] @ c5e7c8 <__cxa_atexit@plt+0xc5086c> │ │ │ │ add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #52] @ c73334 <__cxa_atexit@plt+0xc653d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c73338 <__cxa_atexit@plt+0xc653dc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r0, r8, lsl #19 │ │ │ │ - cmpeq r0, r0, lsr #13 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strdeq r6, [r0, #-176] @ 0xffffff50 │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5e7b4 <__cxa_atexit@plt+0xc50858> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5e7d8 <__cxa_atexit@plt+0xc5087c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r1, r4, asr #4 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c73408 <__cxa_atexit@plt+0xc654ac> │ │ │ │ - ldr r3, [pc, #356] @ c734c0 <__cxa_atexit@plt+0xc65564> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bne c5e85c <__cxa_atexit@plt+0xc50900> │ │ │ │ + ldr r3, [pc, #156] @ c5e888 <__cxa_atexit@plt+0xc5092c> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ str r3, [r5] │ │ │ │ - beq c73468 <__cxa_atexit@plt+0xc6550c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c73490 <__cxa_atexit@plt+0xc65534> │ │ │ │ - ldr lr, [pc, #268] @ c734c4 <__cxa_atexit@plt+0xc65568> │ │ │ │ - ldr r2, [pc, #268] @ c734c8 <__cxa_atexit@plt+0xc6556c> │ │ │ │ - ldr r0, [pc, #268] @ c734cc <__cxa_atexit@plt+0xc65570> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #256] @ c734d0 <__cxa_atexit@plt+0xc65574> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldrh r1, [r5, #14] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - b c7345c <__cxa_atexit@plt+0xc65500> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5e870 <__cxa_atexit@plt+0xc50914> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c73470 <__cxa_atexit@plt+0xc65514> │ │ │ │ - ldr r7, [pc, #136] @ c734b0 <__cxa_atexit@plt+0xc65554> │ │ │ │ - ldr r2, [pc, #136] @ c734b4 <__cxa_atexit@plt+0xc65558> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r2, [pc, #124] @ c734b8 <__cxa_atexit@plt+0xc6555c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldrh r1, [r5, #10] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5e878 <__cxa_atexit@plt+0xc5091c> │ │ │ │ + ldr r1, [pc, #108] @ c5e88c <__cxa_atexit@plt+0xc50930> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #104] @ c5e890 <__cxa_atexit@plt+0xc50934> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #100] @ c5e894 <__cxa_atexit@plt+0xc50938> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r6, [r5, #28] │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #32 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c734bc <__cxa_atexit@plt+0xc65560> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #60] @ c734d4 <__cxa_atexit@plt+0xc65578> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r5 │ │ │ │ - cmpeq r0, r4, asr #16 │ │ │ │ - cmpeq r0, r4, ror #10 │ │ │ │ - andeq r0, r0, r0, ror r4 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - @ instruction: 0xffff2e48 │ │ │ │ - cmpeq r0, ip, lsr #17 │ │ │ │ - ldrsbeq r8, [r0, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq r0, r4, asr sl │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c73588 <__cxa_atexit@plt+0xc6562c> │ │ │ │ - ldr lr, [pc, #120] @ c735a8 <__cxa_atexit@plt+0xc6564c> │ │ │ │ - ldr r2, [pc, #120] @ c735ac <__cxa_atexit@plt+0xc65650> │ │ │ │ - ldr r0, [pc, #120] @ c735b0 <__cxa_atexit@plt+0xc65654> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #104] @ c735b4 <__cxa_atexit@plt+0xc65658> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldrh r1, [r5, #14] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r3, #11 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - strb r1, [r6, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - sub r2, r3, #17 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #40] @ c735b8 <__cxa_atexit@plt+0xc6565c> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - @ instruction: 0xffff2cd0 │ │ │ │ - cmpeq r0, r0, lsr r7 │ │ │ │ - cmpeq r0, r4, asr r4 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - hvceq 1680 @ 0x690 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff834 │ │ │ │ + strheq ip, [r1, #-20] @ 0xffffffec │ │ │ │ + hvceq 7192 @ 0x1c18 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c73640 <__cxa_atexit@plt+0xc656e4> │ │ │ │ - ldr r7, [pc, #112] @ c73658 <__cxa_atexit@plt+0xc656fc> │ │ │ │ - ldr r2, [pc, #112] @ c7365c <__cxa_atexit@plt+0xc65700> │ │ │ │ - ldr r1, [pc, #112] @ c73660 <__cxa_atexit@plt+0xc65704> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c5e8fc <__cxa_atexit@plt+0xc509a0> │ │ │ │ + ldr r2, [pc, #72] @ c5e908 <__cxa_atexit@plt+0xc509ac> │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r9, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ c73664 <__cxa_atexit@plt+0xc65708> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - strb r0, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #32] @ c73668 <__cxa_atexit@plt+0xc6570c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffff2c18 │ │ │ │ - cmpeq r0, r8, ror r6 │ │ │ │ - @ instruction: 0x01508398 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - smlalbteq r6, r0, r0, r8 │ │ │ │ - andeq r0, r0, r8, ror #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c736d0 <__cxa_atexit@plt+0xc65774> │ │ │ │ - ldr r3, [pc, #224] @ c7376c <__cxa_atexit@plt+0xc65810> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c73724 <__cxa_atexit@plt+0xc657c8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ + ldr r1, [pc, #68] @ c5e90c <__cxa_atexit@plt+0xc509b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [pc, #64] @ c5e910 <__cxa_atexit@plt+0xc509b4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str r0, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c737b4 <__cxa_atexit@plt+0xc65858> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r9, [r3, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - add r8, r1, #1 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - beq c7372c <__cxa_atexit@plt+0xc657d0> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c73738 <__cxa_atexit@plt+0xc657dc> │ │ │ │ - adds r3, r7, r8 │ │ │ │ - beq c73750 <__cxa_atexit@plt+0xc657f4> │ │ │ │ - ldr r2, [pc, #96] @ c73770 <__cxa_atexit@plt+0xc65814> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, r2 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r2, [pc, #40] @ c73768 <__cxa_atexit@plt+0xc6580c> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c73764 <__cxa_atexit@plt+0xc65808> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r0, r4, asr lr │ │ │ │ - andeq r1, r0, ip, asr r8 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - strdeq r1, [r0], -r4 │ │ │ │ - strheq r6, [r0, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r8, ror #27 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffff794 │ │ │ │ + cmpeq r1, r4, lsl r1 │ │ │ │ + strdeq ip, [r1, #-0] │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c5e9b0 <__cxa_atexit@plt+0xc50a54> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5e9c0 <__cxa_atexit@plt+0xc50a64> │ │ │ │ + ldr r1, [pc, #128] @ c5e9cc <__cxa_atexit@plt+0xc50a70> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #124] @ c5e9d0 <__cxa_atexit@plt+0xc50a74> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + stmib r2, {r1, r3} │ │ │ │ + str lr, [r5, #24] │ │ │ │ + ldr r3, [pc, #108] @ c5e9d4 <__cxa_atexit@plt+0xc50a78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #129 @ 0x81 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + sub r3, r6, #3 │ │ │ │ str r3, [r5, #28] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c737b4 <__cxa_atexit@plt+0xc65858> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r1, [r2, #8]! │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc c73898 <__cxa_atexit@plt+0xc6593c> │ │ │ │ - stm sp, {r2, r7, r8} │ │ │ │ - ldr r8, [pc, #220] @ c738b8 <__cxa_atexit@plt+0xc6595c> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr sl, [r5] │ │ │ │ - add lr, r1, #1 │ │ │ │ - ldr ip, [r0, #12]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - stmib r3, {r8, fp} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - add r3, r1, sl │ │ │ │ - sub r9, r6, #13 │ │ │ │ - add r8, r3, #2 │ │ │ │ - cmp ip, #0 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - beq c73854 <__cxa_atexit@plt+0xc658f8> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c73860 <__cxa_atexit@plt+0xc65904> │ │ │ │ - adds r3, ip, r8 │ │ │ │ - beq c73880 <__cxa_atexit@plt+0xc65924> │ │ │ │ - ldr r2, [pc, #144] @ c738c8 <__cxa_atexit@plt+0xc6596c> │ │ │ │ - str ip, [r5, #28] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r7, [pc, #88] @ c738c0 <__cxa_atexit@plt+0xc65964> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str ip, [r5, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, ip │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #52] @ c738bc <__cxa_atexit@plt+0xc65960> │ │ │ │ + str r9, [r5, #20] │ │ │ │ + ldr r3, [pc, #48] @ c5e9d8 <__cxa_atexit@plt+0xc50a7c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 174c8a8 <__cxa_atexit@plt+0x173e94c> │ │ │ │ add r5, r5, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ + bic r7, r3, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c738c4 <__cxa_atexit@plt+0xc65968> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r1 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff2f8c │ │ │ │ - cmpeq r0, r4, lsr #26 │ │ │ │ - andeq r1, r0, r0, lsr r7 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r1, r0, r4, asr #15 │ │ │ │ - cmpeq r0, r0, ror #12 │ │ │ │ - andeq r0, r0, r8, ror #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c737b4 <__cxa_atexit@plt+0xc65858> │ │ │ │ - cmpeq r0, r4, asr #12 │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffffbfc │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq r1, r4, ror r0 │ │ │ │ + cmpeq r1, r4, lsl r4 │ │ │ │ + cmpeq r1, r8, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c73950 <__cxa_atexit@plt+0xc659f4> │ │ │ │ - ldr r7, [pc, #84] @ c73968 <__cxa_atexit@plt+0xc65a0c> │ │ │ │ - ldr r2, [pc, #84] @ c7396c <__cxa_atexit@plt+0xc65a10> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #68] @ c73970 <__cxa_atexit@plt+0xc65a14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldrh r1, [r5, #10] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5ea30 <__cxa_atexit@plt+0xc50ad4> │ │ │ │ + ldr r2, [pc, #52] @ c5ea3c <__cxa_atexit@plt+0xc50ae0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + stm r3, {r1, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5ea24 <__cxa_atexit@plt+0xc50ac8> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5e5a8 <__cxa_atexit@plt+0xc5064c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + add r5, r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb9c │ │ │ │ + smlalbteq fp, r1, ip, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5eb00 <__cxa_atexit@plt+0xc50ba4> │ │ │ │ + ldr lr, [pc, #164] @ c5eb08 <__cxa_atexit@plt+0xc50bac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + stmib r3, {r1, ip} │ │ │ │ str r2, [r3, #12] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c73974 <__cxa_atexit@plt+0xc65a18> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r4, asr r3 │ │ │ │ - cmpeq r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strheq r6, [r0, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c739dc <__cxa_atexit@plt+0xc65a80> │ │ │ │ - ldr r3, [pc, #232] @ c73a80 <__cxa_atexit@plt+0xc65b24> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq c5ead4 <__cxa_atexit@plt+0xc50b78> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c5eae4 <__cxa_atexit@plt+0xc50b88> │ │ │ │ + ldr r2, [pc, #88] @ c5eb0c <__cxa_atexit@plt+0xc50bb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c73a24 <__cxa_atexit@plt+0xc65ac8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c73ac8 <__cxa_atexit@plt+0xc65b6c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - ldr r2, [r3, #-8] │ │ │ │ - cmp r7, #0 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - beq c73a2c <__cxa_atexit@plt+0xc65ad0> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c73a5c <__cxa_atexit@plt+0xc65b00> │ │ │ │ - adds r2, r7, r2 │ │ │ │ - beq c73a48 <__cxa_atexit@plt+0xc65aec> │ │ │ │ - ldr r1, [pc, #120] @ c73a84 <__cxa_atexit@plt+0xc65b28> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #12] │ │ │ │ + beq c5eaf4 <__cxa_atexit@plt+0xc50b98> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b c5eb7c <__cxa_atexit@plt+0xc50c20> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c73a48 <__cxa_atexit@plt+0xc65aec> │ │ │ │ - ldr r7, [pc, #64] @ c73a7c <__cxa_atexit@plt+0xc65b20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #36] @ c73a74 <__cxa_atexit@plt+0xc65b18> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #20] @ c73a78 <__cxa_atexit@plt+0xc65b1c> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - cmpeq r0, ip, asr fp │ │ │ │ - andeq r0, r0, r0, asr #8 │ │ │ │ - andeq r0, r0, ip, lsl r4 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - smlaltbeq r6, r0, r4, r4 │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c73ac8 <__cxa_atexit@plt+0xc65b6c> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c73b84 <__cxa_atexit@plt+0xc65c28> │ │ │ │ - ldr lr, [pc, #180] @ c73ba0 <__cxa_atexit@plt+0xc65c44> │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr sl, [r1, #8]! │ │ │ │ - add r3, r8, r3 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - str r8, [r0, #12] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp sl, #0 │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - beq c73b4c <__cxa_atexit@plt+0xc65bf0> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c73b54 <__cxa_atexit@plt+0xc65bf8> │ │ │ │ - adds r7, sl, r8 │ │ │ │ - beq c73b70 <__cxa_atexit@plt+0xc65c14> │ │ │ │ - ldr r3, [pc, #116] @ c73bb0 <__cxa_atexit@plt+0xc65c54> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - add r5, r5, #28 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r7, [pc, #76] @ c73ba8 <__cxa_atexit@plt+0xc65c4c> │ │ │ │ - str sl, [r5, #24] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, sl │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #44] @ c73ba4 <__cxa_atexit@plt+0xc65c48> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c73bac <__cxa_atexit@plt+0xc65c50> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff25a8 │ │ │ │ - cmpeq r0, r4, lsr sl │ │ │ │ - andeq r1, r0, r0, asr #8 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - hvceq 1592 @ 0x638 │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c73ac8 <__cxa_atexit@plt+0xc65b6c> │ │ │ │ - cmpeq r0, ip, asr r3 │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c73c38 <__cxa_atexit@plt+0xc65cdc> │ │ │ │ - ldr r7, [pc, #84] @ c73c50 <__cxa_atexit@plt+0xc65cf4> │ │ │ │ - ldr r2, [pc, #84] @ c73c54 <__cxa_atexit@plt+0xc65cf8> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ c73c58 <__cxa_atexit@plt+0xc65cfc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrh r1, [r5, #6] │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c73c5c <__cxa_atexit@plt+0xc65d00> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r8, rrx │ │ │ │ - cmpeq r0, r8, lsl #27 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - smlalbteq r6, r0, ip, r2 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq r1, r0, lsl #30 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c73cc4 <__cxa_atexit@plt+0xc65d68> │ │ │ │ - ldr r3, [pc, #148] @ c73d14 <__cxa_atexit@plt+0xc65db8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bne c5eb50 <__cxa_atexit@plt+0xc50bf4> │ │ │ │ + ldr r3, [pc, #60] @ c5eb6c <__cxa_atexit@plt+0xc50c10> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ str r3, [r5] │ │ │ │ - beq c73cf4 <__cxa_atexit@plt+0xc65d98> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c73d5c <__cxa_atexit@plt+0xc65e00> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c73cfc <__cxa_atexit@plt+0xc65da0> │ │ │ │ - ldr r2, [pc, #44] @ c73d10 <__cxa_atexit@plt+0xc65db4> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + str r2, [r5, #24] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5eb64 <__cxa_atexit@plt+0xc50c08> │ │ │ │ + b c5eb7c <__cxa_atexit@plt+0xc50c20> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #32 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c73d18 <__cxa_atexit@plt+0xc65dbc> │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r0, r8, lsr #17 │ │ │ │ - cmpeq r0, r0, lsl r2 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq fp, r1, r0, lr │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c73d5c <__cxa_atexit@plt+0xc65e00> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov lr, r7 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - mov fp, r8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc c73e08 <__cxa_atexit@plt+0xc65eac> │ │ │ │ - ldr r0, [pc, #160] @ c73e24 <__cxa_atexit@plt+0xc65ec8> │ │ │ │ - ldr r7, [r5] │ │ │ │ - sub r9, r6, #1 │ │ │ │ - add r8, r2, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - stmib r1, {r0, r3} │ │ │ │ - beq c73dd4 <__cxa_atexit@plt+0xc65e78> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c73de0 <__cxa_atexit@plt+0xc65e84> │ │ │ │ - adds r3, r7, r8 │ │ │ │ - beq c73df4 <__cxa_atexit@plt+0xc65e98> │ │ │ │ - ldr r2, [pc, #116] @ c73e34 <__cxa_atexit@plt+0xc65ed8> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ + bcc c5ec28 <__cxa_atexit@plt+0xc50ccc> │ │ │ │ + ldr r8, [pc, #156] @ c5ec38 <__cxa_atexit@plt+0xc50cdc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #152] @ c5ec3c <__cxa_atexit@plt+0xc50ce0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str r8, [r5] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c5ec04 <__cxa_atexit@plt+0xc50ca8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c5ec0c <__cxa_atexit@plt+0xc50cb0> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #84] @ c5ec40 <__cxa_atexit@plt+0xc50ce4> │ │ │ │ add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq c5ec1c <__cxa_atexit@plt+0xc50cc0> │ │ │ │ mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, lr │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r3, [pc, #68] @ c73e2c <__cxa_atexit@plt+0xc65ed0> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #44] @ c73e28 <__cxa_atexit@plt+0xc65ecc> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + b c5ecb0 <__cxa_atexit@plt+0xc50d54> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c73e30 <__cxa_atexit@plt+0xc65ed4> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff1db4 │ │ │ │ - ldrheq r8, [r0, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0x000011b4 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r1, r0, ip, lsr r2 │ │ │ │ - strdeq r6, [r0, #-4] │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c73d5c <__cxa_atexit@plt+0xc65e00> │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c73e94 <__cxa_atexit@plt+0xc65f38> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ c73ea0 <__cxa_atexit@plt+0xc65f44> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r2, r7, lr} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r8, lsr sl │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c73ef8 <__cxa_atexit@plt+0xc65f9c> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c73f04 <__cxa_atexit@plt+0xc65fa8> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r7, [r0, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c73f5c <__cxa_atexit@plt+0xc66000> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c73f68 <__cxa_atexit@plt+0xc6600c> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + add r5, r5, #32 │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r8, ror r9 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c73fc0 <__cxa_atexit@plt+0xc66064> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c73fcc <__cxa_atexit@plt+0xc66070> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r4, lsl r9 │ │ │ │ - cmpeq r0, ip, asr pc │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c74034 <__cxa_atexit@plt+0xc660d8> │ │ │ │ - ldr lr, [pc, #84] @ c7404c <__cxa_atexit@plt+0xc660f0> │ │ │ │ - ldr r1, [pc, #84] @ c74050 <__cxa_atexit@plt+0xc660f4> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [pc, #52] @ c74054 <__cxa_atexit@plt+0xc660f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c74058 <__cxa_atexit@plt+0xc660fc> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, ip, ror #24 │ │ │ │ - cmpeq r0, r0, lsl #19 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldrdeq r5, [r0, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffff474 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlalbteq fp, r1, ip, sp │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c7412c <__cxa_atexit@plt+0xc661d0> │ │ │ │ - ldr r3, [pc, #364] @ c741e8 <__cxa_atexit@plt+0xc6628c> │ │ │ │ + bne c5ec84 <__cxa_atexit@plt+0xc50d28> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ c5eca0 <__cxa_atexit@plt+0xc50d44> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq c74190 <__cxa_atexit@plt+0xc66234> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5ec98 <__cxa_atexit@plt+0xc50d3c> │ │ │ │ + b c5ecb0 <__cxa_atexit@plt+0xc50d54> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #32 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r1, ip, ror #26 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #123 @ 0x7b │ │ │ │ + bne c5ece0 <__cxa_atexit@plt+0xc50d84> │ │ │ │ + ldr r3, [pc, #184] @ c5ed7c <__cxa_atexit@plt+0xc50e20> │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c741b8 <__cxa_atexit@plt+0xc6625c> │ │ │ │ - ldr lr, [pc, #276] @ c741ec <__cxa_atexit@plt+0xc66290> │ │ │ │ - ldr sl, [pc, #276] @ c741f0 <__cxa_atexit@plt+0xc66294> │ │ │ │ - ldr r9, [pc, #276] @ c741f4 <__cxa_atexit@plt+0xc66298> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + str r3, [r2] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c5ecf4 <__cxa_atexit@plt+0xc50d98> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5ed00 <__cxa_atexit@plt+0xc50da4> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5ed68 <__cxa_atexit@plt+0xc50e0c> │ │ │ │ + ldr lr, [pc, #104] @ c5ed80 <__cxa_atexit@plt+0xc50e24> │ │ │ │ add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r0, [pc, #252] @ c741f8 <__cxa_atexit@plt+0xc6629c> │ │ │ │ - lsr r2, r2, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #100] @ c5ed84 <__cxa_atexit@plt+0xc50e28> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r5, #28]! │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, sl, ip} │ │ │ │ + str lr, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ - sub r1, r3, #11 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r0, r3, #17 │ │ │ │ - str r0, [r5] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - strb r2, [r6, #16] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - b c74184 <__cxa_atexit@plt+0xc66228> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc c74198 <__cxa_atexit@plt+0xc6623c> │ │ │ │ - ldr r7, [pc, #140] @ c741d8 <__cxa_atexit@plt+0xc6627c> │ │ │ │ - sub r0, r3, #11 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r1, [pc, #116] @ c741dc <__cxa_atexit@plt+0xc66280> │ │ │ │ - lsr r2, r2, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r1, [pc, #104] @ c741e0 <__cxa_atexit@plt+0xc66284> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, sl, ip} │ │ │ │ + str r8, [r6, #28] │ │ │ │ + ldr r8, [pc, #40] @ c5ed88 <__cxa_atexit@plt+0xc50e2c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c741e4 <__cxa_atexit@plt+0xc66288> │ │ │ │ - mov r6, #16 │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #60] @ c741fc <__cxa_atexit@plt+0xc662a0> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr r8 │ │ │ │ - cmpeq r0, r8, lsl #22 │ │ │ │ - cmpeq r0, r8, lsr #16 │ │ │ │ - andeq r0, r0, r8, ror #14 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - @ instruction: 0xffff0f18 │ │ │ │ - cmpeq r0, ip, lsl #23 │ │ │ │ - cmpeq r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq r0, ip, lsr #26 │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + ldrheq sp, [r1, #-20] @ 0xffffffec │ │ │ │ + smlalbbeq fp, r1, r4, ip │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - lsr r2, r1, #11 │ │ │ │ - movhi r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - addne r7, r7, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc c742b4 <__cxa_atexit@plt+0xc66358> │ │ │ │ - ldr lr, [pc, #124] @ c742d4 <__cxa_atexit@plt+0xc66378> │ │ │ │ - ldr sl, [pc, #124] @ c742d8 <__cxa_atexit@plt+0xc6637c> │ │ │ │ - ldr r9, [pc, #124] @ c742dc <__cxa_atexit@plt+0xc66380> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5edb8 <__cxa_atexit@plt+0xc50e5c> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #32 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c5ee20 <__cxa_atexit@plt+0xc50ec4> │ │ │ │ + ldr lr, [pc, #96] @ c5ee30 <__cxa_atexit@plt+0xc50ed4> │ │ │ │ add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r0, [pc, #100] @ c742e0 <__cxa_atexit@plt+0xc66384> │ │ │ │ - lsr r2, r2, #8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #92] @ c5ee34 <__cxa_atexit@plt+0xc50ed8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r5, #24]! │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, sl, ip} │ │ │ │ + str lr, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ - sub r1, r3, #11 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r0, r3, #17 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r5] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - strb r2, [r6, #16] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - sub r9, r3, #2 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, sl, ip} │ │ │ │ + str r8, [r6, #28] │ │ │ │ + ldr r8, [pc, #32] @ c5ee38 <__cxa_atexit@plt+0xc50edc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ mov r6, r3 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #40] @ c742e4 <__cxa_atexit@plt+0xc66388> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - @ instruction: 0xffff0d98 │ │ │ │ - cmpeq r0, ip, lsl #20 │ │ │ │ - cmpeq r0, r0, lsr #14 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r0, r4, asr #24 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + @ instruction: 0xfffff984 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrsheq sp, [r1, #-12] │ │ │ │ + ldrdeq fp, [r1, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c74370 <__cxa_atexit@plt+0xc66414> │ │ │ │ - ldr r7, [pc, #116] @ c74388 <__cxa_atexit@plt+0xc6642c> │ │ │ │ - ldr lr, [pc, #116] @ c7438c <__cxa_atexit@plt+0xc66430> │ │ │ │ - sub r2, r6, #11 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c5e758 <__cxa_atexit@plt+0xc507fc> │ │ │ │ + smlalbteq fp, r1, r4, fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5eec0 <__cxa_atexit@plt+0xc50f64> │ │ │ │ + ldr lr, [pc, #76] @ c5eec8 <__cxa_atexit@plt+0xc50f6c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r9, [pc, #84] @ c74390 <__cxa_atexit@plt+0xc66434> │ │ │ │ - lsr r0, r0, #8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #76] @ c74394 <__cxa_atexit@plt+0xc66438> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - strb r0, [r3, #16] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #32] @ c74398 <__cxa_atexit@plt+0xc6643c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xffff0cd8 │ │ │ │ - cmpeq r0, r4, lsr r9 │ │ │ │ - cmpeq r0, r8, asr r6 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - @ instruction: 0x01405b90 │ │ │ │ - andeq r0, r0, r8, lsr #11 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add lr, r5, #12 │ │ │ │ + stm lr, {r0, r3, r9} │ │ │ │ + str r7, [r5, #24] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5eeb4 <__cxa_atexit@plt+0xc50f58> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5eed8 <__cxa_atexit@plt+0xc50f7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r1, r4, asr fp │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c743fc <__cxa_atexit@plt+0xc664a0> │ │ │ │ - ldr r3, [pc, #208] @ c7448c <__cxa_atexit@plt+0xc66530> │ │ │ │ + bne c5ef68 <__cxa_atexit@plt+0xc5100c> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c74464 <__cxa_atexit@plt+0xc66508> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #164] @ c5ef9c <__cxa_atexit@plt+0xc51040> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c744d8 <__cxa_atexit@plt+0xc6657c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5ef7c <__cxa_atexit@plt+0xc51020> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r3, #1 │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c7446c <__cxa_atexit@plt+0xc66510> │ │ │ │ - ldr lr, [pc, #108] @ c74490 <__cxa_atexit@plt+0xc66534> │ │ │ │ - ldr r7, [pc, #108] @ c74494 <__cxa_atexit@plt+0xc66538> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - sub r9, r3, #2 │ │ │ │ + add sl, r6, #16 │ │ │ │ + cmp r1, sl │ │ │ │ + bcc c5ef88 <__cxa_atexit@plt+0xc5102c> │ │ │ │ + ldr r1, [pc, #128] @ c5efa4 <__cxa_atexit@plt+0xc51048> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #124] @ c5efa8 <__cxa_atexit@plt+0xc5104c> │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r9, [pc, #120] @ c5efac <__cxa_atexit@plt+0xc51050> │ │ │ │ + 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, #24] │ │ │ │ + str r6, [r5, #24] │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + ldr r7, [pc, #48] @ c5efa0 <__cxa_atexit@plt+0xc51044> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r1, [pc, #88] @ c74498 <__cxa_atexit@plt+0xc6653c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - strb r0, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ c74488 <__cxa_atexit@plt+0xc6652c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, ip, asr r2 │ │ │ │ - cmpeq r0, r0, asr #16 │ │ │ │ - cmpeq r0, r0, ror #10 │ │ │ │ - @ instruction: 0x01405a90 │ │ │ │ - andeq r0, r0, r8, lsr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b c744d8 <__cxa_atexit@plt+0xc6657c> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp ip, r1 │ │ │ │ - bcc c74588 <__cxa_atexit@plt+0xc6662c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [pc, #204] @ c745c8 <__cxa_atexit@plt+0xc6666c> │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - add r9, r2, #1 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - add r2, r2, sl │ │ │ │ - sub r1, r1, #13 │ │ │ │ - add r2, r2, #2 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp ip, r2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - bcc c745a8 <__cxa_atexit@plt+0xc6664c> │ │ │ │ - ldr lr, [pc, #144] @ c745d4 <__cxa_atexit@plt+0xc66678> │ │ │ │ - ldr r7, [pc, #144] @ c745d8 <__cxa_atexit@plt+0xc6667c> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r9, [pc, #128] @ c745dc <__cxa_atexit@plt+0xc66680> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r5, #18] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - strb r1, [r6, #28] │ │ │ │ - sub r9, r2, #2 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #64] @ c745d0 <__cxa_atexit@plt+0xc66674> │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #28] @ c745cc <__cxa_atexit@plt+0xc66670> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff1344 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - cmpeq r0, r4, lsr #14 │ │ │ │ - cmpeq r0, r4, asr #8 │ │ │ │ - cmpeq r0, ip, asr #18 │ │ │ │ - andeq r0, r0, r9, ror #22 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b c744d8 <__cxa_atexit@plt+0xc6657c> │ │ │ │ - cmpeq r0, r4, lsr r9 │ │ │ │ - andeq r0, r0, r8, asr #11 │ │ │ │ + mov r6, sl │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r1, ip, asr #19 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + @ instruction: 0xfffff044 │ │ │ │ + smlalbteq fp, r1, r4, sl │ │ │ │ + hvceq 7072 @ 0x1ba0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c7465c <__cxa_atexit@plt+0xc66700> │ │ │ │ - ldr lr, [pc, #84] @ c74674 <__cxa_atexit@plt+0xc66718> │ │ │ │ - ldr r7, [pc, #84] @ c74678 <__cxa_atexit@plt+0xc6671c> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c7467c <__cxa_atexit@plt+0xc66720> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + bcc c5f014 <__cxa_atexit@plt+0xc510b8> │ │ │ │ + ldr r2, [pc, #72] @ c5f020 <__cxa_atexit@plt+0xc510c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #68] @ c5f024 <__cxa_atexit@plt+0xc510c8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [pc, #64] @ c5f028 <__cxa_atexit@plt+0xc510cc> │ │ │ │ + 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, #28] │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c74680 <__cxa_atexit@plt+0xc66724> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, r4, asr #12 │ │ │ │ - cmpeq r0, r4, ror #6 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlaltbeq r5, r0, r8, r8 │ │ │ │ - andeq r1, r0, r8, asr #27 │ │ │ │ + b 1999228 <__cxa_atexit@plt+0x198b2cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xffffef90 │ │ │ │ + cmpeq r1, r0, lsl sl │ │ │ │ + smlaltteq fp, r1, r4, r9 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c746e8 <__cxa_atexit@plt+0xc6678c> │ │ │ │ - ldr r3, [pc, #220] @ c74780 <__cxa_atexit@plt+0xc66824> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c74738 <__cxa_atexit@plt+0xc667dc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c747c8 <__cxa_atexit@plt+0xc6686c> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - ldr r9, [r3, #-12] │ │ │ │ - ldr r8, [r3, #-8] │ │ │ │ - cmp r7, #0 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - beq c74740 <__cxa_atexit@plt+0xc667e4> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c7474c <__cxa_atexit@plt+0xc667f0> │ │ │ │ - adds r3, r7, r8 │ │ │ │ - beq c74764 <__cxa_atexit@plt+0xc66808> │ │ │ │ - ldr r2, [pc, #96] @ c74784 <__cxa_atexit@plt+0xc66828> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ + bne c5f0b0 <__cxa_atexit@plt+0xc51154> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5f0c0 <__cxa_atexit@plt+0xc51164> │ │ │ │ + ldr r9, [r5, #24]! │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [sp] │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldm lr, {r1, ip, lr} │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr sl, [pc, #84] @ c5f0d0 <__cxa_atexit@plt+0xc51174> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #72] @ c5f0d4 <__cxa_atexit@plt+0xc51178> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, r1, ip, lr} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + ldr r8, [pc, #52] @ c5f0d8 <__cxa_atexit@plt+0xc5117c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r9, [sp] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + add r5, r5, #32 │ │ │ │ + bic r7, r2, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, r2 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r2, [pc, #40] @ c7477c <__cxa_atexit@plt+0xc66820> │ │ │ │ - str r7, [r5, #32] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffff9c0 │ │ │ │ + cmpeq r1, r0, ror lr │ │ │ │ + cmpeq r1, r4, lsr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b c5ea50 <__cxa_atexit@plt+0xc50af4> │ │ │ │ + cmpeq r1, r4, lsr #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f13c <__cxa_atexit@plt+0xc511e0> │ │ │ │ + ldr r2, [pc, #40] @ c5f148 <__cxa_atexit@plt+0xc511ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ldr r8, [pc, #24] @ c5f14c <__cxa_atexit@plt+0xc511f0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c74778 <__cxa_atexit@plt+0xc6681c> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r0, asr #28 │ │ │ │ - andeq r0, r0, r8, asr #16 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, ror #17 │ │ │ │ - smlaltbeq r5, r0, r4, r7 │ │ │ │ - andeq r1, r0, r8, asr #27 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r1, r0, ror #27 │ │ │ │ + ldrdeq fp, [r1, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c747c8 <__cxa_atexit@plt+0xc6686c> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c748b8 <__cxa_atexit@plt+0xc6695c> │ │ │ │ - ldr lr, [pc, #232] @ c748d4 <__cxa_atexit@plt+0xc66978> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r8, r2, #1 │ │ │ │ - sub r9, r6, #21 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f1b8 <__cxa_atexit@plt+0xc5125c> │ │ │ │ + ldr lr, [pc, #76] @ c5f1c4 <__cxa_atexit@plt+0xc51268> │ │ │ │ add lr, pc, lr │ │ │ │ - cmp sl, #0 │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - beq c7483c <__cxa_atexit@plt+0xc668e0> │ │ │ │ - ldr r3, [pc, #188] @ c748d8 <__cxa_atexit@plt+0xc6697c> │ │ │ │ - ldr r2, [r5] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - str r8, [r0, #28] │ │ │ │ - add r8, sl, r8 │ │ │ │ - sub r9, r6, #9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - str r2, [r0, #24] │ │ │ │ - b c74840 <__cxa_atexit@plt+0xc668e4> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - str r9, [r2, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - str r8, [r2, #16] │ │ │ │ - beq c74880 <__cxa_atexit@plt+0xc66924> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c74888 <__cxa_atexit@plt+0xc6692c> │ │ │ │ - adds r7, r3, r8 │ │ │ │ - beq c748a4 <__cxa_atexit@plt+0xc66948> │ │ │ │ - ldr r2, [pc, #120] @ c748e8 <__cxa_atexit@plt+0xc6698c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r3, r9} │ │ │ │ str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r7, [pc, #80] @ c748e0 <__cxa_atexit@plt+0xc66984> │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #48] @ c748dc <__cxa_atexit@plt+0xc66980> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5f1ac <__cxa_atexit@plt+0xc51250> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5eed8 <__cxa_atexit@plt+0xc50f7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c748e4 <__cxa_atexit@plt+0xc66988> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xffff0d68 │ │ │ │ - @ instruction: 0xffff0f94 │ │ │ │ - cmpeq r0, r0, lsl #26 │ │ │ │ - andeq r0, r0, ip, lsl #14 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - cmpeq r0, r0, asr #12 │ │ │ │ - andeq r1, r0, r8, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c747c8 <__cxa_atexit@plt+0xc6686c> │ │ │ │ - cmpeq r0, r4, lsr #12 │ │ │ │ - andeq r0, r0, r6, ror #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc c74974 <__cxa_atexit@plt+0xc66a18> │ │ │ │ - ldr r7, [pc, #88] @ c7498c <__cxa_atexit@plt+0xc66a30> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r1, [pc, #60] @ c74990 <__cxa_atexit@plt+0xc66a34> │ │ │ │ - lsr r2, r2, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r1, [pc, #48] @ c74994 <__cxa_atexit@plt+0xc66a38> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f230 <__cxa_atexit@plt+0xc512d4> │ │ │ │ + ldr r2, [pc, #84] @ c5f238 <__cxa_atexit@plt+0xc512dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #76] @ c5f23c <__cxa_atexit@plt+0xc512e0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c74998 <__cxa_atexit@plt+0xc66a3c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r0, ip, lsl r3 │ │ │ │ - cmpeq r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0x01405590 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c749d0 <__cxa_atexit@plt+0xc66a74> │ │ │ │ - ldr r3, [pc, #180] @ c74a70 <__cxa_atexit@plt+0xc66b14> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c74a40 <__cxa_atexit@plt+0xc66ae4> │ │ │ │ - b c74a8c <__cxa_atexit@plt+0xc66b30> │ │ │ │ - ldr r3, [pc, #144] @ c74a68 <__cxa_atexit@plt+0xc66b0c> │ │ │ │ + beq c5f224 <__cxa_atexit@plt+0xc512c8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ c5f240 <__cxa_atexit@plt+0xc512e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3], #-4 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c74a48 <__cxa_atexit@plt+0xc66aec> │ │ │ │ - ldr lr, [pc, #120] @ c74a74 <__cxa_atexit@plt+0xc66b18> │ │ │ │ - ldr r7, [pc, #120] @ c74a78 <__cxa_atexit@plt+0xc66b1c> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r9, [pc, #104] @ c74a7c <__cxa_atexit@plt+0xc66b20> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r5, #10] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - strb r1, [r6, #8] │ │ │ │ - sub r9, r2, #2 │ │ │ │ + cmp r7, #10 │ │ │ │ + addgt r3, r3, #4 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrsbeq ip, [r1, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq r1, r0, lsl #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #20] @ c5f26c <__cxa_atexit@plt+0xc51310> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, #10 │ │ │ │ + addgt r3, r3, #4 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + ldrheq ip, [r1, #-104] @ 0xffffff98 │ │ │ │ + @ instruction: 0xffffeb68 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #124 @ 0x7c │ │ │ │ + cmp r3, lr │ │ │ │ + bcc c5f374 <__cxa_atexit@plt+0xc51418> │ │ │ │ + ldr ip, [pc, #248] @ c5f398 <__cxa_atexit@plt+0xc5143c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [pc, #244] @ c5f39c <__cxa_atexit@plt+0xc51440> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldm r5, {r0, r1, r3} │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + sub r0, lr, #39 @ 0x27 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ + str r7, [r6, #104] @ 0x68 │ │ │ │ + ldr r1, [pc, #188] @ c5f3a0 <__cxa_atexit@plt+0xc51444> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #184] @ c5f3a4 <__cxa_atexit@plt+0xc51448> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [pc, #180] @ c5f3a8 <__cxa_atexit@plt+0xc5144c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str sl, [r6, #48] @ 0x30 │ │ │ │ + ldr ip, [pc, #172] @ c5f3ac <__cxa_atexit@plt+0xc51450> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ + mov r7, r6 │ │ │ │ + str r1, [r7, #60]! @ 0x3c │ │ │ │ + str r7, [r6, #100] @ 0x64 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r1, #40]! @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + str r9, [r0, #20]! │ │ │ │ + str sl, [r6, #68] @ 0x44 │ │ │ │ + str r3, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [pc, #124] @ c5f3b0 <__cxa_atexit@plt+0xc51454> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ + str r8, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ + str r1, [r6, #96] @ 0x60 │ │ │ │ + mov r8, r6 │ │ │ │ + str ip, [r8, #112]! @ 0x70 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [pc, #84] @ c5f3b4 <__cxa_atexit@plt+0xc51458> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #3 │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r9, lr, #15 │ │ │ │ + mov r6, lr │ │ │ │ b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #60] @ c5f3b8 <__cxa_atexit@plt+0xc5145c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #124 @ 0x7c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ c74a6c <__cxa_atexit@plt+0xc66b10> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + @ instruction: 0xffffeb5c │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + @ instruction: 0xffffec2c │ │ │ │ + @ instruction: 0xffffebc8 │ │ │ │ + @ instruction: 0xffffeb64 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ + ldrheq ip, [r1, #-184] @ 0xffffff48 │ │ │ │ + strheq fp, [r1, #-108] @ 0xffffff94 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f410 <__cxa_atexit@plt+0xc514b4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5f418 <__cxa_atexit@plt+0xc514bc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5f41c <__cxa_atexit@plt+0xc514c0> │ │ │ │ + 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 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - cmpeq r0, r0, lsr #25 │ │ │ │ - andeq r0, r0, ip, lsr r2 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, ip, lsl r3 │ │ │ │ - cmpeq r0, ip, ror #4 │ │ │ │ - cmpeq r0, ip, lsl #31 │ │ │ │ - smlaltbeq r5, r0, ip, r4 │ │ │ │ - andeq r0, r0, r7, ror #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, #0 │ │ │ │ - lsr r5, r0, #16 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - lsr r1, r0, #11 │ │ │ │ - movhi r2, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ + b 174c7c8 <__cxa_atexit@plt+0x173e86c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq ip, [r1, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0x0151c59c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f46c <__cxa_atexit@plt+0xc51510> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5f474 <__cxa_atexit@plt+0xc51518> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5f478 <__cxa_atexit@plt+0xc5151c> │ │ │ │ + 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 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [r5], #-4 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp lr, r1 │ │ │ │ - bcc c74b4c <__cxa_atexit@plt+0xc66bf0> │ │ │ │ - ldr r8, [pc, #176] @ c74b88 <__cxa_atexit@plt+0xc66c2c> │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r0, r1, #5 │ │ │ │ - add r1, r2, r9 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add r2, r6, #28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r1, r1, #1 │ │ │ │ - cmp lr, r2 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - stm r3, {r0, r1} │ │ │ │ - bcc c74b6c <__cxa_atexit@plt+0xc66c10> │ │ │ │ - ldr lr, [pc, #136] @ c74b94 <__cxa_atexit@plt+0xc66c38> │ │ │ │ - ldr r7, [pc, #136] @ c74b98 <__cxa_atexit@plt+0xc66c3c> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r9, [pc, #120] @ c74b9c <__cxa_atexit@plt+0xc66c40> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldrh r1, [r3, #10] │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - ldr r8, [r3, #28] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - strb r1, [r6, #20] │ │ │ │ - sub r9, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - str lr, [r3, #-4] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #60] @ c74b90 <__cxa_atexit@plt+0xc66c34> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c74b8c <__cxa_atexit@plt+0xc66c30> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff03b4 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - cmpeq r0, ip, asr r1 │ │ │ │ - cmpeq r0, ip, ror lr │ │ │ │ - smlalbbeq r5, r0, ip, r3 │ │ │ │ - andeq r0, r0, r8, ror #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c74c3c <__cxa_atexit@plt+0xc66ce0> │ │ │ │ - ldr lr, [pc, #176] @ c74c74 <__cxa_atexit@plt+0xc66d18> │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - sub r3, r3, #5 │ │ │ │ - add r1, r7, r1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r3, r6, #28 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, r1, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bcc c74c58 <__cxa_atexit@plt+0xc66cfc> │ │ │ │ - ldr lr, [pc, #132] @ c74c80 <__cxa_atexit@plt+0xc66d24> │ │ │ │ - ldr r7, [pc, #132] @ c74c84 <__cxa_atexit@plt+0xc66d28> │ │ │ │ - sub r2, r3, #11 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r1, [pc, #112] @ c74c88 <__cxa_atexit@plt+0xc66d2c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - strb r0, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r6, [pc, #56] @ c74c7c <__cxa_atexit@plt+0xc66d20> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #24] @ c74c78 <__cxa_atexit@plt+0xc66d1c> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xffff02cc │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r0, r8, rrx │ │ │ │ - cmpeq r0, r8, lsl #27 │ │ │ │ - smlaltbeq r5, r0, r0, r2 │ │ │ │ - andeq r0, r0, r8, asr #11 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c74cf0 <__cxa_atexit@plt+0xc66d94> │ │ │ │ - ldr lr, [pc, #84] @ c74d08 <__cxa_atexit@plt+0xc66dac> │ │ │ │ - ldr r7, [pc, #84] @ c74d0c <__cxa_atexit@plt+0xc66db0> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r1, [pc, #64] @ c74d10 <__cxa_atexit@plt+0xc66db4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #28] @ c74d14 <__cxa_atexit@plt+0xc66db8> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrheq r6, [r0, #-240] @ 0xffffff10 │ │ │ │ - ldrsbeq r6, [r0, #-192] @ 0xffffff40 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - cmpeq r0, r4, lsl r2 │ │ │ │ - andeq r1, r0, r8, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c74d7c <__cxa_atexit@plt+0xc66e20> │ │ │ │ - ldr r3, [pc, #220] @ c74e14 <__cxa_atexit@plt+0xc66eb8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c74dcc <__cxa_atexit@plt+0xc66e70> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c74e5c <__cxa_atexit@plt+0xc66f00> │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - ldr r9, [r3, #-12] │ │ │ │ - ldr r8, [r3, #-8] │ │ │ │ - cmp r7, #0 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - beq c74dd4 <__cxa_atexit@plt+0xc66e78> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c74de0 <__cxa_atexit@plt+0xc66e84> │ │ │ │ - adds r3, r7, r8 │ │ │ │ - beq c74df8 <__cxa_atexit@plt+0xc66e9c> │ │ │ │ - ldr r2, [pc, #96] @ c74e18 <__cxa_atexit@plt+0xc66ebc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 174c758 <__cxa_atexit@plt+0x173e7fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, r2 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r2, [pc, #40] @ c74e10 <__cxa_atexit@plt+0xc66eb4> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + cmpeq r1, r8, ror r4 │ │ │ │ + cmpeq r1, r0, asr #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f4c8 <__cxa_atexit@plt+0xc5156c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5f4d0 <__cxa_atexit@plt+0xc51574> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5f4d4 <__cxa_atexit@plt+0xc51578> │ │ │ │ + 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 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #12] @ c74e0c <__cxa_atexit@plt+0xc66eb0> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 174c7c8 <__cxa_atexit@plt+0x173e86c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, ip, lsr #15 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, asr #4 │ │ │ │ - cmpeq r0, r0, lsl r1 │ │ │ │ - andeq r1, r0, r8, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - movhi r2, #1 │ │ │ │ - lsrs r1, r3, #16 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - lsrs r1, r3, #11 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c74e5c <__cxa_atexit@plt+0xc66f00> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c74f4c <__cxa_atexit@plt+0xc66ff0> │ │ │ │ - ldr lr, [pc, #232] @ c74f68 <__cxa_atexit@plt+0xc6700c> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r8, r2, #1 │ │ │ │ - sub r9, r6, #21 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp sl, #0 │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - beq c74ed0 <__cxa_atexit@plt+0xc66f74> │ │ │ │ - ldr r3, [pc, #188] @ c74f6c <__cxa_atexit@plt+0xc67010> │ │ │ │ - ldr r2, [r5] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - str r8, [r0, #28] │ │ │ │ - add r8, sl, r8 │ │ │ │ - sub r9, r6, #9 │ │ │ │ + cmpeq r1, ip, lsl r4 │ │ │ │ + cmpeq r1, r4, ror #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f524 <__cxa_atexit@plt+0xc515c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c5f52c <__cxa_atexit@plt+0xc515d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c5f530 <__cxa_atexit@plt+0xc515d4> │ │ │ │ + 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 174c758 <__cxa_atexit@plt+0x173e7fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, asr #7 │ │ │ │ + cmpeq r1, r8, lsl #9 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r8, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c5f648 <__cxa_atexit@plt+0xc516ec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #80 @ 0x50 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5f650 <__cxa_atexit@plt+0xc516f4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #256] @ c5f664 <__cxa_atexit@plt+0xc51708> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #248] @ c5f668 <__cxa_atexit@plt+0xc5170c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add sl, r1, #129 @ 0x81 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr ip, [r7, #28] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, r3 │ │ │ │ + ldr lr, [r7, #32] │ │ │ │ + ldr r9, [r7, #36] @ 0x24 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + ldr r3, [pc, #188] @ c5f66c <__cxa_atexit@plt+0xc51710> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [pc, #180] @ c5f670 <__cxa_atexit@plt+0xc51714> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - str r2, [r0, #24] │ │ │ │ - b c74ed4 <__cxa_atexit@plt+0xc66f78> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - str r9, [r2, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - str r8, [r2, #16] │ │ │ │ - beq c74f14 <__cxa_atexit@plt+0xc66fb8> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c74f1c <__cxa_atexit@plt+0xc66fc0> │ │ │ │ - adds r7, r3, r8 │ │ │ │ - beq c74f38 <__cxa_atexit@plt+0xc66fdc> │ │ │ │ - ldr r2, [pc, #120] @ c74f7c <__cxa_atexit@plt+0xc67020> │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [pc, #148] @ c5f674 <__cxa_atexit@plt+0xc51718> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #144] @ c5f678 <__cxa_atexit@plt+0xc5171c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str ip, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + ldr r2, [pc, #116] @ c5f67c <__cxa_atexit@plt+0xc51720> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b ce5ea0 <__cxa_atexit@plt+0xcd7f44> │ │ │ │ - ldr r7, [pc, #80] @ c74f74 <__cxa_atexit@plt+0xc67018> │ │ │ │ - str r3, [r5, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 1e9ee70 <__cxa_atexit@plt+0x1e90f14> │ │ │ │ - ldr r7, [pc, #48] @ c74f70 <__cxa_atexit@plt+0xc67014> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r6, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r3, r6 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r6, #60]! @ 0x3c │ │ │ │ + str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, fp │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 174c608 <__cxa_atexit@plt+0x173e6ac> │ │ │ │ + mov r3, r6 │ │ │ │ + b c5f658 <__cxa_atexit@plt+0xc516fc> │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c74f78 <__cxa_atexit@plt+0xc6701c> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + cmpeq r1, ip, asr r3 │ │ │ │ + cmpeq r1, ip, ror #8 │ │ │ │ + cmpeq r1, ip, lsl #16 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + 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 c5f6cc <__cxa_atexit@plt+0xc51770> │ │ │ │ + ldr r1, [pc, #56] @ c5f6dc <__cxa_atexit@plt+0xc51780> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #233 @ 0xe9 │ │ │ │ + add r1, r1, #768 @ 0x300 │ │ │ │ + ldr r0, [pc, #36] @ c5f6e0 <__cxa_atexit@plt+0xc51784> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0xfffefd10 │ │ │ │ - @ instruction: 0xfffeff3c │ │ │ │ - cmpeq r0, ip, ror #12 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - smlaltbeq r4, r0, ip, pc @ │ │ │ │ - andeq r1, r0, r8, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c74e5c <__cxa_atexit@plt+0xc66f00> │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, asr r2 │ │ │ │ + cmpeq r1, r0, asr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c74ff0 <__cxa_atexit@plt+0xc67094> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r0, r7, #8 │ │ │ │ - mov r2, r9 │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c74ffc <__cxa_atexit@plt+0xc670a0> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ + bcc c5f72c <__cxa_atexit@plt+0xc517d0> │ │ │ │ + ldr r2, [pc, #48] @ c5f73c <__cxa_atexit@plt+0xc517e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ c5f740 <__cxa_atexit@plt+0xc517e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r4, ror #17 │ │ │ │ - andeq r0, r0, r5, lsr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + smlawteq r8, r8, r6, r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c75064 <__cxa_atexit@plt+0xc67108> │ │ │ │ - ldr r1, [pc, #76] @ c75070 <__cxa_atexit@plt+0xc67114> │ │ │ │ - ldr lr, [pc, #76] @ c75074 <__cxa_atexit@plt+0xc67118> │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [pc, #56] @ c75078 <__cxa_atexit@plt+0xc6711c> │ │ │ │ + bcc c5f7b0 <__cxa_atexit@plt+0xc51854> │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + sub r1, r6, #18 │ │ │ │ + ldr r0, [pc, #76] @ c5f7c0 <__cxa_atexit@plt+0xc51864> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #233 @ 0xe9 │ │ │ │ + add r0, r0, #768 @ 0x300 │ │ │ │ + ldr r8, [pc, #64] @ c5f7c4 <__cxa_atexit@plt+0xc51868> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1ead428 <__cxa_atexit@plt+0x1e9f4cc> │ │ │ │ + ldr r2, [pc, #60] @ c5f7c8 <__cxa_atexit@plt+0xc5186c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r9, r3, #8 │ │ │ │ + stm r9, {r2, r7, r8} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, lr │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsl #3 │ │ │ │ + cmpeq r1, r8, ror r1 │ │ │ │ + cmpeq r1, r4, lsr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5f82c <__cxa_atexit@plt+0xc518d0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c5f838 <__cxa_atexit@plt+0xc518dc> │ │ │ │ + ldr r2, [pc, #76] @ c5f848 <__cxa_atexit@plt+0xc518ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c5f84c <__cxa_atexit@plt+0xc518f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ c5f850 <__cxa_atexit@plt+0xc518f4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r0, r8, lsl #18 │ │ │ │ - ldrsheq r7, [r0, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r5, lsr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c750d4 <__cxa_atexit@plt+0xc67178> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add r0, r7, #8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r2, [pc, #40] @ c750e0 <__cxa_atexit@plt+0xc67184> │ │ │ │ - mov r3, #0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + ldrheq ip, [r1, #-12] │ │ │ │ + smlawteq r8, r4, r5, r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c5f8b8 <__cxa_atexit@plt+0xc5195c> │ │ │ │ + ldr r2, [pc, #76] @ c5f8c8 <__cxa_atexit@plt+0xc5196c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c5f8cc <__cxa_atexit@plt+0xc51970> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c5f8d0 <__cxa_atexit@plt+0xc51974> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + 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, #16 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, lsl #16 │ │ │ │ - andeq r0, r2, ip │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r1, r0, asr #2 │ │ │ │ + cmpeq r1, r0, rrx │ │ │ │ + @ instruction: 0xfffffad0 │ │ │ │ + andeq r1, r0, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c75124 <__cxa_atexit@plt+0xc671c8> │ │ │ │ - str r9, [r7, #12] │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - ldr r3, [pc, #44] @ c75140 <__cxa_atexit@plt+0xc671e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c5f97c <__cxa_atexit@plt+0xc51a20> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r7, [pc, #144] @ c5f99c <__cxa_atexit@plt+0xc51a40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add lr, r5, #8 │ │ │ │ + ldm lr, {r0, fp, ip, lr} │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp ip, #10 │ │ │ │ + ble c5f960 <__cxa_atexit@plt+0xc51a04> │ │ │ │ + ldr r1, [pc, #72] @ c5f9a4 <__cxa_atexit@plt+0xc51a48> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b c5f968 <__cxa_atexit@plt+0xc51a0c> │ │ │ │ + ldr r1, [pc, #56] @ c5f9a0 <__cxa_atexit@plt+0xc51a44> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r7, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r1, [r2, #44] @ 0x2c │ │ │ │ + str r3, [r2, #48] @ 0x30 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c75144 <__cxa_atexit@plt+0xc671e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #36] @ c5f9a8 <__cxa_atexit@plt+0xc51a4c> │ │ │ │ add r7, pc, r7 │ │ │ │ - uxtb r8, r8 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r4, asr r5 │ │ │ │ - smlalbbeq r4, r0, r4, lr │ │ │ │ - smulwteq r7, sl, r5 │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + smlalbteq fp, r1, ip, r0 │ │ │ │ + ldm r5, {r8, r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c5f9f0 <__cxa_atexit@plt+0xc51a94> │ │ │ │ + ldr r3, [pc, #68] @ c5fa04 <__cxa_atexit@plt+0xc51aa8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + stm r5, {r3, r9, sl} │ │ │ │ + str r8, [r5, #28] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5f9e8 <__cxa_atexit@plt+0xc51a8c> │ │ │ │ + add r3, r5, #12 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldr r7, [pc, #16] @ c5fa08 <__cxa_atexit@plt+0xc51aac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r8, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + qdaddeq fp, ip, r1 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c75228 <__cxa_atexit@plt+0xc672cc> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r2, [pc, #196] @ c75248 <__cxa_atexit@plt+0xc672ec> │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ + bhi c5fa6c <__cxa_atexit@plt+0xc51b10> │ │ │ │ + ldr r2, [pc, #76] @ c5fa84 <__cxa_atexit@plt+0xc51b28> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - beq c75204 <__cxa_atexit@plt+0xc672a8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c75230 <__cxa_atexit@plt+0xc672d4> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge c75214 <__cxa_atexit@plt+0xc672b8> │ │ │ │ - ldrb r7, [r1, r3] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #136] @ c75250 <__cxa_atexit@plt+0xc672f4> │ │ │ │ - sub r9, r2, #23 │ │ │ │ - sub r0, r2, #15 │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #120] @ c75254 <__cxa_atexit@plt+0xc672f8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #116] @ c75258 <__cxa_atexit@plt+0xc672fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - stmib r6, {r1, r3, r8} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r2, #5 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + str r8, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5fa60 <__cxa_atexit@plt+0xc51b04> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmdb r5, {r9, sl} │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ c7524c <__cxa_atexit@plt+0xc672f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c5fa88 <__cxa_atexit@plt+0xc51b2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r0, r0, ror #7 │ │ │ │ - cmpeq r0, r4, lsr #8 │ │ │ │ - cmpeq r0, ip, lsr #28 │ │ │ │ - cmpeq r0, r4, asr r7 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + smlaltteq sl, r1, r0, pc @ │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c752e8 <__cxa_atexit@plt+0xc6738c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r7, r2 │ │ │ │ - bge c752d4 <__cxa_atexit@plt+0xc67378> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - sub r9, r3, #23 │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ - ldr lr, [pc, #92] @ c752fc <__cxa_atexit@plt+0xc673a0> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #84] @ c75300 <__cxa_atexit@plt+0xc673a4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #80] @ c75304 <__cxa_atexit@plt+0xc673a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - stmib r6, {r1, r7, r8} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ c752f8 <__cxa_atexit@plt+0xc6739c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, lsr #6 │ │ │ │ - cmpeq r0, r4, asr r3 │ │ │ │ - cmpeq r0, ip, asr sp │ │ │ │ - cmpeq r0, r4, lsl #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c753c4 <__cxa_atexit@plt+0xc67468> │ │ │ │ - ldr r7, [pc, #196] @ c753ec <__cxa_atexit@plt+0xc67490> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq c753b4 <__cxa_atexit@plt+0xc67458> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c753d4 <__cxa_atexit@plt+0xc67478> │ │ │ │ - ldr lr, [pc, #168] @ c753f4 <__cxa_atexit@plt+0xc67498> │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r1, [pc, #156] @ c753f8 <__cxa_atexit@plt+0xc6749c> │ │ │ │ - sub r0, r2, #23 │ │ │ │ - sub r3, r2, #39 @ 0x27 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #124] @ c753fc <__cxa_atexit@plt+0xc674a0> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #116] @ c75400 <__cxa_atexit@plt+0xc674a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #20 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - stm lr, {r1, r3, r7, r8} │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi c5fadc <__cxa_atexit@plt+0xc51b80> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c5fae4 <__cxa_atexit@plt+0xc51b88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c753f0 <__cxa_atexit@plt+0xc67494> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldrsheq fp, [r1, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5fb18 <__cxa_atexit@plt+0xc51bbc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c5fb20 <__cxa_atexit@plt+0xc51bc4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlaltteq r4, r0, ip, fp │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - cmpeq r0, r4, ror r6 │ │ │ │ - cmpeq r0, r4, lsl #6 │ │ │ │ - cmpeq r0, r0, lsl #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b 1993254 <__cxa_atexit@plt+0x19852f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq fp, [r1, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7548c <__cxa_atexit@plt+0xc67530> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r1, [pc, #96] @ c75498 <__cxa_atexit@plt+0xc6753c> │ │ │ │ - sub r0, r6, #23 │ │ │ │ - sub r2, r6, #39 @ 0x27 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #84] @ c7549c <__cxa_atexit@plt+0xc67540> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #68] @ c754a0 <__cxa_atexit@plt+0xc67544> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r1, #0 │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5fbac <__cxa_atexit@plt+0xc51c50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5fbb8 <__cxa_atexit@plt+0xc51c5c> │ │ │ │ + ldr lr, [pc, #116] @ c5fbc8 <__cxa_atexit@plt+0xc51c6c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ c5fbcc <__cxa_atexit@plt+0xc51c70> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #56] @ c754a4 <__cxa_atexit@plt+0xc67548> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - stmib r3, {r8, r9, lr} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr sl, [pc, #84] @ c5fbd0 <__cxa_atexit@plt+0xc51c74> │ │ │ │ + add sl, pc, sl │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + ldr lr, [pc, #72] @ c5fbd4 <__cxa_atexit@plt+0xc51c78> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b ce81ac <__cxa_atexit@plt+0xcda250> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0150659c │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - cmpeq r0, r4, lsr #4 │ │ │ │ - cmpeq r0, r0, lsr #3 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c754c8 <__cxa_atexit@plt+0xc6756c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r1, r0, ror #26 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [pc, #12] @ c5fbfc <__cxa_atexit@plt+0xc51ca0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + mov r8, r7 │ │ │ │ + b 16f9590 <__cxa_atexit@plt+0x16eb634> │ │ │ │ + @ instruction: 0x0151bd9c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c75520 <__cxa_atexit@plt+0xc675c4> │ │ │ │ + bhi c5fc5c <__cxa_atexit@plt+0xc51d00> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c75528 <__cxa_atexit@plt+0xc675cc> │ │ │ │ - ldr lr, [pc, #92] @ c7554c <__cxa_atexit@plt+0xc675f0> │ │ │ │ - sub r1, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #84] @ c75550 <__cxa_atexit@plt+0xc675f4> │ │ │ │ + bcc c5fc64 <__cxa_atexit@plt+0xc51d08> │ │ │ │ + ldr r1, [pc, #76] @ c5fc80 <__cxa_atexit@plt+0xc51d24> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #72] @ c5fc84 <__cxa_atexit@plt+0xc51d28> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r1, [r5] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ mov r5, r2 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ + b ce829c <__cxa_atexit@plt+0xcda340> │ │ │ │ mov r6, r3 │ │ │ │ - b c75530 <__cxa_atexit@plt+0xc675d4> │ │ │ │ - mov r7, #16 │ │ │ │ + b c5fc6c <__cxa_atexit@plt+0xc51d10> │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ c75548 <__cxa_atexit@plt+0xc675ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #8] @ c5fc7c <__cxa_atexit@plt+0xc51d20> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - smlalbbeq r4, r0, r0, sl │ │ │ │ - ldrsbeq r6, [r0, #-80] @ 0xffffffb0 │ │ │ │ - cmpeq r0, r0, lsl #9 │ │ │ │ - ldrb r3, [r5, #20] │ │ │ │ - ldm r5, {r8, r9, sl} │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c75580 <__cxa_atexit@plt+0xc67624> │ │ │ │ - @ instruction: 0xffffffd4 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - cmpeq r0, r8, asr #20 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldrb r1, [r5, #8] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c755dc <__cxa_atexit@plt+0xc67680> │ │ │ │ - lsls r2, sl, #1 │ │ │ │ - bmi c755cc <__cxa_atexit@plt+0xc67670> │ │ │ │ - ldr r0, [pc, #84] @ c755f4 <__cxa_atexit@plt+0xc67698> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - strb r1, [r5, #-8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #28] @ c755f0 <__cxa_atexit@plt+0xc67694> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - str r1, [r5, #20] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r6, [r0, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlalbteq r4, r0, r4, r9 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #8 │ │ │ │ - cmp r7, r9 │ │ │ │ - bcc c756c8 <__cxa_atexit@plt+0xc6776c> │ │ │ │ - mov sl, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldrb r0, [sl, #16]! │ │ │ │ - ldr r7, [sl, #12] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ - ldr r1, [sl, #-12] │ │ │ │ - ldr r2, [sl, #-4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - add fp, r8, #8 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r4, [sl, #8] │ │ │ │ - ldr r7, [sl, #16] │ │ │ │ - bl cdc8 │ │ │ │ - ldr r3, [pc, #164] @ c75704 <__cxa_atexit@plt+0xc677a8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r8} │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r3, r4, #1 │ │ │ │ - strb r6, [r4, fp] │ │ │ │ - str fp, [sl, #12] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - sub r6, r9, #1 │ │ │ │ - str r6, [sl, #16] │ │ │ │ - sub r6, sl, #8 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi c756dc <__cxa_atexit@plt+0xc67780> │ │ │ │ - ldr r4, [pc, #116] @ c75708 <__cxa_atexit@plt+0xc677ac> │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldmib r7, {r3, r7} │ │ │ │ - str r4, [r5, #8] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r5, #24] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r8, ror #8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b c7572c <__cxa_atexit@plt+0xc677d0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ - @ instruction: 0x0140489c │ │ │ │ - andeq r0, r6, r0 │ │ │ │ + smlaltteq sl, r1, r4, sp │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r1, r4, asr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7575c <__cxa_atexit@plt+0xc67800> │ │ │ │ - ldr r2, [pc, #44] @ c7576c <__cxa_atexit@plt+0xc67810> │ │ │ │ - stmdb r5, {r7, r8, r9, sl} │ │ │ │ - ldmib r7, {r1, r7} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r0, ip, asr #16 │ │ │ │ - andeq r0, r0, r6, asr #5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c7580c <__cxa_atexit@plt+0xc678b0> │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r2, #3 │ │ │ │ - ldr r1, [r3, #8]! │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - bne c75818 <__cxa_atexit@plt+0xc678bc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - cmp r0, r1 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - bne c75884 <__cxa_atexit@plt+0xc67928> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - bhi c75900 <__cxa_atexit@plt+0xc679a4> │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - bmi c758b4 <__cxa_atexit@plt+0xc67958> │ │ │ │ - ldr r8, [pc, #340] @ c75938 <__cxa_atexit@plt+0xc679dc> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r0 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - b c75898 <__cxa_atexit@plt+0xc6793c> │ │ │ │ - ldr r1, [pc, #248] @ c75918 <__cxa_atexit@plt+0xc679bc> │ │ │ │ - add sl, r5, #16 │ │ │ │ - cmp fp, sl │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - bhi c758c4 <__cxa_atexit@plt+0xc67968> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c758cc <__cxa_atexit@plt+0xc67970> │ │ │ │ - ldr r1, [pc, #224] @ c7592c <__cxa_atexit@plt+0xc679d0> │ │ │ │ - sub r3, r2, #11 │ │ │ │ + bhi c5fcc8 <__cxa_atexit@plt+0xc51d6c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5fcd0 <__cxa_atexit@plt+0xc51d74> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - ldr r6, [pc, #204] @ c75930 <__cxa_atexit@plt+0xc679d4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [pc, #192] @ c75934 <__cxa_atexit@plt+0xc679d8> │ │ │ │ - mov r5, sl │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 19930f4 <__cxa_atexit@plt+0x1985198> │ │ │ │ - strb r2, [r9, r0] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r1, r5, #12 │ │ │ │ - stm r1, {r0, r8, r9, lr} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r3, [pc, #128] @ c75924 <__cxa_atexit@plt+0xc679c8> │ │ │ │ - ldmib r7, {r2, r7} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - ldr r7, [pc, #108] @ c75928 <__cxa_atexit@plt+0xc679cc> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - mov r2, r6 │ │ │ │ - b c758d4 <__cxa_atexit@plt+0xc67978> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #64] @ c7591c <__cxa_atexit@plt+0xc679c0> │ │ │ │ - ldr r0, [pc, #64] @ c75920 <__cxa_atexit@plt+0xc679c4> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [pc, #32] @ c5fcd4 <__cxa_atexit@plt+0xc51d78> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r0, r0, #1 │ │ │ │ - stm r5, {r0, r9, lr} │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #4]! │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [r0, #-0] │ │ │ │ - ldrdeq r4, [r0, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r0, r0, lsr #27 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - cmpeq r0, ip, ror #19 │ │ │ │ - cmpeq r0, r4, ror r2 │ │ │ │ - cmpeq r0, r8, lsl r1 │ │ │ │ - cmpeq r0, r4, lsl lr │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - hvceq 1132 @ 0x46c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + cmpeq r1, r4, lsl ip │ │ │ │ + cmpeq r1, r8, asr #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c75994 <__cxa_atexit@plt+0xc67a38> │ │ │ │ - mov r7, #4 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c75974 <__cxa_atexit@plt+0xc67a18> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi c75988 <__cxa_atexit@plt+0xc67a2c> │ │ │ │ - ldr r2, [pc, #48] @ c759ac <__cxa_atexit@plt+0xc67a50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #20] @ c759a4 <__cxa_atexit@plt+0xc67a48> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #12] @ c759a8 <__cxa_atexit@plt+0xc67a4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r0, ip, lsl r9 │ │ │ │ - cmpeq r0, r0, lsr r6 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r0, ip, lsl #12 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c75ad0 <__cxa_atexit@plt+0xc67b74> │ │ │ │ - ldr r7, [pc, #304] @ c75b0c <__cxa_atexit@plt+0xc67bb0> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr lr, [pc, #300] @ c75b10 <__cxa_atexit@plt+0xc67bb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r7, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r8} │ │ │ │ - str lr, [r7, #8]! │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r2, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - and r2, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c75a64 <__cxa_atexit@plt+0xc67b08> │ │ │ │ - ldr r2, [pc, #260] @ c75b20 <__cxa_atexit@plt+0xc67bc4> │ │ │ │ - ldr r1, [pc, #260] @ c75b24 <__cxa_atexit@plt+0xc67bc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c5fd18 <__cxa_atexit@plt+0xc51dbc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c5fd20 <__cxa_atexit@plt+0xc51dc4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - sub r3, r6, #1 │ │ │ │ - add r1, r9, #8 │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c75ae0 <__cxa_atexit@plt+0xc67b84> │ │ │ │ - ldr r2, [pc, #216] @ c75b28 <__cxa_atexit@plt+0xc67bcc> │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r1, #4 │ │ │ │ - b c75ab0 <__cxa_atexit@plt+0xc67b54> │ │ │ │ - ldr r2, [pc, #168] @ c75b14 <__cxa_atexit@plt+0xc67bb8> │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - ldr r0, [pc, #164] @ c75b18 <__cxa_atexit@plt+0xc67bbc> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #32] @ c5fd24 <__cxa_atexit@plt+0xc51dc8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r3, r6, #1 │ │ │ │ - add r0, r9, #8 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c75af8 <__cxa_atexit@plt+0xc67b9c> │ │ │ │ - ldr r2, [pc, #120] @ c75b1c <__cxa_atexit@plt+0xc67bc0> │ │ │ │ - mov r0, #0 │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ - mov r3, #4 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #0 │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - cmpeq r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r1, r4, asr #23 │ │ │ │ + cmpeq r1, r8, ror ip │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5fd9c <__cxa_atexit@plt+0xc51e40> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c5fda4 <__cxa_atexit@plt+0xc51e48> │ │ │ │ + ldr r0, [pc, #100] @ c5fdc0 <__cxa_atexit@plt+0xc51e64> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #96] @ c5fdc4 <__cxa_atexit@plt+0xc51e68> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #64] @ c5fdc8 <__cxa_atexit@plt+0xc51e6c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b ce822c <__cxa_atexit@plt+0xcda2d0> │ │ │ │ + mov r6, r3 │ │ │ │ + b c5fdac <__cxa_atexit@plt+0xc51e50> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c5fdbc <__cxa_atexit@plt+0xc51e60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r8, ror #8 │ │ │ │ + smlaltbeq sl, r1, r8, ip │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + cmpeq r1, ip, lsr #24 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c75bf4 <__cxa_atexit@plt+0xc67c98> │ │ │ │ - ldr r3, [pc, #148] @ c75c14 <__cxa_atexit@plt+0xc67cb8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c75bd8 <__cxa_atexit@plt+0xc67c7c> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c75c04 <__cxa_atexit@plt+0xc67ca8> │ │ │ │ - mov r7, #4 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c75bc4 <__cxa_atexit@plt+0xc67c68> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi c75be8 <__cxa_atexit@plt+0xc67c8c> │ │ │ │ - ldr r2, [pc, #88] @ c75c24 <__cxa_atexit@plt+0xc67cc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c75c18 <__cxa_atexit@plt+0xc67cbc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #36] @ c75c20 <__cxa_atexit@plt+0xc67cc4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c75c1c <__cxa_atexit@plt+0xc67cc0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrheq r6, [r0, #-108] @ 0xffffff94 │ │ │ │ - smlalbteq r4, r0, r0, r3 │ │ │ │ - ldrdeq r4, [r0, #-56] @ 0xffffffc8 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - smlaltbeq r4, r0, r0, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r2, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c75c8c <__cxa_atexit@plt+0xc67d30> │ │ │ │ - mov r7, #4 │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq c75c68 <__cxa_atexit@plt+0xc67d0c> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi c75c7c <__cxa_atexit@plt+0xc67d20> │ │ │ │ - ldr r2, [pc, #56] @ c75ca8 <__cxa_atexit@plt+0xc67d4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e9ef0c <__cxa_atexit@plt+0x1e90fb0> │ │ │ │ - ldr r7, [pc, #28] @ c75ca0 <__cxa_atexit@plt+0xc67d44> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ - ldr r7, [pc, #16] @ c75ca4 <__cxa_atexit@plt+0xc67d48> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r0, r4, lsr #12 │ │ │ │ - cmpeq r0, r4, lsr r3 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - cmpeq r0, ip, lsr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5fe40 <__cxa_atexit@plt+0xc51ee4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c5fe48 <__cxa_atexit@plt+0xc51eec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ c5fe4c <__cxa_atexit@plt+0xc51ef0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ c5fe50 <__cxa_atexit@plt+0xc51ef4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ c75cc8 <__cxa_atexit@plt+0xc67d6c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ - cmpeq r0, ip, lsl r3 │ │ │ │ - cmpeq r0, ip, lsl #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c75d0c <__cxa_atexit@plt+0xc67db0> │ │ │ │ - ldr r3, [pc, #40] @ c75d1c <__cxa_atexit@plt+0xc67dc0> │ │ │ │ - ldr r8, [pc, #40] @ c75d20 <__cxa_atexit@plt+0xc67dc4> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bfb334 <__cxa_atexit@plt+0x1bed3d8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - msreq LR_und, sl │ │ │ │ - strheq r4, [r0, #-36] @ 0xffffffdc │ │ │ │ + cmpeq r1, ip, lsr #21 │ │ │ │ + ldrheq fp, [r1, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r1, ip, asr #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c75d60 <__cxa_atexit@plt+0xc67e04> │ │ │ │ - ldr r3, [pc, #36] @ c75d70 <__cxa_atexit@plt+0xc67e14> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5fea0 <__cxa_atexit@plt+0xc51f44> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1994e70 <__cxa_atexit@plt+0x1986f14> │ │ │ │ + ldr r1, [pc, #24] @ c5fea8 <__cxa_atexit@plt+0xc51f4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq r0, r4, ror #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + cmpeq r1, r0, lsr sl │ │ │ │ + cmpeq r1, r4, asr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c75dd8 <__cxa_atexit@plt+0xc67e7c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c75de4 <__cxa_atexit@plt+0xc67e88> │ │ │ │ - ldr r2, [pc, #76] @ c75df4 <__cxa_atexit@plt+0xc67e98> │ │ │ │ - ldr r1, [pc, #76] @ c75df8 <__cxa_atexit@plt+0xc67e9c> │ │ │ │ + bhi c5fef0 <__cxa_atexit@plt+0xc51f94> │ │ │ │ + ldr r2, [pc, #40] @ c5fef8 <__cxa_atexit@plt+0xc51f9c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ c75dfc <__cxa_atexit@plt+0xc67ea0> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [pc, #32] @ c5fefc <__cxa_atexit@plt+0xc51fa0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r9, r0, #3 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq r0, r0, lsl fp │ │ │ │ - msreq LR_usr, sp │ │ │ │ - ldrdeq r4, [r0, #-20] @ 0xffffffec │ │ │ │ - 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 c75e58 <__cxa_atexit@plt+0xc67efc> │ │ │ │ - ldr r7, [pc, #68] @ c75e70 <__cxa_atexit@plt+0xc67f14> │ │ │ │ - ldr r1, [pc, #68] @ c75e74 <__cxa_atexit@plt+0xc67f18> │ │ │ │ - ldr r2, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r7, [pc, #24] @ c75e78 <__cxa_atexit@plt+0xc67f1c> │ │ │ │ + b 1ced98c <__cxa_atexit@plt+0x1cdfa30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - smlalbbeq r4, r0, ip, r1 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrdeq sl, [r1, #-188] @ 0xffffff44 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c75ea0 <__cxa_atexit@plt+0xc67f44> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b ccff48 <__cxa_atexit@plt+0xcc1fec> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c5ff28 <__cxa_atexit@plt+0xc51fcc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r8, r9 │ │ │ │ - b ccfebc <__cxa_atexit@plt+0xcc1f60> │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c5ff3c <__cxa_atexit@plt+0xc51fe0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsr #21 │ │ │ │ + smlalbteq sl, r1, r4, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c75f0c <__cxa_atexit@plt+0xc67fb0> │ │ │ │ + bhi c5ffac <__cxa_atexit@plt+0xc52050> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c75f18 <__cxa_atexit@plt+0xc67fbc> │ │ │ │ - ldr r1, [pc, #76] @ c75f28 <__cxa_atexit@plt+0xc67fcc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - ldr r5, [pc, #52] @ c75f2c <__cxa_atexit@plt+0xc67fd0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + bcc c5ffb8 <__cxa_atexit@plt+0xc5205c> │ │ │ │ + ldr lr, [pc, #84] @ c5ffc8 <__cxa_atexit@plt+0xc5206c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #80] @ c5ffcc <__cxa_atexit@plt+0xc52070> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #64] @ c5ffd0 <__cxa_atexit@plt+0xc52074> │ │ │ │ + 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 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1d02600 <__cxa_atexit@plt+0x1cf46a4> │ │ │ │ mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r1, r4, asr #18 │ │ │ │ + @ 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 │ │ │ │ + ldrdeq sl, [r1, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + b 1ce4d24 <__cxa_atexit@plt+0x1cd6dc8> │ │ │ │ + cmpeq r1, r8, lsl #22 │ │ │ │ + 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 c60088 <__cxa_atexit@plt+0xc5212c> │ │ │ │ + ldr r2, [pc, #100] @ c60098 <__cxa_atexit@plt+0xc5213c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #96] @ c6009c <__cxa_atexit@plt+0xc52140> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #92] @ c600a0 <__cxa_atexit@plt+0xc52144> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r2, r6, #11 │ │ │ │ + ldr sl, [pc, #76] @ c600a4 <__cxa_atexit@plt+0xc52148> │ │ │ │ + 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 │ │ │ │ - cmpeq r0, r4, ror #19 │ │ │ │ - cmpeq r0, ip, ror sp │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r1, r0, asr r9 │ │ │ │ + hvceq 6828 @ 0x1aac │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c75f90 <__cxa_atexit@plt+0xc68034> │ │ │ │ + bhi c6012c <__cxa_atexit@plt+0xc521d0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c75f9c <__cxa_atexit@plt+0xc68040> │ │ │ │ - ldr r1, [pc, #76] @ c75fac <__cxa_atexit@plt+0xc68050> │ │ │ │ + bcc c60138 <__cxa_atexit@plt+0xc521dc> │ │ │ │ + ldr lr, [pc, #108] @ c60148 <__cxa_atexit@plt+0xc521ec> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #104] @ c6014c <__cxa_atexit@plt+0xc521f0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #96] @ c60150 <__cxa_atexit@plt+0xc521f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #2] │ │ │ │ - ldr r5, [pc, #52] @ c75fb0 <__cxa_atexit@plt+0xc68054> │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [pc, #80] @ c60154 <__cxa_atexit@plt+0xc521f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr r5, [pc, #56] @ c60158 <__cxa_atexit@plt+0xc521fc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + add sl, r5, #217 @ 0xd9 │ │ │ │ mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1bfdb1c <__cxa_atexit@plt+0x1befbc0> │ │ │ │ mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsbeq fp, [r1, #-112] @ 0xffffff90 │ │ │ │ + smlaltteq sl, r1, r0, r8 │ │ │ │ + ldrheq fp, [r1, #-140] @ 0xffffff74 │ │ │ │ + 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 c60190 <__cxa_atexit@plt+0xc52234> │ │ │ │ + ldr r2, [pc, #28] @ c6019c <__cxa_atexit@plt+0xc52240> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r1, r8, lsr #16 │ │ │ │ + cmpeq r1, r0, asr #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c601e4 <__cxa_atexit@plt+0xc52288> │ │ │ │ + ldr r2, [pc, #40] @ c601ec <__cxa_atexit@plt+0xc52290> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [pc, #32] @ c601f0 <__cxa_atexit@plt+0xc52294> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r9, r0, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ced98c <__cxa_atexit@plt+0x1cdfa30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r0, ror #18 │ │ │ │ - ldrsheq r5, [r0, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlalbteq sl, r1, r8, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c6021c <__cxa_atexit@plt+0xc522c0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c60230 <__cxa_atexit@plt+0xc522d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldrheq fp, [r1, #-116] @ 0xffffff8c │ │ │ │ + cmpeq r1, r4, lsl #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c76014 <__cxa_atexit@plt+0xc680b8> │ │ │ │ + bhi c602a0 <__cxa_atexit@plt+0xc52344> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c76020 <__cxa_atexit@plt+0xc680c4> │ │ │ │ - ldr r1, [pc, #76] @ c76030 <__cxa_atexit@plt+0xc680d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r7, r5, r7 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r5, [pc, #52] @ c76034 <__cxa_atexit@plt+0xc680d8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ + bcc c602ac <__cxa_atexit@plt+0xc52350> │ │ │ │ + ldr lr, [pc, #84] @ c602bc <__cxa_atexit@plt+0xc52360> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #80] @ c602c0 <__cxa_atexit@plt+0xc52364> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #64] @ c602c4 <__cxa_atexit@plt+0xc52368> │ │ │ │ + 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 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1d02600 <__cxa_atexit@plt+0x1cf46a4> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmpeq r1, r0, asr r6 │ │ │ │ + @ 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 │ │ │ │ - ldrsbeq r5, [r0, #-140] @ 0xffffff74 │ │ │ │ - cmpeq r0, r4, ror ip │ │ │ │ - smlaltteq r3, r0, r0, pc @ │ │ │ │ + smlaltteq sl, r1, r0, r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + b 1ce4d24 <__cxa_atexit@plt+0x1cd6dc8> │ │ │ │ + ldrdeq sl, [r1, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c76098 <__cxa_atexit@plt+0xc6813c> │ │ │ │ - ldr r3, [pc, #68] @ c760a0 <__cxa_atexit@plt+0xc68144> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq c7608c <__cxa_atexit@plt+0xc68130> │ │ │ │ - mov r7, r8 │ │ │ │ - b c760b0 <__cxa_atexit@plt+0xc68154> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + bhi c60340 <__cxa_atexit@plt+0xc523e4> │ │ │ │ + ldr r2, [pc, #40] @ c60348 <__cxa_atexit@plt+0xc523ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [pc, #32] @ c6034c <__cxa_atexit@plt+0xc523f0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r9, r0, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1ced98c <__cxa_atexit@plt+0x1cdfa30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - hvceq 1016 @ 0x3f8 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #28 │ │ │ │ - cmp sl, ip │ │ │ │ - bcc c7628c <__cxa_atexit@plt+0xc68330> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c76130 <__cxa_atexit@plt+0xc681d4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, r2, r0 │ │ │ │ - ldrsb r3, [r3] │ │ │ │ - cmn r3, #1 │ │ │ │ - uxtb r9, r3 │ │ │ │ - ble c76144 <__cxa_atexit@plt+0xc681e8> │ │ │ │ - ldr lr, [pc, #484] @ c762d4 <__cxa_atexit@plt+0xc68378> │ │ │ │ - sub r7, ip, #23 │ │ │ │ - sub r3, ip, #15 │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #468] @ c762d8 <__cxa_atexit@plt+0xc6837c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #464] @ c762dc <__cxa_atexit@plt+0xc68380> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - add r2, r6, #8 │ │ │ │ - str r3, [r6, #24] │ │ │ │ - sub r7, ip, #5 │ │ │ │ - mov r6, ip │ │ │ │ - stm r2, {r0, r8, r9, lr} │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #424] @ c762e0 <__cxa_atexit@plt+0xc68384> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r1, ip, asr #14 │ │ │ │ + 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] @ c60378 <__cxa_atexit@plt+0xc5241c> │ │ │ │ + ldrne r7, [pc, r7] │ │ │ │ + addne r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #372] @ c762c0 <__cxa_atexit@plt+0xc68364> │ │ │ │ - mov lr, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r0, [r8, #16]! │ │ │ │ - str r2, [r7, #12] │ │ │ │ - add r2, r0, #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bge c7621c <__cxa_atexit@plt+0xc682c0> │ │ │ │ - sub r1, r9, #194 @ 0xc2 │ │ │ │ - cmp r1, #30 │ │ │ │ - bcs c7621c <__cxa_atexit@plt+0xc682c0> │ │ │ │ - ldr r1, [pc, #312] @ c762c4 <__cxa_atexit@plt+0xc68368> │ │ │ │ - mov lr, r5 │ │ │ │ - str r7, [r5] │ │ │ │ + cmpeq r1, ip, ror #12 │ │ │ │ + smlalbteq sl, r1, ip, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c60428 <__cxa_atexit@plt+0xc524cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c60430 <__cxa_atexit@plt+0xc524d4> │ │ │ │ + ldr r1, [pc, #144] @ c60444 <__cxa_atexit@plt+0xc524e8> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [lr, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - strb r9, [r5, #-4] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq c76234 <__cxa_atexit@plt+0xc682d8> │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp sl, r3 │ │ │ │ - bcc c7629c <__cxa_atexit@plt+0xc68340> │ │ │ │ - ldrsb r1, [r7, #3] │ │ │ │ - cmn r1, #64 @ 0x40 │ │ │ │ - bge c76280 <__cxa_atexit@plt+0xc68324> │ │ │ │ - ldr lr, [pc, #256] @ c762c8 <__cxa_atexit@plt+0xc6836c> │ │ │ │ - uxtb r7, r1 │ │ │ │ - add r7, r7, r9, lsl #6 │ │ │ │ + ldr lr, [pc, #140] @ c60448 <__cxa_atexit@plt+0xc524ec> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #136] @ c6044c <__cxa_atexit@plt+0xc524f0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r8, [pc, #120] @ c60450 <__cxa_atexit@plt+0xc524f4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + sub r1, r6, #10 │ │ │ │ + ldr r9, [pc, #108] @ c60454 <__cxa_atexit@plt+0xc524f8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr lr, [pc, #92] @ c60458 <__cxa_atexit@plt+0xc524fc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #244] @ c762cc <__cxa_atexit@plt+0xc68370> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #228] @ c762d0 <__cxa_atexit@plt+0xc68374> │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - strb r9, [r5, #-4] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r7, [r5], #-12 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, lr │ │ │ │ - b c763a4 <__cxa_atexit@plt+0xc68448> │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c762b0 <__cxa_atexit@plt+0xc68354> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - ldr r1, [pc, #148] @ c762e4 <__cxa_atexit@plt+0xc68388> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - add r7, r3, r2 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - ldr r5, [pc, #128] @ c762e8 <__cxa_atexit@plt+0xc6838c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strb r7, [r6, #28] │ │ │ │ - sub r7, ip, #3 │ │ │ │ - str r5, [r6, #24] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, ip │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r8 │ │ │ │ - b c763a4 <__cxa_atexit@plt+0xc68448> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - mov r5, 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 1d02600 <__cxa_atexit@plt+0x1cf46a4> │ │ │ │ mov r6, r3 │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + b c60438 <__cxa_atexit@plt+0xc524dc> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r8 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - cmpeq r0, r8, lsr #8 │ │ │ │ - cmpeq r0, r4, lsr #28 │ │ │ │ - cmpeq r0, r8, asr #14 │ │ │ │ - ldrsheq r6, [r0, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq r0, r4, lsl #30 │ │ │ │ - cmpeq r0, ip, lsr #16 │ │ │ │ - cmpeq r0, r4, asr #9 │ │ │ │ - cmpeq r0, r0, ror r6 │ │ │ │ - cmpeq r0, ip, lsl #20 │ │ │ │ - cmpeq r0, r0, lsr sp │ │ │ │ - andeq r0, r0, r7, ror #20 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + ldrsheq fp, [r1, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + cmpeq r1, ip, lsr #11 │ │ │ │ + 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 │ │ │ │ + cmpeq r1, ip, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + b 1ce4d24 <__cxa_atexit@plt+0x1cd6dc8> │ │ │ │ + strheq sl, [r1, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c76380 <__cxa_atexit@plt+0xc68424> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76378 <__cxa_atexit@plt+0xc6841c> │ │ │ │ - ldr lr, [pc, #108] @ c7638c <__cxa_atexit@plt+0xc68430> │ │ │ │ - uxtb r7, r2 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldrb r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [pc, #84] @ c76390 <__cxa_atexit@plt+0xc68434> │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #76] @ c76394 <__cxa_atexit@plt+0xc68438> │ │ │ │ - sub r1, r1, #12416 @ 0x3080 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - mov r6, r3 │ │ │ │ - b c763a4 <__cxa_atexit@plt+0xc68448> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, ip, lsl #12 │ │ │ │ - cmpeq r0, r8, asr #25 │ │ │ │ - cmpeq r0, ip, lsr #5 │ │ │ │ - smlalbbeq r3, r0, r4, ip │ │ │ │ - andeq r0, r0, r7, ror #20 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c76430 <__cxa_atexit@plt+0xc684d4> │ │ │ │ - ldr lr, [pc, #136] @ c76448 <__cxa_atexit@plt+0xc684ec> │ │ │ │ - add r8, r5, #20 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r1, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bge c76414 <__cxa_atexit@plt+0xc684b8> │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ - bne c7641c <__cxa_atexit@plt+0xc684c0> │ │ │ │ - ldr r2, [pc, #80] @ c7644c <__cxa_atexit@plt+0xc684f0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ + bcc c60530 <__cxa_atexit@plt+0xc525d4> │ │ │ │ + cmp r8, #12 │ │ │ │ + bge c60518 <__cxa_atexit@plt+0xc525bc> │ │ │ │ + ldr r2, [pc, #124] @ c60540 <__cxa_atexit@plt+0xc525e4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c76428 <__cxa_atexit@plt+0xc684cc> │ │ │ │ - b c76460 <__cxa_atexit@plt+0xc68504> │ │ │ │ - str r3, [r5], #-4 │ │ │ │ - b c76b50 <__cxa_atexit@plt+0xc68bf4> │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b c7660c <__cxa_atexit@plt+0xc686b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ c76450 <__cxa_atexit@plt+0xc684f4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - smlalbteq r3, r0, r8, fp │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - and r3, r0, #224 @ 0xe0 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ - bne c76510 <__cxa_atexit@plt+0xc685b4> │ │ │ │ - ldr r3, [pc, #208] @ c76548 <__cxa_atexit@plt+0xc685ec> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - strb r0, [r5] │ │ │ │ - beq c7651c <__cxa_atexit@plt+0xc685c0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #28 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc c76534 <__cxa_atexit@plt+0xc685d8> │ │ │ │ - ldrsb r1, [r7, #3] │ │ │ │ - cmn r1, #64 @ 0x40 │ │ │ │ - bge c76528 <__cxa_atexit@plt+0xc685cc> │ │ │ │ - ldr r9, [pc, #148] @ c7654c <__cxa_atexit@plt+0xc685f0> │ │ │ │ - uxtb r1, r1 │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [pc, #136] @ c76550 <__cxa_atexit@plt+0xc685f4> │ │ │ │ - sub r3, lr, #23 │ │ │ │ - sub r2, lr, #15 │ │ │ │ - sub r1, r1, #8320 @ 0x2080 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #120] @ c76554 <__cxa_atexit@plt+0xc685f8> │ │ │ │ + ldr lr, [pc, #120] @ c60544 <__cxa_atexit@plt+0xc525e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #116] @ c60548 <__cxa_atexit@plt+0xc525ec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r2, r6, #11 │ │ │ │ + ldr sl, [pc, #100] @ c6054c <__cxa_atexit@plt+0xc525f0> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - sub r7, lr, #5 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c7660c <__cxa_atexit@plt+0xc686b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ + 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 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c7660c <__cxa_atexit@plt+0xc686b0> │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r0, r8, ror r4 │ │ │ │ - cmpeq r0, r4, lsr #2 │ │ │ │ - cmpeq r0, ip, lsr #22 │ │ │ │ - smlalbteq r3, r0, r4, sl │ │ │ │ - andeq r2, r0, r9, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c765f4 <__cxa_atexit@plt+0xc68698> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c765e4 <__cxa_atexit@plt+0xc68688> │ │ │ │ - ldr lr, [pc, #116] @ c76600 <__cxa_atexit@plt+0xc686a4> │ │ │ │ - uxtb r7, r2 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldrb r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [pc, #92] @ c76604 <__cxa_atexit@plt+0xc686a8> │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #84] @ c76608 <__cxa_atexit@plt+0xc686ac> │ │ │ │ - sub r1, r1, #8320 @ 0x2080 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + ldr r7, [pc, #48] @ c60550 <__cxa_atexit@plt+0xc525f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #3 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c7660c <__cxa_atexit@plt+0xc686b0> │ │ │ │ - mov r3, #28 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, lsr #7 │ │ │ │ - cmpeq r0, ip, asr sl │ │ │ │ - cmpeq r0, r0, asr #32 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - sub r2, r3, #225 @ 0xe1 │ │ │ │ - cmp r2, #12 │ │ │ │ - bcs c7663c <__cxa_atexit@plt+0xc686e0> │ │ │ │ - ldr r7, [pc, #84] @ c76678 <__cxa_atexit@plt+0xc6871c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c76664 <__cxa_atexit@plt+0xc68708> │ │ │ │ - mov fp, r8 │ │ │ │ - b c76688 <__cxa_atexit@plt+0xc6872c> │ │ │ │ - cmp r3, #237 @ 0xed │ │ │ │ - bne c76670 <__cxa_atexit@plt+0xc68714> │ │ │ │ - ldr r7, [pc, #40] @ c76674 <__cxa_atexit@plt+0xc68718> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c76664 <__cxa_atexit@plt+0xc68708> │ │ │ │ - mov fp, r8 │ │ │ │ - b c767fc <__cxa_atexit@plt+0xc688a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - b c769b0 <__cxa_atexit@plt+0xc68a54> │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltbeq r3, r0, r0, r9 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrsb r3, [r7, #3] │ │ │ │ - cmn r3, #64 @ 0x40 │ │ │ │ - bge c766b4 <__cxa_atexit@plt+0xc68758> │ │ │ │ - ldr r2, [pc, #88] @ c766f4 <__cxa_atexit@plt+0xc68798> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - strb r3, [r5] │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r1, r0, asr #9 │ │ │ │ + ldrheq fp, [r1, #-72] @ 0xffffffb8 │ │ │ │ + strdeq sl, [r1, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6062c <__cxa_atexit@plt+0xc526d0> │ │ │ │ + ldr r2, [pc, #208] @ c60648 <__cxa_atexit@plt+0xc526ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c766dc <__cxa_atexit@plt+0xc68780> │ │ │ │ - b c76704 <__cxa_atexit@plt+0xc687a8> │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cmp r3, #237 @ 0xed │ │ │ │ - bne c766e4 <__cxa_atexit@plt+0xc68788> │ │ │ │ - ldr r3, [pc, #40] @ c766f0 <__cxa_atexit@plt+0xc68794> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c766dc <__cxa_atexit@plt+0xc68780> │ │ │ │ - b c767fc <__cxa_atexit@plt+0xc688a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c769b0 <__cxa_atexit@plt+0xc68a54> │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r0, r4, lsr #18 │ │ │ │ - andeq r2, r0, r9, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq c60608 <__cxa_atexit@plt+0xc526ac> │ │ │ │ + ldmdb r5, {r7, r9} │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c767cc <__cxa_atexit@plt+0xc68870> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76790 <__cxa_atexit@plt+0xc68834> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #184] @ c767e4 <__cxa_atexit@plt+0xc68888> │ │ │ │ - uxtb r7, r2 │ │ │ │ - ldr lr, [pc, #168] @ c767dc <__cxa_atexit@plt+0xc68880> │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldrb r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldrb r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [pc, #160] @ c767e8 <__cxa_atexit@plt+0xc6888c> │ │ │ │ - orr r2, r7, r2, lsl #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ + bcc c60634 <__cxa_atexit@plt+0xc526d8> │ │ │ │ + cmp r8, #12 │ │ │ │ + bge c60618 <__cxa_atexit@plt+0xc526bc> │ │ │ │ + ldr r2, [pc, #156] @ c6064c <__cxa_atexit@plt+0xc526f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #152] @ c60650 <__cxa_atexit@plt+0xc526f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #148] @ c60654 <__cxa_atexit@plt+0xc526f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr sl, [pc, #132] @ c60658 <__cxa_atexit@plt+0xc526fc> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #148] @ c767ec <__cxa_atexit@plt+0xc68890> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - add r1, r1, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #5 │ │ │ │ + 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 ip │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cmp r3, #237 @ 0xed │ │ │ │ - bne c767b8 <__cxa_atexit@plt+0xc6885c> │ │ │ │ - ldr r7, [pc, #60] @ c767e0 <__cxa_atexit@plt+0xc68884> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c767c4 <__cxa_atexit@plt+0xc68868> │ │ │ │ - b c767fc <__cxa_atexit@plt+0xc688a0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, fp │ │ │ │ - b c769b0 <__cxa_atexit@plt+0xc68a54> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c6065c <__cxa_atexit@plt+0xc52700> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r0, r0, lsl #4 │ │ │ │ - ldrheq r5, [r0, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0x01505e98 │ │ │ │ - cmpeq r0, ip, lsr #16 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + ldrsbeq fp, [r1, #-52] @ 0xffffffcc │ │ │ │ + ldrheq fp, [r1, #-56] @ 0xffffffc8 │ │ │ │ + smlaltteq sl, r1, r8, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - sxtb r3, r0 │ │ │ │ - cmn r3, #96 @ 0x60 │ │ │ │ - bge c768b0 <__cxa_atexit@plt+0xc68954> │ │ │ │ - ldr lr, [pc, #212] @ c768e8 <__cxa_atexit@plt+0xc6898c> │ │ │ │ + mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ + 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 c6070c <__cxa_atexit@plt+0xc527b0> │ │ │ │ + cmp r8, #12 │ │ │ │ + bge c606f8 <__cxa_atexit@plt+0xc5279c> │ │ │ │ + ldr r2, [pc, #128] @ c60720 <__cxa_atexit@plt+0xc527c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ c60724 <__cxa_atexit@plt+0xc527c8> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - strb r3, [r5] │ │ │ │ - beq c768bc <__cxa_atexit@plt+0xc68960> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #28 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc c768d4 <__cxa_atexit@plt+0xc68978> │ │ │ │ - ldrsb r1, [r7, #3] │ │ │ │ - cmn r1, #64 @ 0x40 │ │ │ │ - bge c768c8 <__cxa_atexit@plt+0xc6896c> │ │ │ │ - ldr r9, [pc, #152] @ c768ec <__cxa_atexit@plt+0xc68990> │ │ │ │ - uxtb r1, r1 │ │ │ │ - add r1, r1, r0, lsl #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [pc, #140] @ c768f0 <__cxa_atexit@plt+0xc68994> │ │ │ │ - add r1, r1, #12160 @ 0x2f80 │ │ │ │ - sub r3, lr, #23 │ │ │ │ - sub r2, lr, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #124] @ c768f4 <__cxa_atexit@plt+0xc68998> │ │ │ │ - add r1, r1, #32768 @ 0x8000 │ │ │ │ + ldr r8, [pc, #120] @ c60728 <__cxa_atexit@plt+0xc527cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr sl, [pc, #104] @ c6072c <__cxa_atexit@plt+0xc527d0> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - sub r7, lr, #5 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c769b0 <__cxa_atexit@plt+0xc68a54> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ + 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 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b c769b0 <__cxa_atexit@plt+0xc68a54> │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrsbeq r5, [r0, #-12] │ │ │ │ - cmpeq r0, r8, lsl #27 │ │ │ │ - cmpeq r0, ip, lsl #15 │ │ │ │ - cmpeq r0, r4, lsr #14 │ │ │ │ - andeq r2, r0, r9, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c76998 <__cxa_atexit@plt+0xc68a3c> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76988 <__cxa_atexit@plt+0xc68a2c> │ │ │ │ - ldr lr, [pc, #120] @ c769a4 <__cxa_atexit@plt+0xc68a48> │ │ │ │ - uxtb r7, r2 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldrb r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [pc, #96] @ c769a8 <__cxa_atexit@plt+0xc68a4c> │ │ │ │ - add r1, r7, r1, lsl #6 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #88] @ c769ac <__cxa_atexit@plt+0xc68a50> │ │ │ │ - add r1, r1, #12160 @ 0x2f80 │ │ │ │ - add r1, r1, #32768 @ 0x8000 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + ldr r7, [pc, #48] @ c60730 <__cxa_atexit@plt+0xc527d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #3 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c769b0 <__cxa_atexit@plt+0xc68a54> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0 │ │ │ │ - ldrheq r5, [r0, #-108] @ 0xffffff94 │ │ │ │ - @ instruction: 0x01505c9c │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - and r2, r2, #254 @ 0xfe │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ - bne c76a0c <__cxa_atexit@plt+0xc68ab0> │ │ │ │ - ldr r2, [pc, #104] @ c76a34 <__cxa_atexit@plt+0xc68ad8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq c76a18 <__cxa_atexit@plt+0xc68abc> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76a0c <__cxa_atexit@plt+0xc68ab0> │ │ │ │ - ldr r3, [pc, #72] @ c76a38 <__cxa_atexit@plt+0xc68adc> │ │ │ │ - ldr r7, [r5] │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + cmpeq r1, r4, ror #5 │ │ │ │ + ldrsbeq fp, [r1, #-40] @ 0xffffffd8 │ │ │ │ + smlalbbeq sl, r1, r4, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c60770 <__cxa_atexit@plt+0xc52814> │ │ │ │ + ldr r3, [pc, #32] @ c60784 <__cxa_atexit@plt+0xc52828> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c76a28 <__cxa_atexit@plt+0xc68acc> │ │ │ │ - mov fp, r8 │ │ │ │ - b c76a90 <__cxa_atexit@plt+0xc68b34> │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - b c76b50 <__cxa_atexit@plt+0xc68bf4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1c01010 <__cxa_atexit@plt+0x1bf30b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - smlaltteq r3, r0, r0, r5 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrsb r3, [r7, #3] │ │ │ │ - cmn r3, #64 @ 0x40 │ │ │ │ - bge c76a74 <__cxa_atexit@plt+0xc68b18> │ │ │ │ - ldr r2, [pc, #36] @ c76a80 <__cxa_atexit@plt+0xc68b24> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - strb r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c76a78 <__cxa_atexit@plt+0xc68b1c> │ │ │ │ - b c76a90 <__cxa_atexit@plt+0xc68b34> │ │ │ │ - b c76b50 <__cxa_atexit@plt+0xc68bf4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0x01403598 │ │ │ │ - andeq r2, r0, r9, lsr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c76b28 <__cxa_atexit@plt+0xc68bcc> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76b1c <__cxa_atexit@plt+0xc68bc0> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #124] @ c76b38 <__cxa_atexit@plt+0xc68bdc> │ │ │ │ - uxtb r7, r2 │ │ │ │ - ldr lr, [pc, #112] @ c76b34 <__cxa_atexit@plt+0xc68bd8> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldrb r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldrb r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [pc, #100] @ c76b3c <__cxa_atexit@plt+0xc68be0> │ │ │ │ - orr r2, r7, r2, lsl #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #88] @ c76b40 <__cxa_atexit@plt+0xc68be4> │ │ │ │ - sub r2, r6, #23 │ │ │ │ - add r1, r1, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - b c76b50 <__cxa_atexit@plt+0xc68bf4> │ │ │ │ - mov r3, #28 │ │ │ │ + bcc c607bc <__cxa_atexit@plt+0xc52860> │ │ │ │ + ldr r2, [pc, #28] @ c607c8 <__cxa_atexit@plt+0xc5286c> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r0, r0, ror lr │ │ │ │ - cmpeq r0, r8, lsr #10 │ │ │ │ - cmpeq r0, r8, lsl #22 │ │ │ │ - ldrdeq r3, [r0, #-72] @ 0xffffffb8 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrsheq fp, [r1, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c76c9c <__cxa_atexit@plt+0xc68d40> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - add r0, r2, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ - bge c76bc4 <__cxa_atexit@plt+0xc68c68> │ │ │ │ - ldr lr, [pc, #400] @ c76d10 <__cxa_atexit@plt+0xc68db4> │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - bne c76c5c <__cxa_atexit@plt+0xc68d00> │ │ │ │ - ldr r3, [pc, #364] @ c76d18 <__cxa_atexit@plt+0xc68dbc> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r8, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c76c88 <__cxa_atexit@plt+0xc68d2c> │ │ │ │ - b c76d3c <__cxa_atexit@plt+0xc68de0> │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c76cb4 <__cxa_atexit@plt+0xc68d58> │ │ │ │ - ldr r7, [pc, #284] @ c76cf4 <__cxa_atexit@plt+0xc68d98> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #272] @ c76cf8 <__cxa_atexit@plt+0xc68d9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #268] @ c76cfc <__cxa_atexit@plt+0xc68da0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r5, #28]! │ │ │ │ - stmib r8, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r7, [r8, #24] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - ldrb r6, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r0, [r8, #20] │ │ │ │ - strb r6, [r8, #16] │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c76ccc <__cxa_atexit@plt+0xc68d70> │ │ │ │ - ldr r7, [pc, #244] @ c76d20 <__cxa_atexit@plt+0xc68dc4> │ │ │ │ - ldr r3, [pc, #244] @ c76d24 <__cxa_atexit@plt+0xc68dc8> │ │ │ │ - ldr r2, [pc, #244] @ c76d28 <__cxa_atexit@plt+0xc68dcc> │ │ │ │ - ldr r1, [pc, #244] @ c76d2c <__cxa_atexit@plt+0xc68dd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c60850 <__cxa_atexit@plt+0xc528f4> │ │ │ │ + ldr r3, [pc, #116] @ c60868 <__cxa_atexit@plt+0xc5290c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #28]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #112] @ c6086c <__cxa_atexit@plt+0xc52910> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #108] @ c60870 <__cxa_atexit@plt+0xc52914> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #104] @ c60874 <__cxa_atexit@plt+0xc52918> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #100] @ c60878 <__cxa_atexit@plt+0xc5291c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - sub r3, r3, #241 @ 0xf1 │ │ │ │ - cmp r3, #3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bcs c76c90 <__cxa_atexit@plt+0xc68d34> │ │ │ │ - ldr r3, [pc, #160] @ c76d14 <__cxa_atexit@plt+0xc68db8> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c76c88 <__cxa_atexit@plt+0xc68d2c> │ │ │ │ - b c76f3c <__cxa_atexit@plt+0xc68fe0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + 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 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - ldr r3, [pc, #120] @ c76d1c <__cxa_atexit@plt+0xc68dc0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r3, [pc, #80] @ c76d0c <__cxa_atexit@plt+0xc68db0> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #44] @ c76d00 <__cxa_atexit@plt+0xc68da4> │ │ │ │ - ldr r8, [pc, #44] @ c76d04 <__cxa_atexit@plt+0xc68da8> │ │ │ │ - ldr r9, [pc, #44] @ c76d08 <__cxa_atexit@plt+0xc68dac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #36] @ c6087c <__cxa_atexit@plt+0xc52920> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01505094 │ │ │ │ - cmpeq r0, r0, asr sp │ │ │ │ - ldrheq r4, [r0, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r0, r4, lsl r3 │ │ │ │ - cmpeq r0, r8, lsl r3 │ │ │ │ - cmpeq r0, r8, lsr #6 │ │ │ │ - andeq r0, r0, r8, lsl #20 │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - andeq r0, r0, r0, asr #5 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xfffff248 │ │ │ │ - @ instruction: 0xfffff140 │ │ │ │ - smlalbteq r3, r0, r4, r3 │ │ │ │ - smlaltbeq r3, r0, ip, r3 │ │ │ │ - smlaltteq r3, r0, ip, r2 │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r3, [r7, #3] │ │ │ │ - sub r2, r3, #144 @ 0x90 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ - bcs c76d6c <__cxa_atexit@plt+0xc68e10> │ │ │ │ - ldr r2, [pc, #92] @ c76db0 <__cxa_atexit@plt+0xc68e54> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - strb r3, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c76d98 <__cxa_atexit@plt+0xc68e3c> │ │ │ │ - b c76dc0 <__cxa_atexit@plt+0xc68e64> │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - sub r3, r3, #241 @ 0xf1 │ │ │ │ - cmp r3, #3 │ │ │ │ - bcs c76da0 <__cxa_atexit@plt+0xc68e44> │ │ │ │ - ldr r3, [pc, #40] @ c76dac <__cxa_atexit@plt+0xc68e50> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c76d98 <__cxa_atexit@plt+0xc68e3c> │ │ │ │ - b c76f3c <__cxa_atexit@plt+0xc68fe0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r0, r8, ror #4 │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrsb r3, [r7, #3] │ │ │ │ - cmn r3, #64 @ 0x40 │ │ │ │ - bge c76dec <__cxa_atexit@plt+0xc68e90> │ │ │ │ - ldr r2, [pc, #92] @ c76e30 <__cxa_atexit@plt+0xc68ed4> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - strb r3, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c76e18 <__cxa_atexit@plt+0xc68ebc> │ │ │ │ - b c76e40 <__cxa_atexit@plt+0xc68ee4> │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - sub r3, r3, #241 @ 0xf1 │ │ │ │ - cmp r3, #3 │ │ │ │ - bcs c76e20 <__cxa_atexit@plt+0xc68ec4> │ │ │ │ - ldr r3, [pc, #40] @ c76e2c <__cxa_atexit@plt+0xc68ed0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c76e18 <__cxa_atexit@plt+0xc68ebc> │ │ │ │ - b c76f3c <__cxa_atexit@plt+0xc68fe0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltteq r3, r0, r8, r1 │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c76f0c <__cxa_atexit@plt+0xc68fb0> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76ecc <__cxa_atexit@plt+0xc68f70> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr r8, [pc, #188] @ c76f24 <__cxa_atexit@plt+0xc68fc8> │ │ │ │ - uxtb r7, r2 │ │ │ │ - ldr lr, [pc, #172] @ c76f1c <__cxa_atexit@plt+0xc68fc0> │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldrb r2, [r5, #-8] │ │ │ │ - ldrb r1, [r5, #-12] │ │ │ │ - ldr sl, [pc, #164] @ c76f28 <__cxa_atexit@plt+0xc68fcc> │ │ │ │ - orr r2, r7, r2, lsl #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #152] @ c76f2c <__cxa_atexit@plt+0xc68fd0> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - add r1, r1, lr │ │ │ │ + @ instruction: 0xfffff604 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0xfffff648 │ │ │ │ + cmpeq r1, r8, lsl #6 │ │ │ │ + ldrdeq sl, [r1, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c60948 <__cxa_atexit@plt+0xc529ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #196] @ c60970 <__cxa_atexit@plt+0xc52a14> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #192] @ c60974 <__cxa_atexit@plt+0xc52a18> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #5 │ │ │ │ + ldr r1, [pc, #188] @ c60978 <__cxa_atexit@plt+0xc52a1c> │ │ │ │ + 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 c60954 <__cxa_atexit@plt+0xc529f8> │ │ │ │ + ldr r7, [pc, #148] @ c60980 <__cxa_atexit@plt+0xc52a24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #144] @ c60984 <__cxa_atexit@plt+0xc52a28> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #140] @ c60988 <__cxa_atexit@plt+0xc52a2c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, #136] @ c6098c <__cxa_atexit@plt+0xc52a30> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, #132] @ c60990 <__cxa_atexit@plt+0xc52a34> │ │ │ │ + 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 │ │ │ │ - bx ip │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - sub r3, r3, #241 @ 0xf1 │ │ │ │ - cmp r3, #3 │ │ │ │ - bcs c76ef8 <__cxa_atexit@plt+0xc68f9c> │ │ │ │ - ldr r3, [pc, #60] @ c76f20 <__cxa_atexit@plt+0xc68fc4> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c76f04 <__cxa_atexit@plt+0xc68fa8> │ │ │ │ - b c76f3c <__cxa_atexit@plt+0xc68fe0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1eaa320 <__cxa_atexit@plt+0x1e9c3c4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + ldr r7, [pc, #32] @ c6097c <__cxa_atexit@plt+0xc52a20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfff7df80 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r0, r4, asr #21 │ │ │ │ - cmpeq r0, ip, ror r1 │ │ │ │ - cmpeq r0, ip, asr r7 │ │ │ │ - smlaltteq r3, r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76f94 <__cxa_atexit@plt+0xc69038> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #96] @ c76fb4 <__cxa_atexit@plt+0xc69058> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - strb r2, [r5, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq c76fa0 <__cxa_atexit@plt+0xc69044> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c76fa8 <__cxa_atexit@plt+0xc6904c> │ │ │ │ - ldr r3, [pc, #60] @ c76fb8 <__cxa_atexit@plt+0xc6905c> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - strb r2, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c76fa0 <__cxa_atexit@plt+0xc69044> │ │ │ │ - b c77018 <__cxa_atexit@plt+0xc690bc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrsb r3, [r7, #3] │ │ │ │ - cmn r3, #64 @ 0x40 │ │ │ │ - bge c76ff4 <__cxa_atexit@plt+0xc69098> │ │ │ │ - ldr r2, [pc, #44] @ c77008 <__cxa_atexit@plt+0xc690ac> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - strb r3, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq c77000 <__cxa_atexit@plt+0xc690a4> │ │ │ │ - b c77018 <__cxa_atexit@plt+0xc690bc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r1, r4, lsl r0 │ │ │ │ + ldrsbeq fp, [r1, #-12] │ │ │ │ + cmpeq r1, r8, ror #1 │ │ │ │ + cmpeq r1, r4, lsl #4 │ │ │ │ + @ instruction: 0xfffff50c │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xfffffb98 │ │ │ │ + @ instruction: 0xfffff550 │ │ │ │ + smlalbteq sl, r1, r0, r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c770bc <__cxa_atexit@plt+0xc69160> │ │ │ │ - ldrsb r2, [r7, #3] │ │ │ │ - cmn r2, #64 @ 0x40 │ │ │ │ - bge c770ac <__cxa_atexit@plt+0xc69150> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - uxtb r7, r2 │ │ │ │ - ldrb r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [pc, #128] @ c770cc <__cxa_atexit@plt+0xc69170> │ │ │ │ - ldr lr, [pc, #120] @ c770c8 <__cxa_atexit@plt+0xc6916c> │ │ │ │ - orr r7, r7, r2, lsl #18 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - ldrb r2, [r5, #-12] │ │ │ │ - ldr sl, [pc, #108] @ c770d0 <__cxa_atexit@plt+0xc69174> │ │ │ │ - add r1, r7, r1, lsl #12 │ │ │ │ - add r1, r1, r2, lsl #6 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #96] @ c770d4 <__cxa_atexit@plt+0xc69178> │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r7, r7, #4 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b c770d8 <__cxa_atexit@plt+0xc6917c> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r0, r4, ror #17 │ │ │ │ - @ instruction: 0x01504f9c │ │ │ │ - cmpeq r0, r8, ror r5 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ - bne c7710c <__cxa_atexit@plt+0xc691b0> │ │ │ │ - ldr r7, [pc, #292] @ c77218 <__cxa_atexit@plt+0xc692bc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c609e0 <__cxa_atexit@plt+0xc52a84> │ │ │ │ + ldr r7, [pc, #56] @ c609f8 <__cxa_atexit@plt+0xc52a9c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c771b0 <__cxa_atexit@plt+0xc69254> │ │ │ │ - mov r6, r8 │ │ │ │ - b c77238 <__cxa_atexit@plt+0xc692dc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c771bc <__cxa_atexit@plt+0xc69260> │ │ │ │ - ldr r7, [pc, #216] @ c771fc <__cxa_atexit@plt+0xc692a0> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #4] │ │ │ │ - ldr r7, [pc, #204] @ c77200 <__cxa_atexit@plt+0xc692a4> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r7, [pc, #40] @ c609fc <__cxa_atexit@plt+0xc52aa0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - strb r2, [r8, #16] │ │ │ │ - ldr r2, [pc, #196] @ c77204 <__cxa_atexit@plt+0xc692a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r5, #24]! │ │ │ │ - str r7, [r8, #20] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - sub r6, r6, #19 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - bcc c771d4 <__cxa_atexit@plt+0xc69278> │ │ │ │ - ldr r7, [pc, #156] @ c7721c <__cxa_atexit@plt+0xc692c0> │ │ │ │ - ldr r3, [pc, #156] @ c77220 <__cxa_atexit@plt+0xc692c4> │ │ │ │ - ldr r2, [pc, #156] @ c77224 <__cxa_atexit@plt+0xc692c8> │ │ │ │ - ldr r1, [pc, #156] @ c77228 <__cxa_atexit@plt+0xc692cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #28]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c77214 <__cxa_atexit@plt+0xc692b8> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #44] @ c77208 <__cxa_atexit@plt+0xc692ac> │ │ │ │ - ldr r8, [pc, #44] @ c7720c <__cxa_atexit@plt+0xc692b0> │ │ │ │ - ldr r9, [pc, #44] @ c77210 <__cxa_atexit@plt+0xc692b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #24] @ c60a00 <__cxa_atexit@plt+0xc52aa4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r0, lsl r8 │ │ │ │ - cmpeq r0, ip, ror #16 │ │ │ │ - cmpeq r0, r4, lsr fp │ │ │ │ - cmpeq r0, ip, lsl #28 │ │ │ │ - cmpeq r0, r0, lsl lr │ │ │ │ - cmpeq r0, r0, lsr #28 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xffffecf4 │ │ │ │ - @ instruction: 0xffffebec │ │ │ │ - hvceq 736 @ 0x2e0 │ │ │ │ - cmpeq r0, r8, asr lr │ │ │ │ - strdeq r2, [r0, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r8, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldrsb r6, [r7, #3] │ │ │ │ - cmn r6, #112 @ 0x70 │ │ │ │ - bge c7726c <__cxa_atexit@plt+0xc69310> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r3, [pc, #296] @ c7737c <__cxa_atexit@plt+0xc69420> │ │ │ │ - strb r6, [r5, #24] │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c77314 <__cxa_atexit@plt+0xc693b8> │ │ │ │ - mov r6, r8 │ │ │ │ - b c7739c <__cxa_atexit@plt+0xc69440> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c77320 <__cxa_atexit@plt+0xc693c4> │ │ │ │ - ldr r7, [pc, #220] @ c77360 <__cxa_atexit@plt+0xc69404> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #4] │ │ │ │ - ldr r7, [pc, #204] @ c77364 <__cxa_atexit@plt+0xc69408> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r7, [pc, #196] @ c77368 <__cxa_atexit@plt+0xc6940c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r5, #28]! │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldrb r7, [r5, #-16] │ │ │ │ - ldr r6, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - strb r7, [r8, #16] │ │ │ │ - add r7, r6, #1 │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r8, #8] │ │ │ │ - bcc c77338 <__cxa_atexit@plt+0xc693dc> │ │ │ │ - ldr r7, [pc, #156] @ c77380 <__cxa_atexit@plt+0xc69424> │ │ │ │ - ldr r3, [pc, #156] @ c77384 <__cxa_atexit@plt+0xc69428> │ │ │ │ - ldr r2, [pc, #156] @ c77388 <__cxa_atexit@plt+0xc6942c> │ │ │ │ - ldr r1, [pc, #156] @ c7738c <__cxa_atexit@plt+0xc69430> │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + ldrsbeq sl, [r1, #-248] @ 0xffffff08 │ │ │ │ + smlalbbeq sl, r1, r8, r1 │ │ │ │ + cmpeq r1, r4, asr r1 │ │ │ │ + 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 c60a8c <__cxa_atexit@plt+0xc52b30> │ │ │ │ + ldr r7, [pc, #116] @ c60aa4 <__cxa_atexit@plt+0xc52b48> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #28]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #112] @ c60aa8 <__cxa_atexit@plt+0xc52b4c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #108] @ c60aac <__cxa_atexit@plt+0xc52b50> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #104] @ c60ab0 <__cxa_atexit@plt+0xc52b54> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #100] @ c60ab4 <__cxa_atexit@plt+0xc52b58> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ + 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 r3, [pc, #80] @ c77378 <__cxa_atexit@plt+0xc6941c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #44] @ c7736c <__cxa_atexit@plt+0xc69410> │ │ │ │ - ldr r8, [pc, #44] @ c77370 <__cxa_atexit@plt+0xc69414> │ │ │ │ - ldr r9, [pc, #44] @ c77374 <__cxa_atexit@plt+0xc69418> │ │ │ │ + ldr r7, [pc, #36] @ c60ab8 <__cxa_atexit@plt+0xc52b5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff3c8 │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + @ instruction: 0xfffffa54 │ │ │ │ + @ instruction: 0xfffff40c │ │ │ │ + smlalbteq sl, r1, ip, r0 │ │ │ │ + andeq r0, r1, 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 c60af4 <__cxa_atexit@plt+0xc52b98> │ │ │ │ + ldr r2, [pc, #40] @ c60b0c <__cxa_atexit@plt+0xc52bb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1c1131c <__cxa_atexit@plt+0x1c033c0> │ │ │ │ + ldr r7, [pc, #20] @ c60b10 <__cxa_atexit@plt+0xc52bb4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, ip, lsr #13 │ │ │ │ - ldrsbeq r4, [r0, #-156] @ 0xffffff64 │ │ │ │ - ldrsheq r4, [r0, #-108] @ 0xffffff94 │ │ │ │ - smlaltbeq r2, r0, r8, ip │ │ │ │ - smlaltbeq r2, r0, ip, ip │ │ │ │ - strheq r2, [r0, #-204] @ 0xffffff34 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - @ instruction: 0xffffeb90 │ │ │ │ - @ instruction: 0xffffea88 │ │ │ │ - cmpeq r0, ip, lsl #26 │ │ │ │ - strdeq r2, [r0, #-196] @ 0xffffff3c │ │ │ │ - smlalbbeq r2, r0, ip, ip │ │ │ │ - andeq r0, r0, r7, ror #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldrsb r6, [r7, #3] │ │ │ │ - cmn r6, #64 @ 0x40 │ │ │ │ - bge c773d0 <__cxa_atexit@plt+0xc69474> │ │ │ │ - ldr r3, [pc, #300] @ c774e0 <__cxa_atexit@plt+0xc69584> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - strb r6, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c77478 <__cxa_atexit@plt+0xc6951c> │ │ │ │ - mov r6, r8 │ │ │ │ - b c77500 <__cxa_atexit@plt+0xc695a4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c77484 <__cxa_atexit@plt+0xc69528> │ │ │ │ - ldr r7, [pc, #220] @ c774c4 <__cxa_atexit@plt+0xc69568> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #4] │ │ │ │ - ldr r7, [pc, #204] @ c774c8 <__cxa_atexit@plt+0xc6956c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r7, [pc, #196] @ c774cc <__cxa_atexit@plt+0xc69570> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r5, #24]! │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldrb r7, [r5, #-16] │ │ │ │ - ldr r6, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - strb r7, [r8, #16] │ │ │ │ - add r7, r6, #1 │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r8, #8] │ │ │ │ - bcc c7749c <__cxa_atexit@plt+0xc69540> │ │ │ │ - ldr r7, [pc, #156] @ c774e4 <__cxa_atexit@plt+0xc69588> │ │ │ │ - ldr r3, [pc, #156] @ c774e8 <__cxa_atexit@plt+0xc6958c> │ │ │ │ - ldr r2, [pc, #156] @ c774ec <__cxa_atexit@plt+0xc69590> │ │ │ │ - ldr r1, [pc, #156] @ c774f0 <__cxa_atexit@plt+0xc69594> │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + hvceq 6668 @ 0x1a0c │ │ │ │ + cmpeq r1, r4, asr #32 │ │ │ │ + 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 c60b9c <__cxa_atexit@plt+0xc52c40> │ │ │ │ + ldr r7, [pc, #116] @ c60bb4 <__cxa_atexit@plt+0xc52c58> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #28]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #112] @ c60bb8 <__cxa_atexit@plt+0xc52c5c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #108] @ c60bbc <__cxa_atexit@plt+0xc52c60> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #104] @ c60bc0 <__cxa_atexit@plt+0xc52c64> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #100] @ c60bc4 <__cxa_atexit@plt+0xc52c68> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ + 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 r3, [pc, #80] @ c774dc <__cxa_atexit@plt+0xc69580> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #44] @ c774d0 <__cxa_atexit@plt+0xc69574> │ │ │ │ - ldr r8, [pc, #44] @ c774d4 <__cxa_atexit@plt+0xc69578> │ │ │ │ - ldr r9, [pc, #44] @ c774d8 <__cxa_atexit@plt+0xc6957c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #36] @ c60bc8 <__cxa_atexit@plt+0xc52c6c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r8, asr #10 │ │ │ │ - cmpeq r0, r8, ror r8 │ │ │ │ - @ instruction: 0x01504598 │ │ │ │ - cmpeq r0, r4, asr #22 │ │ │ │ - cmpeq r0, r8, asr #22 │ │ │ │ - cmpeq r0, r8, asr fp │ │ │ │ - andeq r0, r0, r8, lsr r2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xffffea2c │ │ │ │ - @ instruction: 0xffffe924 │ │ │ │ - smlaltbeq r2, r0, r8, fp │ │ │ │ - @ instruction: 0x01402b90 │ │ │ │ - cmpeq r0, r8, lsr #22 │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffff2b8 │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + @ instruction: 0xfffff944 │ │ │ │ + @ instruction: 0xfffff2fc │ │ │ │ + strheq r9, [r1, #-252] @ 0xffffff04 │ │ │ │ + smlaltbeq r9, r1, r4, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c60c50 <__cxa_atexit@plt+0xc52cf4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #28 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc c77634 <__cxa_atexit@plt+0xc696d8> │ │ │ │ - ldrsb r3, [r7, #3] │ │ │ │ - cmn r3, #64 @ 0x40 │ │ │ │ - bge c7758c <__cxa_atexit@plt+0xc69630> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr lr, [pc, #384] @ c776a8 <__cxa_atexit@plt+0xc6974c> │ │ │ │ - uxtb r7, r3 │ │ │ │ - sub r3, r8, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - ldr sl, [pc, #364] @ c776ac <__cxa_atexit@plt+0xc69750> │ │ │ │ - add r7, r7, r2, lsl #6 │ │ │ │ - add r7, r7, r1, lsl #12 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #352] @ c776b0 <__cxa_atexit@plt+0xc69754> │ │ │ │ - add r7, r7, #8064 @ 0x1f80 │ │ │ │ - sub r2, r8, #15 │ │ │ │ - add r7, r7, #507904 @ 0x7c000 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add r1, r1, #4 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - sub r7, r8, #5 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c60c5c <__cxa_atexit@plt+0xc52d00> │ │ │ │ + ldr r2, [pc, #108] @ c60c6c <__cxa_atexit@plt+0xc52d10> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ c60c70 <__cxa_atexit@plt+0xc52d14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #92] @ c60c74 <__cxa_atexit@plt+0xc52d18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #76] @ c60c78 <__cxa_atexit@plt+0xc52d1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r1, [pc, #64] @ c60c7c <__cxa_atexit@plt+0xc52d20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r0, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c1131c <__cxa_atexit@plt+0x1c033c0> │ │ │ │ mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c77644 <__cxa_atexit@plt+0xc696e8> │ │ │ │ - ldr r7, [pc, #236] @ c7768c <__cxa_atexit@plt+0xc69730> │ │ │ │ - sub r9, r3, #2 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [pc, #220] @ c77690 <__cxa_atexit@plt+0xc69734> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [pc, #212] @ c77694 <__cxa_atexit@plt+0xc69738> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrheq sl, [r1, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r1, ip, lsl #27 │ │ │ │ + cmpeq r1, r4, lsl #27 │ │ │ │ + cmpeq r1, r4, asr sp │ │ │ │ + smlaltteq r9, r1, ip, lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c60cc8 <__cxa_atexit@plt+0xc52d6c> │ │ │ │ + ldr r7, [pc, #52] @ c60ce0 <__cxa_atexit@plt+0xc52d84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ c60ce4 <__cxa_atexit@plt+0xc52d88> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r9, [r5, #24]! │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - sub r7, r3, #19 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldrb r7, [r5, #-16] │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - strb r7, [r6, #16] │ │ │ │ - add r7, r3, #1 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - bcc c77660 <__cxa_atexit@plt+0xc69704> │ │ │ │ - ldr r7, [pc, #180] @ c776b4 <__cxa_atexit@plt+0xc69758> │ │ │ │ - ldr r2, [pc, #180] @ c776b8 <__cxa_atexit@plt+0xc6975c> │ │ │ │ - ldr r1, [pc, #180] @ c776bc <__cxa_atexit@plt+0xc69760> │ │ │ │ - ldr r0, [pc, #180] @ c776c0 <__cxa_atexit@plt+0xc69764> │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #24] @ c60ce8 <__cxa_atexit@plt+0xc52d8c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + ldrsheq sl, [r1, #-192] @ 0xffffff40 │ │ │ │ + strheq r9, [r1, #-232] @ 0xffffff18 │ │ │ │ + smlalbbeq r9, r1, r4, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c60d44 <__cxa_atexit@plt+0xc52de8> │ │ │ │ + ldr r2, [pc, #88] @ c60d6c <__cxa_atexit@plt+0xc52e10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c60d54 <__cxa_atexit@plt+0xc52df8> │ │ │ │ + ldr r2, [pc, #64] @ c60d74 <__cxa_atexit@plt+0xc52e18> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #28] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1c1131c <__cxa_atexit@plt+0x1c033c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c60d70 <__cxa_atexit@plt+0xc52e14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsr #23 │ │ │ │ + cmpeq r1, ip, lsl lr │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + smlaltteq r9, r1, r0, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c60e18 <__cxa_atexit@plt+0xc52ebc> │ │ │ │ + ldr r2, [pc, #164] @ c60e40 <__cxa_atexit@plt+0xc52ee4> │ │ │ │ + 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 c60e24 <__cxa_atexit@plt+0xc52ec8> │ │ │ │ + ldr r7, [pc, #140] @ c60e48 <__cxa_atexit@plt+0xc52eec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #136] @ c60e4c <__cxa_atexit@plt+0xc52ef0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #132] @ c60e50 <__cxa_atexit@plt+0xc52ef4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, #128] @ c60e54 <__cxa_atexit@plt+0xc52ef8> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r6, [pc, #88] @ c776a4 <__cxa_atexit@plt+0xc69748> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r2, [pc, #124] @ c60e58 <__cxa_atexit@plt+0xc52efc> │ │ │ │ + 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 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #48] @ c77698 <__cxa_atexit@plt+0xc6973c> │ │ │ │ - ldr r8, [pc, #48] @ c7769c <__cxa_atexit@plt+0xc69740> │ │ │ │ - ldr r9, [pc, #48] @ c776a0 <__cxa_atexit@plt+0xc69744> │ │ │ │ + b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c60e44 <__cxa_atexit@plt+0xc52ee8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01504390 │ │ │ │ - cmpeq r0, r0, asr #13 │ │ │ │ - cmpeq r0, r0, ror #7 │ │ │ │ - hvceq 664 @ 0x298 │ │ │ │ - hvceq 668 @ 0x29c │ │ │ │ - smlalbbeq r2, r0, ip, r9 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r0, r8, lsl #8 │ │ │ │ - cmpeq r0, r0, asr #21 │ │ │ │ - @ instruction: 0x0150509c │ │ │ │ - cmpeq r0, r4, lsl #20 │ │ │ │ - smlaltteq r2, r0, ip, r9 │ │ │ │ - @ instruction: 0xffffe768 │ │ │ │ - @ instruction: 0xffffe854 │ │ │ │ - cmpeq r0, r8, asr r9 │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c7777c <__cxa_atexit@plt+0xc69820> │ │ │ │ - ldr r7, [pc, #208] @ c777bc <__cxa_atexit@plt+0xc69860> │ │ │ │ - sub r9, r6, #2 │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #4] │ │ │ │ - ldr r7, [pc, #192] @ c777c0 <__cxa_atexit@plt+0xc69864> │ │ │ │ + cmpeq r1, r4, lsr #22 │ │ │ │ + cmpeq r1, r4, lsr sp │ │ │ │ + @ instruction: 0xfffff03c │ │ │ │ + @ instruction: 0xfffff97c │ │ │ │ + @ instruction: 0xfffff794 │ │ │ │ + @ instruction: 0xfffff6c8 │ │ │ │ + @ instruction: 0xfffff080 │ │ │ │ + cmpeq r1, r4, lsr #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 c60ec0 <__cxa_atexit@plt+0xc52f64> │ │ │ │ + ldr r2, [pc, #100] @ c60ee8 <__cxa_atexit@plt+0xc52f8c> │ │ │ │ + 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 c60ed0 <__cxa_atexit@plt+0xc52f74> │ │ │ │ + ldr r7, [pc, #76] @ c60ef0 <__cxa_atexit@plt+0xc52f94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r7, [pc, #64] @ c60ef4 <__cxa_atexit@plt+0xc52f98> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r7, [pc, #184] @ c777c4 <__cxa_atexit@plt+0xc69868> │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c60eec <__cxa_atexit@plt+0xc52f90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsr sl │ │ │ │ + strheq r9, [r1, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + ldrsheq sl, [r1, #-168] @ 0xffffff58 │ │ │ │ + cmpeq r1, ip, ror #24 │ │ │ │ + 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 c60f4c <__cxa_atexit@plt+0xc52ff0> │ │ │ │ + ldr r7, [pc, #56] @ c60f64 <__cxa_atexit@plt+0xc53008> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r7, [pc, #40] @ c60f68 <__cxa_atexit@plt+0xc5300c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r9, [r5, #24]! │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldrb r7, [r5, #-16] │ │ │ │ - ldr r6, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - strb r7, [r8, #16] │ │ │ │ - add r7, r6, #1 │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r8, #8] │ │ │ │ - bcc c77794 <__cxa_atexit@plt+0xc69838> │ │ │ │ - ldr r7, [pc, #140] @ c777d8 <__cxa_atexit@plt+0xc6987c> │ │ │ │ - ldr r3, [pc, #140] @ c777dc <__cxa_atexit@plt+0xc69880> │ │ │ │ - ldr r2, [pc, #140] @ c777e0 <__cxa_atexit@plt+0xc69884> │ │ │ │ - ldr r1, [pc, #140] @ c777e4 <__cxa_atexit@plt+0xc69888> │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #24] @ c60f6c <__cxa_atexit@plt+0xc53010> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + cmpeq r1, ip, ror #20 │ │ │ │ + cmpeq r1, ip, lsl ip │ │ │ │ + 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 c61000 <__cxa_atexit@plt+0xc530a4> │ │ │ │ + ldr r3, [pc, #128] @ c61018 <__cxa_atexit@plt+0xc530bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #28]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ c6101c <__cxa_atexit@plt+0xc530c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #120] @ c61020 <__cxa_atexit@plt+0xc530c4> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r3, [pc, #80] @ c777d4 <__cxa_atexit@plt+0xc69878> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #44] @ c777c8 <__cxa_atexit@plt+0xc6986c> │ │ │ │ - ldr r8, [pc, #44] @ c777cc <__cxa_atexit@plt+0xc69870> │ │ │ │ - ldr r9, [pc, #44] @ c777d0 <__cxa_atexit@plt+0xc69874> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr sl, [pc, #116] @ c61024 <__cxa_atexit@plt+0xc530c8> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr r9, [pc, #104] @ c61028 <__cxa_atexit@plt+0xc530cc> │ │ │ │ + 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] @ c6102c <__cxa_atexit@plt+0xc530d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r4, asr #4 │ │ │ │ - cmpeq r0, r4, ror r5 │ │ │ │ - @ instruction: 0x01504294 │ │ │ │ - cmpeq r0, ip, asr #16 │ │ │ │ - cmpeq r0, r0, asr r8 │ │ │ │ - cmpeq r0, r0, ror #16 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq r1, ip, ror #24 │ │ │ │ + smlalbbeq r9, r1, r8, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c61070 <__cxa_atexit@plt+0xc53114> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c61078 <__cxa_atexit@plt+0xc5311c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c6107c <__cxa_atexit@plt+0xc53120> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174cee8 <__cxa_atexit@plt+0x173ef8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, ror #16 │ │ │ │ + cmpeq r1, r0, lsr #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c610c0 <__cxa_atexit@plt+0xc53164> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c610c8 <__cxa_atexit@plt+0xc5316c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c610cc <__cxa_atexit@plt+0xc53170> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174cee8 <__cxa_atexit@plt+0x173ef8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsl r8 │ │ │ │ + ldrsbeq sl, [r1, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r9, r5, #24 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c61168 <__cxa_atexit@plt+0xc5320c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c61174 <__cxa_atexit@plt+0xc53218> │ │ │ │ + ldr lr, [pc, #132] @ c61184 <__cxa_atexit@plt+0xc53228> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ c61188 <__cxa_atexit@plt+0xc5322c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r1, r2, sl} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + ldr r0, [pc, #96] @ c6118c <__cxa_atexit@plt+0xc53230> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #88] @ c61190 <__cxa_atexit@plt+0xc53234> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #80] @ c61194 <__cxa_atexit@plt+0xc53238> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + b 174c838 <__cxa_atexit@plt+0x173e8dc> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + ldrheq sl, [r1, #-116] @ 0xffffff8c │ │ │ │ + cmpeq r1, r0, asr r8 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0xffffe728 │ │ │ │ - @ instruction: 0xffffe620 │ │ │ │ - smlaltbeq r2, r0, r4, r8 │ │ │ │ - smlalbbeq r2, r0, ip, r8 │ │ │ │ - cmpeq r0, r0, lsr r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c611b4 <__cxa_atexit@plt+0xc53258> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 174cee8 <__cxa_atexit@plt+0x173ef8c> │ │ │ │ + ldrsbeq sl, [r1, #-116] @ 0xffffff8c │ │ │ │ + smlalbteq r9, r1, ip, r9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c778b0 <__cxa_atexit@plt+0xc69954> │ │ │ │ - ldr r7, [pc, #204] @ c778d8 <__cxa_atexit@plt+0xc6997c> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - beq c778a0 <__cxa_atexit@plt+0xc69944> │ │ │ │ + mov r3, r8 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ + add r2, r6, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc c778c0 <__cxa_atexit@plt+0xc69964> │ │ │ │ - ldr lr, [pc, #176] @ c778e0 <__cxa_atexit@plt+0xc69984> │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r1, [pc, #164] @ c778e4 <__cxa_atexit@plt+0xc69988> │ │ │ │ - sub r9, r2, #43 @ 0x2b │ │ │ │ - sub r3, r2, #31 │ │ │ │ + bcc c6128c <__cxa_atexit@plt+0xc53330> │ │ │ │ + ldr r2, [pc, #228] @ c612c8 <__cxa_atexit@plt+0xc5336c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r8, r6 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + add r3, r8, #88 @ 0x58 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c612ac <__cxa_atexit@plt+0xc53350> │ │ │ │ + ldr r7, [pc, #180] @ c612d4 <__cxa_atexit@plt+0xc53378> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #176] @ c612d8 <__cxa_atexit@plt+0xc5337c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #148] @ c778e8 <__cxa_atexit@plt+0xc6998c> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #124] @ c778ec <__cxa_atexit@plt+0xc69990> │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #172] @ c612dc <__cxa_atexit@plt+0xc53380> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [pc, #168] @ c612e0 <__cxa_atexit@plt+0xc53384> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r6, #32]! │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r9, [pc, #156] @ c612e4 <__cxa_atexit@plt+0xc53388> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ ldr r0, [r5] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - add r3, r6, #8 │ │ │ │ - stm r3, {r1, r7, lr} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + str r1, [r2, #12]! │ │ │ │ + mov r1, r6 │ │ │ │ + str sl, [r1, #24]! │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #15 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c778dc <__cxa_atexit@plt+0xc69980> │ │ │ │ + ldr r7, [pc, #60] @ c612d0 <__cxa_atexit@plt+0xc53374> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c612cc <__cxa_atexit@plt+0xc53370> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - hvceq 636 @ 0x27c │ │ │ │ - @ instruction: 0xffffe7fc │ │ │ │ - @ instruction: 0x01504190 │ │ │ │ - cmpeq r0, r0, lsr lr │ │ │ │ - @ instruction: 0x01504d98 │ │ │ │ - cmpeq r0, ip, lsr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + ldrdeq r9, [r1, #-140] @ 0xffffff74 │ │ │ │ + cmpeq r1, r0, lsl r9 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffb50 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + cmpeq r1, r4, ror #19 │ │ │ │ + mov r7, r6 │ │ │ │ + ldm r5, {r8, sl} │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c77984 <__cxa_atexit@plt+0xc69a28> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r9, [pc, #104] @ c77990 <__cxa_atexit@plt+0xc69a34> │ │ │ │ - sub r0, r6, #43 @ 0x2b │ │ │ │ - sub lr, r6, #31 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [pc, #92] @ c77994 <__cxa_atexit@plt+0xc69a38> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [pc, #88] @ c77998 <__cxa_atexit@plt+0xc69a3c> │ │ │ │ - add r2, r2, #129 @ 0x81 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - mov r0, #0 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #44] @ c7799c <__cxa_atexit@plt+0xc69a40> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r1, r2, sl} │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c6135c <__cxa_atexit@plt+0xc53400> │ │ │ │ + ldr lr, [pc, #112] @ c6137c <__cxa_atexit@plt+0xc53420> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + add r8, r7, #20 │ │ │ │ + stm r8, {r0, r3, lr} │ │ │ │ + str r2, [r7, #32] │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #52] @ c61380 <__cxa_atexit@plt+0xc53424> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx ip │ │ │ │ + ldr r7, [pc, #32] @ c61384 <__cxa_atexit@plt+0xc53428> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r8, sl} │ │ │ │ + str r9, [r5, #8] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r4, [r0, #-204] @ 0xffffff34 │ │ │ │ - cmpeq r0, r4, lsr #1 │ │ │ │ - cmpeq r0, r4, asr #26 │ │ │ │ - @ instruction: 0xffffe6cc │ │ │ │ - ldrdeq r2, [r0, #-108] @ 0xffffff94 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + cmpeq r1, r8, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c613cc <__cxa_atexit@plt+0xc53470> │ │ │ │ + ldr r2, [pc, #48] @ c613d8 <__cxa_atexit@plt+0xc5347c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ c613dc <__cxa_atexit@plt+0xc53480> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c613e0 <__cxa_atexit@plt+0xc53484> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsl r5 │ │ │ │ + cmpeq r1, r8, lsr #12 │ │ │ │ + cmpeq r1, r4, ror #11 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce8fdc <__cxa_atexit@plt+0x1cdb080> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c77a00 <__cxa_atexit@plt+0xc69aa4> │ │ │ │ - ldr lr, [pc, #68] @ c77a0c <__cxa_atexit@plt+0xc69ab0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ + bhi c61458 <__cxa_atexit@plt+0xc534fc> │ │ │ │ + ldr r2, [pc, #48] @ c61464 <__cxa_atexit@plt+0xc53508> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ c61468 <__cxa_atexit@plt+0xc5350c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c6146c <__cxa_atexit@plt+0xc53510> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsl #9 │ │ │ │ + @ instruction: 0x0151a59c │ │ │ │ + cmpeq r1, r8, asr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce8fdc <__cxa_atexit@plt+0x1cdb080> │ │ │ │ + @ instruction: 0x01419590 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r4 │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c615a4 <__cxa_atexit@plt+0xc53648> │ │ │ │ + ldr r1, [r8, #804] @ 0x324 │ │ │ │ + add r6, r2, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c615ac <__cxa_atexit@plt+0xc53650> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #228] @ c615c4 <__cxa_atexit@plt+0xc53668> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr ip, [r7, #24] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r7, #32] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + str lr, [r3, #-16] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [pc, #148] @ c615c8 <__cxa_atexit@plt+0xc5366c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + ldr r7, [pc, #140] @ c615cc <__cxa_atexit@plt+0xc53670> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #136] @ c615d0 <__cxa_atexit@plt+0xc53674> │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - beq c779f4 <__cxa_atexit@plt+0xc69a98> │ │ │ │ - mov r7, r8 │ │ │ │ - b c77a1c <__cxa_atexit@plt+0xc69ac0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + mov r0, r2 │ │ │ │ + str lr, [r0, #28]! │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #108] @ c615d4 <__cxa_atexit@plt+0xc53678> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + str ip, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r2, #8] │ │ │ │ + ldr r7, [pc, #92] @ c615d8 <__cxa_atexit@plt+0xc5367c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r2, [r2, #16] │ │ │ │ + ldr r7, [pc, #80] @ c615dc <__cxa_atexit@plt+0xc53680> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #20] │ │ │ │ + str fp, [r2, #24] │ │ │ │ + mov r4, r8 │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + mov r6, r2 │ │ │ │ + b c615b4 <__cxa_atexit@plt+0xc53658> │ │ │ │ + mov r5, #56 @ 0x38 │ │ │ │ + str r5, [r8, #828] @ 0x33c │ │ │ │ + ldr r0, [r8, #-12] │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + cmpeq r1, r0, ror #7 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c61614 <__cxa_atexit@plt+0xc536b8> │ │ │ │ + ldr r3, [pc, #28] @ c61624 <__cxa_atexit@plt+0xc536c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - hvceq 608 @ 0x260 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c77c34 <__cxa_atexit@plt+0xc69cd8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r7, r1 │ │ │ │ - bge c77ad0 <__cxa_atexit@plt+0xc69b74> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, r7, #3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c77ae8 <__cxa_atexit@plt+0xc69b8c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add ip, r7, #1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldrb r9, [r0, ip] │ │ │ │ - ldrb lr, [r1, r7]! │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ - ldrb r1, [r1, #2] │ │ │ │ - orr r3, lr, r9, lsl #8 │ │ │ │ - lsl r1, r1, #16 │ │ │ │ - orr r0, r1, r0, lsl #24 │ │ │ │ - orr r1, r3, r0 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bcs c77b54 <__cxa_atexit@plt+0xc69bf8> │ │ │ │ - ldr lr, [pc, #592] @ c77cdc <__cxa_atexit@plt+0xc69d80> │ │ │ │ - add r7, r7, #4 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #576] @ c77ce0 <__cxa_atexit@plt+0xc69d84> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #572] @ c77ce4 <__cxa_atexit@plt+0xc69d88> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str sl, [r8, #4] │ │ │ │ - str r9, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str lr, [r8, #20] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - str r2, [r8, #28] │ │ │ │ + bcc c6165c <__cxa_atexit@plt+0xc53700> │ │ │ │ + ldr r2, [pc, #28] @ c61668 <__cxa_atexit@plt+0xc5370c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #528] @ c77ce8 <__cxa_atexit@plt+0xc69d8c> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ + cmpeq r1, ip, asr r3 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + strheq r9, [r1, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, fp │ │ │ │ + mov r7, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c616f8 <__cxa_atexit@plt+0xc5379c> │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldmib r5, {r1, r3, r4, lr} │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #100] @ c61720 <__cxa_atexit@plt+0xc537c4> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + ldr r0, [pc, #92] @ c61724 <__cxa_atexit@plt+0xc537c8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, sl, lr} │ │ │ │ + str r2, [r7, #24] │ │ │ │ + add lr, r7, #28 │ │ │ │ + stm lr, {r1, r3, r4} │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ + sub r7, r6, #3 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #420] @ c77c94 <__cxa_atexit@plt+0xc69d38> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r8, {r3, r7} │ │ │ │ - ldr r7, [pc, #408] @ c77c98 <__cxa_atexit@plt+0xc69d3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - str r9, [r5, #12]! │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c77c40 <__cxa_atexit@plt+0xc69ce4> │ │ │ │ - ldr r7, [pc, #456] @ c77cec <__cxa_atexit@plt+0xc69d90> │ │ │ │ - ldr r3, [pc, #456] @ c77cf0 <__cxa_atexit@plt+0xc69d94> │ │ │ │ - ldr r2, [pc, #456] @ c77cf4 <__cxa_atexit@plt+0xc69d98> │ │ │ │ - ldr r1, [pc, #456] @ c77cf8 <__cxa_atexit@plt+0xc69d9c> │ │ │ │ + ldr r7, [pc, #40] @ c61728 <__cxa_atexit@plt+0xc537cc> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - lsr r3, r1, #13 │ │ │ │ - add lr, r5, #12 │ │ │ │ - cmp r3, #6 │ │ │ │ - bls c77bb8 <__cxa_atexit@plt+0xc69c5c> │ │ │ │ - ldr r3, [pc, #336] @ c77cbc <__cxa_atexit@plt+0xc69d60> │ │ │ │ - cmp r0, #1114112 @ 0x110000 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r8, #4] │ │ │ │ - bcs c77bd0 <__cxa_atexit@plt+0xc69c74> │ │ │ │ - ldr lr, [pc, #340] @ c77cd4 <__cxa_atexit@plt+0xc69d78> │ │ │ │ - add r7, r7, #4 │ │ │ │ - sub r3, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #324] @ c77cd8 <__cxa_atexit@plt+0xc69d7c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str lr, [r8, #20] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r3, [r8, #28] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #232] @ c77ca8 <__cxa_atexit@plt+0xc69d4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r8, {r0, ip} │ │ │ │ - ldr r0, [pc, #224] @ c77cac <__cxa_atexit@plt+0xc69d50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c77bdc <__cxa_atexit@plt+0xc69c80> │ │ │ │ - ldr r0, [pc, #232] @ c77cc0 <__cxa_atexit@plt+0xc69d64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str ip, [r8, #8] │ │ │ │ - add r9, r0, #1 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - add r6, r8, #24 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + smlaltbeq r9, r1, ip, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6178c <__cxa_atexit@plt+0xc53830> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - bcc c77c68 <__cxa_atexit@plt+0xc69d0c> │ │ │ │ - ldr r0, [pc, #196] @ c77cc4 <__cxa_atexit@plt+0xc69d68> │ │ │ │ - ldr r1, [pc, #196] @ c77cc8 <__cxa_atexit@plt+0xc69d6c> │ │ │ │ - ldr r2, [pc, #196] @ c77ccc <__cxa_atexit@plt+0xc69d70> │ │ │ │ - ldr r3, [pc, #196] @ c77cd0 <__cxa_atexit@plt+0xc69d74> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ + bcc c61794 <__cxa_atexit@plt+0xc53838> │ │ │ │ + ldr r2, [pc, #88] @ c617b4 <__cxa_atexit@plt+0xc53858> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [lr] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #84] @ c77c9c <__cxa_atexit@plt+0xc69d40> │ │ │ │ - ldr r8, [pc, #84] @ c77ca0 <__cxa_atexit@plt+0xc69d44> │ │ │ │ - ldr r9, [pc, #84] @ c77ca4 <__cxa_atexit@plt+0xc69d48> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr lr, [pc, #84] @ c617b8 <__cxa_atexit@plt+0xc5385c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r2, [r1, #4]! │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + mov r7, r1 │ │ │ │ + str lr, [r7, #12]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + mov r6, r1 │ │ │ │ + b c6179c <__cxa_atexit@plt+0xc53840> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c617b0 <__cxa_atexit@plt+0xc53854> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r8, r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c77cb0 <__cxa_atexit@plt+0xc69d54> │ │ │ │ - ldr r8, [pc, #64] @ c77cb4 <__cxa_atexit@plt+0xc69d58> │ │ │ │ - ldr r9, [pc, #64] @ c77cb8 <__cxa_atexit@plt+0xc69d5c> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r5, lr │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r1 │ │ │ │ - cmpeq r0, r4, asr #28 │ │ │ │ - cmpeq r0, r0, ror #27 │ │ │ │ - smlaltbeq r2, r0, r0, r3 │ │ │ │ - cmpeq r0, r8, lsl #8 │ │ │ │ - cmpeq r0, r8, lsl r4 │ │ │ │ - cmpeq r0, r8, ror sp │ │ │ │ - cmpeq r0, r4, lsl sp │ │ │ │ - hvceq 568 @ 0x238 │ │ │ │ - smlaltteq r2, r0, r0, r3 │ │ │ │ - strdeq r2, [r0, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r0, r8, asr #27 │ │ │ │ - cmpeq r0, r8, lsl #26 │ │ │ │ - @ instruction: 0xffffe264 │ │ │ │ - @ instruction: 0xffffe170 │ │ │ │ - cmpeq r0, r4, asr r4 │ │ │ │ - cmpeq r0, ip, lsr r4 │ │ │ │ - cmpeq r0, ip, ror #20 │ │ │ │ - cmpeq r0, r4, ror r4 │ │ │ │ - cmpeq r0, r0, ror #22 │ │ │ │ - cmpeq r0, r8, ror #10 │ │ │ │ - @ instruction: 0x01503e90 │ │ │ │ - cmpeq r0, r0, lsr #22 │ │ │ │ - @ instruction: 0xffffe350 │ │ │ │ - @ instruction: 0xffffe248 │ │ │ │ - cmpeq r0, r0, lsr r5 │ │ │ │ - cmpeq r0, r8, lsl r5 │ │ │ │ - smlalbbeq r2, r0, r0, r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r1, r0, lsl r4 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c617ec <__cxa_atexit@plt+0xc53890> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c617f4 <__cxa_atexit@plt+0xc53898> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bfb2c4 <__cxa_atexit@plt+0x1bed368> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, ror #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c61828 <__cxa_atexit@plt+0xc538cc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c61830 <__cxa_atexit@plt+0xc538d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bfb254 <__cxa_atexit@plt+0x1bed2f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + strdeq r9, [r1, #-16] │ │ │ │ + andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r1, r6 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c77dcc <__cxa_atexit@plt+0xc69e70> │ │ │ │ - ldr r7, [pc, #212] @ c77df4 <__cxa_atexit@plt+0xc69e98> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - beq c77dbc <__cxa_atexit@plt+0xc69e60> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c77ddc <__cxa_atexit@plt+0xc69e80> │ │ │ │ - ldr lr, [pc, #184] @ c77dfc <__cxa_atexit@plt+0xc69ea0> │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r1, [pc, #172] @ c77e00 <__cxa_atexit@plt+0xc69ea4> │ │ │ │ - sub r9, r2, #23 │ │ │ │ - sub r3, r2, #43 @ 0x2b │ │ │ │ + bhi c618a4 <__cxa_atexit@plt+0xc53948> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c618ac <__cxa_atexit@plt+0xc53950> │ │ │ │ + ldr r2, [pc, #92] @ c618d0 <__cxa_atexit@plt+0xc53974> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #88] @ c618d4 <__cxa_atexit@plt+0xc53978> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #156] @ c77e04 <__cxa_atexit@plt+0xc69ea8> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #132] @ c77e08 <__cxa_atexit@plt+0xc69eac> │ │ │ │ - asr r3, r7, #2 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r2, [r1, #4]! │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + mov r7, r1 │ │ │ │ + str lr, [r7, #12]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c77df8 <__cxa_atexit@plt+0xc69e9c> │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + mov r6, r1 │ │ │ │ + b c618b4 <__cxa_atexit@plt+0xc53958> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c618cc <__cxa_atexit@plt+0xc53970> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + strdeq r9, [r1, #-40] @ 0xffffffd8 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + mov r8, r6 │ │ │ │ + ldm r5, {r1, sl} │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c61940 <__cxa_atexit@plt+0xc539e4> │ │ │ │ + ldr lr, [pc, #100] @ c61960 <__cxa_atexit@plt+0xc53a04> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r9, [r8, #16] │ │ │ │ + str r0, [r8, #20] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + str r2, [r8, #32] │ │ │ │ + ldr r7, [pc, #48] @ c61964 <__cxa_atexit@plt+0xc53a08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + add r5, r5, #28 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #32] @ c61968 <__cxa_atexit@plt+0xc53a0c> │ │ │ │ add r7, pc, r7 │ │ │ │ + stm r5, {r1, sl} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlalbteq r2, r0, r4, r2 │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - cmpeq r0, ip, ror ip │ │ │ │ - cmpeq r0, ip, lsl r9 │ │ │ │ - cmpeq r0, r0, lsl #17 │ │ │ │ - hvceq 548 @ 0x224 │ │ │ │ + andeq r0, r0, ip, lsl #5 │ │ │ │ + cmpeq r1, r8, ror r0 │ │ │ │ + smlalbbeq r9, r1, r4, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c6199c <__cxa_atexit@plt+0xc53a40> │ │ │ │ + ldr r3, [pc, #24] @ c619a8 <__cxa_atexit@plt+0xc53a4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c77ea8 <__cxa_atexit@plt+0xc69f4c> │ │ │ │ - ldr lr, [pc, #128] @ c77eb4 <__cxa_atexit@plt+0xc69f58> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [pc, #112] @ c77eb8 <__cxa_atexit@plt+0xc69f5c> │ │ │ │ - sub sl, r6, #23 │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #96] @ c77ebc <__cxa_atexit@plt+0xc69f60> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #72] @ c77ec0 <__cxa_atexit@plt+0xc69f64> │ │ │ │ - mov sl, #0 │ │ │ │ - asr r1, r7, #2 │ │ │ │ + bcc c619e0 <__cxa_atexit@plt+0xc53a84> │ │ │ │ + ldr r2, [pc, #28] @ c619ec <__cxa_atexit@plt+0xc53a90> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - cmpeq r0, r8, lsl #23 │ │ │ │ - cmpeq r0, r8, lsr #16 │ │ │ │ - cmpeq r0, ip, lsl #15 │ │ │ │ - strdeq r2, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldrsbeq r9, [r1, #-248] @ 0xffffff08 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce9114 <__cxa_atexit@plt+0x1cdb1b8> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c77f24 <__cxa_atexit@plt+0xc69fc8> │ │ │ │ - ldr lr, [pc, #68] @ c77f30 <__cxa_atexit@plt+0xc69fd4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - beq c77f18 <__cxa_atexit@plt+0xc69fbc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c77f40 <__cxa_atexit@plt+0xc69fe4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + bhi c61a38 <__cxa_atexit@plt+0xc53adc> │ │ │ │ + ldr r3, [pc, #24] @ c61a44 <__cxa_atexit@plt+0xc53ae8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x01402190 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c78154 <__cxa_atexit@plt+0xc6a1f8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r7, r1 │ │ │ │ - bge c77ff0 <__cxa_atexit@plt+0xc6a094> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r3, r7, #3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bge c78008 <__cxa_atexit@plt+0xc6a0ac> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add ip, r7, #1 │ │ │ │ - ldrb r0, [r1, ip] │ │ │ │ - ldrb lr, [r1, r3] │ │ │ │ - ldrb r3, [r1, r7]! │ │ │ │ - lsl r0, r0, #16 │ │ │ │ - ldrb r1, [r1, #2] │ │ │ │ - orr r0, r0, r3, lsl #24 │ │ │ │ - orr r3, lr, r1, lsl #8 │ │ │ │ - orr r1, r3, r0 │ │ │ │ - cmp r1, #55296 @ 0xd800 │ │ │ │ - bcs c78074 <__cxa_atexit@plt+0xc6a118> │ │ │ │ - ldr lr, [pc, #592] @ c781fc <__cxa_atexit@plt+0xc6a2a0> │ │ │ │ - add r7, r7, #4 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #576] @ c78200 <__cxa_atexit@plt+0xc6a2a4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #572] @ c78204 <__cxa_atexit@plt+0xc6a2a8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str sl, [r8, #4] │ │ │ │ - str r9, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str lr, [r8, #20] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - str r2, [r8, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #528] @ c78208 <__cxa_atexit@plt+0xc6a2ac> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #420] @ c781b4 <__cxa_atexit@plt+0xc6a258> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r8, {r3, r7} │ │ │ │ - ldr r7, [pc, #408] @ c781b8 <__cxa_atexit@plt+0xc6a25c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - str r9, [r5, #12]! │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c78160 <__cxa_atexit@plt+0xc6a204> │ │ │ │ - ldr r7, [pc, #456] @ c7820c <__cxa_atexit@plt+0xc6a2b0> │ │ │ │ - ldr r3, [pc, #456] @ c78210 <__cxa_atexit@plt+0xc6a2b4> │ │ │ │ - ldr r2, [pc, #456] @ c78214 <__cxa_atexit@plt+0xc6a2b8> │ │ │ │ - ldr r1, [pc, #456] @ c78218 <__cxa_atexit@plt+0xc6a2bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - lsr r3, r1, #13 │ │ │ │ - add lr, r5, #12 │ │ │ │ - cmp r3, #6 │ │ │ │ - bls c780d8 <__cxa_atexit@plt+0xc6a17c> │ │ │ │ - ldr r3, [pc, #336] @ c781dc <__cxa_atexit@plt+0xc6a280> │ │ │ │ - cmp r0, #1114112 @ 0x110000 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r8, #4] │ │ │ │ - bcs c780f0 <__cxa_atexit@plt+0xc6a194> │ │ │ │ - ldr lr, [pc, #340] @ c781f4 <__cxa_atexit@plt+0xc6a298> │ │ │ │ - add r7, r7, #4 │ │ │ │ - sub r3, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #324] @ c781f8 <__cxa_atexit@plt+0xc6a29c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str lr, [r8, #20] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r3, [r8, #28] │ │ │ │ + bcc c61a7c <__cxa_atexit@plt+0xc53b20> │ │ │ │ + ldr r2, [pc, #28] @ c61a88 <__cxa_atexit@plt+0xc53b2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #232] @ c781c8 <__cxa_atexit@plt+0xc6a26c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r8, {r0, ip} │ │ │ │ - ldr r0, [pc, #224] @ c781cc <__cxa_atexit@plt+0xc6a270> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - b c780fc <__cxa_atexit@plt+0xc6a1a0> │ │ │ │ - ldr r0, [pc, #232] @ c781e0 <__cxa_atexit@plt+0xc6a284> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str ip, [r8, #8] │ │ │ │ - add r9, r0, #1 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - bcc c78188 <__cxa_atexit@plt+0xc6a22c> │ │ │ │ - ldr r0, [pc, #196] @ c781e4 <__cxa_atexit@plt+0xc6a288> │ │ │ │ - ldr r1, [pc, #196] @ c781e8 <__cxa_atexit@plt+0xc6a28c> │ │ │ │ - ldr r2, [pc, #196] @ c781ec <__cxa_atexit@plt+0xc6a290> │ │ │ │ - ldr r3, [pc, #196] @ c781f0 <__cxa_atexit@plt+0xc6a294> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [lr] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #84] @ c781bc <__cxa_atexit@plt+0xc6a260> │ │ │ │ - ldr r8, [pc, #84] @ c781c0 <__cxa_atexit@plt+0xc6a264> │ │ │ │ - ldr r9, [pc, #84] @ c781c4 <__cxa_atexit@plt+0xc6a268> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq r1, ip, lsr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce9114 <__cxa_atexit@plt+0x1cdb1b8> │ │ │ │ + strdeq r9, [r1, #-12] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c61b48 <__cxa_atexit@plt+0xc53bec> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c61b50 <__cxa_atexit@plt+0xc53bf4> │ │ │ │ + ldr r0, [pc, #112] @ c61b78 <__cxa_atexit@plt+0xc53c1c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldmdb r5, {r0, r1, r2, lr} │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + add r9, r6, #12 │ │ │ │ + stm r9, {r8, sl, lr} │ │ │ │ + str r7, [r6, #24] │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + ldr r7, [pc, #72] @ c61b7c <__cxa_atexit@plt+0xc53c20> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ c781d0 <__cxa_atexit@plt+0xc6a274> │ │ │ │ - ldr r8, [pc, #64] @ c781d4 <__cxa_atexit@plt+0xc6a278> │ │ │ │ - ldr r9, [pc, #64] @ c781d8 <__cxa_atexit@plt+0xc6a27c> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ + ldr r7, [pc, #28] @ c61b74 <__cxa_atexit@plt+0xc53c18> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r5, lr │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r1 │ │ │ │ - cmpeq r0, r4, lsr #18 │ │ │ │ - cmpeq r0, r0, asr #17 │ │ │ │ - smlalbbeq r1, r0, r0, lr │ │ │ │ - cmpeq r0, ip, lsr #30 │ │ │ │ - cmpeq r0, ip, lsr pc │ │ │ │ - cmpeq r0, r8, asr r8 │ │ │ │ - ldrsheq r3, [r0, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r0, r8, asr lr │ │ │ │ - cmpeq r0, r4, lsl #30 │ │ │ │ - cmpeq r0, r4, lsl pc │ │ │ │ - cmpeq r0, r8, lsr #17 │ │ │ │ - cmpeq r0, r8, ror #15 │ │ │ │ - @ instruction: 0xffffdd44 │ │ │ │ - @ instruction: 0xffffdc50 │ │ │ │ - hvceq 504 @ 0x1f8 │ │ │ │ - cmpeq r0, r0, ror #30 │ │ │ │ - cmpeq r0, ip, asr #10 │ │ │ │ - cmpeq r0, r4, asr pc │ │ │ │ - cmpeq r0, r0, asr #12 │ │ │ │ - cmpeq r0, r8, asr #32 │ │ │ │ - cmpeq r0, r0, ror r9 │ │ │ │ - cmpeq r0, r0, lsl #12 │ │ │ │ - @ instruction: 0xffffde30 │ │ │ │ - @ instruction: 0xffffdd28 │ │ │ │ - qdaddeq r2, r4, r0 │ │ │ │ - cmpeq r0, ip, lsr r0 │ │ │ │ - smlaltbeq r1, r0, r4, lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r9, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + qdaddeq r9, r4, r1 │ │ │ │ + @ instruction: 0xfffff9a0 │ │ │ │ + @ instruction: 0xfffffab4 │ │ │ │ + cmpeq r1, r4, lsr r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c61cbc <__cxa_atexit@plt+0xc53d60> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #64 @ 0x40 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c61cc4 <__cxa_atexit@plt+0xc53d68> │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + ldr r1, [pc, #284] @ c61cd8 <__cxa_atexit@plt+0xc53d7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r7, #32] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + sub r1, r6, #58 @ 0x3a │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + sub fp, r6, #42 @ 0x2a │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + ldr r8, [pc, #212] @ c61cdc <__cxa_atexit@plt+0xc53d80> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r5, [sp] │ │ │ │ + mov r5, r4 │ │ │ │ + add r4, r8, #1 │ │ │ │ + str r4, [r2, #-12] │ │ │ │ + ldr r4, [pc, #192] @ c61ce0 <__cxa_atexit@plt+0xc53d84> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add r4, r4, #129 @ 0x81 │ │ │ │ + str r4, [r2, #-16] │ │ │ │ + ldr r4, [pc, #180] @ c61ce4 <__cxa_atexit@plt+0xc53d88> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r4, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #172] @ c61ce8 <__cxa_atexit@plt+0xc53d8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r4, r3, #36 @ 0x24 │ │ │ │ + stm r4, {r2, r9, ip} │ │ │ │ + str sl, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str fp, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ + str r1, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [pc, #140] @ c61cec <__cxa_atexit@plt+0xc53d90> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r4, [r3, #8] │ │ │ │ + ldr r4, [pc, #124] @ c61cf0 <__cxa_atexit@plt+0xc53d94> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + ldr r4, [pc, #108] @ c61cf4 <__cxa_atexit@plt+0xc53d98> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #20] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r4, [r3, #24] │ │ │ │ + ldr r4, [pc, #92] @ c61cf8 <__cxa_atexit@plt+0xc53d9c> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #28] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r4, [r3, #32] │ │ │ │ + sub r8, r6, #27 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + b 1c1131c <__cxa_atexit@plt+0x1c033c0> │ │ │ │ + mov r6, r3 │ │ │ │ + b c61ccc <__cxa_atexit@plt+0xc53d70> │ │ │ │ + mov r5, #64 @ 0x40 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, lsl #26 │ │ │ │ + @ instruction: 0x01519d9c │ │ │ │ + ldrheq r9, [r1, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r1, r0, ror #26 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + smlaltbeq r8, r1, ip, lr │ │ │ │ + andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c782ec <__cxa_atexit@plt+0xc6a390> │ │ │ │ - ldr r7, [pc, #212] @ c78314 <__cxa_atexit@plt+0xc6a3b8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - beq c782dc <__cxa_atexit@plt+0xc6a380> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c782fc <__cxa_atexit@plt+0xc6a3a0> │ │ │ │ - ldr lr, [pc, #184] @ c7831c <__cxa_atexit@plt+0xc6a3c0> │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r1, [pc, #172] @ c78320 <__cxa_atexit@plt+0xc6a3c4> │ │ │ │ - sub r9, r2, #23 │ │ │ │ - sub r3, r2, #43 @ 0x2b │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c61d74 <__cxa_atexit@plt+0xc53e18> │ │ │ │ + ldr lr, [pc, #100] @ c61d94 <__cxa_atexit@plt+0xc53e38> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #156] @ c78324 <__cxa_atexit@plt+0xc6a3c8> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #132] @ c78328 <__cxa_atexit@plt+0xc6a3cc> │ │ │ │ - asr r3, r7, #2 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c78318 <__cxa_atexit@plt+0xc6a3bc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + ldr r7, [pc, #52] @ c61d98 <__cxa_atexit@plt+0xc53e3c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #32] @ c61d9c <__cxa_atexit@plt+0xc53e40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmpeq r1, r8, asr #24 │ │ │ │ + cmpeq r1, r0, asr lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldm r5, {r8, sl} │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c61e0c <__cxa_atexit@plt+0xc53eb0> │ │ │ │ + ldr lr, [pc, #104] @ c61e2c <__cxa_atexit@plt+0xc53ed0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r0, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + ldr r3, [pc, #52] @ c61e30 <__cxa_atexit@plt+0xc53ed4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #32] @ c61e34 <__cxa_atexit@plt+0xc53ed8> │ │ │ │ add r7, pc, r7 │ │ │ │ + stm r5, {r8, sl} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r0, r0, r0, lsr r3 │ │ │ │ + smlalbteq r8, r1, r0, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c61e7c <__cxa_atexit@plt+0xc53f20> │ │ │ │ + ldr r2, [pc, #48] @ c61e88 <__cxa_atexit@plt+0xc53f2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ c61e8c <__cxa_atexit@plt+0xc53f30> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c61e90 <__cxa_atexit@plt+0xc53f34> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlaltteq r1, r0, r8, sp │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - cmpeq r0, ip, asr r7 │ │ │ │ - ldrsheq r4, [r0, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r0, r0, ror #6 │ │ │ │ - @ instruction: 0x01401d98 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, ror #20 │ │ │ │ + cmpeq r1, r8, ror fp │ │ │ │ + cmpeq r1, r4, lsr fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c783c8 <__cxa_atexit@plt+0xc6a46c> │ │ │ │ - ldr lr, [pc, #128] @ c783d4 <__cxa_atexit@plt+0xc6a478> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [pc, #112] @ c783d8 <__cxa_atexit@plt+0xc6a47c> │ │ │ │ - sub sl, r6, #23 │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #96] @ c783dc <__cxa_atexit@plt+0xc6a480> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #72] @ c783e0 <__cxa_atexit@plt+0xc6a484> │ │ │ │ - mov sl, #0 │ │ │ │ - asr r1, r7, #2 │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce8fdc <__cxa_atexit@plt+0x1cdb080> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c61f08 <__cxa_atexit@plt+0xc53fac> │ │ │ │ + ldr r2, [pc, #48] @ c61f14 <__cxa_atexit@plt+0xc53fb8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ c61f18 <__cxa_atexit@plt+0xc53fbc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c61f1c <__cxa_atexit@plt+0xc53fc0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r9, [r1, #-156] @ 0xffffff64 │ │ │ │ + cmpeq r1, ip, ror #21 │ │ │ │ + cmpeq r1, r8, lsr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce8fdc <__cxa_atexit@plt+0x1cdb080> │ │ │ │ + hvceq 6340 @ 0x18c4 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov lr, r6 │ │ │ │ + sub r6, r5, #24 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c620a8 <__cxa_atexit@plt+0xc5414c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, lr, #56 @ 0x38 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c620b4 <__cxa_atexit@plt+0xc54158> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r3, [pc, #364] @ c620fc <__cxa_atexit@plt+0xc541a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr ip, [r7, #28] │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + sub r7, r6, #39 @ 0x27 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffffb60 │ │ │ │ - cmpeq r0, r8, ror #12 │ │ │ │ - cmpeq r0, r8, lsl #6 │ │ │ │ - cmpeq r0, ip, ror #4 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c78448 <__cxa_atexit@plt+0xc6a4ec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c78454 <__cxa_atexit@plt+0xc6a4f8> │ │ │ │ - ldr r1, [pc, #80] @ c78464 <__cxa_atexit@plt+0xc6a508> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldrb r5, [r7, r5]! │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - orr r7, r7, r5, lsl #8 │ │ │ │ - ldr r5, [pc, #52] @ c78468 <__cxa_atexit@plt+0xc6a50c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [r3, #8] │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r6, [pc, #284] @ c62100 <__cxa_atexit@plt+0xc541a4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r8, lr │ │ │ │ + str r6, [r8, #4]! │ │ │ │ + ldr r6, [pc, #272] @ c62104 <__cxa_atexit@plt+0xc541a8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr fp, [pc, #268] @ c62108 <__cxa_atexit@plt+0xc541ac> │ │ │ │ + add fp, pc, fp │ │ │ │ + ldr sl, [pc, #264] @ c6210c <__cxa_atexit@plt+0xc541b0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r4, [pc, #260] @ c62110 <__cxa_atexit@plt+0xc541b4> │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r9, r8 │ │ │ │ + str r4, [r9, #28]! │ │ │ │ + str r1, [r8, #36] @ 0x24 │ │ │ │ + str fp, [r8, #40] @ 0x28 │ │ │ │ + str r9, [r8, #44] @ 0x2c │ │ │ │ + str r6, [r8, #48] @ 0x30 │ │ │ │ + str r2, [r8, #52] @ 0x34 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r8, [r8, #16] │ │ │ │ + ldr r1, [pc, #216] @ c62114 <__cxa_atexit@plt+0xc541b8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #20] │ │ │ │ + str ip, [r8, #24] │ │ │ │ + add r6, r8, #88 @ 0x58 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c620c4 <__cxa_atexit@plt+0xc54168> │ │ │ │ + ldr r0, [pc, #196] @ c6211c <__cxa_atexit@plt+0xc541c0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + ldm r3, {r1, r2, r3} │ │ │ │ + str r0, [lr, #60]! @ 0x3c │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r0, [lr, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r0, [lr, #12] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [lr, #16] │ │ │ │ + str r7, [lr, #20] │ │ │ │ + add r0, lr, #24 │ │ │ │ + stm r0, {r1, r2, r3} │ │ │ │ + ldr r0, [pc, #144] @ c62120 <__cxa_atexit@plt+0xc541c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #2 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r8, lr │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r6, lr │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ c62118 <__cxa_atexit@plt+0xc541bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, ip, lsr #9 │ │ │ │ - ldrheq r3, [r0, #-108] @ 0xffffff94 │ │ │ │ - @ instruction: 0x01401c98 │ │ │ │ + cmpeq r1, r0, lsr r9 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + cmpeq r1, r0, lsl #22 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ + cmpeq r1, ip, lsl r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c784cc <__cxa_atexit@plt+0xc6a570> │ │ │ │ - ldr r3, [pc, #68] @ c784d4 <__cxa_atexit@plt+0xc6a578> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c62158 <__cxa_atexit@plt+0xc541fc> │ │ │ │ + ldr r3, [pc, #28] @ c62168 <__cxa_atexit@plt+0xc5420c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - beq c784c0 <__cxa_atexit@plt+0xc6a564> │ │ │ │ - mov r7, r8 │ │ │ │ - b c784e4 <__cxa_atexit@plt+0xc6a588> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r0, r0, lsr ip │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c785dc <__cxa_atexit@plt+0xc6a680> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c78560 <__cxa_atexit@plt+0xc6a604> │ │ │ │ - ldr r8, [pc, #236] @ c785fc <__cxa_atexit@plt+0xc6a6a0> │ │ │ │ - mov lr, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - add r0, r1, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - bge c78578 <__cxa_atexit@plt+0xc6a61c> │ │ │ │ - ldr r0, [pc, #188] @ c78600 <__cxa_atexit@plt+0xc6a6a4> │ │ │ │ - mov r2, r5 │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c78584 <__cxa_atexit@plt+0xc6a628> │ │ │ │ - mov r5, r2 │ │ │ │ - b c7861c <__cxa_atexit@plt+0xc6a6c0> │ │ │ │ - ldr r7, [pc, #156] @ c78604 <__cxa_atexit@plt+0xc6a6a8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - stmda r5!, {r1, r7} │ │ │ │ - mov r7, lr │ │ │ │ - b c786c4 <__cxa_atexit@plt+0xc6a768> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c785f0 <__cxa_atexit@plt+0xc6a694> │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c785e8 <__cxa_atexit@plt+0xc6a68c> │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr r1, [pc, #92] @ c78608 <__cxa_atexit@plt+0xc6a6ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldrb r1, [r0, r2]! │ │ │ │ - mov r5, lr │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ - orr r0, r0, r1, lsl #8 │ │ │ │ - ldr r1, [pc, #60] @ c7860c <__cxa_atexit@plt+0xc6a6b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strh r0, [r3, #28] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0x01504090 │ │ │ │ - cmpeq r0, r4, lsl r3 │ │ │ │ - cmpeq r0, r0, lsr #10 │ │ │ │ - strdeq r1, [r0, #-168] @ 0xffffff58 │ │ │ │ - andeq r0, r0, r6, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c786a0 <__cxa_atexit@plt+0xc6a744> │ │ │ │ - ldrh r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bcc c7864c <__cxa_atexit@plt+0xc6a6f0> │ │ │ │ - lsr r0, r2, #13 │ │ │ │ - cmp r0, #6 │ │ │ │ - bls c78698 <__cxa_atexit@plt+0xc6a73c> │ │ │ │ - ldr lr, [pc, #88] @ c786ac <__cxa_atexit@plt+0xc6a750> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #72] @ c786b0 <__cxa_atexit@plt+0xc6a754> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #68] @ c786b4 <__cxa_atexit@plt+0xc6a758> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - mov r6, r3 │ │ │ │ - b c786c4 <__cxa_atexit@plt+0xc6a768> │ │ │ │ - mov r3, #28 │ │ │ │ + bcc c621a0 <__cxa_atexit@plt+0xc54244> │ │ │ │ + ldr r2, [pc, #28] @ c621ac <__cxa_atexit@plt+0xc54250> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01503f98 │ │ │ │ - cmpeq r0, r0, lsr #19 │ │ │ │ - cmpeq r0, r8, asr #5 │ │ │ │ - cmpeq r0, r0, asr sl │ │ │ │ - andeq r0, r0, r6, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r1, r8, lsl r8 │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + cmpeq r1, r8, lsl #20 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c78788 <__cxa_atexit@plt+0xc6a82c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r1, r7, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c7870c <__cxa_atexit@plt+0xc6a7b0> │ │ │ │ - ldr r6, [pc, #232] @ c787dc <__cxa_atexit@plt+0xc6a880> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq c7877c <__cxa_atexit@plt+0xc6a820> │ │ │ │ - mov r6, r8 │ │ │ │ - b c78800 <__cxa_atexit@plt+0xc6a8a4> │ │ │ │ - ldr r2, [pc, #180] @ c787c8 <__cxa_atexit@plt+0xc6a86c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - ldr r7, [pc, #168] @ c787cc <__cxa_atexit@plt+0xc6a870> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - str r9, [r5, #20]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - add r6, r8, #24 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c787a0 <__cxa_atexit@plt+0xc6a844> │ │ │ │ - ldr r7, [pc, #152] @ c787e4 <__cxa_atexit@plt+0xc6a888> │ │ │ │ - ldr r3, [pc, #152] @ c787e8 <__cxa_atexit@plt+0xc6a88c> │ │ │ │ - ldr r2, [pc, #152] @ c787ec <__cxa_atexit@plt+0xc6a890> │ │ │ │ - ldr r1, [pc, #152] @ c787f0 <__cxa_atexit@plt+0xc6a894> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c62218 <__cxa_atexit@plt+0xc542bc> │ │ │ │ + ldr ip, [pc, #84] @ c62238 <__cxa_atexit@plt+0xc542dc> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldm r5, {r1, r2, r3, lr} │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + add r8, r7, #20 │ │ │ │ + stm r8, {r1, r2, r3, lr} │ │ │ │ + ldr r3, [pc, #52] @ c6223c <__cxa_atexit@plt+0xc542e0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c787e0 <__cxa_atexit@plt+0xc6a884> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #40] @ c787d0 <__cxa_atexit@plt+0xc6a874> │ │ │ │ - ldr r8, [pc, #40] @ c787d4 <__cxa_atexit@plt+0xc6a878> │ │ │ │ - ldr r9, [pc, #40] @ c787d8 <__cxa_atexit@plt+0xc6a87c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #32] @ c62240 <__cxa_atexit@plt+0xc542e4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r0, lsr #4 │ │ │ │ - ldrheq r3, [r0, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq r0, r0, asr #16 │ │ │ │ - cmpeq r0, r0, lsr r9 │ │ │ │ - cmpeq r0, r0, asr #18 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0xffffd728 │ │ │ │ - @ instruction: 0xffffd620 │ │ │ │ - @ instruction: 0x01401990 │ │ │ │ - hvceq 408 @ 0x198 │ │ │ │ - cmpeq r0, r4, lsl r9 │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c789b8 <__cxa_atexit@plt+0xc6aa5c> │ │ │ │ - ldrh r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - lsr r3, r1, #11 │ │ │ │ - cmp r3, #26 │ │ │ │ - bls c788b4 <__cxa_atexit@plt+0xc6a958> │ │ │ │ - cmp r1, #56320 @ 0xdc00 │ │ │ │ - bcs c788b4 <__cxa_atexit@plt+0xc6a958> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - add lr, r5, #20 │ │ │ │ - add r3, r7, r3 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ - cmp r0, #219 @ 0xdb │ │ │ │ - bls c78924 <__cxa_atexit@plt+0xc6a9c8> │ │ │ │ - ldrb r9, [r3, #3] │ │ │ │ - ldr r3, [pc, #492] @ c78a44 <__cxa_atexit@plt+0xc6aae8> │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r8, #4] │ │ │ │ - bcs c78950 <__cxa_atexit@plt+0xc6a9f4> │ │ │ │ - ldr lr, [pc, #496] @ c78a5c <__cxa_atexit@plt+0xc6ab00> │ │ │ │ - orr r3, r9, r0, lsl #8 │ │ │ │ - ldr r9, [pc, #420] @ c78a18 <__cxa_atexit@plt+0xc6aabc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #484] @ c78a60 <__cxa_atexit@plt+0xc6ab04> │ │ │ │ - add r3, r3, r1, lsl #10 │ │ │ │ - add r7, r7, #4 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - add r3, r3, r9 │ │ │ │ - str sl, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str lr, [r8, #20] │ │ │ │ - str r1, [r8, #24] │ │ │ │ - str r2, [r8, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #352] @ c78a1c <__cxa_atexit@plt+0xc6aac0> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r3, [r8, #4] │ │ │ │ - ldr r7, [pc, #336] @ c78a20 <__cxa_atexit@plt+0xc6aac4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - str r9, [r5, #20]! │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c789c4 <__cxa_atexit@plt+0xc6aa68> │ │ │ │ - ldr r7, [pc, #368] @ c78a64 <__cxa_atexit@plt+0xc6ab08> │ │ │ │ - ldr r3, [pc, #368] @ c78a68 <__cxa_atexit@plt+0xc6ab0c> │ │ │ │ - ldr r2, [pc, #368] @ c78a6c <__cxa_atexit@plt+0xc6ab10> │ │ │ │ - ldr r1, [pc, #368] @ c78a70 <__cxa_atexit@plt+0xc6ab14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [pc, #260] @ c78a30 <__cxa_atexit@plt+0xc6aad4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #256] @ c78a34 <__cxa_atexit@plt+0xc6aad8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - add r1, r7, #1 │ │ │ │ - stmib r8, {r0, r1} │ │ │ │ - sub r0, r6, #23 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b c78970 <__cxa_atexit@plt+0xc6aa14> │ │ │ │ - ldr r0, [pc, #240] @ c78a48 <__cxa_atexit@plt+0xc6aaec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r9, r0, #1 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r0, r7, #1 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c789ec <__cxa_atexit@plt+0xc6aa90> │ │ │ │ - ldr r0, [pc, #200] @ c78a4c <__cxa_atexit@plt+0xc6aaf0> │ │ │ │ - ldr r1, [pc, #200] @ c78a50 <__cxa_atexit@plt+0xc6aaf4> │ │ │ │ - ldr r2, [pc, #200] @ c78a54 <__cxa_atexit@plt+0xc6aaf8> │ │ │ │ - ldr r3, [pc, #200] @ c78a58 <__cxa_atexit@plt+0xc6aafc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + strheq r8, [r1, #-148] @ 0xffffff6c │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldmib r5, {r8, lr} │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str sl, [r5, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r1, [r5, #28] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c622c4 <__cxa_atexit@plt+0xc54368> │ │ │ │ + ldr r0, [pc, #92] @ c622e4 <__cxa_atexit@plt+0xc54388> │ │ │ │ add r0, pc, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + str r0, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + ldr r3, [pc, #52] @ c622e8 <__cxa_atexit@plt+0xc5438c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r0, [lr] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #88] @ c78a24 <__cxa_atexit@plt+0xc6aac8> │ │ │ │ - ldr r8, [pc, #88] @ c78a28 <__cxa_atexit@plt+0xc6aacc> │ │ │ │ - ldr r9, [pc, #88] @ c78a2c <__cxa_atexit@plt+0xc6aad0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c78a38 <__cxa_atexit@plt+0xc6aadc> │ │ │ │ - ldr r8, [pc, #68] @ c78a3c <__cxa_atexit@plt+0xc6aae0> │ │ │ │ - ldr r9, [pc, #68] @ c78a40 <__cxa_atexit@plt+0xc6aae4> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #32] @ c622ec <__cxa_atexit@plt+0xc54390> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r5, lr │ │ │ │ - mov r0, #16 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r1 │ │ │ │ - stc2 4, cr2, [r0] │ │ │ │ - cmpeq r0, r8, ror r0 │ │ │ │ - cmpeq r0, r0, lsl r0 │ │ │ │ - cmpeq r0, ip, lsl r6 │ │ │ │ - cmpeq r0, ip, lsl #14 │ │ │ │ - cmpeq r0, ip, lsl r7 │ │ │ │ - cmpeq r0, ip │ │ │ │ - cmpeq r0, ip, lsr #31 │ │ │ │ - strdeq r1, [r0, #-84] @ 0xffffffac │ │ │ │ - smlaltteq r1, r0, r4, r6 │ │ │ │ - strdeq r1, [r0, #-100] @ 0xffffff9c │ │ │ │ - ldrsbeq r3, [r0, #-12] │ │ │ │ - cmpeq r0, r8, lsl #31 │ │ │ │ - @ instruction: 0xffffd4e0 │ │ │ │ - @ instruction: 0xffffd3ec │ │ │ │ - cmpeq r0, r8, asr r7 │ │ │ │ - cmpeq r0, r0, asr #14 │ │ │ │ - cmpeq r0, r4, lsl #27 │ │ │ │ - cmpeq r0, r4, lsl #15 │ │ │ │ - @ instruction: 0xffffd580 │ │ │ │ - @ instruction: 0xffffd478 │ │ │ │ - smlaltteq r1, r0, r8, r7 │ │ │ │ - ldrdeq r1, [r0, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0x01401690 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + str r9, [r5, #4]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcd0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + cmpeq r1, r8, lsl #18 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldrdeq r8, [r1, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c78b44 <__cxa_atexit@plt+0xc6abe8> │ │ │ │ - ldr r7, [pc, #212] @ c78b6c <__cxa_atexit@plt+0xc6ac10> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - beq c78b34 <__cxa_atexit@plt+0xc6abd8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c78b54 <__cxa_atexit@plt+0xc6abf8> │ │ │ │ - ldr lr, [pc, #184] @ c78b74 <__cxa_atexit@plt+0xc6ac18> │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r1, [pc, #172] @ c78b78 <__cxa_atexit@plt+0xc6ac1c> │ │ │ │ - sub r9, r2, #23 │ │ │ │ - sub r3, r2, #43 @ 0x2b │ │ │ │ + mov r7, r6 │ │ │ │ + ldm r5, {r3, r6} │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + stmib r5, {r3, r6} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c62384 <__cxa_atexit@plt+0xc54428> │ │ │ │ + ldr r2, [pc, #104] @ c623a4 <__cxa_atexit@plt+0xc54448> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #100] @ c623a8 <__cxa_atexit@plt+0xc5444c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #156] @ c78b7c <__cxa_atexit@plt+0xc6ac20> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #132] @ c78b80 <__cxa_atexit@plt+0xc6ac24> │ │ │ │ - asr r3, r7, #1 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c78b70 <__cxa_atexit@plt+0xc6ac14> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + str lr, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #32] @ c623ac <__cxa_atexit@plt+0xc54450> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmda r5, {r9, sl} │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + cmpeq r1, r8, asr #16 │ │ │ │ + mov r7, r6 │ │ │ │ + ldm r5, {r8, sl} │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c6241c <__cxa_atexit@plt+0xc544c0> │ │ │ │ + ldr lr, [pc, #104] @ c6243c <__cxa_atexit@plt+0xc544e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + ldr r3, [pc, #52] @ c62440 <__cxa_atexit@plt+0xc544e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #32] @ c62444 <__cxa_atexit@plt+0xc544e8> │ │ │ │ add r7, pc, r7 │ │ │ │ + stm r5, {r8, sl} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + andeq r0, r0, ip, asr #4 │ │ │ │ + smlalbteq r8, r1, r0, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c6248c <__cxa_atexit@plt+0xc54530> │ │ │ │ + ldr r2, [pc, #48] @ c62498 <__cxa_atexit@plt+0xc5453c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ c6249c <__cxa_atexit@plt+0xc54540> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c624a0 <__cxa_atexit@plt+0xc54544> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r1, [r0, #-84] @ 0xffffffac │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - cmpeq r0, r4, lsl #30 │ │ │ │ - cmpeq r0, r4, lsr #23 │ │ │ │ - cmpeq r0, r8, lsl #22 │ │ │ │ - smlalbbeq r1, r0, r4, r5 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, asr r4 │ │ │ │ + cmpeq r1, r8, ror #10 │ │ │ │ + cmpeq r1, r4, lsr #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c78c20 <__cxa_atexit@plt+0xc6acc4> │ │ │ │ - ldr lr, [pc, #128] @ c78c2c <__cxa_atexit@plt+0xc6acd0> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [pc, #112] @ c78c30 <__cxa_atexit@plt+0xc6acd4> │ │ │ │ - sub sl, r6, #23 │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #96] @ c78c34 <__cxa_atexit@plt+0xc6acd8> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #72] @ c78c38 <__cxa_atexit@plt+0xc6acdc> │ │ │ │ - mov sl, #0 │ │ │ │ - asr r1, r7, #1 │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce8fdc <__cxa_atexit@plt+0x1cdb080> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c62504 <__cxa_atexit@plt+0xc545a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c6250c <__cxa_atexit@plt+0xc545b0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff8b0 │ │ │ │ - cmpeq r0, r0, lsl lr │ │ │ │ - ldrheq r3, [r0, #-160] @ 0xffffff60 │ │ │ │ - cmpeq r0, r4, lsl sl │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c78ca0 <__cxa_atexit@plt+0xc6ad44> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bfb2c4 <__cxa_atexit@plt+0x1bed368> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, asr #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c62540 <__cxa_atexit@plt+0xc545e4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c62548 <__cxa_atexit@plt+0xc545ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1bfb254 <__cxa_atexit@plt+0x1bed2f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01519390 │ │ │ │ + smlaltteq r8, r1, r4, r4 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r6 │ │ │ │ + sub ip, r5, #28 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi c6261c <__cxa_atexit@plt+0xc546c0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c78cac <__cxa_atexit@plt+0xc6ad50> │ │ │ │ - ldr r1, [pc, #80] @ c78cbc <__cxa_atexit@plt+0xc6ad60> │ │ │ │ + bcc c62628 <__cxa_atexit@plt+0xc546cc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #180] @ c62638 <__cxa_atexit@plt+0xc546dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldrb r5, [r7, r5]! │ │ │ │ - ldrb r7, [r7, #1] │ │ │ │ - orr r7, r5, r7, lsl #8 │ │ │ │ - ldr r5, [pc, #52] @ c78cc0 <__cxa_atexit@plt+0xc6ad64> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - strh r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr lr, [r7, #28] │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + sub r3, r6, #35 @ 0x23 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [pc, #132] @ c6263c <__cxa_atexit@plt+0xc546e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #116] @ c62640 <__cxa_atexit@plt+0xc546e4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #112] @ c62644 <__cxa_atexit@plt+0xc546e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r1, r2 │ │ │ │ + str r0, [r1, #28]! │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r0, #40]! @ 0x28 │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r2, #8] │ │ │ │ + ldr r0, [pc, #76] @ c62648 <__cxa_atexit@plt+0xc546ec> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r2, [r2, #16] │ │ │ │ + ldr r0, [pc, #64] @ c6264c <__cxa_atexit@plt+0xc546f0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str lr, [r2, #24] │ │ │ │ + mov r5, ip │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + mov r6, r2 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r4, asr ip │ │ │ │ - cmpeq r0, r4, ror #28 │ │ │ │ - smlalbbeq r1, r0, r4, r4 │ │ │ │ + cmpeq r1, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c78d24 <__cxa_atexit@plt+0xc6adc8> │ │ │ │ - ldr r3, [pc, #68] @ c78d2c <__cxa_atexit@plt+0xc6add0> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c62684 <__cxa_atexit@plt+0xc54728> │ │ │ │ + ldr r3, [pc, #28] @ c62694 <__cxa_atexit@plt+0xc54738> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - beq c78d18 <__cxa_atexit@plt+0xc6adbc> │ │ │ │ - mov r7, r8 │ │ │ │ - b c78d3c <__cxa_atexit@plt+0xc6ade0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r0, ip, lsl r4 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c78e34 <__cxa_atexit@plt+0xc6aed8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c78db8 <__cxa_atexit@plt+0xc6ae5c> │ │ │ │ - ldr r8, [pc, #236] @ c78e54 <__cxa_atexit@plt+0xc6aef8> │ │ │ │ - mov lr, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - add r0, r1, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - bge c78dd0 <__cxa_atexit@plt+0xc6ae74> │ │ │ │ - ldr r0, [pc, #188] @ c78e58 <__cxa_atexit@plt+0xc6aefc> │ │ │ │ - mov r2, r5 │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c78ddc <__cxa_atexit@plt+0xc6ae80> │ │ │ │ - mov r5, r2 │ │ │ │ - b c78e74 <__cxa_atexit@plt+0xc6af18> │ │ │ │ - ldr r7, [pc, #156] @ c78e5c <__cxa_atexit@plt+0xc6af00> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - stmda r5!, {r1, r7} │ │ │ │ - mov r7, lr │ │ │ │ - b c78f1c <__cxa_atexit@plt+0xc6afc0> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c78e48 <__cxa_atexit@plt+0xc6aeec> │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r9, r6 │ │ │ │ - bcc c78e40 <__cxa_atexit@plt+0xc6aee4> │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr r1, [pc, #92] @ c78e60 <__cxa_atexit@plt+0xc6af04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldrb r1, [r0, r2]! │ │ │ │ - mov r5, lr │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ - orr r0, r1, r0, lsl #8 │ │ │ │ - ldr r1, [pc, #60] @ c78e64 <__cxa_atexit@plt+0xc6af08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - strh r0, [r3, #28] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r0, r8, lsr r8 │ │ │ │ - ldrheq r2, [r0, #-172] @ 0xffffff54 │ │ │ │ - cmpeq r0, r8, asr #25 │ │ │ │ - smlaltteq r1, r0, r4, r2 │ │ │ │ - andeq r0, r0, r6, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c78ef8 <__cxa_atexit@plt+0xc6af9c> │ │ │ │ - ldrh r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cmp r2, #55296 @ 0xd800 │ │ │ │ - bcc c78ea4 <__cxa_atexit@plt+0xc6af48> │ │ │ │ - lsr r0, r2, #13 │ │ │ │ - cmp r0, #6 │ │ │ │ - bls c78ef0 <__cxa_atexit@plt+0xc6af94> │ │ │ │ - ldr lr, [pc, #88] @ c78f04 <__cxa_atexit@plt+0xc6afa8> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #72] @ c78f08 <__cxa_atexit@plt+0xc6afac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #68] @ c78f0c <__cxa_atexit@plt+0xc6afb0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - mov r6, r3 │ │ │ │ - b c78f1c <__cxa_atexit@plt+0xc6afc0> │ │ │ │ - mov r3, #28 │ │ │ │ + bcc c626cc <__cxa_atexit@plt+0xc54770> │ │ │ │ + ldr r2, [pc, #28] @ c626d8 <__cxa_atexit@plt+0xc5477c> │ │ │ │ + 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 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, asr #14 │ │ │ │ - cmpeq r0, r8, asr #2 │ │ │ │ - cmpeq r0, r0, ror sl │ │ │ │ - cmpeq r0, ip, lsr r2 │ │ │ │ - andeq r0, r0, r6, lsr #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq r1, ip, ror #5 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + cmpeq r1, r8, asr #6 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c78fe0 <__cxa_atexit@plt+0xc6b084> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r1, r7, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge c78f64 <__cxa_atexit@plt+0xc6b008> │ │ │ │ - ldr r6, [pc, #232] @ c79034 <__cxa_atexit@plt+0xc6b0d8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq c78fd4 <__cxa_atexit@plt+0xc6b078> │ │ │ │ - mov r6, r8 │ │ │ │ - b c79058 <__cxa_atexit@plt+0xc6b0fc> │ │ │ │ - ldr r2, [pc, #180] @ c79020 <__cxa_atexit@plt+0xc6b0c4> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r8, {r2, r7} │ │ │ │ - ldr r7, [pc, #168] @ c79024 <__cxa_atexit@plt+0xc6b0c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - str r9, [r5, #20]! │ │ │ │ + bcc c62744 <__cxa_atexit@plt+0xc547e8> │ │ │ │ + ldr ip, [pc, #84] @ c62764 <__cxa_atexit@plt+0xc54808> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldm r5, {r1, r2, r3, lr} │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, sl, lr} │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #52] @ c62768 <__cxa_atexit@plt+0xc5480c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ sub r7, r6, #3 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c78ff8 <__cxa_atexit@plt+0xc6b09c> │ │ │ │ - ldr r7, [pc, #152] @ c7903c <__cxa_atexit@plt+0xc6b0e0> │ │ │ │ - ldr r3, [pc, #152] @ c79040 <__cxa_atexit@plt+0xc6b0e4> │ │ │ │ - ldr r2, [pc, #152] @ c79044 <__cxa_atexit@plt+0xc6b0e8> │ │ │ │ - ldr r1, [pc, #152] @ c79048 <__cxa_atexit@plt+0xc6b0ec> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c6276c <__cxa_atexit@plt+0xc54810> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ c79038 <__cxa_atexit@plt+0xc6b0dc> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0x01418498 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c627a0 <__cxa_atexit@plt+0xc54844> │ │ │ │ + ldr r3, [pc, #24] @ c627ac <__cxa_atexit@plt+0xc54850> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e4d4 <__cxa_atexit@plt+0x1e90578> │ │ │ │ - ldr r7, [pc, #40] @ c79028 <__cxa_atexit@plt+0xc6b0cc> │ │ │ │ - ldr r8, [pc, #40] @ c7902c <__cxa_atexit@plt+0xc6b0d0> │ │ │ │ - ldr r9, [pc, #40] @ c79030 <__cxa_atexit@plt+0xc6b0d4> │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, r8, asr #19 │ │ │ │ - cmpeq r0, r4, ror #18 │ │ │ │ - smlaltteq r0, r0, r8, pc @ │ │ │ │ - cmpeq r0, ip, lsl r1 │ │ │ │ - cmpeq r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0xffffced0 │ │ │ │ - @ instruction: 0xffffcdc8 │ │ │ │ - hvceq 284 @ 0x11c │ │ │ │ - cmpeq r0, r4, ror #2 │ │ │ │ - mrseq r1, (UNDEF: 80) │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c79210 <__cxa_atexit@plt+0xc6b2b4> │ │ │ │ - ldrh r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - lsr r3, r1, #11 │ │ │ │ - cmp r3, #26 │ │ │ │ - bls c7910c <__cxa_atexit@plt+0xc6b1b0> │ │ │ │ - cmp r1, #56320 @ 0xdc00 │ │ │ │ - bcs c7910c <__cxa_atexit@plt+0xc6b1b0> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - add lr, r5, #20 │ │ │ │ - add r3, r7, r3 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ - cmp r0, #219 @ 0xdb │ │ │ │ - bls c7917c <__cxa_atexit@plt+0xc6b220> │ │ │ │ - ldrb r9, [r3, #2] │ │ │ │ - ldr r3, [pc, #492] @ c7929c <__cxa_atexit@plt+0xc6b340> │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r8, #4] │ │ │ │ - bcs c791a8 <__cxa_atexit@plt+0xc6b24c> │ │ │ │ - ldr lr, [pc, #496] @ c792b4 <__cxa_atexit@plt+0xc6b358> │ │ │ │ - orr r3, r9, r0, lsl #8 │ │ │ │ - ldr r9, [pc, #420] @ c79270 <__cxa_atexit@plt+0xc6b314> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #484] @ c792b8 <__cxa_atexit@plt+0xc6b35c> │ │ │ │ - add r3, r3, r1, lsl #10 │ │ │ │ - add r7, r7, #4 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - add r3, r3, r9 │ │ │ │ - str sl, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str lr, [r8, #20] │ │ │ │ - str r1, [r8, #24] │ │ │ │ - str r2, [r8, #28] │ │ │ │ + bcc c627e4 <__cxa_atexit@plt+0xc54888> │ │ │ │ + ldr r2, [pc, #28] @ c627f0 <__cxa_atexit@plt+0xc54894> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #352] @ c79274 <__cxa_atexit@plt+0xc6b318> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r3, [r8, #4] │ │ │ │ - ldr r7, [pc, #336] @ c79278 <__cxa_atexit@plt+0xc6b31c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - str r9, [r5, #20]! │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc c7921c <__cxa_atexit@plt+0xc6b2c0> │ │ │ │ - ldr r7, [pc, #368] @ c792bc <__cxa_atexit@plt+0xc6b360> │ │ │ │ - ldr r3, [pc, #368] @ c792c0 <__cxa_atexit@plt+0xc6b364> │ │ │ │ - ldr r2, [pc, #368] @ c792c4 <__cxa_atexit@plt+0xc6b368> │ │ │ │ - ldr r1, [pc, #368] @ c792c8 <__cxa_atexit@plt+0xc6b36c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - ldr r0, [pc, #260] @ c79288 <__cxa_atexit@plt+0xc6b32c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #256] @ c7928c <__cxa_atexit@plt+0xc6b330> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - add r1, r7, #1 │ │ │ │ - stmib r8, {r0, r1} │ │ │ │ - sub r0, r6, #23 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b c791c8 <__cxa_atexit@plt+0xc6b26c> │ │ │ │ - ldr r0, [pc, #240] @ c792a0 <__cxa_atexit@plt+0xc6b344> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r9, r0, #1 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r0, r7, #1 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c79244 <__cxa_atexit@plt+0xc6b2e8> │ │ │ │ - ldr r0, [pc, #200] @ c792a4 <__cxa_atexit@plt+0xc6b348> │ │ │ │ - ldr r1, [pc, #200] @ c792a8 <__cxa_atexit@plt+0xc6b34c> │ │ │ │ - ldr r2, [pc, #200] @ c792ac <__cxa_atexit@plt+0xc6b350> │ │ │ │ - ldr r3, [pc, #200] @ c792b0 <__cxa_atexit@plt+0xc6b354> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [lr] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldr r7, [pc, #88] @ c7927c <__cxa_atexit@plt+0xc6b320> │ │ │ │ - ldr r8, [pc, #88] @ c79280 <__cxa_atexit@plt+0xc6b324> │ │ │ │ - ldr r9, [pc, #88] @ c79284 <__cxa_atexit@plt+0xc6b328> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldrsbeq r9, [r1, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce9114 <__cxa_atexit@plt+0x1cdb1b8> │ │ │ │ + smlalbteq r8, r1, ip, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c628a0 <__cxa_atexit@plt+0xc54944> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr lr, [r7, #11] │ │ │ │ + add r7, r7, #15 │ │ │ │ + ldm r7, {r2, r3, r7} │ │ │ │ + sub r0, r5, #16 │ │ │ │ + stm r0, {r2, r3, r7} │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c628a8 <__cxa_atexit@plt+0xc5494c> │ │ │ │ + ldr r1, [pc, #112] @ c628d0 <__cxa_atexit@plt+0xc54974> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [pc, #108] @ c628d4 <__cxa_atexit@plt+0xc54978> │ │ │ │ add r9, pc, r9 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldmda r5, {r0, r1, ip} │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c79290 <__cxa_atexit@plt+0xc6b334> │ │ │ │ - ldr r8, [pc, #68] @ c79294 <__cxa_atexit@plt+0xc6b338> │ │ │ │ - ldr r9, [pc, #68] @ c79298 <__cxa_atexit@plt+0xc6b33c> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ + ldr r7, [pc, #28] @ c628cc <__cxa_atexit@plt+0xc54970> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r5, lr │ │ │ │ - mov r0, #16 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r1 │ │ │ │ - stc2 4, cr2, [r0] │ │ │ │ - cmpeq r0, r0, lsr #16 │ │ │ │ - ldrheq r2, [r0, #-120] @ 0xffffff88 │ │ │ │ - smlalbteq r0, r0, r4, sp @ │ │ │ │ - strdeq r0, [r0, #-232] @ 0xffffff18 │ │ │ │ - cmpeq r0, r8, lsl #30 │ │ │ │ - ldrheq r2, [r0, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r0, r4, asr r7 │ │ │ │ - @ instruction: 0x01400d9c │ │ │ │ - ldrdeq r0, [r0, #-224] @ 0xffffff20 │ │ │ │ - smlaltteq r0, r0, r0, lr @ │ │ │ │ - cmpeq r0, r4, lsl #17 │ │ │ │ - cmpeq r0, r0, lsr r7 │ │ │ │ - @ instruction: 0xffffcc88 │ │ │ │ - @ instruction: 0xffffcb94 │ │ │ │ - cmpeq r0, r4, asr #30 │ │ │ │ - cmpeq r0, ip, lsr #30 │ │ │ │ - cmpeq r0, ip, lsr #10 │ │ │ │ - cmpeq r0, ip, lsr #30 │ │ │ │ - @ instruction: 0xffffcd28 │ │ │ │ - @ instruction: 0xffffcc20 │ │ │ │ - ldrdeq r0, [r0, #-244] @ 0xffffff0c │ │ │ │ - strheq r0, [r0, #-252] @ 0xffffff04 │ │ │ │ - hvceq 236 @ 0xec │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7939c <__cxa_atexit@plt+0xc6b440> │ │ │ │ - ldr r7, [pc, #212] @ c793c4 <__cxa_atexit@plt+0xc6b468> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - beq c7938c <__cxa_atexit@plt+0xc6b430> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c793ac <__cxa_atexit@plt+0xc6b450> │ │ │ │ - ldr lr, [pc, #184] @ c793cc <__cxa_atexit@plt+0xc6b470> │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r1, [pc, #172] @ c793d0 <__cxa_atexit@plt+0xc6b474> │ │ │ │ - sub r9, r2, #23 │ │ │ │ - sub r3, r2, #43 @ 0x2b │ │ │ │ - add lr, pc, lr │ │ │ │ + str sl, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, lsr r3 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + cmpeq r1, ip, lsl #6 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c629ac <__cxa_atexit@plt+0xc54a50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c629b8 <__cxa_atexit@plt+0xc54a5c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #184] @ c629c8 <__cxa_atexit@plt+0xc54a6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr ip, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + sub r1, r6, #38 @ 0x26 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + sub r1, r6, #31 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #136] @ c629cc <__cxa_atexit@plt+0xc54a70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #124] @ c629d0 <__cxa_atexit@plt+0xc54a74> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #156] @ c793d4 <__cxa_atexit@plt+0xc6b478> │ │ │ │ add r1, r1, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #132] @ c793d8 <__cxa_atexit@plt+0xc6b47c> │ │ │ │ - asr r3, r7, #1 │ │ │ │ - mov r9, #0 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r1, [pc, #112] @ c629d4 <__cxa_atexit@plt+0xc54a78> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #100] @ c629d8 <__cxa_atexit@plt+0xc54a7c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + ldr r0, [pc, #92] @ c629dc <__cxa_atexit@plt+0xc54a80> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + ldr r0, [pc, #80] @ c629e0 <__cxa_atexit@plt+0xc54a84> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r8, r6, #23 │ │ │ │ + mov r5, sl │ │ │ │ + b 1c1131c <__cxa_atexit@plt+0x1c033c0> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c793c8 <__cxa_atexit@plt+0xc6b46c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldrheq r8, [r1, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r1, r0, rrx │ │ │ │ + cmpeq r1, r8, lsl #1 │ │ │ │ + cmpeq r1, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + strdeq r8, [r1, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c62a4c <__cxa_atexit@plt+0xc54af0> │ │ │ │ + ldr r7, [pc, #84] @ c62a64 <__cxa_atexit@plt+0xc54b08> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r7, [pc, #44] @ c62a68 <__cxa_atexit@plt+0xc54b0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r7, [pc, #24] @ c62a6c <__cxa_atexit@plt+0xc54b10> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmpeq r1, r0, ror pc │ │ │ │ + smlaltbeq r8, r1, r8, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c62ab4 <__cxa_atexit@plt+0xc54b58> │ │ │ │ + ldr r2, [pc, #48] @ c62ac0 <__cxa_atexit@plt+0xc54b64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ c62ac4 <__cxa_atexit@plt+0xc54b68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c62ac8 <__cxa_atexit@plt+0xc54b6c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlalbteq r0, r0, r0, sp @ │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - cmpeq r0, ip, lsr #13 │ │ │ │ - cmpeq r0, ip, asr #6 │ │ │ │ - ldrheq r3, [r0, #-32] @ 0xffffffe0 │ │ │ │ - hvceq 208 @ 0xd0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsr lr │ │ │ │ + cmpeq r1, r0, asr #30 │ │ │ │ + ldrsheq r8, [r1, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c79478 <__cxa_atexit@plt+0xc6b51c> │ │ │ │ - ldr lr, [pc, #128] @ c79484 <__cxa_atexit@plt+0xc6b528> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [pc, #112] @ c79488 <__cxa_atexit@plt+0xc6b52c> │ │ │ │ - sub sl, r6, #23 │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #96] @ c7948c <__cxa_atexit@plt+0xc6b530> │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ + b 1cda950 <__cxa_atexit@plt+0x1ccc9f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1ce8fdc <__cxa_atexit@plt+0x1cdb080> │ │ │ │ + strdeq r8, [r1, #-8] │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c62be8 <__cxa_atexit@plt+0xc54c8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c62bf4 <__cxa_atexit@plt+0xc54c98> │ │ │ │ + stm sp, {r2, fp} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #232] @ c62c20 <__cxa_atexit@plt+0xc54cc4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #72] @ c79490 <__cxa_atexit@plt+0xc6b534> │ │ │ │ - mov sl, #0 │ │ │ │ - asr r1, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr ip, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + sub r2, r6, #11 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #188] @ c62c24 <__cxa_atexit@plt+0xc54cc8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #176] @ c62c28 <__cxa_atexit@plt+0xc54ccc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #172] @ c62c2c <__cxa_atexit@plt+0xc54cd0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c62c04 <__cxa_atexit@plt+0xc54ca8> │ │ │ │ + ldr r7, [pc, #136] @ c62c34 <__cxa_atexit@plt+0xc54cd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r3, #32]! │ │ │ │ add lr, r3, #8 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r0, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfffff8b0 │ │ │ │ - ldrheq r2, [r0, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq r0, r8, asr r2 │ │ │ │ - ldrheq r3, [r0, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c79504 <__cxa_atexit@plt+0xc6b5a8> │ │ │ │ - ldr r3, [pc, #120] @ c7952c <__cxa_atexit@plt+0xc6b5d0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c794f4 <__cxa_atexit@plt+0xc6b598> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c79514 <__cxa_atexit@plt+0xc6b5b8> │ │ │ │ - ldr r7, [pc, #92] @ c79534 <__cxa_atexit@plt+0xc6b5d8> │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r7, [pc, #100] @ c62c38 <__cxa_atexit@plt+0xc54cdc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c79530 <__cxa_atexit@plt+0xc6b5d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #36] @ c62c30 <__cxa_atexit@plt+0xc54cd4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldm sp, {r5, fp} │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r0, r0, ror #24 │ │ │ │ - ldrheq r3, [r0, #-24] @ 0xffffffe8 │ │ │ │ + cmpeq r1, r8, lsl #27 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + strdeq r7, [r1, #-240] @ 0xffffff10 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + ldrsbeq r8, [r1, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c62c70 <__cxa_atexit@plt+0xc54d14> │ │ │ │ + ldr r3, [pc, #28] @ c62c80 <__cxa_atexit@plt+0xc54d24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1cdefa0 <__cxa_atexit@plt+0x1cd1044> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c79570 <__cxa_atexit@plt+0xc6b614> │ │ │ │ - ldr r2, [pc, #32] @ c7957c <__cxa_atexit@plt+0xc6b620> │ │ │ │ + bcc c62cb8 <__cxa_atexit@plt+0xc54d5c> │ │ │ │ + ldr r2, [pc, #28] @ c62cc4 <__cxa_atexit@plt+0xc54d68> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r4, lsr r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r1, r0, lsl #26 │ │ │ │ + cmpeq r1, r8, lsr #30 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c79620 <__cxa_atexit@plt+0xc6b6c4> │ │ │ │ - ldr r3, [pc, #168] @ c79648 <__cxa_atexit@plt+0xc6b6ec> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq c79600 <__cxa_atexit@plt+0xc6b6a4> │ │ │ │ - ldr r3, [pc, #152] @ c7964c <__cxa_atexit@plt+0xc6b6f0> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c62d24 <__cxa_atexit@plt+0xc54dc8> │ │ │ │ + ldr ip, [pc, #72] @ c62d3c <__cxa_atexit@plt+0xc54de0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #68] @ c62d40 <__cxa_atexit@plt+0xc54de4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r2, r3} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + add r8, r7, #20 │ │ │ │ + stm r8, {r1, r2, r3, lr} │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c62d44 <__cxa_atexit@plt+0xc54de8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrdeq r7, [r1, #-232] @ 0xffffff18 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #16]! │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + ldm r5, {r8, r9, sl} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r0, [r3] │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc c62db8 <__cxa_atexit@plt+0xc54e5c> │ │ │ │ + ldr lr, [pc, #80] @ c62dd4 <__cxa_atexit@plt+0xc54e78> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #76] @ c62dd8 <__cxa_atexit@plt+0xc54e7c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [r5, #28]! │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + add lr, r7, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r0, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str ip, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r3 │ │ │ │ + ldr r7, [pc, #28] @ c62ddc <__cxa_atexit@plt+0xc54e80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmpeq r1, r4, asr #28 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + cmpeq r1, r0, lsl lr │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r3] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + add r6, r7, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c62e6c <__cxa_atexit@plt+0xc54f10> │ │ │ │ + ldr r3, [pc, #88] @ c62e88 <__cxa_atexit@plt+0xc54f2c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - beq c79610 <__cxa_atexit@plt+0xc6b6b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c79630 <__cxa_atexit@plt+0xc6b6d4> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + ldr lr, [pc, #84] @ c62e8c <__cxa_atexit@plt+0xc54f30> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c62e90 <__cxa_atexit@plt+0xc54f34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0x01417d90 │ │ │ │ + cmpeq r1, r4, ror #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c62f1c <__cxa_atexit@plt+0xc54fc0> │ │ │ │ + add sl, r7, #1 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c62f2c <__cxa_atexit@plt+0xc54fd0> │ │ │ │ + ldr ip, [pc, #108] @ c62f50 <__cxa_atexit@plt+0xc54ff4> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #104] @ c62f54 <__cxa_atexit@plt+0xc54ff8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #104] @ c79654 <__cxa_atexit@plt+0xc6b6f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + add ip, r6, #8 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + add r7, r6, #24 │ │ │ │ + stm r7, {r1, r2, lr} │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r1 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #24] @ c62f4c <__cxa_atexit@plt+0xc54ff0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c79650 <__cxa_atexit@plt+0xc6b6f4> │ │ │ │ + ldrdeq r7, [r1, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + smlalbbeq r7, r1, r0, ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c62fe4 <__cxa_atexit@plt+0xc55088> │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + stmdb r5, {r7, r8, r9, sl} │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c62fec <__cxa_atexit@plt+0xc55090> │ │ │ │ + ldr r2, [pc, #120] @ c63018 <__cxa_atexit@plt+0xc550bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #116] @ c6301c <__cxa_atexit@plt+0xc550c0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldmda r5, {r0, r2} │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r7, sl} │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c63014 <__cxa_atexit@plt+0xc550b8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + strdeq r7, [r1, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + @ instruction: 0xfffff6b0 │ │ │ │ + ldrdeq r7, [r1, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c630a8 <__cxa_atexit@plt+0xc5514c> │ │ │ │ + add sl, r7, #2 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r1, lr} │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c630bc <__cxa_atexit@plt+0xc55160> │ │ │ │ + ldr r2, [pc, #104] @ c630dc <__cxa_atexit@plt+0xc55180> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r7, [pc, #68] @ c630e0 <__cxa_atexit@plt+0xc55184> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmpeq r0, r8, asr #22 │ │ │ │ - cmpeq r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #104] @ c796d0 <__cxa_atexit@plt+0xc6b774> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ - beq c796b8 <__cxa_atexit@plt+0xc6b75c> │ │ │ │ + mov r8, r1 │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c630d8 <__cxa_atexit@plt+0xc5517c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #32 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r0 │ │ │ │ + bx r1 │ │ │ │ + cmpeq r1, r8, lsr fp │ │ │ │ + @ instruction: 0xfffff86c │ │ │ │ + cmpeq r1, r0, lsl r9 │ │ │ │ + smlalbteq r7, r1, r4, sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c63170 <__cxa_atexit@plt+0xc55214> │ │ │ │ + add sl, r7, #1 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r2, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c63184 <__cxa_atexit@plt+0xc55228> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c796c0 <__cxa_atexit@plt+0xc6b764> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #48] @ c796d4 <__cxa_atexit@plt+0xc6b778> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c6318c <__cxa_atexit@plt+0xc55230> │ │ │ │ + ldr r5, [pc, #112] @ c631b4 <__cxa_atexit@plt+0xc55258> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [pc, #108] @ c631b8 <__cxa_atexit@plt+0xc5525c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r6, [r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + str r6, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r2, r6 │ │ │ │ + b c63194 <__cxa_atexit@plt+0xc55238> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c631b0 <__cxa_atexit@plt+0xc55254> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + cmpeq r1, r8, lsl sl │ │ │ │ + @ instruction: 0xffffe67c │ │ │ │ + @ instruction: 0xffffe6b0 │ │ │ │ + ldrdeq r7, [r1, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c631f4 <__cxa_atexit@plt+0xc55298> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b c611c8 <__cxa_atexit@plt+0xc5326c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #124 @ 0x7c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c632dc <__cxa_atexit@plt+0xc55380> │ │ │ │ + ldr r3, [pc, #208] @ c632f4 <__cxa_atexit@plt+0xc55398> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #204] @ c632f8 <__cxa_atexit@plt+0xc5539c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #200] @ c632fc <__cxa_atexit@plt+0xc553a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #196] @ c63300 <__cxa_atexit@plt+0xc553a4> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [pc, #192] @ c63304 <__cxa_atexit@plt+0xc553a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #180] @ c63308 <__cxa_atexit@plt+0xc553ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r7, #104] @ 0x68 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #32] │ │ │ │ + str r8, [r7, #28] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + sub r3, r6, #117 @ 0x75 │ │ │ │ + str r3, [r7, #124] @ 0x7c │ │ │ │ + sub r3, r6, #97 @ 0x61 │ │ │ │ + str r3, [r7, #120] @ 0x78 │ │ │ │ + sub r3, r6, #78 @ 0x4e │ │ │ │ + str r3, [r7, #116] @ 0x74 │ │ │ │ + sub r3, r6, #57 @ 0x39 │ │ │ │ + str r3, [r7, #112] @ 0x70 │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ + str r3, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #100] @ 0x64 │ │ │ │ + add r2, r7, #68 @ 0x44 │ │ │ │ + stm r2, {r8, r9, sl} │ │ │ │ + str r1, [r7, #80] @ 0x50 │ │ │ │ + add r2, r7, #84 @ 0x54 │ │ │ │ + stm r2, {r0, r8, r9, sl} │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + str ip, [r7, #44] @ 0x2c │ │ │ │ + add r0, r7, #48 @ 0x30 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + str r1, [r7, #60] @ 0x3c │ │ │ │ + str lr, [r7, #64] @ 0x40 │ │ │ │ + str r1, [r7, #20] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c6330c <__cxa_atexit@plt+0xc553b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #124 @ 0x7c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + cmpeq r1, r0, asr #24 │ │ │ │ + cmpeq r1, r0, lsr r9 │ │ │ │ + strheq r7, [r1, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c633a4 <__cxa_atexit@plt+0xc55448> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldmib r7, {r0, ip} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str sl, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c633ac <__cxa_atexit@plt+0xc55450> │ │ │ │ + ldr sl, [pc, #124] @ c633d8 <__cxa_atexit@plt+0xc5547c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + ldr r7, [pc, #76] @ c633dc <__cxa_atexit@plt+0xc55480> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c633d4 <__cxa_atexit@plt+0xc55478> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrsheq r2, [r0, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsr #16 │ │ │ │ + @ instruction: 0xffffebfc │ │ │ │ + @ instruction: 0xffffed9c │ │ │ │ + smlalbteq r7, r1, r0, r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov ip, fp │ │ │ │ + mov fp, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp ip, r3 │ │ │ │ + bhi c63488 <__cxa_atexit@plt+0xc5552c> │ │ │ │ + str fp, [r5, #-12] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + ldmib r7, {r1, lr} │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c63498 <__cxa_atexit@plt+0xc5553c> │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str ip, [sp] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr sl, [pc, #132] @ c634c8 <__cxa_atexit@plt+0xc5556c> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r9, fp} │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #96] @ c634cc <__cxa_atexit@plt+0xc55570> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, fp │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c634c4 <__cxa_atexit@plt+0xc55568> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, ip │ │ │ │ + bx r1 │ │ │ │ + cmpeq r1, ip, lsl #14 │ │ │ │ + @ instruction: 0xffffe064 │ │ │ │ + @ instruction: 0xffffe17c │ │ │ │ + strdeq r7, [r1, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7971c <__cxa_atexit@plt+0xc6b7c0> │ │ │ │ - ldr r2, [pc, #44] @ c79728 <__cxa_atexit@plt+0xc6b7cc> │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c63554 <__cxa_atexit@plt+0xc555f8> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldmib r7, {r0, sl} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c63560 <__cxa_atexit@plt+0xc55604> │ │ │ │ + ldr lr, [pc, #116] @ c63588 <__cxa_atexit@plt+0xc5562c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5], #4 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r7, [pc, #68] @ c6358c <__cxa_atexit@plt+0xc55630> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c63584 <__cxa_atexit@plt+0xc55628> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, ror #12 │ │ │ │ + @ instruction: 0xffffe674 │ │ │ │ + cmpeq r1, r4, ror #8 │ │ │ │ + @ instruction: 0x0141749c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c635d0 <__cxa_atexit@plt+0xc55674> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r7 │ │ │ │ + b c5f288 <__cxa_atexit@plt+0xc5132c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c6360c <__cxa_atexit@plt+0xc556b0> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r3 │ │ │ │ + b c63208 <__cxa_atexit@plt+0xc552ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #104 @ 0x68 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c636d0 <__cxa_atexit@plt+0xc55774> │ │ │ │ + ldr r2, [pc, #168] @ c636e8 <__cxa_atexit@plt+0xc5578c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #164] @ c636ec <__cxa_atexit@plt+0xc55790> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #160] @ c636f0 <__cxa_atexit@plt+0xc55794> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #156] @ c636f4 <__cxa_atexit@plt+0xc55798> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #152] @ c636f8 <__cxa_atexit@plt+0xc5579c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + sub r2, r6, #35 @ 0x23 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [pc, #136] @ c636fc <__cxa_atexit@plt+0xc557a0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - strb r1, [r3, #8] │ │ │ │ + add ip, r7, #52 @ 0x34 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + add ip, r7, #64 @ 0x40 │ │ │ │ + stm ip, {r1, r8, r9, sl} │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ + add r1, r7, #36 @ 0x24 │ │ │ │ + stm r1, {r8, r9, sl} │ │ │ │ + add r1, r7, #20 │ │ │ │ + stm r1, {r8, r9, sl} │ │ │ │ + stmib r7, {r8, r9, sl} │ │ │ │ + mov r1, r7 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str r1, [r7, #96] @ 0x60 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r0, #32]! │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ + mov r0, r7 │ │ │ │ + str lr, [r0, #48]! @ 0x30 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ + str r7, [r7, #100] @ 0x64 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #40] @ c63700 <__cxa_atexit@plt+0xc557a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x01502f98 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r1, r0, asr r0 │ │ │ │ + cmpeq r1, r8, asr r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c79774 <__cxa_atexit@plt+0xc6b818> │ │ │ │ - ldr r2, [pc, #52] @ c7977c <__cxa_atexit@plt+0xc6b820> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, sl} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c79768 <__cxa_atexit@plt+0xc6b80c> │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - mov r8, #11 │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c63754 <__cxa_atexit@plt+0xc557f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #52] @ c6375c <__cxa_atexit@plt+0xc55800> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ c63760 <__cxa_atexit@plt+0xc55804> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #129 @ 0x81 │ │ │ │ + ldr r1, [pc, #40] @ c63764 <__cxa_atexit@plt+0xc55808> │ │ │ │ + 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 │ │ │ │ - bx r0 │ │ │ │ + b 1c677f4 <__cxa_atexit@plt+0x1c59898> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x01518198 │ │ │ │ + cmpeq r1, ip, lsr #5 │ │ │ │ + cmpeq r1, r4, asr r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7981c <__cxa_atexit@plt+0xc6b8c0> │ │ │ │ - ldr r2, [pc, #128] @ c79838 <__cxa_atexit@plt+0xc6b8dc> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi c637a0 <__cxa_atexit@plt+0xc55844> │ │ │ │ + ldr r8, [pc, #36] @ c637a8 <__cxa_atexit@plt+0xc5584c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ c637ac <__cxa_atexit@plt+0xc55850> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq c79810 <__cxa_atexit@plt+0xc6b8b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c79824 <__cxa_atexit@plt+0xc6b8c8> │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr r3, [pc, #80] @ c7983c <__cxa_atexit@plt+0xc6b8e0> │ │ │ │ - sub sl, r2, #6 │ │ │ │ - mov r8, #11 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [pc, #68] @ c79840 <__cxa_atexit@plt+0xc6b8e4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r0, r3} │ │ │ │ - mov r6, r2 │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ - ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x01282654 │ │ │ │ + cmpeq r1, r0, lsr r1 │ │ │ │ + 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 c637ec <__cxa_atexit@plt+0xc55890> │ │ │ │ + ldr r2, [pc, #40] @ c637fc <__cxa_atexit@plt+0xc558a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r0, ip, asr #3 │ │ │ │ - ldrsheq r2, [r0, #-12] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c63848 <__cxa_atexit@plt+0xc558ec> │ │ │ │ + ldr r2, [pc, #48] @ c63858 <__cxa_atexit@plt+0xc558fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ c6385c <__cxa_atexit@plt+0xc55900> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0x012825ac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c79894 <__cxa_atexit@plt+0xc6b938> │ │ │ │ - ldr r2, [pc, #56] @ c798a0 <__cxa_atexit@plt+0xc6b944> │ │ │ │ - sub sl, r6, #6 │ │ │ │ - mov r8, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr r0, [pc, #36] @ c798a4 <__cxa_atexit@plt+0xc6b948> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r2, r2, #1 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c638c8 <__cxa_atexit@plt+0xc5596c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c638d4 <__cxa_atexit@plt+0xc55978> │ │ │ │ + ldr r8, [pc, #84] @ c638e4 <__cxa_atexit@plt+0xc55988> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #80] @ c638e8 <__cxa_atexit@plt+0xc5598c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ c638ec <__cxa_atexit@plt+0xc55990> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #60] @ c638f0 <__cxa_atexit@plt+0xc55994> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, asr r1 │ │ │ │ - cmpeq r0, r4, ror r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01282548 │ │ │ │ + cmpeq r1, r8, lsr #32 │ │ │ │ + cmpeq r1, ip, lsl r1 │ │ │ │ + cmpeq r1, r8, asr #32 │ │ │ │ + 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 c63930 <__cxa_atexit@plt+0xc559d4> │ │ │ │ + ldr r2, [pc, #40] @ c63940 <__cxa_atexit@plt+0xc559e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c79908 <__cxa_atexit@plt+0xc6b9ac> │ │ │ │ + bhi c639a4 <__cxa_atexit@plt+0xc55a48> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c79914 <__cxa_atexit@plt+0xc6b9b8> │ │ │ │ - ldr r2, [pc, #76] @ c79924 <__cxa_atexit@plt+0xc6b9c8> │ │ │ │ - ldr r1, [pc, #76] @ c79928 <__cxa_atexit@plt+0xc6b9cc> │ │ │ │ + bcc c639b0 <__cxa_atexit@plt+0xc55a54> │ │ │ │ + ldr r2, [pc, #76] @ c639c0 <__cxa_atexit@plt+0xc55a64> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c639c4 <__cxa_atexit@plt+0xc55a68> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ c7992c <__cxa_atexit@plt+0xc6b9d0> │ │ │ │ + ldr r8, [pc, #56] @ c639c8 <__cxa_atexit@plt+0xc55a6c> │ │ │ │ + add r8, pc, r8 │ │ │ │ str r2, [r9, #4]! │ │ │ │ str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ str r1, [r9, #12] │ │ │ │ + mov r5, r3 │ │ │ │ b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - cmpeq r0, r0, ror #31 │ │ │ │ - @ instruction: 0x0126c174 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r1, r4, asr #30 │ │ │ │ + @ instruction: 0x0128244c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c799c0 <__cxa_atexit@plt+0xc6ba64> │ │ │ │ - add r3, r2, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble c79998 <__cxa_atexit@plt+0xc6ba3c> │ │ │ │ - ldr r7, [pc, #116] @ c799d8 <__cxa_atexit@plt+0xc6ba7c> │ │ │ │ - ldr r1, [pc, #116] @ c799dc <__cxa_atexit@plt+0xc6ba80> │ │ │ │ - add lr, r2, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c63a30 <__cxa_atexit@plt+0xc55ad4> │ │ │ │ + ldr r2, [pc, #76] @ c63a40 <__cxa_atexit@plt+0xc55ae4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c63a44 <__cxa_atexit@plt+0xc55ae8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #104] @ c799e0 <__cxa_atexit@plt+0xc6ba84> │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str sl, [r2, #12] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ - str r9, [r2, #16] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ c63a48 <__cxa_atexit@plt+0xc55aec> │ │ │ │ + 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 │ │ │ │ - ldr r1, [pc, #72] @ c799e8 <__cxa_atexit@plt+0xc6ba8c> │ │ │ │ - ldr r8, [pc, #72] @ c799ec <__cxa_atexit@plt+0xc6ba90> │ │ │ │ - str r9, [r2, #16] │ │ │ │ - add r6, r2, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #28] @ c799e4 <__cxa_atexit@plt+0xc6ba88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r1, r8, asr #31 │ │ │ │ + cmpeq r1, r8, ror #29 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c63ab4 <__cxa_atexit@plt+0xc55b58> │ │ │ │ + ldr r7, [pc, #88] @ c63acc <__cxa_atexit@plt+0xc55b70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble c63a9c <__cxa_atexit@plt+0xc55b40> │ │ │ │ + ldr r1, [pc, #60] @ c63ad4 <__cxa_atexit@plt+0xc55b78> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b c63aa4 <__cxa_atexit@plt+0xc55b48> │ │ │ │ + ldr r1, [pc, #44] @ c63ad0 <__cxa_atexit@plt+0xc55b74> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c63ad8 <__cxa_atexit@plt+0xc55b7c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq r0, r4, asr r0 │ │ │ │ - cmpeq r0, r0, lsl #31 │ │ │ │ - smlaltbeq r0, r0, r8, r7 @ │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - smlawteq r6, r4, r0, ip │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + @ instruction: 0x01417190 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c79ac0 <__cxa_atexit@plt+0xc6bb64> │ │ │ │ - ldr r3, [pc, #224] @ c79af0 <__cxa_atexit@plt+0xc6bb94> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c63b7c <__cxa_atexit@plt+0xc55c20> │ │ │ │ + ldr r3, [pc, #172] @ c63ba8 <__cxa_atexit@plt+0xc55c4c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq c79a7c <__cxa_atexit@plt+0xc6bb20> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c63b50 <__cxa_atexit@plt+0xc55bf4> │ │ │ │ + ldmdb r5, {r8, sl} │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #28 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc c79ad0 <__cxa_atexit@plt+0xc6bb74> │ │ │ │ - add r3, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble c79a8c <__cxa_atexit@plt+0xc6bb30> │ │ │ │ - ldr r7, [pc, #176] @ c79af4 <__cxa_atexit@plt+0xc6bb98> │ │ │ │ - ldr r2, [pc, #176] @ c79af8 <__cxa_atexit@plt+0xc6bb9c> │ │ │ │ - add lr, r6, #20 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c63b8c <__cxa_atexit@plt+0xc55c30> │ │ │ │ + ldr r7, [pc, #132] @ c63bac <__cxa_atexit@plt+0xc55c50> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #164] @ c79afc <__cxa_atexit@plt+0xc6bba0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r1, #6 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble c63b60 <__cxa_atexit@plt+0xc55c04> │ │ │ │ + ldr r1, [pc, #104] @ c63bb4 <__cxa_atexit@plt+0xc55c58> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b c63b68 <__cxa_atexit@plt+0xc55c0c> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #116] @ c79b08 <__cxa_atexit@plt+0xc6bbac> │ │ │ │ - ldr r2, [pc, #116] @ c79b0c <__cxa_atexit@plt+0xc6bbb0> │ │ │ │ - add r7, r6, #16 │ │ │ │ + ldr r1, [pc, #72] @ c63bb0 <__cxa_atexit@plt+0xc55c54> │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #60] @ c79b04 <__cxa_atexit@plt+0xc6bba8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ c63bbc <__cxa_atexit@plt+0xc55c60> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c79b00 <__cxa_atexit@plt+0xc6bba4> │ │ │ │ + ldr r7, [pc, #36] @ c63bb8 <__cxa_atexit@plt+0xc55c5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - cmpeq r0, r4, ror pc │ │ │ │ - cmpeq r0, r0, lsr #29 │ │ │ │ - @ instruction: 0x01400694 │ │ │ │ - strheq r0, [r0, #-96] @ 0xffffffa0 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - ldrdeq fp, [r6, -r0]! │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + strheq r7, [r1, #-8] │ │ │ │ + smlalbteq r7, r1, ip, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldmib r3, {r9, sl} │ │ │ │ - add r3, r6, #28 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r6, r5 │ │ │ │ add r5, r5, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c79bb0 <__cxa_atexit@plt+0xc6bc54> │ │ │ │ - add r2, r6, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble c79b84 <__cxa_atexit@plt+0xc6bc28> │ │ │ │ - ldr r7, [pc, #128] @ c79bcc <__cxa_atexit@plt+0xc6bc70> │ │ │ │ - ldr r1, [pc, #128] @ c79bd0 <__cxa_atexit@plt+0xc6bc74> │ │ │ │ - add lr, r6, #20 │ │ │ │ + ldmib r6, {r8, sl} │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c63c34 <__cxa_atexit@plt+0xc55cd8> │ │ │ │ + ldr r7, [pc, #88] @ c63c4c <__cxa_atexit@plt+0xc55cf0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #116] @ c79bd4 <__cxa_atexit@plt+0xc6bc78> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble c63c1c <__cxa_atexit@plt+0xc55cc0> │ │ │ │ + ldr r1, [pc, #60] @ c63c54 <__cxa_atexit@plt+0xc55cf8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b c63c24 <__cxa_atexit@plt+0xc55cc8> │ │ │ │ + ldr r1, [pc, #44] @ c63c50 <__cxa_atexit@plt+0xc55cf4> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #80] @ c79bdc <__cxa_atexit@plt+0xc6bc80> │ │ │ │ - ldr r8, [pc, #80] @ c79be0 <__cxa_atexit@plt+0xc6bc84> │ │ │ │ - add r3, r6, #16 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #32] @ c79bd8 <__cxa_atexit@plt+0xc6bc7c> │ │ │ │ + ldr r7, [pc, #28] @ c63c58 <__cxa_atexit@plt+0xc55cfc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + @ instruction: 0xfffffbe4 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + cmpeq r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c63cb4 <__cxa_atexit@plt+0xc55d58> │ │ │ │ + ldr r7, [pc, #68] @ c63cd0 <__cxa_atexit@plt+0xc55d74> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r2, [pc, #64] @ c63cd4 <__cxa_atexit@plt+0xc55d78> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - cmpeq r0, ip, ror #28 │ │ │ │ - @ instruction: 0x01501d98 │ │ │ │ - strheq r0, [r0, #-84] @ 0xffffffac │ │ │ │ - @ instruction: 0xfffffb9c │ │ │ │ - ldrdeq fp, [r6, -r4]! │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r7, [pc, #28] @ c63cd8 <__cxa_atexit@plt+0xc55d7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0x01416f90 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r9 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c63d10 <__cxa_atexit@plt+0xc55db4> │ │ │ │ + ldr r2, [pc, #36] @ c63d28 <__cxa_atexit@plt+0xc55dcc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r7, [pc, #20] @ c63d2c <__cxa_atexit@plt+0xc55dd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r1, ip, lsr pc │ │ │ │ + cmpeq r1, ip, ror #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c63d80 <__cxa_atexit@plt+0xc55e24> │ │ │ │ + ldr lr, [pc, #56] @ c63d88 <__cxa_atexit@plt+0xc55e2c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #52] @ c63d8c <__cxa_atexit@plt+0xc55e30> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #129 @ 0x81 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r2, [pc, #36] @ c63d90 <__cxa_atexit@plt+0xc55e34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c677f4 <__cxa_atexit@plt+0x1c59898> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, asr sp │ │ │ │ + cmpeq r1, r4, lsl #25 │ │ │ │ + cmpeq r1, r0, lsr #24 │ │ │ │ + cmpeq r1, r4, lsl #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c79c34 <__cxa_atexit@plt+0xc6bcd8> │ │ │ │ - ldr r6, [pc, #60] @ c79c50 <__cxa_atexit@plt+0xc6bcf4> │ │ │ │ - ldr r8, [pc, #60] @ c79c54 <__cxa_atexit@plt+0xc6bcf8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r6, #12]! │ │ │ │ + bcc c63de0 <__cxa_atexit@plt+0xc55e84> │ │ │ │ + ldr r1, [pc, #56] @ c63df8 <__cxa_atexit@plt+0xc55e9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #52] @ c63dfc <__cxa_atexit@plt+0xc55ea0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - str sl, [r3, #8] │ │ │ │ b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #28] @ c79c58 <__cxa_atexit@plt+0xc6bcfc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ + ldr r7, [pc, #24] @ c63e00 <__cxa_atexit@plt+0xc55ea4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb18 │ │ │ │ - @ instruction: 0x0126be4c │ │ │ │ - cmpeq r0, r4, lsr r5 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0x01282014 │ │ │ │ + hvceq 5856 @ 0x16e0 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #16] @ c79c80 <__cxa_atexit@plt+0xc6bd24> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ - cmpeq r0, r8, lsl #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c79cd4 <__cxa_atexit@plt+0xc6bd78> │ │ │ │ - ldr r2, [pc, #60] @ c79cdc <__cxa_atexit@plt+0xc6bd80> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c63e44 <__cxa_atexit@plt+0xc55ee8> │ │ │ │ + ldr r2, [pc, #36] @ c63e5c <__cxa_atexit@plt+0xc55f00> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c79cc8 <__cxa_atexit@plt+0xc6bd6c> │ │ │ │ - ldr r3, [pc, #40] @ c79ce0 <__cxa_atexit@plt+0xc6bd84> │ │ │ │ - mov r8, #11 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r7, [pc, #20] @ c63e60 <__cxa_atexit@plt+0xc55f04> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r0, r0, lsl #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ c79d08 <__cxa_atexit@plt+0xc6bdac> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #11 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 1c6decc <__cxa_atexit@plt+0x1c5ff70> │ │ │ │ - cmpeq r0, r0, asr #24 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + cmpeq r1, r8, lsl #28 │ │ │ │ + smlaltteq r6, r1, r8, sp │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c79d4c <__cxa_atexit@plt+0xc6bdf0> │ │ │ │ - ldr r2, [pc, #48] @ c79d64 <__cxa_atexit@plt+0xc6be08> │ │ │ │ - ldr r3, [pc, #48] @ c79d68 <__cxa_atexit@plt+0xc6be0c> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c63eb8 <__cxa_atexit@plt+0xc55f5c> │ │ │ │ + ldr r1, [pc, #56] @ c63ed0 <__cxa_atexit@plt+0xc55f74> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #52] @ c63ed4 <__cxa_atexit@plt+0xc55f78> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ b 1de4b44 <__cxa_atexit@plt+0x1dd6be8> │ │ │ │ - ldr r7, [pc, #24] @ c79d6c <__cxa_atexit@plt+0xc6be10> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #24] @ c63ed8 <__cxa_atexit@plt+0xc55f7c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0x0126bd30 │ │ │ │ - cmpeq r0, ip, lsr #8 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0x01281f3c │ │ │ │ + @ instruction: 0x01416d98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b c63ae8 <__cxa_atexit@plt+0xc55b8c> │ │ │ │ + cmpeq r1, r4, asr sp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c79e04 <__cxa_atexit@plt+0xc6bea8> │ │ │ │ - ldr r7, [pc, #156] @ c79e2c <__cxa_atexit@plt+0xc6bed0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq c79df4 <__cxa_atexit@plt+0xc6be98> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c79e14 <__cxa_atexit@plt+0xc6beb8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr lr, [pc, #124] @ c79e34 <__cxa_atexit@plt+0xc6bed8> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r3, r7, #16 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - lsr r7, r7, #11 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c63f74 <__cxa_atexit@plt+0xc56018> │ │ │ │ + ldr sl, [pc, #104] @ c63f8c <__cxa_atexit@plt+0xc56030> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #100] @ c63f90 <__cxa_atexit@plt+0xc56034> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ c63f94 <__cxa_atexit@plt+0xc56038> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ c63f98 <__cxa_atexit@plt+0xc5603c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + 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 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c79e30 <__cxa_atexit@plt+0xc6bed4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #32] @ c63f9c <__cxa_atexit@plt+0xc56040> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq r1, r8, lsl sp │ │ │ │ + smlaltteq r6, r1, r4, ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c63fe0 <__cxa_atexit@plt+0xc56084> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c63fe8 <__cxa_atexit@plt+0xc5608c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c63fec <__cxa_atexit@plt+0xc56090> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - smlaltbeq r0, r0, r0, r3 @ │ │ │ │ - cmpeq r0, r0, ror fp │ │ │ │ - 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 c79e98 <__cxa_atexit@plt+0xc6bf3c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #68] @ c79ea4 <__cxa_atexit@plt+0xc6bf48> │ │ │ │ - mov r1, #1 │ │ │ │ - lsr r2, r7, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - lsr r7, r7, #11 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - movhi r1, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - addne r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + b 174c6e8 <__cxa_atexit@plt+0x173e78c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r1, [r0, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c79f48 <__cxa_atexit@plt+0xc6bfec> │ │ │ │ - ldr r3, [pc, #168] @ c79f70 <__cxa_atexit@plt+0xc6c014> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq c79f28 <__cxa_atexit@plt+0xc6bfcc> │ │ │ │ - ldr r3, [pc, #152] @ c79f74 <__cxa_atexit@plt+0xc6c018> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - beq c79f38 <__cxa_atexit@plt+0xc6bfdc> │ │ │ │ + ldrsheq r7, [r1, #-140] @ 0xffffff74 │ │ │ │ + ldrheq r7, [r1, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64030 <__cxa_atexit@plt+0xc560d4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c64038 <__cxa_atexit@plt+0xc560dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c6403c <__cxa_atexit@plt+0xc560e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174c6e8 <__cxa_atexit@plt+0x173e78c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsr #17 │ │ │ │ + cmpeq r1, r0, ror #18 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r9, r5, #24 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c640d8 <__cxa_atexit@plt+0xc5617c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c79f58 <__cxa_atexit@plt+0xc6bffc> │ │ │ │ - ldrb r7, [r9, #3] │ │ │ │ - add r7, r7, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #108] @ c79f7c <__cxa_atexit@plt+0xc6c020> │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c640e4 <__cxa_atexit@plt+0xc56188> │ │ │ │ + ldr lr, [pc, #132] @ c640f4 <__cxa_atexit@plt+0xc56198> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ c640f8 <__cxa_atexit@plt+0xc5619c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r1, r2, sl} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + ldr r0, [pc, #96] @ c640fc <__cxa_atexit@plt+0xc561a0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #88] @ c64100 <__cxa_atexit@plt+0xc561a4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #80] @ c64104 <__cxa_atexit@plt+0xc561a8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + b 174c598 <__cxa_atexit@plt+0x173e63c> │ │ │ │ mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - 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, #40] @ c79f78 <__cxa_atexit@plt+0xc6c01c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmpeq r0, r0, ror #4 │ │ │ │ - ldrsheq r2, [r0, #-4] │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r1, r4, asr #16 │ │ │ │ + cmpeq r1, r0, ror #17 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #104] @ c79ff8 <__cxa_atexit@plt+0xc6c09c> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ c64124 <__cxa_atexit@plt+0xc561c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ - beq c79fe0 <__cxa_atexit@plt+0xc6c084> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c79fe8 <__cxa_atexit@plt+0xc6c08c> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - add r7, r7, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #52] @ c79ffc <__cxa_atexit@plt+0xc6c0a0> │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 174c6e8 <__cxa_atexit@plt+0x173e78c> │ │ │ │ + cmpeq r1, r4, ror #16 │ │ │ │ + cmpeq r1, ip, lsr #22 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c641e8 <__cxa_atexit@plt+0xc5628c> │ │ │ │ + ldr r2, [pc, #208] @ c64224 <__cxa_atexit@plt+0xc562c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r8, r6 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + add r3, r8, #64 @ 0x40 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c64208 <__cxa_atexit@plt+0xc562ac> │ │ │ │ + ldr sl, [pc, #160] @ c64230 <__cxa_atexit@plt+0xc562d4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #156] @ c64234 <__cxa_atexit@plt+0xc562d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #152] @ c64238 <__cxa_atexit@plt+0xc562dc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #148] @ c6423c <__cxa_atexit@plt+0xc562e0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r3, #34 @ 0x22 │ │ │ │ + sub r7, r3, #27 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + sub r1, r3, #18 │ │ │ │ + add r7, r6, #32 │ │ │ │ + stm r7, {r2, r8, sl} │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #48] @ 0x30 │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #60] @ c6422c <__cxa_atexit@plt+0xc562d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #24] @ c64228 <__cxa_atexit@plt+0xc562cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r1, r0, asr sl │ │ │ │ + hvceq 5800 @ 0x16a8 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + cmpeq r1, ip, lsr #21 │ │ │ │ + mov lr, fp │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c7a044 <__cxa_atexit@plt+0xc6c0e8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - add r7, r7, r2, lsl #6 │ │ │ │ - ldr r2, [pc, #28] @ c7a050 <__cxa_atexit@plt+0xc6c0f4> │ │ │ │ - sub r7, r7, #12416 @ 0x3080 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc c642c4 <__cxa_atexit@plt+0xc56368> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr fp, [pc, #96] @ c642f0 <__cxa_atexit@plt+0xc56394> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r9, ip, lr} │ │ │ │ + str r4, [r3, #32] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + sub r8, r6, #27 │ │ │ │ + mov r4, sl │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov sl, r2 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r7, [pc, #40] @ c642f4 <__cxa_atexit@plt+0xc56398> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [sl, #-8] │ │ │ │ + str r3, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ + mov fp, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsbeq r1, [r0, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlaltbeq r6, r1, r4, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64350 <__cxa_atexit@plt+0xc563f4> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub r8, r5, #24 │ │ │ │ + stm r8, {r1, r2, r7} │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, lr │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + 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 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c7a098 <__cxa_atexit@plt+0xc6c13c> │ │ │ │ - ldr r7, [pc, #52] @ c7a0ac <__cxa_atexit@plt+0xc6c150> │ │ │ │ - tst r8, #3 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c643dc <__cxa_atexit@plt+0xc56480> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr fp, [pc, #80] @ c643fc <__cxa_atexit@plt+0xc564a0> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4] │ │ │ │ + add fp, r3, #8 │ │ │ │ + stm fp, {r8, r9, sl, ip} │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #27 │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov sl, r0 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r7, [pc, #28] @ c64400 <__cxa_atexit@plt+0xc564a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq c7a08c <__cxa_atexit@plt+0xc6c130> │ │ │ │ - mov r7, r8 │ │ │ │ - b c7a0bc <__cxa_atexit@plt+0xc6c160> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c7a0b0 <__cxa_atexit@plt+0xc6c154> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #152] @ c7a15c <__cxa_atexit@plt+0xc6c200> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ - beq c7a140 <__cxa_atexit@plt+0xc6c1e4> │ │ │ │ - ldr r3, [pc, #124] @ c7a160 <__cxa_atexit@plt+0xc6c204> │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r1, [r5, #8] │ │ │ │ - beq c7a140 <__cxa_atexit@plt+0xc6c1e4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c7a148 <__cxa_atexit@plt+0xc6c1ec> │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - ldr r2, [pc, #72] @ c7a164 <__cxa_atexit@plt+0xc6c208> │ │ │ │ - ldr lr, [pc, #56] @ c7a158 <__cxa_atexit@plt+0xc6c1fc> │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + smlalbbeq r6, r1, ip, r8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b c6449c <__cxa_atexit@plt+0xc56540> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6443c <__cxa_atexit@plt+0xc564e0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c64444 <__cxa_atexit@plt+0xc564e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r1, r1, r7 │ │ │ │ - add r7, r1, lr │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c678d4 <__cxa_atexit@plt+0x1c59978> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0x01517494 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64478 <__cxa_atexit@plt+0xc5651c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c64480 <__cxa_atexit@plt+0xc56524> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c677f4 <__cxa_atexit@plt+0x1c59898> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq r0, r8, ror #29 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #124] @ c7a1f4 <__cxa_atexit@plt+0xc6c298> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + cmpeq r1, r8, asr r4 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64530 <__cxa_atexit@plt+0xc565d4> │ │ │ │ + ldr r2, [pc, #172] @ c6455c <__cxa_atexit@plt+0xc56600> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + str r8, [r5, #12] │ │ │ │ tst r7, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - beq c7a1d8 <__cxa_atexit@plt+0xc6c27c> │ │ │ │ + beq c64524 <__cxa_atexit@plt+0xc565c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c7a1e0 <__cxa_atexit@plt+0xc6c284> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - lsl r2, r2, #6 │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #56] @ c7a1f0 <__cxa_atexit@plt+0xc6c294> │ │ │ │ - add r1, r2, r1, lsl #12 │ │ │ │ - ldr r2, [pc, #56] @ c7a1f8 <__cxa_atexit@plt+0xc6c29c> │ │ │ │ - add r1, r1, r7 │ │ │ │ - add r7, r1, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c64548 <__cxa_atexit@plt+0xc565ec> │ │ │ │ + ldr r3, [pc, #136] @ c64564 <__cxa_atexit@plt+0xc56608> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #132] @ c64568 <__cxa_atexit@plt+0xc5660c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr sl, [r7, #-4]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str lr, [r6, #12]! │ │ │ │ + str r6, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #40] @ c64560 <__cxa_atexit@plt+0xc56604> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r0, r0, asr #28 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r1, ip, lsr r7 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c7a250 <__cxa_atexit@plt+0xc6c2f4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldrb r2, [r5, #-8] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #44] @ c7a25c <__cxa_atexit@plt+0xc6c300> │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r1, r2, r1, lsl #6 │ │ │ │ - ldr r2, [pc, #36] @ c7a260 <__cxa_atexit@plt+0xc6c304> │ │ │ │ - add r1, r1, r7 │ │ │ │ - add r7, r1, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc c645d0 <__cxa_atexit@plt+0xc56674> │ │ │ │ + ldr r2, [pc, #76] @ c645dc <__cxa_atexit@plt+0xc56680> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c645e0 <__cxa_atexit@plt+0xc56684> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + str r2, [r0, #4]! │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r3, r0 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r2, [r0, #20] │ │ │ │ + str r2, [r0, #8] │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0xfff1df80 │ │ │ │ - cmpeq r0, r4, asr #27 │ │ │ │ - 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 c7a2d0 <__cxa_atexit@plt+0xc6c374> │ │ │ │ - ldr r7, [pc, #92] @ c7a2e4 <__cxa_atexit@plt+0xc6c388> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq c7a2b8 <__cxa_atexit@plt+0xc6c35c> │ │ │ │ - ldr r7, [pc, #76] @ c7a2e8 <__cxa_atexit@plt+0xc6c38c> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + mov r3, r6 │ │ │ │ + mov sl, r4 │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldmib r5, {r0, ip} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c64684 <__cxa_atexit@plt+0xc56728> │ │ │ │ + ldr r2, [pc, #156] @ c646a8 <__cxa_atexit@plt+0xc5674c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr fp, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str r1, [sp] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r8, [r3, #52] @ 0x34 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r4, [pc, #108] @ c646ac <__cxa_atexit@plt+0xc56750> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r1, #12]! │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr r2, [pc, #96] @ c646b0 <__cxa_atexit@plt+0xc56754> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str r9, [r3, #48] @ 0x30 │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub r8, r6, #27 │ │ │ │ + mov r4, sl │ │ │ │ + mov r9, fp │ │ │ │ + ldm sp, {sl, fp} │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r7, [pc, #40] @ c646b4 <__cxa_atexit@plt+0xc56758> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - strb r2, [r3, #-8] │ │ │ │ - beq c7a2c4 <__cxa_atexit@plt+0xc6c368> │ │ │ │ - mov r7, r9 │ │ │ │ - b c7a330 <__cxa_atexit@plt+0xc6c3d4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str lr, [r5] │ │ │ │ + stmib r5, {r0, ip} │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [sl, #-8] │ │ │ │ + str r3, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c7a2ec <__cxa_atexit@plt+0xc6c390> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + smlaltteq r6, r1, ip, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c646e8 <__cxa_atexit@plt+0xc5678c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c646f0 <__cxa_atexit@plt+0xc56794> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - teqpeq pc, ip @ @ p-variant is OBSOLETE @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c7a324 <__cxa_atexit@plt+0xc6c3c8> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ - beq c7a31c <__cxa_atexit@plt+0xc6c3c0> │ │ │ │ - b c7a330 <__cxa_atexit@plt+0xc6c3d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 1c677f4 <__cxa_atexit@plt+0x1c59898> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #160] @ c7a3d8 <__cxa_atexit@plt+0xc6c47c> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - beq c7a3bc <__cxa_atexit@plt+0xc6c460> │ │ │ │ - ldr r3, [pc, #132] @ c7a3dc <__cxa_atexit@plt+0xc6c480> │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r1, [r5, #12] │ │ │ │ - beq c7a3bc <__cxa_atexit@plt+0xc6c460> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c7a3c4 <__cxa_atexit@plt+0xc6c468> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - lsl r2, r2, #12 │ │ │ │ - add r2, r2, r1, lsl #6 │ │ │ │ - ldrb r1, [r5, #-12] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #56] @ c7a3d4 <__cxa_atexit@plt+0xc6c478> │ │ │ │ - add r1, r2, r1, lsl #18 │ │ │ │ - ldr r2, [pc, #60] @ c7a3e0 <__cxa_atexit@plt+0xc6c484> │ │ │ │ - add r1, r1, r7 │ │ │ │ - add r7, r1, lr │ │ │ │ + cmpeq r1, r8, ror #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64724 <__cxa_atexit@plt+0xc567c8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c6472c <__cxa_atexit@plt+0xc567d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1c678d4 <__cxa_atexit@plt+0x1c59978> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r1, ip, lsr #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64788 <__cxa_atexit@plt+0xc5682c> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub r8, r5, #24 │ │ │ │ + stm r8, {r1, r2, r7} │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, lr │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq r0, ip, asr ip │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #132] @ c7a478 <__cxa_atexit@plt+0xc6c51c> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ - beq c7a45c <__cxa_atexit@plt+0xc6c500> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, 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 c6482c <__cxa_atexit@plt+0xc568d0> │ │ │ │ + ldr r2, [pc, #136] @ c6484c <__cxa_atexit@plt+0xc568f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str fp, [sp] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + mov lr, r3 │ │ │ │ + ldr ip, [pc, #96] @ c64850 <__cxa_atexit@plt+0xc568f4> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [lr, #12]! │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [pc, #84] @ c64854 <__cxa_atexit@plt+0xc568f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add ip, r3, #24 │ │ │ │ + stm ip, {r0, r8, r9, sl} │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #27 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r7, [pc, #36] @ c64858 <__cxa_atexit@plt+0xc568fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + cmpeq r1, r4, asr #8 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64918 <__cxa_atexit@plt+0xc569bc> │ │ │ │ + ldmib r7, {r0, lr} │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc c7a464 <__cxa_atexit@plt+0xc6c508> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - lsl r2, r2, #6 │ │ │ │ - ldrb r1, [r5, #-12] │ │ │ │ - ldrb r0, [r5, #-8] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - orr r2, r2, r1, lsl #18 │ │ │ │ - add r2, r2, r0, lsl #12 │ │ │ │ - ldr r0, [pc, #60] @ c7a47c <__cxa_atexit@plt+0xc6c520> │ │ │ │ - ldr r1, [pc, #48] @ c7a474 <__cxa_atexit@plt+0xc6c518> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r1 │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ + bcc c64920 <__cxa_atexit@plt+0xc569c4> │ │ │ │ + ldr r1, [pc, #176] @ c6494c <__cxa_atexit@plt+0xc569f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r0, [r5], #4 │ │ │ │ + str r0, [sp] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r4, [pc, #120] @ c64950 <__cxa_atexit@plt+0xc569f4> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r0, #12]! │ │ │ │ + str r2, [r6, #20] │ │ │ │ + ldr r2, [pc, #108] @ c64954 <__cxa_atexit@plt+0xc569f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #24] │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r1, r8, ip} │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #48] @ 0x30 │ │ │ │ + sub r8, r3, #27 │ │ │ │ + mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r9, fp │ │ │ │ + ldm sp, {sl, fp} │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #32] @ c64948 <__cxa_atexit@plt+0xc569ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str ip, [r5, #8] │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r0, r0, asr #23 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7a4dc <__cxa_atexit@plt+0xc6c580> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldrb r2, [r5, #-12] │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - ldrb r0, [r5, #-4] │ │ │ │ - lsl r2, r2, #18 │ │ │ │ - add r2, r2, r1, lsl #12 │ │ │ │ - add r2, r2, r0, lsl #6 │ │ │ │ - ldr r0, [pc, #40] @ c7a4ec <__cxa_atexit@plt+0xc6c590> │ │ │ │ - ldr r1, [pc, #32] @ c7a4e8 <__cxa_atexit@plt+0xc6c58c> │ │ │ │ - add r7, r2, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r7, r1 │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldc2 15, cr13, [r7], #-512 @ 0xfffffe00 │ │ │ │ - cmpeq r0, ip, lsr fp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bx r1 │ │ │ │ + cmpeq r1, r0, asr r3 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64998 <__cxa_atexit@plt+0xc56a3c> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + stmdb r5, {r7, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r0 │ │ │ │ + b c6449c <__cxa_atexit@plt+0xc56540> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + strheq r6, [r1, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c649d8 <__cxa_atexit@plt+0xc56a7c> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b c64138 <__cxa_atexit@plt+0xc561dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + hvceq 5676 @ 0x162c │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7a57c <__cxa_atexit@plt+0xc6c620> │ │ │ │ - ldr r3, [pc, #124] @ c7a58c <__cxa_atexit@plt+0xc6c630> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - beq c7a554 <__cxa_atexit@plt+0xc6c5f8> │ │ │ │ - ldrb r3, [r8, #3] │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ - bne c7a560 <__cxa_atexit@plt+0xc6c604> │ │ │ │ - ldr r3, [pc, #92] @ c7a590 <__cxa_atexit@plt+0xc6c634> │ │ │ │ - mov r2, #224 @ 0xe0 │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c64a6c <__cxa_atexit@plt+0xc56b10> │ │ │ │ + ldr r3, [pc, #120] @ c64a84 <__cxa_atexit@plt+0xc56b28> │ │ │ │ add r3, pc, r3 │ │ │ │ - strb r2, [r5] │ │ │ │ - str r3, [r7] │ │ │ │ - beq c7a56c <__cxa_atexit@plt+0xc6c610> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b c7a5f0 <__cxa_atexit@plt+0xc6c694> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #116] @ c64a88 <__cxa_atexit@plt+0xc56b2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #112] @ c64a8c <__cxa_atexit@plt+0xc56b30> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #31 │ │ │ │ + ldr r1, [pc, #96] @ c64a90 <__cxa_atexit@plt+0xc56b34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add ip, r7, #24 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + add ip, r7, #36 @ 0x24 │ │ │ │ + stm ip, {r0, r2, r8, r9, sl} │ │ │ │ + stmib r7, {r8, r9, sl} │ │ │ │ + str r0, [r7, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + str lr, [r2, #20]! │ │ │ │ + add lr, r7, #56 @ 0x38 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ + str r7, [r7, #72] @ 0x48 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - strb r3, [r5] │ │ │ │ - b c7a68c <__cxa_atexit@plt+0xc6c730> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #32] @ c64a94 <__cxa_atexit@plt+0xc56b38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c7a594 <__cxa_atexit@plt+0xc6c638> │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r1, r8, ror #8 │ │ │ │ + cmpeq r1, r8, lsl #4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov ip, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64b2c <__cxa_atexit@plt+0xc56bd0> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c64b38 <__cxa_atexit@plt+0xc56bdc> │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + mov sl, r4 │ │ │ │ + ldmda r5, {r4, ip} │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr fp, [pc, #108] @ c64b64 <__cxa_atexit@plt+0xc56c08> │ │ │ │ + add fp, pc, fp │ │ │ │ + stmib r6, {fp, lr} │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r8, r9} │ │ │ │ + str r4, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r3, #27 │ │ │ │ + mov r4, sl │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov sl, r2 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 1c67db4 <__cxa_atexit@plt+0x1c59e58> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov fp, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - teqpeq pc, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bne c7a5d0 <__cxa_atexit@plt+0xc6c674> │ │ │ │ - ldr r3, [pc, #48] @ c7a5e4 <__cxa_atexit@plt+0xc6c688> │ │ │ │ - mov r7, #224 @ 0xe0 │ │ │ │ - strb r7, [r5] │ │ │ │ + ldr r7, [pc, #32] @ c64b60 <__cxa_atexit@plt+0xc56c04> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + stmib r5, {r0, r1} │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, ip │ │ │ │ + bx r2 │ │ │ │ + cmpeq r1, r0, lsr r1 │ │ │ │ + @ instruction: 0xfffff808 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + sub r0, r5, #12 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c64bdc <__cxa_atexit@plt+0xc56c80> │ │ │ │ + ldmib r7, {r8, r9, sl} │ │ │ │ + stmdb r5, {r1, r2, r3} │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64bf0 <__cxa_atexit@plt+0xc56c94> │ │ │ │ + ldr r2, [pc, #100] @ c64c0c <__cxa_atexit@plt+0xc56cb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + sub lr, r5, #24 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + str r8, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq c7a5dc <__cxa_atexit@plt+0xc6c680> │ │ │ │ - b c7a5f0 <__cxa_atexit@plt+0xc6c694> │ │ │ │ - strb r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c7a68c <__cxa_atexit@plt+0xc6c730> │ │ │ │ + beq c64bd0 <__cxa_atexit@plt+0xc56c74> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + b c5f8ec <__cxa_atexit@plt+0xc51990> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - and r7, r7, #224 @ 0xe0 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ - bne c7a638 <__cxa_atexit@plt+0xc6c6dc> │ │ │ │ - ldr r3, [pc, #68] @ c7a64c <__cxa_atexit@plt+0xc6c6f0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7a644 <__cxa_atexit@plt+0xc6c6e8> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a638 <__cxa_atexit@plt+0xc6c6dc> │ │ │ │ - ldr r7, [pc, #36] @ c7a650 <__cxa_atexit@plt+0xc6c6f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a68c <__cxa_atexit@plt+0xc6c730> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r0, ip, ror #5 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a67c <__cxa_atexit@plt+0xc6c720> │ │ │ │ - ldr r7, [pc, #24] @ c7a688 <__cxa_atexit@plt+0xc6c72c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a68c <__cxa_atexit@plt+0xc6c730> │ │ │ │ - cmpeq r0, r8, lsr #5 │ │ │ │ - mov fp, r7 │ │ │ │ - ldrb r7, [r5] │ │ │ │ - sub r3, r7, #225 @ 0xe1 │ │ │ │ - cmp r3, #12 │ │ │ │ - bcs c7a6bc <__cxa_atexit@plt+0xc6c760> │ │ │ │ - ldr r7, [pc, #76] @ c7a6f4 <__cxa_atexit@plt+0xc6c798> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7a6e0 <__cxa_atexit@plt+0xc6c784> │ │ │ │ - b c7a700 <__cxa_atexit@plt+0xc6c7a4> │ │ │ │ - cmp r7, #237 @ 0xed │ │ │ │ - bne c7a6e8 <__cxa_atexit@plt+0xc6c78c> │ │ │ │ - ldr r7, [pc, #36] @ c7a6f0 <__cxa_atexit@plt+0xc6c794> │ │ │ │ + ldr r7, [pc, #24] @ c64c10 <__cxa_atexit@plt+0xc56cb4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7a6e0 <__cxa_atexit@plt+0xc6c784> │ │ │ │ - b c7a7e8 <__cxa_atexit@plt+0xc6c88c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + sub lr, r5, #24 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a880 <__cxa_atexit@plt+0xc6c924> │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a728 <__cxa_atexit@plt+0xc6c7cc> │ │ │ │ - ldr r3, [pc, #88] @ c7a76c <__cxa_atexit@plt+0xc6c810> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7a754 <__cxa_atexit@plt+0xc6c7f8> │ │ │ │ - b c7a778 <__cxa_atexit@plt+0xc6c81c> │ │ │ │ - mov r7, r5 │ │ │ │ - ldrb r3, [r7, #4]! │ │ │ │ - cmp r3, #237 @ 0xed │ │ │ │ - bne c7a75c <__cxa_atexit@plt+0xc6c800> │ │ │ │ - ldr r3, [pc, #40] @ c7a768 <__cxa_atexit@plt+0xc6c80c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7a754 <__cxa_atexit@plt+0xc6c7f8> │ │ │ │ - b c7a7e8 <__cxa_atexit@plt+0xc6c88c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffaee8 │ │ │ │ + cmpeq r1, ip, asr lr │ │ │ │ + qdaddeq r6, ip, r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c64cbc <__cxa_atexit@plt+0xc56d60> │ │ │ │ + str r8, [r2] │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #76 @ 0x4c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c64cc4 <__cxa_atexit@plt+0xc56d68> │ │ │ │ + ldr r7, [pc, #152] @ c64cec <__cxa_atexit@plt+0xc56d90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #148] @ c64cf0 <__cxa_atexit@plt+0xc56d94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #144] @ c64cf4 <__cxa_atexit@plt+0xc56d98> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r1, #31 │ │ │ │ + ldr r0, [pc, #132] @ c64cf8 <__cxa_atexit@plt+0xc56d9c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add ip, r6, #24 │ │ │ │ + stm ip, {r3, r9, sl} │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + add ip, r6, #40 @ 0x28 │ │ │ │ + stm ip, {r2, r3, r9, sl} │ │ │ │ + stmib r6, {r3, r9, sl} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + mov r2, r6 │ │ │ │ + str lr, [r2, #20]! │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ + sub r7, r1, #11 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a880 <__cxa_atexit@plt+0xc6c924> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a798 <__cxa_atexit@plt+0xc6c83c> │ │ │ │ - ldr r7, [pc, #80] @ c7a7dc <__cxa_atexit@plt+0xc6c880> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, r5 │ │ │ │ - ldrb r3, [r7, #4]! │ │ │ │ - cmp r3, #237 @ 0xed │ │ │ │ - bne c7a7c4 <__cxa_atexit@plt+0xc6c868> │ │ │ │ - ldr r3, [pc, #40] @ c7a7d8 <__cxa_atexit@plt+0xc6c87c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7a7d0 <__cxa_atexit@plt+0xc6c874> │ │ │ │ - b c7a7e8 <__cxa_atexit@plt+0xc6c88c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a880 <__cxa_atexit@plt+0xc6c924> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ c64ce8 <__cxa_atexit@plt+0xc56d8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r0, ip, lsl #3 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #96 @ 0x60 │ │ │ │ - bge c7a82c <__cxa_atexit@plt+0xc6c8d0> │ │ │ │ - ldr r3, [pc, #68] @ c7a840 <__cxa_atexit@plt+0xc6c8e4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + strheq r5, [r1, #-240] @ 0xffffff10 │ │ │ │ + @ instruction: 0xfffffc10 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + cmpeq r1, r4, lsr #4 │ │ │ │ + hvceq 5620 @ 0x15f4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c64d80 <__cxa_atexit@plt+0xc56e24> │ │ │ │ + ldr r3, [pc, #112] @ c64d98 <__cxa_atexit@plt+0xc56e3c> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7a838 <__cxa_atexit@plt+0xc6c8dc> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a82c <__cxa_atexit@plt+0xc6c8d0> │ │ │ │ - ldr r7, [pc, #36] @ c7a844 <__cxa_atexit@plt+0xc6c8e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a880 <__cxa_atexit@plt+0xc6c924> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsheq r1, [r0, #-8] │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a870 <__cxa_atexit@plt+0xc6c914> │ │ │ │ - ldr r7, [pc, #24] @ c7a87c <__cxa_atexit@plt+0xc6c920> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7a880 <__cxa_atexit@plt+0xc6c924> │ │ │ │ - ldrheq r1, [r0, #-4] │ │ │ │ - mov fp, r7 │ │ │ │ - ldrb r7, [r5] │ │ │ │ - and r7, r7, #254 @ 0xfe │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ - bne c7a8f0 <__cxa_atexit@plt+0xc6c994> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #144] @ c7a930 <__cxa_atexit@plt+0xc6c9d4> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r2, [pc, #108] @ c64d9c <__cxa_atexit@plt+0xc56e40> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7a904 <__cxa_atexit@plt+0xc6c9a8> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a8f0 <__cxa_atexit@plt+0xc6c994> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #108] @ c7a934 <__cxa_atexit@plt+0xc6c9d8> │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7a904 <__cxa_atexit@plt+0xc6c9a8> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7a910 <__cxa_atexit@plt+0xc6c9b4> │ │ │ │ - ldr r7, [pc, #76] @ c7a938 <__cxa_atexit@plt+0xc6c9dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c7a8f8 <__cxa_atexit@plt+0xc6c99c> │ │ │ │ - ldr r7, [pc, #72] @ c7a940 <__cxa_atexit@plt+0xc6c9e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #36] @ c7a93c <__cxa_atexit@plt+0xc6c9e0> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + ldr lr, [pc, #104] @ c64da0 <__cxa_atexit@plt+0xc56e44> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r1, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #84] @ c64da4 <__cxa_atexit@plt+0xc56e48> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + add r7, r1, #20 │ │ │ │ + stm r7, {r8, r9, sl} │ │ │ │ + add r7, r1, #32 │ │ │ │ + stm r7, {r2, r8, r9, sl} │ │ │ │ + str r3, [r1, #48] @ 0x30 │ │ │ │ + stmib r1, {r8, r9, sl} │ │ │ │ + mov r7, r1 │ │ │ │ + str lr, [r7, #16]! │ │ │ │ + str r7, [r1, #56] @ 0x38 │ │ │ │ + str r1, [r1, #60] @ 0x3c │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq r0, r8, lsr #32 │ │ │ │ - ldrsheq r0, [r0, #-240] @ 0xffffff10 │ │ │ │ - cmpeq r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7a98c <__cxa_atexit@plt+0xc6ca30> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #104] @ c7a9cc <__cxa_atexit@plt+0xc6ca70> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7a9a0 <__cxa_atexit@plt+0xc6ca44> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7a9ac <__cxa_atexit@plt+0xc6ca50> │ │ │ │ - ldr r7, [pc, #72] @ c7a9d0 <__cxa_atexit@plt+0xc6ca74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c7a994 <__cxa_atexit@plt+0xc6ca38> │ │ │ │ - ldr r7, [pc, #68] @ c7a9d8 <__cxa_atexit@plt+0xc6ca7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #32] @ c64da8 <__cxa_atexit@plt+0xc56e4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r1, r8, ror r9 │ │ │ │ + strdeq r5, [r1, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64ddc <__cxa_atexit@plt+0xc56e80> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c64de4 <__cxa_atexit@plt+0xc56e88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 1e1f1bc <__cxa_atexit@plt+0x1e11260> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ c7a9d4 <__cxa_atexit@plt+0xc6ca78> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldrsheq r6, [r1, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64e18 <__cxa_atexit@plt+0xc56ebc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c64e20 <__cxa_atexit@plt+0xc56ec4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r0, ip, lsl #31 │ │ │ │ - cmpeq r0, r4, asr pc │ │ │ │ - cmpeq r0, r0, lsl #31 │ │ │ │ + ldrheq r6, [r1, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi c7aa04 <__cxa_atexit@plt+0xc6caa8> │ │ │ │ - ldr r7, [pc, #44] @ c7aa24 <__cxa_atexit@plt+0xc6cac8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c64e84 <__cxa_atexit@plt+0xc56f28> │ │ │ │ + ldr r3, [pc, #80] @ c64e9c <__cxa_atexit@plt+0xc56f40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #76] @ c64ea0 <__cxa_atexit@plt+0xc56f44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c64ea4 <__cxa_atexit@plt+0xc56f48> │ │ │ │ + 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 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c7aa28 <__cxa_atexit@plt+0xc6cacc> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r7, [pc, #28] @ c64ea8 <__cxa_atexit@plt+0xc56f4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r0, ip, lsl pc │ │ │ │ - ldrsheq r0, [r0, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + ldrsbeq r6, [r1, #-212] @ 0xffffff2c │ │ │ │ + cmpeq r1, r0, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7aa70 <__cxa_atexit@plt+0xc6cb14> │ │ │ │ - ldr r7, [pc, #52] @ c7aa80 <__cxa_atexit@plt+0xc6cb24> │ │ │ │ - tst r8, #3 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64ed8 <__cxa_atexit@plt+0xc56f7c> │ │ │ │ + ldr r5, [pc, #28] @ c64ee8 <__cxa_atexit@plt+0xc56f8c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + ldr r7, [pc, #12] @ c64eec <__cxa_atexit@plt+0xc56f90> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - beq c7aa64 <__cxa_atexit@plt+0xc6cb08> │ │ │ │ - mov r7, r8 │ │ │ │ - b c7aa90 <__cxa_atexit@plt+0xc6cb34> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c7aa84 <__cxa_atexit@plt+0xc6cb28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - teqpeq pc, r8, lsl sl @ p-variant is OBSOLETE @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bne c7aaf0 <__cxa_atexit@plt+0xc6cb94> │ │ │ │ - ldr r2, [pc, #108] @ c7ab10 <__cxa_atexit@plt+0xc6cbb4> │ │ │ │ - mov r7, #240 @ 0xf0 │ │ │ │ - strb r7, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7aafc <__cxa_atexit@plt+0xc6cba0> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - sub r7, r7, #144 @ 0x90 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ - bcs c7ab08 <__cxa_atexit@plt+0xc6cbac> │ │ │ │ - ldr r2, [pc, #60] @ c7ab14 <__cxa_atexit@plt+0xc6cbb8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq c7aafc <__cxa_atexit@plt+0xc6cba0> │ │ │ │ - mov r5, r3 │ │ │ │ - b c7ab6c <__cxa_atexit@plt+0xc6cc10> │ │ │ │ - strb r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b c7ac04 <__cxa_atexit@plt+0xc6cca8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - b c7ac04 <__cxa_atexit@plt+0xc6cca8> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r5, [r1, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - sub r7, r7, #144 @ 0x90 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ - bcs c7ab4c <__cxa_atexit@plt+0xc6cbf0> │ │ │ │ - ldr r3, [pc, #40] @ c7ab60 <__cxa_atexit@plt+0xc6cc04> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7ab58 <__cxa_atexit@plt+0xc6cbfc> │ │ │ │ - b c7ab6c <__cxa_atexit@plt+0xc6cc10> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7ac04 <__cxa_atexit@plt+0xc6cca8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7abb0 <__cxa_atexit@plt+0xc6cc54> │ │ │ │ - ldr r3, [pc, #68] @ c7abc4 <__cxa_atexit@plt+0xc6cc68> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c64f54 <__cxa_atexit@plt+0xc56ff8> │ │ │ │ + ldr r3, [pc, #80] @ c64f6c <__cxa_atexit@plt+0xc57010> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7abbc <__cxa_atexit@plt+0xc6cc60> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7abb0 <__cxa_atexit@plt+0xc6cc54> │ │ │ │ - ldr r7, [pc, #36] @ c7abc8 <__cxa_atexit@plt+0xc6cc6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7ac04 <__cxa_atexit@plt+0xc6cca8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r0, r4, ror sp │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7abf4 <__cxa_atexit@plt+0xc6cc98> │ │ │ │ - ldr r7, [pc, #24] @ c7ac00 <__cxa_atexit@plt+0xc6cca4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r2, [pc, #76] @ c64f70 <__cxa_atexit@plt+0xc57014> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ c64f74 <__cxa_atexit@plt+0xc57018> │ │ │ │ + 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 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c7ac04 <__cxa_atexit@plt+0xc6cca8> │ │ │ │ - cmpeq r0, r0, lsr sp │ │ │ │ - mov fp, r7 │ │ │ │ - ldrb r7, [r5] │ │ │ │ - sub r3, r7, #241 @ 0xf1 │ │ │ │ - cmp r3, #3 │ │ │ │ - bcs c7ac34 <__cxa_atexit@plt+0xc6ccd8> │ │ │ │ - ldr r7, [pc, #88] @ c7ac78 <__cxa_atexit@plt+0xc6cd1c> │ │ │ │ + ldr r7, [pc, #28] @ c64f78 <__cxa_atexit@plt+0xc5701c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7ac58 <__cxa_atexit@plt+0xc6ccfc> │ │ │ │ - b c7ac88 <__cxa_atexit@plt+0xc6cd2c> │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ - bne c7ac60 <__cxa_atexit@plt+0xc6cd04> │ │ │ │ - ldr r3, [pc, #48] @ c7ac74 <__cxa_atexit@plt+0xc6cd18> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7ac58 <__cxa_atexit@plt+0xc6ccfc> │ │ │ │ - b c7ae4c <__cxa_atexit@plt+0xc6cef0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c7ac7c <__cxa_atexit@plt+0xc6cd20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + cmpeq r1, r4, lsl #26 │ │ │ │ + cmpeq r1, r0, lsr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64fac <__cxa_atexit@plt+0xc57050> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c64fb4 <__cxa_atexit@plt+0xc57058> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1f0dc <__cxa_atexit@plt+0x1e11180> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, ip, lsr #25 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7acb0 <__cxa_atexit@plt+0xc6cd54> │ │ │ │ - ldr r3, [pc, #92] @ c7acf8 <__cxa_atexit@plt+0xc6cd9c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7acd8 <__cxa_atexit@plt+0xc6cd7c> │ │ │ │ - b c7ad08 <__cxa_atexit@plt+0xc6cdac> │ │ │ │ - ldrb r7, [r5, #4] │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ - bne c7ace0 <__cxa_atexit@plt+0xc6cd84> │ │ │ │ - ldr r3, [pc, #48] @ c7acf4 <__cxa_atexit@plt+0xc6cd98> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7acd8 <__cxa_atexit@plt+0xc6cd7c> │ │ │ │ - b c7ae4c <__cxa_atexit@plt+0xc6cef0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r1, r4, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c64fe8 <__cxa_atexit@plt+0xc5708c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c64ff0 <__cxa_atexit@plt+0xc57094> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1f06c <__cxa_atexit@plt+0x1e11110> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c7acfc <__cxa_atexit@plt+0xc6cda0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r1, r8, ror #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65024 <__cxa_atexit@plt+0xc570c8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c6502c <__cxa_atexit@plt+0xc570d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1effc <__cxa_atexit@plt+0x1e110a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r0, ip, lsr #24 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7ad4c <__cxa_atexit@plt+0xc6cdf0> │ │ │ │ - ldr r3, [pc, #160] @ c7adbc <__cxa_atexit@plt+0xc6ce60> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7adb0 <__cxa_atexit@plt+0xc6ce54> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7ad74 <__cxa_atexit@plt+0xc6ce18> │ │ │ │ - ldr r7, [pc, #132] @ c7adc4 <__cxa_atexit@plt+0xc6ce68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + cmpeq r1, ip, lsr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65060 <__cxa_atexit@plt+0xc57104> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c65068 <__cxa_atexit@plt+0xc5710c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1ef8c <__cxa_atexit@plt+0x1e11030> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrb r7, [r5, #4] │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ - bne c7ad9c <__cxa_atexit@plt+0xc6ce40> │ │ │ │ - ldr r3, [pc, #88] @ c7adb8 <__cxa_atexit@plt+0xc6ce5c> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7adb0 <__cxa_atexit@plt+0xc6ce54> │ │ │ │ - b c7ae4c <__cxa_atexit@plt+0xc6cef0> │ │ │ │ - ldrb r7, [r5, #4] │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ - bne c7ad9c <__cxa_atexit@plt+0xc6ce40> │ │ │ │ - ldr r3, [pc, #56] @ c7adc0 <__cxa_atexit@plt+0xc6ce64> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7adb0 <__cxa_atexit@plt+0xc6ce54> │ │ │ │ - b c7ae4c <__cxa_atexit@plt+0xc6cef0> │ │ │ │ - ldr r7, [pc, #36] @ c7adc8 <__cxa_atexit@plt+0xc6ce6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r1, r0, ror r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6509c <__cxa_atexit@plt+0xc57140> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c650a4 <__cxa_atexit@plt+0xc57148> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1ef1c <__cxa_atexit@plt+0x1e10fc0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r1, r4, lsr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c650d8 <__cxa_atexit@plt+0xc5717c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c650e0 <__cxa_atexit@plt+0xc57184> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1eeac <__cxa_atexit@plt+0x1e10f50> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - ldrsbeq r0, [r0, #-184] @ 0xffffff48 │ │ │ │ - cmpeq r0, r0, ror fp │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7adf4 <__cxa_atexit@plt+0xc6ce98> │ │ │ │ - ldr r7, [pc, #84] @ c7ae3c <__cxa_atexit@plt+0xc6cee0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldrsheq r6, [r1, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65114 <__cxa_atexit@plt+0xc571b8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c6511c <__cxa_atexit@plt+0xc571c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1ee3c <__cxa_atexit@plt+0x1e10ee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrb r7, [r5, #4] │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ - bne c7ae1c <__cxa_atexit@plt+0xc6cec0> │ │ │ │ - ldr r3, [pc, #48] @ c7ae38 <__cxa_atexit@plt+0xc6cedc> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c7ae30 <__cxa_atexit@plt+0xc6ced4> │ │ │ │ - b c7ae4c <__cxa_atexit@plt+0xc6cef0> │ │ │ │ - ldr r7, [pc, #28] @ c7ae40 <__cxa_atexit@plt+0xc6cee4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldrheq r6, [r1, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c65168 <__cxa_atexit@plt+0xc5720c> │ │ │ │ + ldr r2, [pc, #68] @ c65184 <__cxa_atexit@plt+0xc57228> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65174 <__cxa_atexit@plt+0xc57218> │ │ │ │ + ldr r5, [pc, #48] @ c6518c <__cxa_atexit@plt+0xc57230> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ c65188 <__cxa_atexit@plt+0xc5722c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r0, r0, lsr fp │ │ │ │ - ldrsheq r0, [r0, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #112 @ 0x70 │ │ │ │ - bge c7aeb4 <__cxa_atexit@plt+0xc6cf58> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #144] @ c7aef4 <__cxa_atexit@plt+0xc6cf98> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + cmpeq r1, r0, lsl #15 │ │ │ │ + cmpeq r1, r4, lsl fp │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #132 @ 0x84 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c65280 <__cxa_atexit@plt+0xc57324> │ │ │ │ + ldr r3, [pc, #224] @ c65298 <__cxa_atexit@plt+0xc5733c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #220] @ c6529c <__cxa_atexit@plt+0xc57340> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7aec8 <__cxa_atexit@plt+0xc6cf6c> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7aeb4 <__cxa_atexit@plt+0xc6cf58> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #108] @ c7aef8 <__cxa_atexit@plt+0xc6cf9c> │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ + ldr r1, [pc, #216] @ c652a0 <__cxa_atexit@plt+0xc57344> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #212] @ c652a4 <__cxa_atexit@plt+0xc57348> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #208] @ c652a8 <__cxa_atexit@plt+0xc5734c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #204] @ c652ac <__cxa_atexit@plt+0xc57350> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #200] @ c652b0 <__cxa_atexit@plt+0xc57354> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr ip, [pc, #192] @ c652b4 <__cxa_atexit@plt+0xc57358> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r7, #80] @ 0x50 │ │ │ │ + str r8, [r7, #68] @ 0x44 │ │ │ │ + str r8, [r7, #56] @ 0x38 │ │ │ │ + str r8, [r7, #44] @ 0x2c │ │ │ │ + str r8, [r7, #32] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + mov r3, r7 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr r2, [pc, #152] @ c652b8 <__cxa_atexit@plt+0xc5735c> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7aec8 <__cxa_atexit@plt+0xc6cf6c> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7aed4 <__cxa_atexit@plt+0xc6cf78> │ │ │ │ - ldr r7, [pc, #76] @ c7aefc <__cxa_atexit@plt+0xc6cfa0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c7aebc <__cxa_atexit@plt+0xc6cf60> │ │ │ │ - ldr r7, [pc, #72] @ c7af04 <__cxa_atexit@plt+0xc6cfa8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r7, #124] @ 0x7c │ │ │ │ + mov r3, r7 │ │ │ │ + str r1, [r3, #24]! │ │ │ │ + mov r1, r7 │ │ │ │ + str r0, [r1, #36]! @ 0x24 │ │ │ │ + mov r0, r7 │ │ │ │ + str lr, [r0, #48]! @ 0x30 │ │ │ │ + mov lr, r7 │ │ │ │ + str r9, [lr, #60]! @ 0x3c │ │ │ │ + mov r9, r7 │ │ │ │ + str sl, [r9, #72]! @ 0x48 │ │ │ │ + mov sl, r7 │ │ │ │ + str r2, [sl, #84]! @ 0x54 │ │ │ │ + str r8, [r7, #92] @ 0x5c │ │ │ │ + str ip, [r7, #96] @ 0x60 │ │ │ │ + str sl, [r7, #100] @ 0x64 │ │ │ │ + str r9, [r7, #104] @ 0x68 │ │ │ │ + str lr, [r7, #108] @ 0x6c │ │ │ │ + add lr, r7, #112 @ 0x70 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + str r7, [r7, #128] @ 0x80 │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ c7af00 <__cxa_atexit@plt+0xc6cfa4> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r7, [pc, #52] @ c652bc <__cxa_atexit@plt+0xc57360> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #132 @ 0x84 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq r0, r4, ror #20 │ │ │ │ - cmpeq r0, ip, lsr #20 │ │ │ │ - cmpeq r0, r8, asr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #64 @ 0x40 │ │ │ │ - bge c7af50 <__cxa_atexit@plt+0xc6cff4> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #104] @ c7af90 <__cxa_atexit@plt+0xc6d034> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7af64 <__cxa_atexit@plt+0xc6d008> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7af70 <__cxa_atexit@plt+0xc6d014> │ │ │ │ - ldr r7, [pc, #72] @ c7af94 <__cxa_atexit@plt+0xc6d038> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c7af58 <__cxa_atexit@plt+0xc6cffc> │ │ │ │ - ldr r7, [pc, #68] @ c7af9c <__cxa_atexit@plt+0xc6d040> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + cmpeq r1, r0, asr #20 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq r1, ip, lsl #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65300 <__cxa_atexit@plt+0xc573a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c65308 <__cxa_atexit@plt+0xc573ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c6530c <__cxa_atexit@plt+0xc573b0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174cc48 <__cxa_atexit@plt+0x173ecec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrsbeq r6, [r1, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0x01516690 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65350 <__cxa_atexit@plt+0xc573f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c65358 <__cxa_atexit@plt+0xc573fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c6535c <__cxa_atexit@plt+0xc57400> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 174cc48 <__cxa_atexit@plt+0x173ecec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ c7af98 <__cxa_atexit@plt+0xc6d03c> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + cmpeq r1, ip, lsl #11 │ │ │ │ + cmpeq r1, r0, asr #12 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r9, r5, #24 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c653f8 <__cxa_atexit@plt+0xc5749c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c65404 <__cxa_atexit@plt+0xc574a8> │ │ │ │ + ldr lr, [pc, #132] @ c65414 <__cxa_atexit@plt+0xc574b8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ c65418 <__cxa_atexit@plt+0xc574bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r1, r2, sl} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + ldr r0, [pc, #96] @ c6541c <__cxa_atexit@plt+0xc574c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #88] @ c65420 <__cxa_atexit@plt+0xc574c4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #80] @ c65424 <__cxa_atexit@plt+0xc574c8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + b 174cae8 <__cxa_atexit@plt+0x173eb8c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r0, r8, asr #19 │ │ │ │ - @ instruction: 0x01500990 │ │ │ │ - ldrheq r0, [r0, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi c7afc8 <__cxa_atexit@plt+0xc6d06c> │ │ │ │ - ldr r7, [pc, #44] @ c7afe8 <__cxa_atexit@plt+0xc6d08c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c7afec <__cxa_atexit@plt+0xc6d090> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r1, r4, lsr #10 │ │ │ │ + cmpeq r1, r0, asr #11 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c65444 <__cxa_atexit@plt+0xc574e8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r0, r8, asr r9 │ │ │ │ - cmpeq r0, r8, lsr r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 174cc48 <__cxa_atexit@plt+0x173ecec> │ │ │ │ + cmpeq r1, r4, asr #10 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7b0ac <__cxa_atexit@plt+0xc6d150> │ │ │ │ - ldr r3, [pc, #196] @ c7b0d4 <__cxa_atexit@plt+0xc6d178> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq c7b08c <__cxa_atexit@plt+0xc6d130> │ │ │ │ - ldr r3, [pc, #180] @ c7b0d8 <__cxa_atexit@plt+0xc6d17c> │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ - ldr r3, [pc, #164] @ c7b0dc <__cxa_atexit@plt+0xc6d180> │ │ │ │ - strb r2, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq c7b09c <__cxa_atexit@plt+0xc6d140> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c7b0bc <__cxa_atexit@plt+0xc6d160> │ │ │ │ - ldrb r7, [r9, #3] │ │ │ │ - ldr r1, [pc, #132] @ c7b0e4 <__cxa_atexit@plt+0xc6d188> │ │ │ │ - add r7, r7, r2 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c65570 <__cxa_atexit@plt+0xc57614> │ │ │ │ + ldr r2, [pc, #316] @ c655ac <__cxa_atexit@plt+0xc57650> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r8, r6 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + add ip, r8, #156 @ 0x9c │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, ip │ │ │ │ + bcc c65590 <__cxa_atexit@plt+0xc57634> │ │ │ │ + ldr r7, [pc, #268] @ c655b8 <__cxa_atexit@plt+0xc5765c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #264] @ c655bc <__cxa_atexit@plt+0xc57660> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #260] @ c655c0 <__cxa_atexit@plt+0xc57664> │ │ │ │ add r1, pc, r1 │ │ │ │ - uxtb r7, r7 │ │ │ │ - ldrb r7, [r7, r1] │ │ │ │ - ldr r2, [pc, #116] @ c7b0e8 <__cxa_atexit@plt+0xc6d18c> │ │ │ │ + ldr r0, [pc, #256] @ c655c4 <__cxa_atexit@plt+0xc57668> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #252] @ c655c8 <__cxa_atexit@plt+0xc5766c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #248] @ c655cc <__cxa_atexit@plt+0xc57670> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #244] @ c655d0 <__cxa_atexit@plt+0xc57674> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r6, #32]! │ │ │ │ + str r8, [r6, #80] @ 0x50 │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r7, r6 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + ldr r2, [pc, #200] @ c655d4 <__cxa_atexit@plt+0xc57678> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r6, #124] @ 0x7c │ │ │ │ + mov r7, r6 │ │ │ │ + str r1, [r7, #24]! │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r1, #36]! @ 0x24 │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #48]! @ 0x30 │ │ │ │ + mov lr, r6 │ │ │ │ + str r9, [lr, #60]! @ 0x3c │ │ │ │ + mov r9, r6 │ │ │ │ + str sl, [r9, #72]! @ 0x48 │ │ │ │ + mov r3, r6 │ │ │ │ + str r2, [r3, #84]! @ 0x54 │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [pc, #140] @ c655d8 <__cxa_atexit@plt+0xc5767c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + add r8, r6, #96 @ 0x60 │ │ │ │ + stm r8, {r2, r3, r9, lr} │ │ │ │ + add lr, r6, #112 @ 0x70 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r6, [r6, #128] @ 0x80 │ │ │ │ + sub r7, ip, #31 │ │ │ │ ldr r0, [r5] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c7b0e0 <__cxa_atexit@plt+0xc6d184> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #60] @ c655b4 <__cxa_atexit@plt+0xc57658> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #24] @ c655b0 <__cxa_atexit@plt+0xc57654> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #132 @ 0x84 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + mov r6, ip │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + strdeq r5, [r1, #-108] @ 0xffffff94 │ │ │ │ + cmpeq r1, r0, lsr #14 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + @ instruction: 0xfffffb3c │ │ │ │ + @ instruction: 0xfffffb70 │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + cmpeq r1, r8, ror #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6561c <__cxa_atexit@plt+0xc576c0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c65624 <__cxa_atexit@plt+0xc576c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c65628 <__cxa_atexit@plt+0xc576cc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ce08 <__cxa_atexit@plt+0x173eeac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, asr #5 │ │ │ │ + cmpeq r1, r4, ror r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6566c <__cxa_atexit@plt+0xc57710> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c65674 <__cxa_atexit@plt+0xc57718> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c65678 <__cxa_atexit@plt+0xc5771c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ce08 <__cxa_atexit@plt+0x173eeac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, ror r2 │ │ │ │ + cmpeq r1, r4, lsr #6 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r9, r5, #24 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c65714 <__cxa_atexit@plt+0xc577b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c65720 <__cxa_atexit@plt+0xc577c4> │ │ │ │ + ldr lr, [pc, #132] @ c65730 <__cxa_atexit@plt+0xc577d4> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ c65734 <__cxa_atexit@plt+0xc577d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r1, r2, sl} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + ldr r0, [pc, #96] @ c65738 <__cxa_atexit@plt+0xc577dc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, #88] @ c6573c <__cxa_atexit@plt+0xc577e0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #80] @ c65740 <__cxa_atexit@plt+0xc577e4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + b 174cd28 <__cxa_atexit@plt+0x173edcc> │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0126a8a0 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - teqpeq pc, r0, ror #7 @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [r6, -r8]! │ │ │ │ - cmpeq r0, r0, lsl #24 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r1, r8, lsl #4 │ │ │ │ + cmpeq r1, r4, lsr #5 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #132] @ c7b180 <__cxa_atexit@plt+0xc6d224> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ - ldr r3, [pc, #120] @ c7b184 <__cxa_atexit@plt+0xc6d228> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - strb r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r3, [pc, #12] @ c65760 <__cxa_atexit@plt+0xc57804> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r3, [r5] │ │ │ │ - beq c7b168 <__cxa_atexit@plt+0xc6d20c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c7b170 <__cxa_atexit@plt+0xc6d214> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #76] @ c7b188 <__cxa_atexit@plt+0xc6d22c> │ │ │ │ - add r7, r7, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - uxtb r7, r7 │ │ │ │ - ldrb r7, [r7, r1] │ │ │ │ - ldr r2, [pc, #60] @ c7b18c <__cxa_atexit@plt+0xc6d230> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 174ce08 <__cxa_atexit@plt+0x173eeac> │ │ │ │ + cmpeq r1, r8, lsr #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c65804 <__cxa_atexit@plt+0xc578a8> │ │ │ │ + ldr r2, [pc, #180] @ c65840 <__cxa_atexit@plt+0xc578e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r8, r6 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + add r3, r8, #60 @ 0x3c │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c65824 <__cxa_atexit@plt+0xc578c8> │ │ │ │ + ldr r7, [pc, #132] @ c6584c <__cxa_atexit@plt+0xc578f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #128] @ c65850 <__cxa_atexit@plt+0xc578f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #124] @ c65854 <__cxa_atexit@plt+0xc578f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #32]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #12]! │ │ │ │ + str r8, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #60] @ c65848 <__cxa_atexit@plt+0xc578ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #24] @ c65844 <__cxa_atexit@plt+0xc578e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlawteq r6, ip, r7, sl │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x0126a71c │ │ │ │ - cmpeq r0, r4, lsr #22 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r1, r0, ror #8 │ │ │ │ + @ instruction: 0x01415490 │ │ │ │ + @ instruction: 0xfffff624 │ │ │ │ + @ instruction: 0xfffff5e0 │ │ │ │ + cmpeq r1, r8, asr r4 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7b1e4 <__cxa_atexit@plt+0xc6d288> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ c7b1f0 <__cxa_atexit@plt+0xc6d294> │ │ │ │ - add r7, r7, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - uxtb r7, r7 │ │ │ │ - ldrb r7, [r7, r1] │ │ │ │ - ldr r2, [pc, #32] @ c7b1f4 <__cxa_atexit@plt+0xc6d298> │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c658d0 <__cxa_atexit@plt+0xc57974> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c658d8 <__cxa_atexit@plt+0xc5797c> │ │ │ │ + ldr ip, [pc, #116] @ c658fc <__cxa_atexit@plt+0xc579a0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #112] @ c65900 <__cxa_atexit@plt+0xc579a4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #76] @ c65904 <__cxa_atexit@plt+0xc579a8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cd98 <__cxa_atexit@plt+0x173ee3c> │ │ │ │ + mov r6, r3 │ │ │ │ + b c658e0 <__cxa_atexit@plt+0xc57984> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c658f8 <__cxa_atexit@plt+0xc5799c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + bx r1 │ │ │ │ + strheq r5, [r1, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r1, r0, lsr r5 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65948 <__cxa_atexit@plt+0xc579ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c65950 <__cxa_atexit@plt+0xc579f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c65954 <__cxa_atexit@plt+0xc579f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ce78 <__cxa_atexit@plt+0x173ef1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01515f94 │ │ │ │ + cmpeq r1, r8, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65988 <__cxa_atexit@plt+0xc57a2c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c65990 <__cxa_atexit@plt+0xc57a34> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e1f14c <__cxa_atexit@plt+0x1e111f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + cmpeq r1, r8, asr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c659fc <__cxa_atexit@plt+0xc57aa0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c65a08 <__cxa_atexit@plt+0xc57aac> │ │ │ │ + ldr lr, [pc, #84] @ c65a18 <__cxa_atexit@plt+0xc57abc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #76] @ c65a1c <__cxa_atexit@plt+0xc57ac0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #60] @ c65a20 <__cxa_atexit@plt+0xc57ac4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 174ce78 <__cxa_atexit@plt+0x173ef1c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - @ instruction: 0x0126a698 │ │ │ │ - cmpeq r0, r0, lsr #21 │ │ │ │ - teqpeq pc, r8, lsr #5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r4 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrsheq r5, [r1, #-224] @ 0xffffff20 │ │ │ │ + @ instruction: 0x01515f98 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - uxtb r3, r8 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c7b2dc <__cxa_atexit@plt+0xc6d380> │ │ │ │ - ldr r7, [pc, #272] @ c7b330 <__cxa_atexit@plt+0xc6d3d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldrb r1, [r3, r7] │ │ │ │ - ldr r7, [pc, #264] @ c7b334 <__cxa_atexit@plt+0xc6d3d8> │ │ │ │ + bhi c65aa4 <__cxa_atexit@plt+0xc57b48> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c65aac <__cxa_atexit@plt+0xc57b50> │ │ │ │ + ldr r0, [pc, #108] @ c65ad0 <__cxa_atexit@plt+0xc57b74> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #104] @ c65ad4 <__cxa_atexit@plt+0xc57b78> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #72] @ c65ad8 <__cxa_atexit@plt+0xc57b7c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cd98 <__cxa_atexit@plt+0x173ee3c> │ │ │ │ + mov r6, r3 │ │ │ │ + b c65ab4 <__cxa_atexit@plt+0xc57b58> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c65acc <__cxa_atexit@plt+0xc57b70> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldrb r7, [r1, r7] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c7b254 <__cxa_atexit@plt+0xc6d2f8> │ │ │ │ - cmp r7, #12 │ │ │ │ - bne c7b290 <__cxa_atexit@plt+0xc6d334> │ │ │ │ - ldr r7, [pc, #248] @ c7b340 <__cxa_atexit@plt+0xc6d3e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - strb r8, [r5, #-8] │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c7b2f0 <__cxa_atexit@plt+0xc6d394> │ │ │ │ - ldr r7, [pc, #212] @ c7b34c <__cxa_atexit@plt+0xc6d3f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ + smlaltteq r5, r1, r4, r1 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmpeq r1, r4, asr r3 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c65b70 <__cxa_atexit@plt+0xc57c14> │ │ │ │ + add lr, r7, #1 │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [r7, #13] │ │ │ │ + stmdb r5, {r1, r3, r9, sl} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c65b7c <__cxa_atexit@plt+0xc57c20> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r0, r3 │ │ │ │ - strb r7, [r5, #-8] │ │ │ │ - strb r1, [r5, #-12] │ │ │ │ - strb r8, [r5, #-16] │ │ │ │ - bcc c7b310 <__cxa_atexit@plt+0xc6d3b4> │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - ldr r7, [pc, #140] @ c7b348 <__cxa_atexit@plt+0xc6d3ec> │ │ │ │ - mov r2, #255 @ 0xff │ │ │ │ - and r2, r8, r2, lsr r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bcc c65b84 <__cxa_atexit@plt+0xc57c28> │ │ │ │ + ldr r9, [pc, #128] @ c65bac <__cxa_atexit@plt+0xc57c50> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #124] @ c65bb0 <__cxa_atexit@plt+0xc57c54> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [pc, #120] @ c65bb4 <__cxa_atexit@plt+0xc57c58> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16]! │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #96] @ c7b344 <__cxa_atexit@plt+0xc6d3e8> │ │ │ │ + b 174cd98 <__cxa_atexit@plt+0x173ee3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ c7b33c <__cxa_atexit@plt+0xc6d3e0> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r6 │ │ │ │ + b c65b8c <__cxa_atexit@plt+0xc57c30> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c65ba8 <__cxa_atexit@plt+0xc57c4c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r6, [pc, #32] @ c7b338 <__cxa_atexit@plt+0xc6d3dc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + str r8, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {ip, lr} │ │ │ │ mov r6, r3 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x0126a6ac │ │ │ │ - @ instruction: 0x0126a630 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r0, r0, asr r4 │ │ │ │ - teqpeq pc, ip, asr #3 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq r1, [r0, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r0, r8, lsl r4 │ │ │ │ - teqpeq pc, r4, asr r1 @ p-variant is OBSOLETE @ │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c7b390 <__cxa_atexit@plt+0xc6d434> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldrb r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #36] @ c7b3a8 <__cxa_atexit@plt+0xc6d44c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c7b3ac <__cxa_atexit@plt+0xc6d450> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, lsl #6 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc c7b404 <__cxa_atexit@plt+0xc6d4a8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - mov r0, #255 @ 0xff │ │ │ │ - ldrb r2, [r5, #-12] │ │ │ │ - ldrb r7, [r5, #-16] │ │ │ │ - ldrb r1, [r5, #-8] │ │ │ │ - and r7, r7, r0, lsr r2 │ │ │ │ - ldr r2, [pc, #44] @ c7b41c <__cxa_atexit@plt+0xc6d4c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r1, [r3, #8] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c7b420 <__cxa_atexit@plt+0xc6d4c4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r4, lsr #5 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - teqpeq pc, r8, lsl #1 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r1, ip, lsl #2 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq r1, r4, lsl #5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7b46c <__cxa_atexit@plt+0xc6d510> │ │ │ │ - ldr r3, [pc, #52] @ c7b47c <__cxa_atexit@plt+0xc6d520> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c7b45c <__cxa_atexit@plt+0xc6d500> │ │ │ │ - ldrb r8, [r8, #3] │ │ │ │ - b c7b208 <__cxa_atexit@plt+0xc6d2ac> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c65c68 <__cxa_atexit@plt+0xc57d0c> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + add r1, r6, #28 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c65c70 <__cxa_atexit@plt+0xc57d14> │ │ │ │ + ldr r2, [pc, #184] @ c65cb0 <__cxa_atexit@plt+0xc57d54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + mov r8, r6 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r1, [r8, #24] │ │ │ │ + add r3, r8, #60 @ 0x3c │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc c65c94 <__cxa_atexit@plt+0xc57d38> │ │ │ │ + ldr r7, [pc, #144] @ c65cbc <__cxa_atexit@plt+0xc57d60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #140] @ c65cc0 <__cxa_atexit@plt+0xc57d64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #136] @ c65cc4 <__cxa_atexit@plt+0xc57d68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #32]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #12]! │ │ │ │ + str r8, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c7b480 <__cxa_atexit@plt+0xc6d524> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ c65cb8 <__cxa_atexit@plt+0xc57d5c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - teqpeq pc, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - teqpeq pc, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r8, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b c7b208 <__cxa_atexit@plt+0xc6d2ac> │ │ │ │ - teqpeq pc, r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, r0, lsl r0 │ │ │ │ + ldr r7, [pc, #24] @ c65cb4 <__cxa_atexit@plt+0xc57d58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa88 │ │ │ │ + strdeq r4, [r1, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r1, r4, lsr #32 │ │ │ │ + @ instruction: 0xfffff1c0 │ │ │ │ + @ instruction: 0xfffff17c │ │ │ │ + ldrsheq r5, [r1, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - uxtb r2, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7b590 <__cxa_atexit@plt+0xc6d634> │ │ │ │ - ldr r1, [pc, #296] @ c7b5ec <__cxa_atexit@plt+0xc6d690> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - ldr r1, [pc, #288] @ c7b5f0 <__cxa_atexit@plt+0xc6d694> │ │ │ │ - add r2, r2, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - uxtb r2, r2 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ - and r1, r8, #63 @ 0x3f │ │ │ │ - orr r8, r1, sl, lsl #6 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c7b508 <__cxa_atexit@plt+0xc6d5ac> │ │ │ │ - cmp r2, #12 │ │ │ │ - bne c7b54c <__cxa_atexit@plt+0xc6d5f0> │ │ │ │ - ldr r7, [pc, #260] @ c7b600 <__cxa_atexit@plt+0xc6d6a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c65d4c <__cxa_atexit@plt+0xc57df0> │ │ │ │ + ldr ip, [pc, #116] @ c65d64 <__cxa_atexit@plt+0xc57e08> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #112] @ c65d68 <__cxa_atexit@plt+0xc57e0c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + sub r2, r6, #45 @ 0x2d │ │ │ │ + sub lr, r6, #27 │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r5, [r7, #40] @ 0x28 │ │ │ │ + str r1, [r7, #44] @ 0x2c │ │ │ │ + str lr, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + add lr, r7, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r5, [r7, #20] │ │ │ │ + ldr r5, [pc, #52] @ c65d6c <__cxa_atexit@plt+0xc57e10> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r5, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - bcc c7b5a8 <__cxa_atexit@plt+0xc6d64c> │ │ │ │ - lsl r2, sl, #6 │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs c7b58c <__cxa_atexit@plt+0xc6d630> │ │ │ │ - ldr r7, [pc, #192] @ c7b5f8 <__cxa_atexit@plt+0xc6d69c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #28] @ c65d70 <__cxa_atexit@plt+0xc57e14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + cmpeq r1, r8, lsr #3 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + cmpeq r1, r0, asr pc │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c65e00 <__cxa_atexit@plt+0xc57ea4> │ │ │ │ + ldmib r7, {r8, ip, lr} │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c65e0c <__cxa_atexit@plt+0xc57eb0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c65e14 <__cxa_atexit@plt+0xc57eb8> │ │ │ │ + ldr r9, [pc, #128] @ c65e3c <__cxa_atexit@plt+0xc57ee0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #124] @ c65e40 <__cxa_atexit@plt+0xc57ee4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [pc, #120] @ c65e44 <__cxa_atexit@plt+0xc57ee8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16]! │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 174cd98 <__cxa_atexit@plt+0x173ee3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c65e1c <__cxa_atexit@plt+0xc57ec0> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c65e38 <__cxa_atexit@plt+0xc57edc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {ip, lr} │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + strheq r4, [r1, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xffff7d28 │ │ │ │ + @ instruction: 0xffff7cd0 │ │ │ │ + ldrsheq r5, [r1, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c65edc <__cxa_atexit@plt+0xc57f80> │ │ │ │ + str r8, [r2] │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ + add r1, r6, #52 @ 0x34 │ │ │ │ cmp r7, r1 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - strb r2, [r5, #-12] │ │ │ │ - bcc c7b5c8 <__cxa_atexit@plt+0xc6d66c> │ │ │ │ - str r8, [r6, #12] │ │ │ │ - strb r2, [r6, #8] │ │ │ │ - ldr r7, [pc, #144] @ c7b608 <__cxa_atexit@plt+0xc6d6ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc c65ee4 <__cxa_atexit@plt+0xc57f88> │ │ │ │ + ldr ip, [pc, #136] @ c65f0c <__cxa_atexit@plt+0xc57fb0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [pc, #132] @ c65f10 <__cxa_atexit@plt+0xc57fb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r1, #6 │ │ │ │ + sub r7, r1, #45 @ 0x2d │ │ │ │ + sub lr, r1, #27 │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + ldr r7, [pc, #80] @ c65f14 <__cxa_atexit@plt+0xc57fb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r1, #7 │ │ │ │ mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - b 19c9f9c <__cxa_atexit@plt+0x19bc040> │ │ │ │ - ldr r7, [pc, #108] @ c7b604 <__cxa_atexit@plt+0xc6d6a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - uxtb r9, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ c7b5fc <__cxa_atexit@plt+0xc6d6a0> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ c65f08 <__cxa_atexit@plt+0xc57fac> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - ldr r7, [pc, #36] @ c7b5f4 <__cxa_atexit@plt+0xc6d698> │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r4, [r1, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xfffffc60 │ │ │ │ + cmpeq r1, r4, lsl r0 │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c65f7c <__cxa_atexit@plt+0xc58020> │ │ │ │ + ldr r3, [pc, #84] @ c65f94 <__cxa_atexit@plt+0xc58038> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #80] @ c65f98 <__cxa_atexit@plt+0xc5803c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #23 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #60] @ c65f9c <__cxa_atexit@plt+0xc58040> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r8, r9, sl} │ │ │ │ + add lr, r7, #16 │ │ │ │ + stm lr, {r2, r8, r9, sl} │ │ │ │ + str r3, [r7, #32] │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c65fa0 <__cxa_atexit@plt+0xc58044> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq r1, ip, ror #14 │ │ │ │ + cmpeq r1, r4, lsr #26 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c65fdc <__cxa_atexit@plt+0xc58080> │ │ │ │ + ldr r2, [pc, #40] @ c65fec <__cxa_atexit@plt+0xc58090> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r8, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - @ instruction: 0x0126a408 │ │ │ │ - smlawbeq r6, r8, r3, sl │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r0, r8, asr r1 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0x0150119c │ │ │ │ - teqeq pc, r8, lsr #30 │ │ │ │ - cmpeq r0, ip, lsl r1 │ │ │ │ - teqeq pc, r8 @ @ │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc c7b660 <__cxa_atexit@plt+0xc6d704> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs c7b654 <__cxa_atexit@plt+0xc6d6f8> │ │ │ │ - ldr r7, [pc, #52] @ c7b678 <__cxa_atexit@plt+0xc6d71c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ + ldr r7, [pc, #12] @ c65ff0 <__cxa_atexit@plt+0xc58094> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r3 │ │ │ │ - b 19c9f9c <__cxa_atexit@plt+0x19bc040> │ │ │ │ - ldr r3, [pc, #20] @ c7b67c <__cxa_atexit@plt+0xc6d720> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlalbteq r4, r1, r8, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c66014 <__cxa_atexit@plt+0xc580b8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + b 174cbc8 <__cxa_atexit@plt+0x173ec6c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + 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 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc c7b6c8 <__cxa_atexit@plt+0xc6d76c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [pc, #52] @ c7b6e0 <__cxa_atexit@plt+0xc6d784> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldrb r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c7b6e4 <__cxa_atexit@plt+0xc6d788> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #16] @ c66038 <__cxa_atexit@plt+0xc580dc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1e9e940 <__cxa_atexit@plt+0x1e909e4> │ │ │ │ - cmpeq r0, r8, ror #31 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - teqeq pc, r4 @ @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7b790 <__cxa_atexit@plt+0xc6d834> │ │ │ │ - ldr r3, [pc, #148] @ c7b7a0 <__cxa_atexit@plt+0xc6d844> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq c7b760 <__cxa_atexit@plt+0xc6d804> │ │ │ │ - ldr r3, [pc, #132] @ c7b7a4 <__cxa_atexit@plt+0xc6d848> │ │ │ │ - ldrb r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 174cbc8 <__cxa_atexit@plt+0x173ec6c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c6605c <__cxa_atexit@plt+0xc58100> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - strb r8, [r5, #-8] │ │ │ │ - beq c7b770 <__cxa_atexit@plt+0xc6d814> │ │ │ │ - ldr r3, [pc, #108] @ c7b7a8 <__cxa_atexit@plt+0xc6d84c> │ │ │ │ - ldrb r9, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 174ca68 <__cxa_atexit@plt+0x173eb0c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #12]! │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r3] │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c660ec <__cxa_atexit@plt+0xc58190> │ │ │ │ + ldr ip, [pc, #108] @ c66108 <__cxa_atexit@plt+0xc581ac> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #104] @ c6610c <__cxa_atexit@plt+0xc581b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + sub r3, r6, #45 @ 0x2d │ │ │ │ + sub lr, r6, #27 │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ + str r1, [r7, #44] @ 0x2c │ │ │ │ + str lr, [r7, #48] @ 0x30 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + add lr, r7, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r2, [r7, #20] │ │ │ │ + ldr r3, [pc, #52] @ c66110 <__cxa_atexit@plt+0xc581b4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - strb r9, [r5, #-4] │ │ │ │ - beq c7b780 <__cxa_atexit@plt+0xc6d824> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - mov r7, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b c7b4ac <__cxa_atexit@plt+0xc6d550> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c7b7ac <__cxa_atexit@plt+0xc6d850> │ │ │ │ + ldr r7, [pc, #32] @ c66114 <__cxa_atexit@plt+0xc581b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa48 │ │ │ │ + ldrsheq r5, [r1, #-220] @ 0xffffff24 │ │ │ │ + @ instruction: 0xfffffae4 │ │ │ │ + strheq r4, [r1, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66148 <__cxa_atexit@plt+0xc581ec> │ │ │ │ + ldr r2, [pc, #32] @ c66158 <__cxa_atexit@plt+0xc581fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 174cbc8 <__cxa_atexit@plt+0x173ec6c> │ │ │ │ + ldr r7, [pc, #12] @ c6615c <__cxa_atexit@plt+0xc58200> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - teqeq pc, r4, lsr sp @ │ │ │ │ - teqeq pc, r0, lsl sp @ │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r1, r0, ror #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ c7b810 <__cxa_atexit@plt+0xc6d8b4> │ │ │ │ - ldrb r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c66180 <__cxa_atexit@plt+0xc58224> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r8, [r5, #4] │ │ │ │ - beq c7b808 <__cxa_atexit@plt+0xc6d8ac> │ │ │ │ - ldr r3, [pc, #48] @ c7b814 <__cxa_atexit@plt+0xc6d8b8> │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + b 174cbc8 <__cxa_atexit@plt+0x173ec6c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c661a4 <__cxa_atexit@plt+0xc58248> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r9, [r5, #8] │ │ │ │ - beq c7b808 <__cxa_atexit@plt+0xc6d8ac> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 174ca68 <__cxa_atexit@plt+0x173eb0c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ add r5, r5, #12 │ │ │ │ - b c7b4ac <__cxa_atexit@plt+0xc6d550> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - teqeq pc, r8, lsr #25 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ c7b85c <__cxa_atexit@plt+0xc6d900> │ │ │ │ - ldrb r9, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldmib r6, {r9, sl} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c66218 <__cxa_atexit@plt+0xc582bc> │ │ │ │ + ldr r3, [pc, #84] @ c66230 <__cxa_atexit@plt+0xc582d4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - strb r9, [r5, #8] │ │ │ │ - beq c7b854 <__cxa_atexit@plt+0xc6d8f8> │ │ │ │ - ldrb r8, [r5, #4] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c7b4ac <__cxa_atexit@plt+0xc6d550> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - teqeq pc, r0, ror #24 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldrb r8, [r5, #4] │ │ │ │ - ldrb r9, [r5, #8] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b c7b4ac <__cxa_atexit@plt+0xc6d550> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7b904 <__cxa_atexit@plt+0xc6d9a8> │ │ │ │ - ldr r1, [pc, #132] @ c7b924 <__cxa_atexit@plt+0xc6d9c8> │ │ │ │ - ldr r7, [pc, #132] @ c7b928 <__cxa_atexit@plt+0xc6d9cc> │ │ │ │ - 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 c7b8f8 <__cxa_atexit@plt+0xc6d99c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7b910 <__cxa_atexit@plt+0xc6d9b4> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #80] @ c7b92c <__cxa_atexit@plt+0xc6d9d0> │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ + ldr r2, [pc, #80] @ c66234 <__cxa_atexit@plt+0xc582d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #23 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #60] @ c66238 <__cxa_atexit@plt+0xc582dc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + stmib r7, {r8, r9, sl} │ │ │ │ + add lr, r7, #16 │ │ │ │ + stm lr, {r2, r8, r9, sl} │ │ │ │ + str r3, [r7, #32] │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #28] @ c6623c <__cxa_atexit@plt+0xc582e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x01500390 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xfffffba0 │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + ldrsbeq r6, [r1, #-64] @ 0xffffffc0 │ │ │ │ + smlalbbeq r4, r1, r8, sl │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7b974 <__cxa_atexit@plt+0xc6da18> │ │ │ │ - ldr r2, [pc, #44] @ c7b980 <__cxa_atexit@plt+0xc6da24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c662b8 <__cxa_atexit@plt+0xc5835c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c662c0 <__cxa_atexit@plt+0xc58364> │ │ │ │ + ldr ip, [pc, #116] @ c662e4 <__cxa_atexit@plt+0xc58388> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #112] @ c662e8 <__cxa_atexit@plt+0xc5838c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #76] @ c662ec <__cxa_atexit@plt+0xc58390> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cb58 <__cxa_atexit@plt+0x173ebfc> │ │ │ │ + mov r6, r3 │ │ │ │ + b c662c8 <__cxa_atexit@plt+0xc5836c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c662e0 <__cxa_atexit@plt+0xc58384> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + bx r1 │ │ │ │ + smlaltteq r4, r1, r4, r9 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r1, r8, asr #22 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66330 <__cxa_atexit@plt+0xc583d4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ c66338 <__cxa_atexit@plt+0xc583dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ c6633c <__cxa_atexit@plt+0xc583e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 174ccb8 <__cxa_atexit@plt+0x173ed5c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r0, lsr #6 │ │ │ │ + cmpeq r1, ip, lsr #11 │ │ │ │ + cmpeq r1, r0, ror #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7ba0c <__cxa_atexit@plt+0xc6dab0> │ │ │ │ - ldr r1, [pc, #136] @ c7ba2c <__cxa_atexit@plt+0xc6dad0> │ │ │ │ - ldr r7, [pc, #136] @ c7ba30 <__cxa_atexit@plt+0xc6dad4> │ │ │ │ - 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 c7ba00 <__cxa_atexit@plt+0xc6daa4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7ba18 <__cxa_atexit@plt+0xc6dabc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r7, r3, r7, lsr #6 │ │ │ │ - ldr r3, [pc, #76] @ c7ba34 <__cxa_atexit@plt+0xc6dad8> │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c66370 <__cxa_atexit@plt+0xc58414> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c66378 <__cxa_atexit@plt+0xc5841c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 1e1ee3c <__cxa_atexit@plt+0x1e10ee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, ror #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c663e4 <__cxa_atexit@plt+0xc58488> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c663f0 <__cxa_atexit@plt+0xc58494> │ │ │ │ + ldr lr, [pc, #84] @ c66400 <__cxa_atexit@plt+0xc584a4> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #76] @ c66404 <__cxa_atexit@plt+0xc584a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #60] @ c66408 <__cxa_atexit@plt+0xc584ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 174ccb8 <__cxa_atexit@plt+0x173ed5c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmppeq pc, r4, lsl pc @ p-variant is OBSOLETE @ │ │ │ │ - cmpeq r0, r8, lsl #5 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq r1, r8, lsl #10 │ │ │ │ + ldrheq r5, [r1, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7ba80 <__cxa_atexit@plt+0xc6db24> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r7, r2, r7, lsr #6 │ │ │ │ - ldr r2, [pc, #36] @ c7ba8c <__cxa_atexit@plt+0xc6db30> │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c6648c <__cxa_atexit@plt+0xc58530> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c66494 <__cxa_atexit@plt+0xc58538> │ │ │ │ + ldr r0, [pc, #108] @ c664b8 <__cxa_atexit@plt+0xc5855c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #104] @ c664bc <__cxa_atexit@plt+0xc58560> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [pc, #72] @ c664c0 <__cxa_atexit@plt+0xc58564> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 174cb58 <__cxa_atexit@plt+0x173ebfc> │ │ │ │ + mov r6, r3 │ │ │ │ + b c6649c <__cxa_atexit@plt+0xc58540> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c664b4 <__cxa_atexit@plt+0xc58558> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmpeq r0, r8, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + cmpeq r1, r0, lsl r8 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + cmpeq r1, ip, ror #18 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c66558 <__cxa_atexit@plt+0xc585fc> │ │ │ │ + add lr, r7, #1 │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [r7, #13] │ │ │ │ + stmdb r5, {r1, r3, r9, sl} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c66564 <__cxa_atexit@plt+0xc58608> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc c6656c <__cxa_atexit@plt+0xc58610> │ │ │ │ + ldr r9, [pc, #128] @ c66594 <__cxa_atexit@plt+0xc58638> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #124] @ c66598 <__cxa_atexit@plt+0xc5863c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [pc, #120] @ c6659c <__cxa_atexit@plt+0xc58640> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16]! │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 174cb58 <__cxa_atexit@plt+0x173ebfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b c66574 <__cxa_atexit@plt+0xc58618> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c66590 <__cxa_atexit@plt+0xc58634> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {ip, lr} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsr r7 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + @ instruction: 0x0151589c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7bb18 <__cxa_atexit@plt+0xc6dbbc> │ │ │ │ - ldr r1, [pc, #136] @ c7bb38 <__cxa_atexit@plt+0xc6dbdc> │ │ │ │ - ldr r7, [pc, #136] @ c7bb3c <__cxa_atexit@plt+0xc6dbe0> │ │ │ │ - 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 c7bb0c <__cxa_atexit@plt+0xc6dbb0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7bb24 <__cxa_atexit@plt+0xc6dbc8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r7, r3, r7, lsr #12 │ │ │ │ - ldr r3, [pc, #76] @ c7bb40 <__cxa_atexit@plt+0xc6dbe4> │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c665d4 <__cxa_atexit@plt+0xc58678> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b c65454 <__cxa_atexit@plt+0xc574f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66638 <__cxa_atexit@plt+0xc586dc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [pc, #80] @ c66654 <__cxa_atexit@plt+0xc586f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r1, r5, #24 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c66640 <__cxa_atexit@plt+0xc586e4> │ │ │ │ + ldr r3, [pc, #60] @ c6665c <__cxa_atexit@plt+0xc58700> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r5, #24 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1e1edbc <__cxa_atexit@plt+0x1e10e60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c66658 <__cxa_atexit@plt+0xc586fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmppeq pc, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r0, ip, ror r1 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r5, [r1, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r1, r4, ror #12 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + andeq r0, r4, r8, 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 c7bb8c <__cxa_atexit@plt+0xc6dc30> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r7, r2, r7, lsr #12 │ │ │ │ - ldr r2, [pc, #36] @ c7bb98 <__cxa_atexit@plt+0xc6dc3c> │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c666fc <__cxa_atexit@plt+0xc587a0> │ │ │ │ + ldr r3, [pc, #140] @ c66714 <__cxa_atexit@plt+0xc587b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #136] @ c66718 <__cxa_atexit@plt+0xc587bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #132] @ c6671c <__cxa_atexit@plt+0xc587c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + sub r3, r6, #73 @ 0x49 │ │ │ │ + sub r1, r6, #55 @ 0x37 │ │ │ │ + ldr ip, [pc, #112] @ c66720 <__cxa_atexit@plt+0xc587c4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r7, #-4] │ │ │ │ + str r2, [r7, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ + str r9, [r7, #-32] @ 0xffffffe0 │ │ │ │ + str sl, [r7, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r7, #-20] @ 0xffffffec │ │ │ │ + sub lr, r7, #16 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add lr, r7, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r0, [r7, #20] │ │ │ │ + str ip, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r7, [pc, #32] @ c66724 <__cxa_atexit@plt+0xc587c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - ldrsheq r0, [r0, #-12] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7bc20 <__cxa_atexit@plt+0xc6dcc4> │ │ │ │ - ldr r1, [pc, #132] @ c7bc40 <__cxa_atexit@plt+0xc6dce4> │ │ │ │ - ldr r7, [pc, #132] @ c7bc44 <__cxa_atexit@plt+0xc6dce8> │ │ │ │ - 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 c7bc14 <__cxa_atexit@plt+0xc6dcb8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7bc2c <__cxa_atexit@plt+0xc6dcd0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r3, #15 │ │ │ │ - add r7, r3, r7, lsr #18 │ │ │ │ - ldr r3, [pc, #72] @ c7bc48 <__cxa_atexit@plt+0xc6dcec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + ldrsheq r5, [r1, #-116] @ 0xffffff8c │ │ │ │ + strheq r4, [r1, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c667b4 <__cxa_atexit@plt+0xc58858> │ │ │ │ + ldmib r7, {r8, ip, lr} │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c667c0 <__cxa_atexit@plt+0xc58864> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c667c8 <__cxa_atexit@plt+0xc5886c> │ │ │ │ + ldr r9, [pc, #128] @ c667f0 <__cxa_atexit@plt+0xc58894> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #124] @ c667f4 <__cxa_atexit@plt+0xc58898> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [pc, #120] @ c667f8 <__cxa_atexit@plt+0xc5889c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16]! │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + b 174cb58 <__cxa_atexit@plt+0x173ebfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r2, r6 │ │ │ │ + b c667d0 <__cxa_atexit@plt+0xc58874> │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c667ec <__cxa_atexit@plt+0xc58890> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {ip, lr} │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mrseq r4, (UNDEF: 97) │ │ │ │ + @ instruction: 0xffff757c │ │ │ │ + @ instruction: 0xffff7524 │ │ │ │ + cmpeq r1, r0, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c668ac <__cxa_atexit@plt+0xc58950> │ │ │ │ + str r8, [r2] │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #80 @ 0x50 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c668b4 <__cxa_atexit@plt+0xc58958> │ │ │ │ + ldr r7, [pc, #164] @ c668dc <__cxa_atexit@plt+0xc58980> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #160] @ c668e0 <__cxa_atexit@plt+0xc58984> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #156] @ c668e4 <__cxa_atexit@plt+0xc58988> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r6, #44]! @ 0x2c │ │ │ │ + sub r7, r1, #73 @ 0x49 │ │ │ │ + sub r2, r1, #55 @ 0x37 │ │ │ │ + ldr ip, [pc, #140] @ c668e8 <__cxa_atexit@plt+0xc5898c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r6, #-4] │ │ │ │ + str r0, [r6, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r6, #-36] @ 0xffffffdc │ │ │ │ + str r9, [r6, #-32] @ 0xffffffe0 │ │ │ │ + str sl, [r6, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r6, #-20] @ 0xffffffec │ │ │ │ + sub lr, r6, #16 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r1, #11 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c668d8 <__cxa_atexit@plt+0xc5897c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strdeq pc, [pc, #-204] @ c7bb80 <__cxa_atexit@plt+0xc6dc24> │ │ │ │ - cmpeq r0, r4, ror 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 c7bc90 <__cxa_atexit@plt+0xc6dd34> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r2, #15 │ │ │ │ - add r7, r2, r7, lsr #18 │ │ │ │ - ldr r2, [pc, #32] @ c7bc9c <__cxa_atexit@plt+0xc6dd40> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq r4, [r1, #-60] @ 0xffffffc4 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ + cmpeq r1, r8, asr #12 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6693c <__cxa_atexit@plt+0xc589e0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #72] @ c66958 <__cxa_atexit@plt+0xc589fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c66944 <__cxa_atexit@plt+0xc589e8> │ │ │ │ + ldr r3, [pc, #56] @ c66960 <__cxa_atexit@plt+0xc58a04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b 174cbc8 <__cxa_atexit@plt+0x173ec6c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - strdeq pc, [pc, #-248] @ c7bbac <__cxa_atexit@plt+0xc6dc50> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #16] @ c6695c <__cxa_atexit@plt+0xc58a00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r1, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r1, r4, ror #6 │ │ │ │ + @ instruction: 0xfffff83c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #68 @ 0x44 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c7bd34 <__cxa_atexit@plt+0xc6ddd8> │ │ │ │ - ldr r3, [pc, #132] @ c7bd4c <__cxa_atexit@plt+0xc6ddf0> │ │ │ │ - ldr r2, [pc, #132] @ c7bd50 <__cxa_atexit@plt+0xc6ddf4> │ │ │ │ - ldr lr, [pc, #132] @ c7bd54 <__cxa_atexit@plt+0xc6ddf8> │ │ │ │ - ldr r1, [pc, #132] @ c7bd58 <__cxa_atexit@plt+0xc6ddfc> │ │ │ │ - ldr r9, [pc, #132] @ c7bd5c <__cxa_atexit@plt+0xc6de00> │ │ │ │ + bcc c669dc <__cxa_atexit@plt+0xc58a80> │ │ │ │ + ldr r3, [pc, #104] @ c669f4 <__cxa_atexit@plt+0xc58a98> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #100] @ c669f8 <__cxa_atexit@plt+0xc58a9c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r7, #4]! │ │ │ │ - mov r1, r7 │ │ │ │ + ldr lr, [pc, #96] @ c669fc <__cxa_atexit@plt+0xc58aa0> │ │ │ │ add lr, pc, lr │ │ │ │ - str r3, [r1, #12]! │ │ │ │ - mov r3, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r2, [r3, #24]! │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #47 @ 0x2f │ │ │ │ + ldr r1, [pc, #80] @ c66a00 <__cxa_atexit@plt+0xc58aa4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r7, {r8, r9, sl} │ │ │ │ + add ip, r7, #16 │ │ │ │ + stm ip, {r2, r8, r9, sl} │ │ │ │ mov r2, r7 │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str lr, [r2, #36]! @ 0x24 │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #44] @ 0x2c │ │ │ │ - str r9, [r7, #48] @ 0x30 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r7, [r7, #64] @ 0x40 │ │ │ │ - sub r7, r6, #15 │ │ │ │ + str lr, [r2, #32]! │ │ │ │ + add lr, r7, #40 @ 0x28 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add lr, r7, #52 @ 0x34 │ │ │ │ + stm lr, {r1, r2, r3, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c7bd60 <__cxa_atexit@plt+0xc6de04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ + ldr r7, [pc, #32] @ c66a04 <__cxa_atexit@plt+0xc58aa8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - cmpeq r0, ip, lsl #6 │ │ │ │ - teqeq pc, r4 @ @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r1, r0, lsr #26 │ │ │ │ + ldrdeq r4, [r1, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7bde8 <__cxa_atexit@plt+0xc6de8c> │ │ │ │ - ldr r1, [pc, #132] @ c7be08 <__cxa_atexit@plt+0xc6deac> │ │ │ │ - ldr r7, [pc, #132] @ c7be0c <__cxa_atexit@plt+0xc6deb0> │ │ │ │ - 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 c7bddc <__cxa_atexit@plt+0xc6de80> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7bdf4 <__cxa_atexit@plt+0xc6de98> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #80] @ c7be10 <__cxa_atexit@plt+0xc6deb4> │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c66a40 <__cxa_atexit@plt+0xc58ae4> │ │ │ │ + ldr r2, [pc, #40] @ c66a50 <__cxa_atexit@plt+0xc58af4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #32] @ c66a54 <__cxa_atexit@plt+0xc58af8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c66a58 <__cxa_atexit@plt+0xc58afc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmppeq pc, r4, lsr fp @ p-variant is OBSOLETE @ │ │ │ │ - smlaltbeq pc, pc, ip, lr @ │ │ │ │ + ldrsbeq r5, [r1, #-164] @ 0xffffff5c │ │ │ │ + cmpeq r1, ip, asr pc │ │ │ │ + hvceq 5160 @ 0x1428 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ 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 c7be58 <__cxa_atexit@plt+0xc6defc> │ │ │ │ - ldr r2, [pc, #44] @ c7be64 <__cxa_atexit@plt+0xc6df08> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66aa8 <__cxa_atexit@plt+0xc58b4c> │ │ │ │ + ldr r2, [pc, #40] @ c66ab8 <__cxa_atexit@plt+0xc58b5c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #36] @ c66abc <__cxa_atexit@plt+0xc58b60> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c66ac0 <__cxa_atexit@plt+0xc58b64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, lsr r2 │ │ │ │ + ldrsheq r4, [r1, #-232] @ 0xffffff18 │ │ │ │ + cmpeq r1, r8, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66b04 <__cxa_atexit@plt+0xc58ba8> │ │ │ │ + ldr r2, [pc, #40] @ c66b14 <__cxa_atexit@plt+0xc58bb8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #32] @ c66b18 <__cxa_atexit@plt+0xc58bbc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c66b1c <__cxa_atexit@plt+0xc58bc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq pc, ip, lsr lr @ p-variant is OBSOLETE @ │ │ │ │ + cmpeq r1, r0, lsl sl │ │ │ │ + @ instruction: 0x01514e98 │ │ │ │ + strheq r4, [r1, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7bef0 <__cxa_atexit@plt+0xc6df94> │ │ │ │ - ldr r1, [pc, #136] @ c7bf10 <__cxa_atexit@plt+0xc6dfb4> │ │ │ │ - ldr r7, [pc, #136] @ c7bf14 <__cxa_atexit@plt+0xc6dfb8> │ │ │ │ - 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 c7bee4 <__cxa_atexit@plt+0xc6df88> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7befc <__cxa_atexit@plt+0xc6dfa0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, #63 @ 0x3f │ │ │ │ - and r7, r3, r7, lsr #6 │ │ │ │ - ldr r3, [pc, #76] @ c7bf18 <__cxa_atexit@plt+0xc6dfbc> │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c66b60 <__cxa_atexit@plt+0xc58c04> │ │ │ │ + ldr r2, [pc, #40] @ c66b70 <__cxa_atexit@plt+0xc58c14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #36] @ c66b74 <__cxa_atexit@plt+0xc58c18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmdb r5, {r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + ldr r7, [pc, #16] @ c66b78 <__cxa_atexit@plt+0xc58c1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + hvceq 5148 @ 0x141c │ │ │ │ + cmpeq r1, r0, asr #28 │ │ │ │ + cmpeq r1, r0, ror #2 │ │ │ │ + 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 c66bdc <__cxa_atexit@plt+0xc58c80> │ │ │ │ + ldr r3, [pc, #80] @ c66bf4 <__cxa_atexit@plt+0xc58c98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #76] @ c66bf8 <__cxa_atexit@plt+0xc58c9c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #72] @ c66bfc <__cxa_atexit@plt+0xc58ca0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + 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 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmppeq pc, r0, lsr sl @ p-variant is OBSOLETE @ │ │ │ │ - smlaltbeq pc, pc, r4, sp @ │ │ │ │ + ldr r7, [pc, #28] @ c66c00 <__cxa_atexit@plt+0xc58ca4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq r1, ip, asr #18 │ │ │ │ + smlaltteq r4, r1, r8, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66c58 <__cxa_atexit@plt+0xc58cfc> │ │ │ │ + ldr r2, [pc, #28] @ c66c68 <__cxa_atexit@plt+0xc58d0c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e673bc <__cxa_atexit@plt+0x1e59460> │ │ │ │ + ldr r7, [pc, #12] @ c66c6c <__cxa_atexit@plt+0xc58d10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + hvceq 5128 @ 0x1408 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7bf64 <__cxa_atexit@plt+0xc6e008> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ - and r7, r2, r7, lsr #6 │ │ │ │ - ldr r2, [pc, #36] @ c7bf70 <__cxa_atexit@plt+0xc6e014> │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66cb0 <__cxa_atexit@plt+0xc58d54> │ │ │ │ + ldr r2, [pc, #28] @ c66cc0 <__cxa_atexit@plt+0xc58d64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e673bc <__cxa_atexit@plt+0x1e59460> │ │ │ │ + ldr r7, [pc, #12] @ c66cc4 <__cxa_atexit@plt+0xc58d68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq pc, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffd0 │ │ │ │ + cmpeq r1, r0, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ 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 c7bff8 <__cxa_atexit@plt+0xc6e09c> │ │ │ │ - ldr r1, [pc, #132] @ c7c018 <__cxa_atexit@plt+0xc6e0bc> │ │ │ │ - ldr r7, [pc, #132] @ c7c01c <__cxa_atexit@plt+0xc6e0c0> │ │ │ │ - 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 c7bfec <__cxa_atexit@plt+0xc6e090> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7c004 <__cxa_atexit@plt+0xc6e0a8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r3, #31 │ │ │ │ - add r7, r3, r7, lsr #12 │ │ │ │ - ldr r3, [pc, #72] @ c7c020 <__cxa_atexit@plt+0xc6e0c4> │ │ │ │ + bhi c66d10 <__cxa_atexit@plt+0xc58db4> │ │ │ │ + ldr r3, [pc, #32] @ c66d18 <__cxa_atexit@plt+0xc58dbc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c66d1c <__cxa_atexit@plt+0xc58dc0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmppeq pc, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x014ffc9c │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrheq r4, [r1, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [pc, #28] @ c66d4c <__cxa_atexit@plt+0xc58df0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #16] @ c66d50 <__cxa_atexit@plt+0xc58df4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + strheq r3, [r1, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r1, ip, lsr ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66da0 <__cxa_atexit@plt+0xc58e44> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c66da8 <__cxa_atexit@plt+0xc58e4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c66dac <__cxa_atexit@plt+0xc58e50> │ │ │ │ + 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 19391f8 <__cxa_atexit@plt+0x192b29c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, asr #22 │ │ │ │ + cmpeq r1, ip, lsl #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66dfc <__cxa_atexit@plt+0xc58ea0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c66e04 <__cxa_atexit@plt+0xc58ea8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c66e08 <__cxa_atexit@plt+0xc58eac> │ │ │ │ + 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 19391f8 <__cxa_atexit@plt+0x192b29c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, ror #21 │ │ │ │ + ldrheq r4, [r1, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7c068 <__cxa_atexit@plt+0xc6e10c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r2, #31 │ │ │ │ - add r7, r2, r7, lsr #12 │ │ │ │ - ldr r2, [pc, #32] @ c7c074 <__cxa_atexit@plt+0xc6e118> │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c66ea8 <__cxa_atexit@plt+0xc58f4c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c66eb4 <__cxa_atexit@plt+0xc58f58> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #132] @ c66ec4 <__cxa_atexit@plt+0xc58f68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr ip, [r7, #20] │ │ │ │ + ldr r9, [r7, #24] │ │ │ │ + ldr sl, [r7, #28] │ │ │ │ + ldr r2, [pc, #100] @ c66ec8 <__cxa_atexit@plt+0xc58f6c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [pc, #92] @ c66ecc <__cxa_atexit@plt+0xc58f70> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r2, r3, #28 │ │ │ │ + stm r2, {r0, r1, ip} │ │ │ │ + ldr r0, [pc, #76] @ c66ed0 <__cxa_atexit@plt+0xc58f74> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, lr │ │ │ │ + b 16fbc20 <__cxa_atexit@plt+0x16edcc4> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - cmppeq pc, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r0, lsl #21 │ │ │ │ + cmpeq r1, r8, lsr #22 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c66f08 <__cxa_atexit@plt+0xc58fac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c66f10 <__cxa_atexit@plt+0xc58fb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, asr #19 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c66f58 <__cxa_atexit@plt+0xc58ffc> │ │ │ │ + ldr r2, [pc, #44] @ c66f68 <__cxa_atexit@plt+0xc5900c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + 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, #52 @ 0x34 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c7c0f4 <__cxa_atexit@plt+0xc6e198> │ │ │ │ - ldr r3, [pc, #108] @ c7c10c <__cxa_atexit@plt+0xc6e1b0> │ │ │ │ - ldr r2, [pc, #108] @ c7c110 <__cxa_atexit@plt+0xc6e1b4> │ │ │ │ - ldr r1, [pc, #108] @ c7c114 <__cxa_atexit@plt+0xc6e1b8> │ │ │ │ - ldr lr, [pc, #108] @ c7c118 <__cxa_atexit@plt+0xc6e1bc> │ │ │ │ + bcc c66fe4 <__cxa_atexit@plt+0xc59088> │ │ │ │ + ldr r3, [pc, #104] @ c66ffc <__cxa_atexit@plt+0xc590a0> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r7, #4]! │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r1, #12]! │ │ │ │ + ldr ip, [pc, #100] @ c67000 <__cxa_atexit@plt+0xc590a4> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r2, [r7, #8] │ │ │ │ mov r3, r7 │ │ │ │ + str ip, [r3, #12]! │ │ │ │ str r8, [r7, #20] │ │ │ │ - str r2, [r3, #24]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str lr, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - str r1, [r7, #44] @ 0x2c │ │ │ │ - str r7, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + add r2, r7, #32 │ │ │ │ + stm r2, {r1, sl, lr} │ │ │ │ + ldr r2, [pc, #48] @ c67004 <__cxa_atexit@plt+0xc590a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r7, #44 @ 0x2c │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c7c11c <__cxa_atexit@plt+0xc6e1c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + ldr r7, [pc, #28] @ c67008 <__cxa_atexit@plt+0xc590ac> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdc0 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - smlaltteq pc, pc, r4, r8 @ │ │ │ │ - teqeq pc, r8 @ @ │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + strdeq r3, [r1, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 1e9d3f4 <__cxa_atexit@plt+0x1e8f498> │ │ │ │ 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 c7c1a4 <__cxa_atexit@plt+0xc6e248> │ │ │ │ - ldr r1, [pc, #132] @ c7c1c4 <__cxa_atexit@plt+0xc6e268> │ │ │ │ - ldr r7, [pc, #132] @ c7c1c8 <__cxa_atexit@plt+0xc6e26c> │ │ │ │ - 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 c7c198 <__cxa_atexit@plt+0xc6e23c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7c1b0 <__cxa_atexit@plt+0xc6e254> │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #80] @ c7c1cc <__cxa_atexit@plt+0xc6e270> │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ + bhi c67054 <__cxa_atexit@plt+0xc590f8> │ │ │ │ + ldr r3, [pc, #32] @ c6705c <__cxa_atexit@plt+0xc59100> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ c67060 <__cxa_atexit@plt+0xc59104> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 1993164 <__cxa_atexit@plt+0x1985208> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - hvceq 65400 @ 0xff78 │ │ │ │ - strdeq pc, [pc, #-160] @ c7c134 <__cxa_atexit@plt+0xc6e1d8> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r1, r4, ror r8 │ │ │ │ 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 c7c214 <__cxa_atexit@plt+0xc6e2b8> │ │ │ │ - ldr r2, [pc, #44] @ c7c220 <__cxa_atexit@plt+0xc6e2c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - and r7, r7, #63 @ 0x3f │ │ │ │ - orr r7, r7, #128 @ 0x80 │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r3, [pc, #28] @ c67090 <__cxa_atexit@plt+0xc59134> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #16] @ c67094 <__cxa_atexit@plt+0xc59138> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 1993414 <__cxa_atexit@plt+0x19854b8> │ │ │ │ + hvceq 5060 @ 0x13c4 │ │ │ │ + ldrsheq r4, [r1, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c670e4 <__cxa_atexit@plt+0xc59188> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c670ec <__cxa_atexit@plt+0xc59190> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c670f0 <__cxa_atexit@plt+0xc59194> │ │ │ │ + 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 19391f8 <__cxa_atexit@plt+0x192b29c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - smlalbbeq pc, pc, r0, sl @ │ │ │ │ + cmpeq r1, r0, lsl #16 │ │ │ │ + cmpeq r1, r8, asr #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7c2a8 <__cxa_atexit@plt+0xc6e34c> │ │ │ │ - ldr r1, [pc, #132] @ c7c2c8 <__cxa_atexit@plt+0xc6e36c> │ │ │ │ - ldr r7, [pc, #132] @ c7c2cc <__cxa_atexit@plt+0xc6e370> │ │ │ │ - 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 c7c29c <__cxa_atexit@plt+0xc6e340> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c7c2b4 <__cxa_atexit@plt+0xc6e358> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r3, #63 @ 0x3f │ │ │ │ - add r7, r3, r7, lsr #6 │ │ │ │ - ldr r3, [pc, #72] @ c7c2d0 <__cxa_atexit@plt+0xc6e374> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b 1ea8070 <__cxa_atexit@plt+0x1e9a114> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c67124 <__cxa_atexit@plt+0xc591c8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c6712c <__cxa_atexit@plt+0xc591d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 19931e4 <__cxa_atexit@plt+0x1985288> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - hvceq 65380 @ 0xff64 │ │ │ │ - smlaltteq pc, pc, ip, r9 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r1, ip, lsr #15 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7c318 <__cxa_atexit@plt+0xc6e3bc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mvn r2, #63 @ 0x3f │ │ │ │ - add r7, r2, r7, lsr #6 │ │ │ │ - ldr r2, [pc, #32] @ c7c324 <__cxa_atexit@plt+0xc6e3c8> │ │ │ │ + sub r9, r5, #24 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c671bc <__cxa_atexit@plt+0xc59260> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c671c8 <__cxa_atexit@plt+0xc5926c> │ │ │ │ + ldr lr, [pc, #120] @ c671d8 <__cxa_atexit@plt+0xc5927c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ c671dc <__cxa_atexit@plt+0xc59280> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldm sl, {r0, r1, sl} │ │ │ │ + ldr r2, [pc, #92] @ c671e0 <__cxa_atexit@plt+0xc59284> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - strb r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r2, [pc, #80] @ c671e4 <__cxa_atexit@plt+0xc59288> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b 16fbc20 <__cxa_atexit@plt+0x16edcc4> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 1e9e928 <__cxa_atexit@plt+0x1e909cc> │ │ │ │ - hvceq 65424 @ 0xff90 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq r1, r4, asr r7 │ │ │ │ + cmpeq r1, r8, lsl #16 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6721c <__cxa_atexit@plt+0xc592c0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c67224 <__cxa_atexit@plt+0xc592c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r1, #-100] @ 0xffffff9c │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c6726c <__cxa_atexit@plt+0xc59310> │ │ │ │ + ldr r2, [pc, #44] @ c6727c <__cxa_atexit@plt+0xc59320> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + 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, #36 @ 0x24 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c7c388 <__cxa_atexit@plt+0xc6e42c> │ │ │ │ - ldr r3, [pc, #80] @ c7c3a0 <__cxa_atexit@plt+0xc6e444> │ │ │ │ - ldr r2, [pc, #80] @ c7c3a4 <__cxa_atexit@plt+0xc6e448> │ │ │ │ - ldr r1, [pc, #80] @ c7c3a8 <__cxa_atexit@plt+0xc6e44c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bcc c672fc <__cxa_atexit@plt+0xc593a0> │ │ │ │ + ldr r2, [pc, #108] @ c67314 <__cxa_atexit@plt+0xc593b8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #104] @ c67318 <__cxa_atexit@plt+0xc593bc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #100] @ c6731c <__cxa_atexit@plt+0xc593c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r5, [r5] │ │ │ │ str r2, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add lr, r7, #24 │ │ │ │ - str r3, [r2, #12]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ + str r1, [r2, #12]! │ │ │ │ str r8, [r7, #20] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r5, [r7, #32] │ │ │ │ + str lr, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ sub r7, r6, #7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c7c3ac <__cxa_atexit@plt+0xc6e450> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #28] @ c67320 <__cxa_atexit@plt+0xc593c4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0x014ff694 │ │ │ │ - teqeq pc, r8, asr #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7c40c <__cxa_atexit@plt+0xc6e4b0> │ │ │ │ - ldr r3, [pc, #76] @ c7c41c <__cxa_atexit@plt+0xc6e4c0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c7c3fc <__cxa_atexit@plt+0xc6e4a0> │ │ │ │ - ldrsb r7, [r8, #3] │ │ │ │ - ldr r3, [pc, #56] @ c7c420 <__cxa_atexit@plt+0xc6e4c4> │ │ │ │ - cmn r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - addgt r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + smlaltteq r3, r1, r8, r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c67370 <__cxa_atexit@plt+0xc59414> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c67378 <__cxa_atexit@plt+0xc5941c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c6737c <__cxa_atexit@plt+0xc59420> │ │ │ │ + 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 1730920 <__cxa_atexit@plt+0x17229c4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + cmpeq r1, r4, ror r5 │ │ │ │ + cmpeq r1, ip, lsr r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c673cc <__cxa_atexit@plt+0xc59470> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c673d4 <__cxa_atexit@plt+0xc59478> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c673d8 <__cxa_atexit@plt+0xc5947c> │ │ │ │ + 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 1730920 <__cxa_atexit@plt+0x17229c4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c7c424 <__cxa_atexit@plt+0xc6e4c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmpeq r1, r8, lsl r5 │ │ │ │ + cmpeq r1, r0, ror #11 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c67478 <__cxa_atexit@plt+0xc5951c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c67484 <__cxa_atexit@plt+0xc59528> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #132] @ c67494 <__cxa_atexit@plt+0xc59538> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr ip, [r7, #20] │ │ │ │ + ldr r9, [r7, #24] │ │ │ │ + ldr sl, [r7, #28] │ │ │ │ + ldr r2, [pc, #100] @ c67498 <__cxa_atexit@plt+0xc5953c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [pc, #92] @ c6749c <__cxa_atexit@plt+0xc59540> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r2, r3, #28 │ │ │ │ + stm r2, {r0, r1, ip} │ │ │ │ + ldr r0, [pc, #76] @ c674a0 <__cxa_atexit@plt+0xc59544> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, lr │ │ │ │ + b 16f84f0 <__cxa_atexit@plt+0x16ea594> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq pc, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - teqeq pc, ip, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #20] @ c7c450 <__cxa_atexit@plt+0xc6e4f4> │ │ │ │ - cmn r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - addgt r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [pc, #-64] @ c7c418 <__cxa_atexit@plt+0xc6e4bc> │ │ │ │ + ldrheq r4, [r1, #-64] @ 0xffffffc0 │ │ │ │ + cmpeq r1, r8, asr r5 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7c4fc <__cxa_atexit@plt+0xc6e5a0> │ │ │ │ - ldr r3, [pc, #152] @ c7c50c <__cxa_atexit@plt+0xc6e5b0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c7c4a0 <__cxa_atexit@plt+0xc6e544> │ │ │ │ - ldrsb r7, [r8, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7c4b0 <__cxa_atexit@plt+0xc6e554> │ │ │ │ - ldr r7, [pc, #132] @ c7c518 <__cxa_atexit@plt+0xc6e5bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c6751c <__cxa_atexit@plt+0xc595c0> │ │ │ │ + ldr ip, [pc, #84] @ c67534 <__cxa_atexit@plt+0xc595d8> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #80] @ c67538 <__cxa_atexit@plt+0xc595dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r2, r3} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #24] @ c6753c <__cxa_atexit@plt+0xc595e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c7c4d0 <__cxa_atexit@plt+0xc6e574> │ │ │ │ - ldr r7, [pc, #80] @ c7c514 <__cxa_atexit@plt+0xc6e5b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #145 @ 0x91 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + smlalbteq r3, r1, ip, r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6758c <__cxa_atexit@plt+0xc59630> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c67594 <__cxa_atexit@plt+0xc59638> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c67598 <__cxa_atexit@plt+0xc5963c> │ │ │ │ + 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 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c7c4ec <__cxa_atexit@plt+0xc6e590> │ │ │ │ - ldr r7, [pc, #44] @ c7c510 <__cxa_atexit@plt+0xc6e5b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #153 @ 0x99 │ │ │ │ + cmpeq r1, r8, asr r3 │ │ │ │ + cmpeq r1, r0, lsr #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c675e8 <__cxa_atexit@plt+0xc5968c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ c675f0 <__cxa_atexit@plt+0xc59694> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ c675f4 <__cxa_atexit@plt+0xc59698> │ │ │ │ + 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 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ c7c520 <__cxa_atexit@plt+0xc6e5c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #161 @ 0xa1 │ │ │ │ + ldrsheq r4, [r1, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r1, r4, asr #7 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi c67694 <__cxa_atexit@plt+0xc59738> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c676a0 <__cxa_atexit@plt+0xc59744> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #132] @ c676b0 <__cxa_atexit@plt+0xc59754> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr ip, [r7, #20] │ │ │ │ + ldr r9, [r7, #24] │ │ │ │ + ldr sl, [r7, #28] │ │ │ │ + ldr r2, [pc, #100] @ c676b4 <__cxa_atexit@plt+0xc59758> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [pc, #92] @ c676b8 <__cxa_atexit@plt+0xc5975c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r2, r3, #28 │ │ │ │ + stm r2, {r0, r1, ip} │ │ │ │ + ldr r0, [pc, #76] @ c676bc <__cxa_atexit@plt+0xc59760> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, lr │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c7c51c <__cxa_atexit@plt+0xc6e5c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - strdeq pc, [pc, #-72] @ c7c4d0 <__cxa_atexit@plt+0xc6e574> │ │ │ │ - cmppeq pc, r8, lsl r5 @ p-variant is OBSOLETE @ │ │ │ │ - cmppeq pc, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - teqeq pc, r0, ror #31 │ │ │ │ - smlaltteq pc, pc, r8, r4 @ │ │ │ │ + @ instruction: 0x01514294 │ │ │ │ + cmpeq r1, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7c54c <__cxa_atexit@plt+0xc6e5f0> │ │ │ │ - ldr r7, [pc, #96] @ c7c5a0 <__cxa_atexit@plt+0xc6e644> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c67738 <__cxa_atexit@plt+0xc597dc> │ │ │ │ + ldr ip, [pc, #84] @ c67750 <__cxa_atexit@plt+0xc597f4> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #80] @ c67754 <__cxa_atexit@plt+0xc597f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r2, r3} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ - bcs c7c56c <__cxa_atexit@plt+0xc6e610> │ │ │ │ - ldr r7, [pc, #60] @ c7c59c <__cxa_atexit@plt+0xc6e640> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #145 @ 0x91 │ │ │ │ + ldr r7, [pc, #24] @ c67758 <__cxa_atexit@plt+0xc597fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ - bcs c7c588 <__cxa_atexit@plt+0xc6e62c> │ │ │ │ - ldr r7, [pc, #24] @ c7c598 <__cxa_atexit@plt+0xc6e63c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #153 @ 0x99 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + strheq r3, [r1, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0x01413594 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c677b4 <__cxa_atexit@plt+0xc59858> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1e99854 <__cxa_atexit@plt+0x1e8b8f8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c677ac <__cxa_atexit@plt+0xc59850> │ │ │ │ + ldr r3, [pc, #44] @ c677bc <__cxa_atexit@plt+0xc59860> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r5, [pc, #32] @ c677c0 <__cxa_atexit@plt+0xc59864> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1928e6c <__cxa_atexit@plt+0x191af10> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c7c5a4 <__cxa_atexit@plt+0xc6e648> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #161 @ 0xa1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, ip, asr r4 @ p-variant is OBSOLETE @ │ │ │ │ - hvceq 65356 @ 0xff4c │ │ │ │ - @ instruction: 0x014ff49c │ │ │ │ - cmppeq pc, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r1, r8, lsr #2 │ │ │ │ + cmpeq r1, ip, ror #15 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #4]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c67864 <__cxa_atexit@plt+0xc59908> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c6786c <__cxa_atexit@plt+0xc59910> │ │ │ │ + ldr r1, [pc, #148] @ c6788c <__cxa_atexit@plt+0xc59930> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #144] @ c67890 <__cxa_atexit@plt+0xc59934> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r5, {r0, r1} │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr sl, [pc, #112] @ c67894 <__cxa_atexit@plt+0xc59938> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + ldr r1, [pc, #76] @ c67898 <__cxa_atexit@plt+0xc5993c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + mov r6, r3 │ │ │ │ + b c67874 <__cxa_atexit@plt+0xc59918> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c67888 <__cxa_atexit@plt+0xc5992c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r8, r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01413498 │ │ │ │ + cmpeq r1, ip, lsl #10 │ │ │ │ + cmpeq r1, r0, ror #24 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7c66c <__cxa_atexit@plt+0xc6e710> │ │ │ │ - ldr r2, [pc, #180] @ c7c67c <__cxa_atexit@plt+0xc6e720> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r7, #-4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4] │ │ │ │ - beq c7c618 <__cxa_atexit@plt+0xc6e6bc> │ │ │ │ - ldrb r3, [r8, #3] │ │ │ │ - sub r3, r3, #194 @ 0xc2 │ │ │ │ - cmp r3, #30 │ │ │ │ - bcs c7c628 <__cxa_atexit@plt+0xc6e6cc> │ │ │ │ - ldr r3, [pc, #140] @ c7c680 <__cxa_atexit@plt+0xc6e724> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c7c63c <__cxa_atexit@plt+0xc6e6e0> │ │ │ │ - ldrsb r7, [r9, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7c64c <__cxa_atexit@plt+0xc6e6f0> │ │ │ │ - ldr r7, [pc, #112] @ c7c684 <__cxa_atexit@plt+0xc6e728> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c7c630 <__cxa_atexit@plt+0xc6e6d4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + cmpeq r1, r0, asr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c67938 <__cxa_atexit@plt+0xc599dc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c67944 <__cxa_atexit@plt+0xc599e8> │ │ │ │ + ldr lr, [pc, #100] @ c67954 <__cxa_atexit@plt+0xc599f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c67958 <__cxa_atexit@plt+0xc599fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r9, [pc, #76] @ c6795c <__cxa_atexit@plt+0xc59a00> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #2 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr r1, [pc, #60] @ c67960 <__cxa_atexit@plt+0xc59a04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #96] @ c7c690 <__cxa_atexit@plt+0xc6e734> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r1, r4, asr #31 │ │ │ │ + strdeq r3, [r1, #-52] @ 0xffffffcc │ │ │ │ + cmpeq r1, ip, rrx │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1ead2f4 <__cxa_atexit@plt+0x1e9f398> │ │ │ │ + hvceq 4920 @ 0x1338 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c67a00 <__cxa_atexit@plt+0xc59aa4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c67a0c <__cxa_atexit@plt+0xc59ab0> │ │ │ │ + ldr lr, [pc, #100] @ c67a1c <__cxa_atexit@plt+0xc59ac0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c67a20 <__cxa_atexit@plt+0xc59ac4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r9, [pc, #76] @ c67a24 <__cxa_atexit@plt+0xc59ac8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #2 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr r1, [pc, #60] @ c67a28 <__cxa_atexit@plt+0xc59acc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #52] @ c7c688 <__cxa_atexit@plt+0xc6e72c> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c7c68c <__cxa_atexit@plt+0xc6e730> │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldrsheq r3, [r1, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r1, ip, lsr #6 │ │ │ │ + cmpeq r1, r4, lsr #31 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + smlalbteq r3, r1, r4, r2 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c67ad4 <__cxa_atexit@plt+0xc59b78> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r8, r3, #32 │ │ │ │ + cmp r1, r8 │ │ │ │ + bcc c67adc <__cxa_atexit@plt+0xc59b80> │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r0, [pc, #144] @ c67b04 <__cxa_atexit@plt+0xc59ba8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #140] @ c67b08 <__cxa_atexit@plt+0xc59bac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldm r5, {r0, r1, lr} │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr ip, [pc, #120] @ c67b0c <__cxa_atexit@plt+0xc59bb0> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + ldr r2, [pc, #84] @ c67b10 <__cxa_atexit@plt+0xc59bb4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r8, [sp] │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + mov r8, r3 │ │ │ │ + b c67ae4 <__cxa_atexit@plt+0xc59b88> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c67b00 <__cxa_atexit@plt+0xc59ba4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r8, lsr #4 │ │ │ │ + @ instruction: 0x01413290 │ │ │ │ + cmpeq r1, r4, ror #19 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #4]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c67bbc <__cxa_atexit@plt+0xc59c60> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c67bc4 <__cxa_atexit@plt+0xc59c68> │ │ │ │ + ldr r1, [pc, #156] @ c67be4 <__cxa_atexit@plt+0xc59c88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r1, [pc, #144] @ c67be8 <__cxa_atexit@plt+0xc59c8c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr sl, [pc, #112] @ c67bec <__cxa_atexit@plt+0xc59c90> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str lr, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + ldr r1, [pc, #76] @ c67bf0 <__cxa_atexit@plt+0xc59c94> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + mov r6, r3 │ │ │ │ + b c67bcc <__cxa_atexit@plt+0xc59c70> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ c67be0 <__cxa_atexit@plt+0xc59c84> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r8, r9, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - mrseq pc, (UNDEF: 127) @ │ │ │ │ - strheq pc, [pc, #-36] @ c7c66c <__cxa_atexit@plt+0xc6e710> @ │ │ │ │ - teqeq pc, r4, ror lr @ │ │ │ │ - smlaltteq pc, pc, r4, r2 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - sub r7, r7, #194 @ 0xc2 │ │ │ │ - cmp r7, #30 │ │ │ │ - bcs c7c6e0 <__cxa_atexit@plt+0xc6e784> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #104] @ c7c720 <__cxa_atexit@plt+0xc6e7c4> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + cmpeq r1, r8, asr #2 │ │ │ │ + cmpeq r1, r4, asr #8 │ │ │ │ + cmpeq r1, r8, lsl #18 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + strdeq r3, [r1, #-12] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c67c48 <__cxa_atexit@plt+0xc59cec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #52] @ c67c50 <__cxa_atexit@plt+0xc59cf4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ c67c54 <__cxa_atexit@plt+0xc59cf8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #40] @ c67c58 <__cxa_atexit@plt+0xc59cfc> │ │ │ │ + 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 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, r4, lsr #25 │ │ │ │ + cmpeq r1, r8, ror #6 │ │ │ │ + cmpeq r1, r0, ror #26 │ │ │ │ + swpbeq r3, r4, [r1] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c67cb0 <__cxa_atexit@plt+0xc59d54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #52] @ c67cb8 <__cxa_atexit@plt+0xc59d5c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ c67cbc <__cxa_atexit@plt+0xc59d60> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #40] @ c67cc0 <__cxa_atexit@plt+0xc59d64> │ │ │ │ + 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 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r1, ip, lsr ip │ │ │ │ + cmpeq r1, r0, lsl #6 │ │ │ │ + ldrsheq r3, [r1, #-200] @ 0xffffff38 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + cmpeq r1, r0, lsr #32 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c67d74 <__cxa_atexit@plt+0xc59e18> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r8, r3, #32 │ │ │ │ + cmp r1, r8 │ │ │ │ + bcc c67d7c <__cxa_atexit@plt+0xc59e20> │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r1, [pc, #152] @ c67da4 <__cxa_atexit@plt+0xc59e48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ldr r1, [pc, #140] @ c67da8 <__cxa_atexit@plt+0xc59e4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr ip, [pc, #120] @ c67dac <__cxa_atexit@plt+0xc59e50> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + ldr r2, [pc, #84] @ c67db0 <__cxa_atexit@plt+0xc59e54> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq c7c6f4 <__cxa_atexit@plt+0xc6e798> │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmn r7, #1 │ │ │ │ - ble c7c700 <__cxa_atexit@plt+0xc6e7a4> │ │ │ │ - ldr r7, [pc, #72] @ c7c724 <__cxa_atexit@plt+0xc6e7c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b c7c6e8 <__cxa_atexit@plt+0xc6e78c> │ │ │ │ - ldr r7, [pc, #68] @ c7c72c <__cxa_atexit@plt+0xc6e7d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r8, [sp] │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + mov r8, r3 │ │ │ │ + b c67d84 <__cxa_atexit@plt+0xc59e28> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c67da0 <__cxa_atexit@plt+0xc59e44> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0x01412f90 │ │ │ │ + cmpeq r1, r0, lsl #5 │ │ │ │ + cmpeq r1, r4, asr #14 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c67e08 <__cxa_atexit@plt+0xc59eac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #56] @ c67e10 <__cxa_atexit@plt+0xc59eb4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #52] @ c67e14 <__cxa_atexit@plt+0xc59eb8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #48] @ c67e18 <__cxa_atexit@plt+0xc59ebc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + 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 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ c7c728 <__cxa_atexit@plt+0xc6e7cc> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + cmpeq r1, r8, ror #21 │ │ │ │ + ldrheq r3, [r1, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0x01514094 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c67e70 <__cxa_atexit@plt+0xc59f14> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #56] @ c67e78 <__cxa_atexit@plt+0xc59f1c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #52] @ c67e7c <__cxa_atexit@plt+0xc59f20> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #48] @ c67e80 <__cxa_atexit@plt+0xc59f24> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + 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 18c162c <__cxa_atexit@plt+0x18b36d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmppeq pc, r8, lsr r2 @ p-variant is OBSOLETE @ │ │ │ │ - mrseq pc, (UNDEF: 111) @ │ │ │ │ - cmppeq pc, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrsb r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi c7c758 <__cxa_atexit@plt+0xc6e7fc> │ │ │ │ - ldr r7, [pc, #44] @ c7c778 <__cxa_atexit@plt+0xc6e81c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpeq r1, r0, lsl #21 │ │ │ │ + cmpeq r1, r8, asr #22 │ │ │ │ + cmpeq r1, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r9, r5, #24 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c67f10 <__cxa_atexit@plt+0xc59fb4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c67f1c <__cxa_atexit@plt+0xc59fc0> │ │ │ │ + ldr lr, [pc, #120] @ c67f2c <__cxa_atexit@plt+0xc59fd0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ c67f30 <__cxa_atexit@plt+0xc59fd4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldm sl, {r0, r1, sl} │ │ │ │ + ldr r2, [pc, #92] @ c67f34 <__cxa_atexit@plt+0xc59fd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r2, [pc, #80] @ c67f38 <__cxa_atexit@plt+0xc59fdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ c7c77c <__cxa_atexit@plt+0xc6e820> │ │ │ │ - uxtb r7, r7 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - addcc r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbteq pc, pc, r8, r1 @ │ │ │ │ - smlaltbeq pc, pc, r8, r1 @ │ │ │ │ - andeq r0, r1, r4 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq r1, r0, lsl #20 │ │ │ │ + ldrheq r3, [r1, #-164] @ 0xffffff5c │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 1ead0cc <__cxa_atexit@plt+0x1e9f170> │ │ │ │ + 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, #8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c7c7b8 <__cxa_atexit@plt+0xc6e85c> │ │ │ │ - ldr r3, [pc, #40] @ c7c7d0 <__cxa_atexit@plt+0xc6e874> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + bcc c67fb0 <__cxa_atexit@plt+0xc5a054> │ │ │ │ + ldr r2, [pc, #80] @ c67fc8 <__cxa_atexit@plt+0xc5a06c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #76] @ c67fcc <__cxa_atexit@plt+0xc5a070> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + stm lr, {r5, r9, sl} │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ sub r7, r6, #3 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c7c7d4 <__cxa_atexit@plt+0xc6e878> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r7, [pc, #24] @ c67fd0 <__cxa_atexit@plt+0xc5a074> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlaltteq pc, pc, r8, lr @ │ │ │ │ - teqeq pc, r8, lsr #26 │ │ │ │ - andeq r0, r2, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c7c818 <__cxa_atexit@plt+0xc6e8bc> │ │ │ │ - str r9, [r7, #12] │ │ │ │ - strb r8, [r7, #8] │ │ │ │ - ldr r3, [pc, #44] @ c7c834 <__cxa_atexit@plt+0xc6e8d8> │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + cmpeq r1, ip, ror #26 │ │ │ │ + cmpeq r1, r4, lsr sp │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c68090 <__cxa_atexit@plt+0xc5a134> │ │ │ │ + ldr ip, [r7, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + str fp, [sp] │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c6809c <__cxa_atexit@plt+0xc5a140> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add fp, r6, #32 │ │ │ │ + cmp r0, fp │ │ │ │ + bcc c680a4 <__cxa_atexit@plt+0xc5a148> │ │ │ │ + mov sl, lr │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldmda r5, {r0, r8} │ │ │ │ + ldr r9, [pc, #152] @ c680d0 <__cxa_atexit@plt+0xc5a174> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r3, [pc, #124] @ c680d4 <__cxa_atexit@plt+0xc5a178> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #16]! │ │ │ │ + ldr r3, [pc, #116] @ c680d8 <__cxa_atexit@plt+0xc5a17c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c7c838 <__cxa_atexit@plt+0xc6e8dc> │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [pc, #108] @ c680dc <__cxa_atexit@plt+0xc5a180> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + stmdb r5, {r2, r6, r8} │ │ │ │ + str r0, [r5] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, fp │ │ │ │ + mov r8, ip │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r8, r2 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r6 │ │ │ │ + b c680ac <__cxa_atexit@plt+0xc5a150> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ c680cc <__cxa_atexit@plt+0xc5a170> │ │ │ │ add r7, pc, r7 │ │ │ │ - uxtb r8, r8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r3, lr} │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq pc, pc, ip, lr @ │ │ │ │ - teqeq pc, ip, asr #25 │ │ │ │ - @ instruction: 0x0126923a │ │ │ │ - andeq r0, r1, r0 │ │ │ │ + cmpeq r1, r0, ror #24 │ │ │ │ + @ instruction: 0xfffff88c │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + ldrsheq r4, [r1, #-60] @ 0xffffffc4 │ │ │ │ + @ instruction: 0x01412c94 │ │ │ │ + cmpeq r1, r0, lsr ip │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c68198 <__cxa_atexit@plt+0xc5a23c> │ │ │ │ + ldr ip, [r7, #4] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi c681a4 <__cxa_atexit@plt+0xc5a248> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc c681ac <__cxa_atexit@plt+0xc5a250> │ │ │ │ + ldr r0, [pc, #156] @ c681d4 <__cxa_atexit@plt+0xc5a278> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldmda r5, {sl, ip} │ │ │ │ + ldr r2, [pc, #132] @ c681d8 <__cxa_atexit@plt+0xc5a27c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r3, [pc, #104] @ c681dc <__cxa_atexit@plt+0xc5a280> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #16]! │ │ │ │ + ldr r3, [pc, #96] @ c681e0 <__cxa_atexit@plt+0xc5a284> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r0, r2, r6, ip} │ │ │ │ + str sl, [r5] │ │ │ │ + mov r5, r1 │ │ │ │ + ldm sp, {r6, r8} │ │ │ │ + b 16f2cb0 <__cxa_atexit@plt+0x16e4d54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0126925d │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r1, r6 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r2, r6 │ │ │ │ + b c681b4 <__cxa_atexit@plt+0xc5a258> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c681d0 <__cxa_atexit@plt+0xc5a274> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - smlawbeq r6, r4, r2, r9 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ + cmpeq r1, r0, ror #22 │ │ │ │ + cmpeq r1, r4, asr lr │ │ │ │ + @ instruction: 0xfffffaa8 │ │ │ │ + @ instruction: 0xfffffaf0 │ │ │ │ + cmpeq r1, r0, ror #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c6825c <__cxa_atexit@plt+0xc5a300> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + add sl, r7, #1 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc c68264 <__cxa_atexit@plt+0xc5a308> │ │ │ │ + ldr ip, [pc, #108] @ c6828c <__cxa_atexit@plt+0xc5a330> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #104] @ c68290 <__cxa_atexit@plt+0xc5a334> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r2, r7} │ │ │ │ ldr r0, [r5] │ │ │ │ - add 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 c7c8d8 <__cxa_atexit@plt+0xc6e97c> │ │ │ │ - ldr r3, [pc, #68] @ c7c8e8 <__cxa_atexit@plt+0xc6e98c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c7c8c8 <__cxa_atexit@plt+0xc6e96c> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldrd r0, [r8, #3] │ │ │ │ - mov r7, r8 │ │ │ │ - str r1, [r4, #788] @ 0x314 │ │ │ │ - str r0, [r4, #784] @ 0x310 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + add ip, r6, #8 │ │ │ │ + stm ip, {r3, r8, r9} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r1, #3 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c7c8ec <__cxa_atexit@plt+0xc6e990> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c68288 <__cxa_atexit@plt+0xc5a32c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - teqeq pc, r8, lsl ip @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldrd r0, [r7, #3] │ │ │ │ - str r1, [r4, #788] @ 0x314 │ │ │ │ - str r0, [r4, #784] @ 0x310 │ │ │ │ - bx r2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov lr, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r8, #7296 @ 0x1c80 │ │ │ │ - blt c7ca3c <__cxa_atexit@plt+0xc6eae0> │ │ │ │ - mov r2, #9792 @ 0x2640 │ │ │ │ - orr r2, r2, #32768 @ 0x8000 │ │ │ │ - cmp r8, r2 │ │ │ │ - ble c818e4 <__cxa_atexit@plt+0xc73988> │ │ │ │ - mov r1, #39 @ 0x27 │ │ │ │ - orr r1, r1, #66560 @ 0x10400 │ │ │ │ - cmp r8, r1 │ │ │ │ - ble c85bc8 <__cxa_atexit@plt+0xc77c6c> │ │ │ │ - mov r1, #191 @ 0xbf │ │ │ │ - orr r1, r1, #68608 @ 0x10c00 │ │ │ │ - cmp r8, r1 │ │ │ │ - ble c871f0 <__cxa_atexit@plt+0xc79294> │ │ │ │ - mov r1, #191 @ 0xbf │ │ │ │ - orr r1, r1, #71680 @ 0x11800 │ │ │ │ - cmp r8, r1 │ │ │ │ - ble c87868 <__cxa_atexit@plt+0xc7990c> │ │ │ │ - ldr r1, [pc, #236] @ c7ca5c <__cxa_atexit@plt+0xc6eb00> │ │ │ │ - add r2, r8, r1 │ │ │ │ - cmp r2, #33 @ 0x21 │ │ │ │ - bls c87c3c <__cxa_atexit@plt+0xc79ce0> │ │ │ │ - ldr r1, [pc, #224] @ c7ca60 <__cxa_atexit@plt+0xc6eb04> │ │ │ │ - add r2, r8, r1 │ │ │ │ - cmp r2, #31 │ │ │ │ - bls c87cdc <__cxa_atexit@plt+0xc79d80> │ │ │ │ - ldr r1, [pc, #212] @ c7ca64 <__cxa_atexit@plt+0xc6eb08> │ │ │ │ - add r2, r8, r1 │ │ │ │ - cmp r2, #31 │ │ │ │ - bhi c7ca2c <__cxa_atexit@plt+0xc6ead0> │ │ │ │ - add r0, pc, #4 │ │ │ │ - ldr r1, [r0, r2, lsl #2] │ │ │ │ - add pc, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq pc, r0, r8, lsl #15 │ │ │ │ - andeq pc, r0, r8, asr #13 │ │ │ │ - andeq pc, r0, r8, lsr r7 @ │ │ │ │ - andeq pc, r0, r8, ror #11 │ │ │ │ - andeq pc, r0, ip, ror r8 @ │ │ │ │ - andeq pc, r0, ip, lsl #18 │ │ │ │ - andeq pc, r0, r8, ror #14 │ │ │ │ - andeq pc, r0, ip, asr r9 @ │ │ │ │ - andeq pc, r0, r8, asr r6 @ │ │ │ │ - andeq pc, r0, ip, asr #18 │ │ │ │ - andeq pc, r0, r8, lsr #11 │ │ │ │ - andeq pc, r0, r8, lsl r6 @ │ │ │ │ - andeq pc, r0, ip, ror #17 │ │ │ │ - andeq pc, r0, r8, ror #10 │ │ │ │ - andeq pc, r0, r8, lsl #14 │ │ │ │ - andeq pc, r0, r8, lsr r5 @ │ │ │ │ - andeq pc, r0, r8, ror #15 │ │ │ │ - andeq pc, r0, ip, lsr #18 │ │ │ │ - andeq pc, r0, ip, lsl #20 │ │ │ │ - andeq pc, r0, r8, ror #16 │ │ │ │ - @ instruction: 0x0000f8bc │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - andeq pc, r0, ip, asr sl @ │ │ │ │ - muleq r0, r8, r6 │ │ │ │ - andeq pc, r0, r8, ror r6 @ │ │ │ │ - andeq pc, r0, ip, asr #21 │ │ │ │ - andeq pc, r0, r8, lsl #10 │ │ │ │ - andeq pc, r0, ip, ror sl @ │ │ │ │ - muleq r0, ip, sl │ │ │ │ - muleq r0, ip, r9 │ │ │ │ - andeq pc, r0, r8, asr #15 │ │ │ │ - mov r0, #11840 @ 0x2e40 │ │ │ │ - orr r0, r0, #81920 @ 0x14000 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [r4, #784] @ 0x310 │ │ │ │ - str lr, [r4, #788] @ 0x314 │ │ │ │ - bx r1 │ │ │ │ - mov r1, #924 @ 0x39c │ │ │ │ - sub r2, r8, #97 @ 0x61 │ │ │ │ - orr r1, r1, #4096 @ 0x1000 │ │ │ │ - cmp r2, r1 │ │ │ │ - bhi c7ca2c <__cxa_atexit@plt+0xc6ead0> │ │ │ │ - add r1, pc, #16 │ │ │ │ - ldr r2, [r1, r2, lsl #2] │ │ │ │ - add pc, r1, r2 │ │ │ │ - @ instruction: 0xfffe16de │ │ │ │ - @ instruction: 0xfffee740 │ │ │ │ - @ instruction: 0xfffe91a0 │ │ │ │ - andeq ip, r0, r8, lsl r5 │ │ │ │ - andeq ip, r0, r4, ror #17 │ │ │ │ - andeq fp, r0, ip, ror r6 │ │ │ │ - andeq ip, r0, r8, ror #22 │ │ │ │ - andeq fp, r0, r4, lsl #13 │ │ │ │ - andeq ip, r0, r8, ror #24 │ │ │ │ - andeq ip, r0, r0, lsr #19 │ │ │ │ - andeq fp, r0, r8, asr #20 │ │ │ │ - andeq r4, r0, r4, ror lr │ │ │ │ - andeq ip, r0, r0, lsl #2 │ │ │ │ - andeq fp, r0, r4, ror sl │ │ │ │ - andeq ip, r0, r0, asr ip │ │ │ │ - andeq fp, r0, r4, ror #17 │ │ │ │ - andeq ip, r0, r0, lsl r8 │ │ │ │ - andeq fp, r0, ip, lsl #13 │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - andeq ip, r0, ip, lsr #24 │ │ │ │ - andeq ip, r0, ip, ror #11 │ │ │ │ - @ instruction: 0x0000b3b4 │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq ip, r0, r8, asr #24 │ │ │ │ - andeq fp, r0, ip, lsr #17 │ │ │ │ - andeq fp, r0, ip, asr r9 │ │ │ │ - muleq r0, r0, r7 │ │ │ │ - @ instruction: 0x0000b6b0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, ror #7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror r6 │ │ │ │ - andeq ip, r0, ip, lsr #21 │ │ │ │ - andeq ip, r0, r4, lsr #23 │ │ │ │ - andeq ip, r0, ip, lsl #24 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - andeq ip, r0, ip, ror fp │ │ │ │ - andeq ip, r0, r8, asr ip │ │ │ │ - andeq ip, r0, ip, ror #23 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - andeq ip, r0, ip, ror #10 │ │ │ │ - andeq ip, r0, r4, ror #18 │ │ │ │ - muleq r0, r8, r8 │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - andeq ip, r0, r4, asr #8 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - andeq ip, r0, r0, lsr #22 │ │ │ │ - muleq r0, r4, sl │ │ │ │ - andeq ip, r0, r4, ror #10 │ │ │ │ - ldrdeq fp, [r0], -r4 │ │ │ │ - andeq fp, r0, r0, lsr #20 │ │ │ │ - andeq fp, r0, ip, lsl fp │ │ │ │ - andeq ip, r0, r8, lsr fp │ │ │ │ - @ instruction: 0x0000c9b4 │ │ │ │ - andeq fp, r0, r0, lsr fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - andeq ip, r0, ip, lsr #23 │ │ │ │ - andeq ip, r0, r0, ror #24 │ │ │ │ - andeq ip, r0, r0, asr r9 │ │ │ │ - andeq fp, r0, r8, lsl #15 │ │ │ │ - andeq ip, r0, r0, lsl #17 │ │ │ │ - andeq fp, r0, r8, asr #19 │ │ │ │ - strdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsl #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, asr r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, ror #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, ror r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq ip, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, asr #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr sp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, ror fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr #4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsl #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsl fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsr #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsr #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c8b8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq r4, r0, r4, ror lr │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsl ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsl #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsl #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsr #9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000b6b8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr #8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000bebc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror #14 │ │ │ │ - andeq fp, r0, r4, asr #28 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr #30 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, ror #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr r5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000cbbc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr r3 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, asr #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r4, pc @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsr ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsl #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r8, r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr r5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #3 │ │ │ │ - @ instruction: 0x0000b3b4 │ │ │ │ - andeq fp, r0, r0, lsl r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #11 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #17 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror #17 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr #17 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror #28 │ │ │ │ - andeq fp, r0, r4, asr #13 │ │ │ │ - andeq fp, r0, ip, ror sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, asr sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, ror #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl #25 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, asr #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #12 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr #8 │ │ │ │ - andeq fp, r0, r0, lsr #8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000b3bc │ │ │ │ - @ instruction: 0x0000b3bc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsl r4 │ │ │ │ - andeq fp, r0, r4, lsl r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsr #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsl #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, asr #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsl r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r8 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror #6 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsr #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r0, fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl r8 │ │ │ │ - @ instruction: 0x0000b7b0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr #8 │ │ │ │ - andeq fp, r0, r8, lsr #8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsl pc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, ror #19 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, asr #17 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsl #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #12 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsl #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsr #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsl #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r8, fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c6bc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror #28 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #19 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, asr #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, ror #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsl #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, ror #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000cbb4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsl #19 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c3b4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsr #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsr #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ - @ instruction: 0x0000b7b8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr #19 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr r5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, asr #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c9bc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsr #10 │ │ │ │ - andeq ip, r0, ip, lsl #19 │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - andeq ip, r0, r8, lsr r4 │ │ │ │ - andeq ip, r0, ip, asr #21 │ │ │ │ - andeq ip, r0, ip, lsl #10 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror lr │ │ │ │ - andeq ip, r0, r0, lsr #11 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000cab4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr r0 │ │ │ │ - andeq fp, r0, ip, asr sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror #23 │ │ │ │ - andeq ip, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr r4 │ │ │ │ - muleq r0, r4, r8 │ │ │ │ - @ instruction: 0x0000beb0 │ │ │ │ - andeq ip, r0, ip, lsr #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror r9 │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - andeq ip, r0, r4, asr #7 │ │ │ │ - andeq ip, r0, r8, lsl #1 │ │ │ │ - andeq ip, r0, r0, lsr r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #17 │ │ │ │ - muleq r0, r8, sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, ror #17 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsr #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ - andeq ip, r0, ip, lsl #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror sp │ │ │ │ - andeq ip, r0, r4, lsl r7 │ │ │ │ - andeq ip, r0, r8, ror sl │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0x0000b8b4 │ │ │ │ - andeq ip, r0, r4, asr #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r8, r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr sl │ │ │ │ - andeq ip, r0, r0, lsl #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsl #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000bbb8 │ │ │ │ - andeq fp, r0, r0, lsr r8 │ │ │ │ - andeq ip, r0, r4, ror #2 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #19 │ │ │ │ - muleq r0, r0, r8 │ │ │ │ - andeq ip, r0, r8, lsr r7 │ │ │ │ - andeq fp, r0, r4, lsl sl │ │ │ │ - andeq fp, r0, r4, ror r4 │ │ │ │ - andeq fp, r0, r8, lsl #27 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - andeq ip, r0, r0, ror #20 │ │ │ │ - andeq ip, r0, r8, lsr sl │ │ │ │ - andeq fp, r0, r8, lsl #8 │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - andeq ip, r0, r0, asr #20 │ │ │ │ - andeq fp, r0, ip, lsr #7 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - ldrdeq fp, [r0], -r4 │ │ │ │ - andeq ip, r0, r4, lsl r9 │ │ │ │ - andeq fp, r0, r8, ror #7 │ │ │ │ - andeq fp, r0, ip, lsl r8 │ │ │ │ - andeq fp, r0, r0, ror #23 │ │ │ │ - andeq ip, r0, r0, lsr #20 │ │ │ │ - andeq fp, r0, r0, ror #7 │ │ │ │ - andeq fp, r0, r8, asr #7 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - andeq fp, r0, ip, ror #18 │ │ │ │ - andeq fp, r0, r0, lsl #26 │ │ │ │ - andeq fp, r0, r0, lsr #7 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - @ instruction: 0x0000c3bc │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - muleq r0, r8, r9 │ │ │ │ - andeq ip, r0, r4, lsl sl │ │ │ │ - andeq fp, r0, r0, lsr r9 │ │ │ │ - andeq ip, r0, r0, asr #4 │ │ │ │ - andeq fp, r0, r4, ror #15 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - andeq fp, r0, ip, lsr #7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr #7 │ │ │ │ - andeq fp, r0, r0, ror #7 │ │ │ │ - andeq fp, r0, r0, ror pc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, ror #4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, ror #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, ror #14 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsl #18 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror #19 │ │ │ │ - ldrdeq fp, [r0], -r4 │ │ │ │ - andeq fp, r0, r8, asr #7 │ │ │ │ - andeq ip, r0, ip, asr r7 │ │ │ │ - andeq ip, r0, ip, lsr #17 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl #8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsr r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr #14 │ │ │ │ - andeq fp, r0, r0, ror #16 │ │ │ │ - andeq fp, r0, r8, lsl #9 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - andeq fp, r0, r8, ror #8 │ │ │ │ - andeq fp, r0, r0, lsr #17 │ │ │ │ - andeq ip, r0, r8, lsl #2 │ │ │ │ - andeq ip, r0, ip, ror #4 │ │ │ │ - andeq ip, r0, ip, asr #32 │ │ │ │ - andeq ip, r0, r0, lsr #18 │ │ │ │ - ldrdeq fp, [r0], -r4 │ │ │ │ - andeq fp, r0, r0, asr sp │ │ │ │ - andeq ip, r0, r0, lsr #17 │ │ │ │ - andeq ip, r0, r4, asr r2 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - andeq fp, r0, ip, lsl r9 │ │ │ │ - andeq fp, r0, r8, lsl #17 │ │ │ │ - andeq fp, r0, r4, lsr r4 │ │ │ │ - andeq r9, r0, r4, asr r1 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - strdeq ip, [r0], -r8 │ │ │ │ - andeq ip, r0, r8, asr r0 │ │ │ │ - andeq fp, r0, ip, asr sp │ │ │ │ - andeq ip, r0, r8, ror r2 │ │ │ │ - andeq ip, r0, r0, asr #15 │ │ │ │ - andeq fp, r0, ip, asr #8 │ │ │ │ - andeq fp, r0, r0, lsl #24 │ │ │ │ - andeq fp, r0, r4, lsr #19 │ │ │ │ - andeq fp, r0, ip, lsl #19 │ │ │ │ - andeq ip, r0, ip, lsr r8 │ │ │ │ - @ instruction: 0x0000b9b0 │ │ │ │ - andeq ip, r0, r0, lsl #11 │ │ │ │ - andeq fp, r0, r4, lsr #26 │ │ │ │ - andeq fp, r0, r4, ror #30 │ │ │ │ - ldrdeq fp, [r0], -r0 │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - andeq ip, r0, ip, asr #11 │ │ │ │ - andeq ip, r0, ip, asr #13 │ │ │ │ - muleq r0, r8, r6 │ │ │ │ - andeq ip, r0, r8, ror #8 │ │ │ │ - andeq ip, r0, r0, ror r0 │ │ │ │ - andeq ip, r0, r8, asr r6 │ │ │ │ - andeq ip, r0, ip, asr #12 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - muleq r0, r8, r7 │ │ │ │ - andeq ip, r0, r8, lsl #14 │ │ │ │ - andeq fp, r0, r8, lsl #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr #8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c7b4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, ip, sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror r9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr r7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsl #26 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsr pc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c6b0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsl #5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsl #27 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, asr #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr #25 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r4, fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000b9bc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror r8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, ror #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, ror #26 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, ror fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsr #16 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsr #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r4, ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c5b8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr #1 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000bcb8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r4, sp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, ror #21 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsl #29 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror #12 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, ror #7 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr #5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsr #27 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr r6 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror #15 │ │ │ │ - andeq fp, r0, ip, asr lr │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, lsl fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr #29 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl r6 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000bab4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsr sl │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - ldrdeq fp, [r0], -ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, lsl #31 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr #5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000c2b4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #9 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, ror #20 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000bfb8 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, lsl r3 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r8, asr pc │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - muleq r0, r0, r3 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsr #27 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, asr #27 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsl #6 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, lsl #22 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, ror fp │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0x0000bdb4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsl #28 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, asr #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r0, ror ip │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsr #10 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #26 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r4, ror r5 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, ror #11 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, lsl #13 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, ror #24 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r0, asr #11 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, r8, asr r1 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, r4, asr #25 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsr #2 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq fp, r0, ip, lsr #23 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq ip, r0, ip, lsl r6 │ │ │ │ - andeq ip, r0, ip, lsr #12 │ │ │ │ - andeq fp, r0, r8, lsl sp │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - andeq ip, r0, r4, ror #5 │ │ │ │ - andeq ip, r0, ip, asr #5 │ │ │ │ - andeq fp, r0, r8, asr fp │ │ │ │ - andeq fp, r0, r0, lsr #23 │ │ │ │ - andeq fp, r0, r0, lsr #31 │ │ │ │ - andeq fp, r0, r4, asr #31 │ │ │ │ - ldrdeq fp, [r0], -r8 │ │ │ │ - andeq fp, r0, ip, asr #24 │ │ │ │ - andeq ip, r0, r4, asr #10 │ │ │ │ - andeq fp, r0, ip, lsr #25 │ │ │ │ - andeq ip, r0, ip, ror r1 │ │ │ │ - andeq fp, r0, r0, lsr lr │ │ │ │ - andeq ip, r0, r4, ror #9 │ │ │ │ - @ instruction: 0x0000c4b8 │ │ │ │ - andeq ip, r0, ip, lsl #8 │ │ │ │ - andeq fp, r0, r4, ror #27 │ │ │ │ - andeq fp, r0, ip, ror ip │ │ │ │ - andeq fp, r0, ip, lsl #29 │ │ │ │ - andeq ip, r0, ip, lsr #11 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ - andeq fp, r0, ip, asr #27 │ │ │ │ - andeq ip, r0, ip, lsr #3 │ │ │ │ - andeq ip, r0, r4, lsl r0 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - @ instruction: 0x0000c1b8 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - andeq ip, r0, r8 │ │ │ │ - andeq ip, r0, ip, asr r3 │ │ │ │ - andeq fp, r0, ip, ror pc │ │ │ │ - andeq ip, r0, r4, asr #6 │ │ │ │ - andeq fp, r0, r4, lsr #28 │ │ │ │ - andeq ip, r0, r4, lsr #8 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - andeq fp, r0, r0, lsl #28 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - @ i TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes